Feed & LikeBox For Facebook - Version 2.9.5

Version Description

[18-11-2020] * Updated: Bootstrap. * Minor bug fixed.

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Feed & LikeBox For Facebook
Version 2.9.5
Comparing to
See all releases

Code changes from version 2.9.4 to 2.9.5

css/all.css ADDED
@@ -0,0 +1,5918 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
3
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
+ */
5
+ .fa,
6
+ .fab,
7
+ .fad,
8
+ .fal,
9
+ .far,
10
+ .fas {
11
+ -moz-osx-font-smoothing: grayscale;
12
+ -webkit-font-smoothing: antialiased;
13
+ display: inline-block;
14
+ font-style: normal;
15
+ font-variant: normal;
16
+ text-rendering: auto;
17
+ line-height: 1
18
+ }
19
+
20
+ .fa-lg {
21
+ font-size: 1.33333em;
22
+ line-height: .75em;
23
+ vertical-align: -.0667em
24
+ }
25
+
26
+ .fa-xs {
27
+ font-size: .75em
28
+ }
29
+
30
+ .fa-sm {
31
+ font-size: .875em
32
+ }
33
+
34
+ .fa-1x {
35
+ font-size: 1em
36
+ }
37
+
38
+ .fa-2x {
39
+ font-size: 2em
40
+ }
41
+
42
+ .fa-3x {
43
+ font-size: 3em
44
+ }
45
+
46
+ .fa-4x {
47
+ font-size: 4em
48
+ }
49
+
50
+ .fa-5x {
51
+ font-size: 5em
52
+ }
53
+
54
+ .fa-6x {
55
+ font-size: 6em
56
+ }
57
+
58
+ .fa-7x {
59
+ font-size: 7em
60
+ }
61
+
62
+ .fa-8x {
63
+ font-size: 8em
64
+ }
65
+
66
+ .fa-9x {
67
+ font-size: 9em
68
+ }
69
+
70
+ .fa-10x {
71
+ font-size: 10em
72
+ }
73
+
74
+ .fa-fw {
75
+ text-align: center;
76
+ width: 1.25em
77
+ }
78
+
79
+ .fa-ul {
80
+ list-style-type: none;
81
+ margin-left: 2.5em;
82
+ padding-left: 0
83
+ }
84
+
85
+ .fa-ul>li {
86
+ position: relative
87
+ }
88
+
89
+ .fa-li {
90
+ left: -2em;
91
+ position: absolute;
92
+ text-align: center;
93
+ width: 2em;
94
+ line-height: inherit
95
+ }
96
+
97
+ .fa-border {
98
+ border: .08em solid #eee;
99
+ border-radius: .1em;
100
+ padding: .2em .25em .15em
101
+ }
102
+
103
+ .fa-pull-left {
104
+ float: left
105
+ }
106
+
107
+ .fa-pull-right {
108
+ float: right
109
+ }
110
+
111
+ .fa.fa-pull-left,
112
+ .fab.fa-pull-left,
113
+ .fal.fa-pull-left,
114
+ .far.fa-pull-left,
115
+ .fas.fa-pull-left {
116
+ margin-right: .3em
117
+ }
118
+
119
+ .fa.fa-pull-right,
120
+ .fab.fa-pull-right,
121
+ .fal.fa-pull-right,
122
+ .far.fa-pull-right,
123
+ .fas.fa-pull-right {
124
+ margin-left: .3em
125
+ }
126
+
127
+ .fa-spin {
128
+ -webkit-animation: fa-spin 2s linear infinite;
129
+ animation: fa-spin 2s linear infinite
130
+ }
131
+
132
+ .fa-pulse {
133
+ -webkit-animation: fa-spin 1s steps(8) infinite;
134
+ animation: fa-spin 1s steps(8) infinite
135
+ }
136
+
137
+ @-webkit-keyframes fa-spin {
138
+ 0% {
139
+ -webkit-transform: rotate(0deg);
140
+ transform: rotate(0deg)
141
+ }
142
+
143
+ to {
144
+ -webkit-transform: rotate(1turn);
145
+ transform: rotate(1turn)
146
+ }
147
+ }
148
+
149
+ @keyframes fa-spin {
150
+ 0% {
151
+ -webkit-transform: rotate(0deg);
152
+ transform: rotate(0deg)
153
+ }
154
+
155
+ to {
156
+ -webkit-transform: rotate(1turn);
157
+ transform: rotate(1turn)
158
+ }
159
+ }
160
+
161
+ .fa-rotate-90 {
162
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
163
+ -webkit-transform: rotate(90deg);
164
+ transform: rotate(90deg)
165
+ }
166
+
167
+ .fa-rotate-180 {
168
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
169
+ -webkit-transform: rotate(180deg);
170
+ transform: rotate(180deg)
171
+ }
172
+
173
+ .fa-rotate-270 {
174
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
175
+ -webkit-transform: rotate(270deg);
176
+ transform: rotate(270deg)
177
+ }
178
+
179
+ .fa-flip-horizontal {
180
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
181
+ -webkit-transform: scaleX(-1);
182
+ transform: scaleX(-1)
183
+ }
184
+
185
+ .fa-flip-vertical {
186
+ -webkit-transform: scaleY(-1);
187
+ transform: scaleY(-1)
188
+ }
189
+
190
+ .fa-flip-both,
191
+ .fa-flip-horizontal.fa-flip-vertical,
192
+ .fa-flip-vertical {
193
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
194
+ }
195
+
196
+ .fa-flip-both,
197
+ .fa-flip-horizontal.fa-flip-vertical {
198
+ -webkit-transform: scale(-1);
199
+ transform: scale(-1)
200
+ }
201
+
202
+ :root .fa-flip-both,
203
+ :root .fa-flip-horizontal,
204
+ :root .fa-flip-vertical,
205
+ :root .fa-rotate-90,
206
+ :root .fa-rotate-180,
207
+ :root .fa-rotate-270 {
208
+ -webkit-filter: none;
209
+ filter: none
210
+ }
211
+
212
+ .fa-stack {
213
+ display: inline-block;
214
+ height: 2em;
215
+ line-height: 2em;
216
+ position: relative;
217
+ vertical-align: middle;
218
+ width: 2.5em
219
+ }
220
+
221
+ .fa-stack-1x,
222
+ .fa-stack-2x {
223
+ left: 0;
224
+ position: absolute;
225
+ text-align: center;
226
+ width: 100%
227
+ }
228
+
229
+ .fa-stack-1x {
230
+ line-height: inherit
231
+ }
232
+
233
+ .fa-stack-2x {
234
+ font-size: 2em
235
+ }
236
+
237
+ .fa-inverse {
238
+ color: #fff
239
+ }
240
+
241
+ .fa-500px:before {
242
+ content: "\f26e"
243
+ }
244
+
245
+ .fa-accessible-icon:before {
246
+ content: "\f368"
247
+ }
248
+
249
+ .fa-accusoft:before {
250
+ content: "\f369"
251
+ }
252
+
253
+ .fa-acquisitions-incorporated:before {
254
+ content: "\f6af"
255
+ }
256
+
257
+ .fa-ad:before {
258
+ content: "\f641"
259
+ }
260
+
261
+ .fa-address-book:before {
262
+ content: "\f2b9"
263
+ }
264
+
265
+ .fa-address-card:before {
266
+ content: "\f2bb"
267
+ }
268
+
269
+ .fa-adjust:before {
270
+ content: "\f042"
271
+ }
272
+
273
+ .fa-adn:before {
274
+ content: "\f170"
275
+ }
276
+
277
+ .fa-adobe:before {
278
+ content: "\f778"
279
+ }
280
+
281
+ .fa-adversal:before {
282
+ content: "\f36a"
283
+ }
284
+
285
+ .fa-affiliatetheme:before {
286
+ content: "\f36b"
287
+ }
288
+
289
+ .fa-air-freshener:before {
290
+ content: "\f5d0"
291
+ }
292
+
293
+ .fa-airbnb:before {
294
+ content: "\f834"
295
+ }
296
+
297
+ .fa-algolia:before {
298
+ content: "\f36c"
299
+ }
300
+
301
+ .fa-align-center:before {
302
+ content: "\f037"
303
+ }
304
+
305
+ .fa-align-justify:before {
306
+ content: "\f039"
307
+ }
308
+
309
+ .fa-align-left:before {
310
+ content: "\f036"
311
+ }
312
+
313
+ .fa-align-right:before {
314
+ content: "\f038"
315
+ }
316
+
317
+ .fa-alipay:before {
318
+ content: "\f642"
319
+ }
320
+
321
+ .fa-allergies:before {
322
+ content: "\f461"
323
+ }
324
+
325
+ .fa-amazon:before {
326
+ content: "\f270"
327
+ }
328
+
329
+ .fa-amazon-pay:before {
330
+ content: "\f42c"
331
+ }
332
+
333
+ .fa-ambulance:before {
334
+ content: "\f0f9"
335
+ }
336
+
337
+ .fa-american-sign-language-interpreting:before {
338
+ content: "\f2a3"
339
+ }
340
+
341
+ .fa-amilia:before {
342
+ content: "\f36d"
343
+ }
344
+
345
+ .fa-anchor:before {
346
+ content: "\f13d"
347
+ }
348
+
349
+ .fa-android:before {
350
+ content: "\f17b"
351
+ }
352
+
353
+ .fa-angellist:before {
354
+ content: "\f209"
355
+ }
356
+
357
+ .fa-angle-double-down:before {
358
+ content: "\f103"
359
+ }
360
+
361
+ .fa-angle-double-left:before {
362
+ content: "\f100"
363
+ }
364
+
365
+ .fa-angle-double-right:before {
366
+ content: "\f101"
367
+ }
368
+
369
+ .fa-angle-double-up:before {
370
+ content: "\f102"
371
+ }
372
+
373
+ .fa-angle-down:before {
374
+ content: "\f107"
375
+ }
376
+
377
+ .fa-angle-left:before {
378
+ content: "\f104"
379
+ }
380
+
381
+ .fa-angle-right:before {
382
+ content: "\f105"
383
+ }
384
+
385
+ .fa-angle-up:before {
386
+ content: "\f106"
387
+ }
388
+
389
+ .fa-angry:before {
390
+ content: "\f556"
391
+ }
392
+
393
+ .fa-angrycreative:before {
394
+ content: "\f36e"
395
+ }
396
+
397
+ .fa-angular:before {
398
+ content: "\f420"
399
+ }
400
+
401
+ .fa-ankh:before {
402
+ content: "\f644"
403
+ }
404
+
405
+ .fa-app-store:before {
406
+ content: "\f36f"
407
+ }
408
+
409
+ .fa-app-store-ios:before {
410
+ content: "\f370"
411
+ }
412
+
413
+ .fa-apper:before {
414
+ content: "\f371"
415
+ }
416
+
417
+ .fa-apple:before {
418
+ content: "\f179"
419
+ }
420
+
421
+ .fa-apple-alt:before {
422
+ content: "\f5d1"
423
+ }
424
+
425
+ .fa-apple-pay:before {
426
+ content: "\f415"
427
+ }
428
+
429
+ .fa-archive:before {
430
+ content: "\f187"
431
+ }
432
+
433
+ .fa-archway:before {
434
+ content: "\f557"
435
+ }
436
+
437
+ .fa-arrow-alt-circle-down:before {
438
+ content: "\f358"
439
+ }
440
+
441
+ .fa-arrow-alt-circle-left:before {
442
+ content: "\f359"
443
+ }
444
+
445
+ .fa-arrow-alt-circle-right:before {
446
+ content: "\f35a"
447
+ }
448
+
449
+ .fa-arrow-alt-circle-up:before {
450
+ content: "\f35b"
451
+ }
452
+
453
+ .fa-arrow-circle-down:before {
454
+ content: "\f0ab"
455
+ }
456
+
457
+ .fa-arrow-circle-left:before {
458
+ content: "\f0a8"
459
+ }
460
+
461
+ .fa-arrow-circle-right:before {
462
+ content: "\f0a9"
463
+ }
464
+
465
+ .fa-arrow-circle-up:before {
466
+ content: "\f0aa"
467
+ }
468
+
469
+ .fa-arrow-down:before {
470
+ content: "\f063"
471
+ }
472
+
473
+ .fa-arrow-left:before {
474
+ content: "\f060"
475
+ }
476
+
477
+ .fa-arrow-right:before {
478
+ content: "\f061"
479
+ }
480
+
481
+ .fa-arrow-up:before {
482
+ content: "\f062"
483
+ }
484
+
485
+ .fa-arrows-alt:before {
486
+ content: "\f0b2"
487
+ }
488
+
489
+ .fa-arrows-alt-h:before {
490
+ content: "\f337"
491
+ }
492
+
493
+ .fa-arrows-alt-v:before {
494
+ content: "\f338"
495
+ }
496
+
497
+ .fa-artstation:before {
498
+ content: "\f77a"
499
+ }
500
+
501
+ .fa-assistive-listening-systems:before {
502
+ content: "\f2a2"
503
+ }
504
+
505
+ .fa-asterisk:before {
506
+ content: "\f069"
507
+ }
508
+
509
+ .fa-asymmetrik:before {
510
+ content: "\f372"
511
+ }
512
+
513
+ .fa-at:before {
514
+ content: "\f1fa"
515
+ }
516
+
517
+ .fa-atlas:before {
518
+ content: "\f558"
519
+ }
520
+
521
+ .fa-atlassian:before {
522
+ content: "\f77b"
523
+ }
524
+
525
+ .fa-atom:before {
526
+ content: "\f5d2"
527
+ }
528
+
529
+ .fa-audible:before {
530
+ content: "\f373"
531
+ }
532
+
533
+ .fa-audio-description:before {
534
+ content: "\f29e"
535
+ }
536
+
537
+ .fa-autoprefixer:before {
538
+ content: "\f41c"
539
+ }
540
+
541
+ .fa-avianex:before {
542
+ content: "\f374"
543
+ }
544
+
545
+ .fa-aviato:before {
546
+ content: "\f421"
547
+ }
548
+
549
+ .fa-award:before {
550
+ content: "\f559"
551
+ }
552
+
553
+ .fa-aws:before {
554
+ content: "\f375"
555
+ }
556
+
557
+ .fa-baby:before {
558
+ content: "\f77c"
559
+ }
560
+
561
+ .fa-baby-carriage:before {
562
+ content: "\f77d"
563
+ }
564
+
565
+ .fa-backspace:before {
566
+ content: "\f55a"
567
+ }
568
+
569
+ .fa-backward:before {
570
+ content: "\f04a"
571
+ }
572
+
573
+ .fa-bacon:before {
574
+ content: "\f7e5"
575
+ }
576
+
577
+ .fa-bahai:before {
578
+ content: "\f666"
579
+ }
580
+
581
+ .fa-balance-scale:before {
582
+ content: "\f24e"
583
+ }
584
+
585
+ .fa-balance-scale-left:before {
586
+ content: "\f515"
587
+ }
588
+
589
+ .fa-balance-scale-right:before {
590
+ content: "\f516"
591
+ }
592
+
593
+ .fa-ban:before {
594
+ content: "\f05e"
595
+ }
596
+
597
+ .fa-band-aid:before {
598
+ content: "\f462"
599
+ }
600
+
601
+ .fa-bandcamp:before {
602
+ content: "\f2d5"
603
+ }
604
+
605
+ .fa-barcode:before {
606
+ content: "\f02a"
607
+ }
608
+
609
+ .fa-bars:before {
610
+ content: "\f0c9"
611
+ }
612
+
613
+ .fa-baseball-ball:before {
614
+ content: "\f433"
615
+ }
616
+
617
+ .fa-basketball-ball:before {
618
+ content: "\f434"
619
+ }
620
+
621
+ .fa-bath:before {
622
+ content: "\f2cd"
623
+ }
624
+
625
+ .fa-battery-empty:before {
626
+ content: "\f244"
627
+ }
628
+
629
+ .fa-battery-full:before {
630
+ content: "\f240"
631
+ }
632
+
633
+ .fa-battery-half:before {
634
+ content: "\f242"
635
+ }
636
+
637
+ .fa-battery-quarter:before {
638
+ content: "\f243"
639
+ }
640
+
641
+ .fa-battery-three-quarters:before {
642
+ content: "\f241"
643
+ }
644
+
645
+ .fa-battle-net:before {
646
+ content: "\f835"
647
+ }
648
+
649
+ .fa-bed:before {
650
+ content: "\f236"
651
+ }
652
+
653
+ .fa-beer:before {
654
+ content: "\f0fc"
655
+ }
656
+
657
+ .fa-behance:before {
658
+ content: "\f1b4"
659
+ }
660
+
661
+ .fa-behance-square:before {
662
+ content: "\f1b5"
663
+ }
664
+
665
+ .fa-bell:before {
666
+ content: "\f0f3"
667
+ }
668
+
669
+ .fa-bell-slash:before {
670
+ content: "\f1f6"
671
+ }
672
+
673
+ .fa-bezier-curve:before {
674
+ content: "\f55b"
675
+ }
676
+
677
+ .fa-bible:before {
678
+ content: "\f647"
679
+ }
680
+
681
+ .fa-bicycle:before {
682
+ content: "\f206"
683
+ }
684
+
685
+ .fa-biking:before {
686
+ content: "\f84a"
687
+ }
688
+
689
+ .fa-bimobject:before {
690
+ content: "\f378"
691
+ }
692
+
693
+ .fa-binoculars:before {
694
+ content: "\f1e5"
695
+ }
696
+
697
+ .fa-biohazard:before {
698
+ content: "\f780"
699
+ }
700
+
701
+ .fa-birthday-cake:before {
702
+ content: "\f1fd"
703
+ }
704
+
705
+ .fa-bitbucket:before {
706
+ content: "\f171"
707
+ }
708
+
709
+ .fa-bitcoin:before {
710
+ content: "\f379"
711
+ }
712
+
713
+ .fa-bity:before {
714
+ content: "\f37a"
715
+ }
716
+
717
+ .fa-black-tie:before {
718
+ content: "\f27e"
719
+ }
720
+
721
+ .fa-blackberry:before {
722
+ content: "\f37b"
723
+ }
724
+
725
+ .fa-blender:before {
726
+ content: "\f517"
727
+ }
728
+
729
+ .fa-blender-phone:before {
730
+ content: "\f6b6"
731
+ }
732
+
733
+ .fa-blind:before {
734
+ content: "\f29d"
735
+ }
736
+
737
+ .fa-blog:before {
738
+ content: "\f781"
739
+ }
740
+
741
+ .fa-blogger:before {
742
+ content: "\f37c"
743
+ }
744
+
745
+ .fa-blogger-b:before {
746
+ content: "\f37d"
747
+ }
748
+
749
+ .fa-bluetooth:before {
750
+ content: "\f293"
751
+ }
752
+
753
+ .fa-bluetooth-b:before {
754
+ content: "\f294"
755
+ }
756
+
757
+ .fa-bold:before {
758
+ content: "\f032"
759
+ }
760
+
761
+ .fa-bolt:before {
762
+ content: "\f0e7"
763
+ }
764
+
765
+ .fa-bomb:before {
766
+ content: "\f1e2"
767
+ }
768
+
769
+ .fa-bone:before {
770
+ content: "\f5d7"
771
+ }
772
+
773
+ .fa-bong:before {
774
+ content: "\f55c"
775
+ }
776
+
777
+ .fa-book:before {
778
+ content: "\f02d"
779
+ }
780
+
781
+ .fa-book-dead:before {
782
+ content: "\f6b7"
783
+ }
784
+
785
+ .fa-book-medical:before {
786
+ content: "\f7e6"
787
+ }
788
+
789
+ .fa-book-open:before {
790
+ content: "\f518"
791
+ }
792
+
793
+ .fa-book-reader:before {
794
+ content: "\f5da"
795
+ }
796
+
797
+ .fa-bookmark:before {
798
+ content: "\f02e"
799
+ }
800
+
801
+ .fa-bootstrap:before {
802
+ content: "\f836"
803
+ }
804
+
805
+ .fa-border-all:before {
806
+ content: "\f84c"
807
+ }
808
+
809
+ .fa-border-none:before {
810
+ content: "\f850"
811
+ }
812
+
813
+ .fa-border-style:before {
814
+ content: "\f853"
815
+ }
816
+
817
+ .fa-bowling-ball:before {
818
+ content: "\f436"
819
+ }
820
+
821
+ .fa-box:before {
822
+ content: "\f466"
823
+ }
824
+
825
+ .fa-box-open:before {
826
+ content: "\f49e"
827
+ }
828
+
829
+ .fa-boxes:before {
830
+ content: "\f468"
831
+ }
832
+
833
+ .fa-braille:before {
834
+ content: "\f2a1"
835
+ }
836
+
837
+ .fa-brain:before {
838
+ content: "\f5dc"
839
+ }
840
+
841
+ .fa-bread-slice:before {
842
+ content: "\f7ec"
843
+ }
844
+
845
+ .fa-briefcase:before {
846
+ content: "\f0b1"
847
+ }
848
+
849
+ .fa-briefcase-medical:before {
850
+ content: "\f469"
851
+ }
852
+
853
+ .fa-broadcast-tower:before {
854
+ content: "\f519"
855
+ }
856
+
857
+ .fa-broom:before {
858
+ content: "\f51a"
859
+ }
860
+
861
+ .fa-brush:before {
862
+ content: "\f55d"
863
+ }
864
+
865
+ .fa-btc:before {
866
+ content: "\f15a"
867
+ }
868
+
869
+ .fa-buffer:before {
870
+ content: "\f837"
871
+ }
872
+
873
+ .fa-bug:before {
874
+ content: "\f188"
875
+ }
876
+
877
+ .fa-building:before {
878
+ content: "\f1ad"
879
+ }
880
+
881
+ .fa-bullhorn:before {
882
+ content: "\f0a1"
883
+ }
884
+
885
+ .fa-bullseye:before {
886
+ content: "\f140"
887
+ }
888
+
889
+ .fa-burn:before {
890
+ content: "\f46a"
891
+ }
892
+
893
+ .fa-buromobelexperte:before {
894
+ content: "\f37f"
895
+ }
896
+
897
+ .fa-bus:before {
898
+ content: "\f207"
899
+ }
900
+
901
+ .fa-bus-alt:before {
902
+ content: "\f55e"
903
+ }
904
+
905
+ .fa-business-time:before {
906
+ content: "\f64a"
907
+ }
908
+
909
+ .fa-buy-n-large:before {
910
+ content: "\f8a6"
911
+ }
912
+
913
+ .fa-buysellads:before {
914
+ content: "\f20d"
915
+ }
916
+
917
+ .fa-calculator:before {
918
+ content: "\f1ec"
919
+ }
920
+
921
+ .fa-calendar:before {
922
+ content: "\f133"
923
+ }
924
+
925
+ .fa-calendar-alt:before {
926
+ content: "\f073"
927
+ }
928
+
929
+ .fa-calendar-check:before {
930
+ content: "\f274"
931
+ }
932
+
933
+ .fa-calendar-day:before {
934
+ content: "\f783"
935
+ }
936
+
937
+ .fa-calendar-minus:before {
938
+ content: "\f272"
939
+ }
940
+
941
+ .fa-calendar-plus:before {
942
+ content: "\f271"
943
+ }
944
+
945
+ .fa-calendar-times:before {
946
+ content: "\f273"
947
+ }
948
+
949
+ .fa-calendar-week:before {
950
+ content: "\f784"
951
+ }
952
+
953
+ .fa-camera:before {
954
+ content: "\f030"
955
+ }
956
+
957
+ .fa-camera-retro:before {
958
+ content: "\f083"
959
+ }
960
+
961
+ .fa-campground:before {
962
+ content: "\f6bb"
963
+ }
964
+
965
+ .fa-canadian-maple-leaf:before {
966
+ content: "\f785"
967
+ }
968
+
969
+ .fa-candy-cane:before {
970
+ content: "\f786"
971
+ }
972
+
973
+ .fa-cannabis:before {
974
+ content: "\f55f"
975
+ }
976
+
977
+ .fa-capsules:before {
978
+ content: "\f46b"
979
+ }
980
+
981
+ .fa-car:before {
982
+ content: "\f1b9"
983
+ }
984
+
985
+ .fa-car-alt:before {
986
+ content: "\f5de"
987
+ }
988
+
989
+ .fa-car-battery:before {
990
+ content: "\f5df"
991
+ }
992
+
993
+ .fa-car-crash:before {
994
+ content: "\f5e1"
995
+ }
996
+
997
+ .fa-car-side:before {
998
+ content: "\f5e4"
999
+ }
1000
+
1001
+ .fa-caravan:before {
1002
+ content: "\f8ff"
1003
+ }
1004
+
1005
+ .fa-caret-down:before {
1006
+ content: "\f0d7"
1007
+ }
1008
+
1009
+ .fa-caret-left:before {
1010
+ content: "\f0d9"
1011
+ }
1012
+
1013
+ .fa-caret-right:before {
1014
+ content: "\f0da"
1015
+ }
1016
+
1017
+ .fa-caret-square-down:before {
1018
+ content: "\f150"
1019
+ }
1020
+
1021
+ .fa-caret-square-left:before {
1022
+ content: "\f191"
1023
+ }
1024
+
1025
+ .fa-caret-square-right:before {
1026
+ content: "\f152"
1027
+ }
1028
+
1029
+ .fa-caret-square-up:before {
1030
+ content: "\f151"
1031
+ }
1032
+
1033
+ .fa-caret-up:before {
1034
+ content: "\f0d8"
1035
+ }
1036
+
1037
+ .fa-carrot:before {
1038
+ content: "\f787"
1039
+ }
1040
+
1041
+ .fa-cart-arrow-down:before {
1042
+ content: "\f218"
1043
+ }
1044
+
1045
+ .fa-cart-plus:before {
1046
+ content: "\f217"
1047
+ }
1048
+
1049
+ .fa-cash-register:before {
1050
+ content: "\f788"
1051
+ }
1052
+
1053
+ .fa-cat:before {
1054
+ content: "\f6be"
1055
+ }
1056
+
1057
+ .fa-cc-amazon-pay:before {
1058
+ content: "\f42d"
1059
+ }
1060
+
1061
+ .fa-cc-amex:before {
1062
+ content: "\f1f3"
1063
+ }
1064
+
1065
+ .fa-cc-apple-pay:before {
1066
+ content: "\f416"
1067
+ }
1068
+
1069
+ .fa-cc-diners-club:before {
1070
+ content: "\f24c"
1071
+ }
1072
+
1073
+ .fa-cc-discover:before {
1074
+ content: "\f1f2"
1075
+ }
1076
+
1077
+ .fa-cc-jcb:before {
1078
+ content: "\f24b"
1079
+ }
1080
+
1081
+ .fa-cc-mastercard:before {
1082
+ content: "\f1f1"
1083
+ }
1084
+
1085
+ .fa-cc-paypal:before {
1086
+ content: "\f1f4"
1087
+ }
1088
+
1089
+ .fa-cc-stripe:before {
1090
+ content: "\f1f5"
1091
+ }
1092
+
1093
+ .fa-cc-visa:before {
1094
+ content: "\f1f0"
1095
+ }
1096
+
1097
+ .fa-centercode:before {
1098
+ content: "\f380"
1099
+ }
1100
+
1101
+ .fa-centos:before {
1102
+ content: "\f789"
1103
+ }
1104
+
1105
+ .fa-certificate:before {
1106
+ content: "\f0a3"
1107
+ }
1108
+
1109
+ .fa-chair:before {
1110
+ content: "\f6c0"
1111
+ }
1112
+
1113
+ .fa-chalkboard:before {
1114
+ content: "\f51b"
1115
+ }
1116
+
1117
+ .fa-chalkboard-teacher:before {
1118
+ content: "\f51c"
1119
+ }
1120
+
1121
+ .fa-charging-station:before {
1122
+ content: "\f5e7"
1123
+ }
1124
+
1125
+ .fa-chart-area:before {
1126
+ content: "\f1fe"
1127
+ }
1128
+
1129
+ .fa-chart-bar:before {
1130
+ content: "\f080"
1131
+ }
1132
+
1133
+ .fa-chart-line:before {
1134
+ content: "\f201"
1135
+ }
1136
+
1137
+ .fa-chart-pie:before {
1138
+ content: "\f200"
1139
+ }
1140
+
1141
+ .fa-check:before {
1142
+ content: "\f00c"
1143
+ }
1144
+
1145
+ .fa-check-circle:before {
1146
+ content: "\f058"
1147
+ }
1148
+
1149
+ .fa-check-double:before {
1150
+ content: "\f560"
1151
+ }
1152
+
1153
+ .fa-check-square:before {
1154
+ content: "\f14a"
1155
+ }
1156
+
1157
+ .fa-cheese:before {
1158
+ content: "\f7ef"
1159
+ }
1160
+
1161
+ .fa-chess:before {
1162
+ content: "\f439"
1163
+ }
1164
+
1165
+ .fa-chess-bishop:before {
1166
+ content: "\f43a"
1167
+ }
1168
+
1169
+ .fa-chess-board:before {
1170
+ content: "\f43c"
1171
+ }
1172
+
1173
+ .fa-chess-king:before {
1174
+ content: "\f43f"
1175
+ }
1176
+
1177
+ .fa-chess-knight:before {
1178
+ content: "\f441"
1179
+ }
1180
+
1181
+ .fa-chess-pawn:before {
1182
+ content: "\f443"
1183
+ }
1184
+
1185
+ .fa-chess-queen:before {
1186
+ content: "\f445"
1187
+ }
1188
+
1189
+ .fa-chess-rook:before {
1190
+ content: "\f447"
1191
+ }
1192
+
1193
+ .fa-chevron-circle-down:before {
1194
+ content: "\f13a"
1195
+ }
1196
+
1197
+ .fa-chevron-circle-left:before {
1198
+ content: "\f137"
1199
+ }
1200
+
1201
+ .fa-chevron-circle-right:before {
1202
+ content: "\f138"
1203
+ }
1204
+
1205
+ .fa-chevron-circle-up:before {
1206
+ content: "\f139"
1207
+ }
1208
+
1209
+ .fa-chevron-down:before {
1210
+ content: "\f078"
1211
+ }
1212
+
1213
+ .fa-chevron-left:before {
1214
+ content: "\f053"
1215
+ }
1216
+
1217
+ .fa-chevron-right:before {
1218
+ content: "\f054"
1219
+ }
1220
+
1221
+ .fa-chevron-up:before {
1222
+ content: "\f077"
1223
+ }
1224
+
1225
+ .fa-child:before {
1226
+ content: "\f1ae"
1227
+ }
1228
+
1229
+ .fa-chrome:before {
1230
+ content: "\f268"
1231
+ }
1232
+
1233
+ .fa-chromecast:before {
1234
+ content: "\f838"
1235
+ }
1236
+
1237
+ .fa-church:before {
1238
+ content: "\f51d"
1239
+ }
1240
+
1241
+ .fa-circle:before {
1242
+ content: "\f111"
1243
+ }
1244
+
1245
+ .fa-circle-notch:before {
1246
+ content: "\f1ce"
1247
+ }
1248
+
1249
+ .fa-city:before {
1250
+ content: "\f64f"
1251
+ }
1252
+
1253
+ .fa-clinic-medical:before {
1254
+ content: "\f7f2"
1255
+ }
1256
+
1257
+ .fa-clipboard:before {
1258
+ content: "\f328"
1259
+ }
1260
+
1261
+ .fa-clipboard-check:before {
1262
+ content: "\f46c"
1263
+ }
1264
+
1265
+ .fa-clipboard-list:before {
1266
+ content: "\f46d"
1267
+ }
1268
+
1269
+ .fa-clock:before {
1270
+ content: "\f017"
1271
+ }
1272
+
1273
+ .fa-clone:before {
1274
+ content: "\f24d"
1275
+ }
1276
+
1277
+ .fa-closed-captioning:before {
1278
+ content: "\f20a"
1279
+ }
1280
+
1281
+ .fa-cloud:before {
1282
+ content: "\f0c2"
1283
+ }
1284
+
1285
+ .fa-cloud-download-alt:before {
1286
+ content: "\f381"
1287
+ }
1288
+
1289
+ .fa-cloud-meatball:before {
1290
+ content: "\f73b"
1291
+ }
1292
+
1293
+ .fa-cloud-moon:before {
1294
+ content: "\f6c3"
1295
+ }
1296
+
1297
+ .fa-cloud-moon-rain:before {
1298
+ content: "\f73c"
1299
+ }
1300
+
1301
+ .fa-cloud-rain:before {
1302
+ content: "\f73d"
1303
+ }
1304
+
1305
+ .fa-cloud-showers-heavy:before {
1306
+ content: "\f740"
1307
+ }
1308
+
1309
+ .fa-cloud-sun:before {
1310
+ content: "\f6c4"
1311
+ }
1312
+
1313
+ .fa-cloud-sun-rain:before {
1314
+ content: "\f743"
1315
+ }
1316
+
1317
+ .fa-cloud-upload-alt:before {
1318
+ content: "\f382"
1319
+ }
1320
+
1321
+ .fa-cloudscale:before {
1322
+ content: "\f383"
1323
+ }
1324
+
1325
+ .fa-cloudsmith:before {
1326
+ content: "\f384"
1327
+ }
1328
+
1329
+ .fa-cloudversify:before {
1330
+ content: "\f385"
1331
+ }
1332
+
1333
+ .fa-cocktail:before {
1334
+ content: "\f561"
1335
+ }
1336
+
1337
+ .fa-code:before {
1338
+ content: "\f121"
1339
+ }
1340
+
1341
+ .fa-code-branch:before {
1342
+ content: "\f126"
1343
+ }
1344
+
1345
+ .fa-codepen:before {
1346
+ content: "\f1cb"
1347
+ }
1348
+
1349
+ .fa-codiepie:before {
1350
+ content: "\f284"
1351
+ }
1352
+
1353
+ .fa-coffee:before {
1354
+ content: "\f0f4"
1355
+ }
1356
+
1357
+ .fa-cog:before {
1358
+ content: "\f013"
1359
+ }
1360
+
1361
+ .fa-cogs:before {
1362
+ content: "\f085"
1363
+ }
1364
+
1365
+ .fa-coins:before {
1366
+ content: "\f51e"
1367
+ }
1368
+
1369
+ .fa-columns:before {
1370
+ content: "\f0db"
1371
+ }
1372
+
1373
+ .fa-comment:before {
1374
+ content: "\f075"
1375
+ }
1376
+
1377
+ .fa-comment-alt:before {
1378
+ content: "\f27a"
1379
+ }
1380
+
1381
+ .fa-comment-dollar:before {
1382
+ content: "\f651"
1383
+ }
1384
+
1385
+ .fa-comment-dots:before {
1386
+ content: "\f4ad"
1387
+ }
1388
+
1389
+ .fa-comment-medical:before {
1390
+ content: "\f7f5"
1391
+ }
1392
+
1393
+ .fa-comment-slash:before {
1394
+ content: "\f4b3"
1395
+ }
1396
+
1397
+ .fa-comments:before {
1398
+ content: "\f086"
1399
+ }
1400
+
1401
+ .fa-comments-dollar:before {
1402
+ content: "\f653"
1403
+ }
1404
+
1405
+ .fa-compact-disc:before {
1406
+ content: "\f51f"
1407
+ }
1408
+
1409
+ .fa-compass:before {
1410
+ content: "\f14e"
1411
+ }
1412
+
1413
+ .fa-compress:before {
1414
+ content: "\f066"
1415
+ }
1416
+
1417
+ .fa-compress-alt:before {
1418
+ content: "\f422"
1419
+ }
1420
+
1421
+ .fa-compress-arrows-alt:before {
1422
+ content: "\f78c"
1423
+ }
1424
+
1425
+ .fa-concierge-bell:before {
1426
+ content: "\f562"
1427
+ }
1428
+
1429
+ .fa-confluence:before {
1430
+ content: "\f78d"
1431
+ }
1432
+
1433
+ .fa-connectdevelop:before {
1434
+ content: "\f20e"
1435
+ }
1436
+
1437
+ .fa-contao:before {
1438
+ content: "\f26d"
1439
+ }
1440
+
1441
+ .fa-cookie:before {
1442
+ content: "\f563"
1443
+ }
1444
+
1445
+ .fa-cookie-bite:before {
1446
+ content: "\f564"
1447
+ }
1448
+
1449
+ .fa-copy:before {
1450
+ content: "\f0c5"
1451
+ }
1452
+
1453
+ .fa-copyright:before {
1454
+ content: "\f1f9"
1455
+ }
1456
+
1457
+ .fa-cotton-bureau:before {
1458
+ content: "\f89e"
1459
+ }
1460
+
1461
+ .fa-couch:before {
1462
+ content: "\f4b8"
1463
+ }
1464
+
1465
+ .fa-cpanel:before {
1466
+ content: "\f388"
1467
+ }
1468
+
1469
+ .fa-creative-commons:before {
1470
+ content: "\f25e"
1471
+ }
1472
+
1473
+ .fa-creative-commons-by:before {
1474
+ content: "\f4e7"
1475
+ }
1476
+
1477
+ .fa-creative-commons-nc:before {
1478
+ content: "\f4e8"
1479
+ }
1480
+
1481
+ .fa-creative-commons-nc-eu:before {
1482
+ content: "\f4e9"
1483
+ }
1484
+
1485
+ .fa-creative-commons-nc-jp:before {
1486
+ content: "\f4ea"
1487
+ }
1488
+
1489
+ .fa-creative-commons-nd:before {
1490
+ content: "\f4eb"
1491
+ }
1492
+
1493
+ .fa-creative-commons-pd:before {
1494
+ content: "\f4ec"
1495
+ }
1496
+
1497
+ .fa-creative-commons-pd-alt:before {
1498
+ content: "\f4ed"
1499
+ }
1500
+
1501
+ .fa-creative-commons-remix:before {
1502
+ content: "\f4ee"
1503
+ }
1504
+
1505
+ .fa-creative-commons-sa:before {
1506
+ content: "\f4ef"
1507
+ }
1508
+
1509
+ .fa-creative-commons-sampling:before {
1510
+ content: "\f4f0"
1511
+ }
1512
+
1513
+ .fa-creative-commons-sampling-plus:before {
1514
+ content: "\f4f1"
1515
+ }
1516
+
1517
+ .fa-creative-commons-share:before {
1518
+ content: "\f4f2"
1519
+ }
1520
+
1521
+ .fa-creative-commons-zero:before {
1522
+ content: "\f4f3"
1523
+ }
1524
+
1525
+ .fa-credit-card:before {
1526
+ content: "\f09d"
1527
+ }
1528
+
1529
+ .fa-critical-role:before {
1530
+ content: "\f6c9"
1531
+ }
1532
+
1533
+ .fa-crop:before {
1534
+ content: "\f125"
1535
+ }
1536
+
1537
+ .fa-crop-alt:before {
1538
+ content: "\f565"
1539
+ }
1540
+
1541
+ .fa-cross:before {
1542
+ content: "\f654"
1543
+ }
1544
+
1545
+ .fa-crosshairs:before {
1546
+ content: "\f05b"
1547
+ }
1548
+
1549
+ .fa-crow:before {
1550
+ content: "\f520"
1551
+ }
1552
+
1553
+ .fa-crown:before {
1554
+ content: "\f521"
1555
+ }
1556
+
1557
+ .fa-crutch:before {
1558
+ content: "\f7f7"
1559
+ }
1560
+
1561
+ .fa-css3:before {
1562
+ content: "\f13c"
1563
+ }
1564
+
1565
+ .fa-css3-alt:before {
1566
+ content: "\f38b"
1567
+ }
1568
+
1569
+ .fa-cube:before {
1570
+ content: "\f1b2"
1571
+ }
1572
+
1573
+ .fa-cubes:before {
1574
+ content: "\f1b3"
1575
+ }
1576
+
1577
+ .fa-cut:before {
1578
+ content: "\f0c4"
1579
+ }
1580
+
1581
+ .fa-cuttlefish:before {
1582
+ content: "\f38c"
1583
+ }
1584
+
1585
+ .fa-d-and-d:before {
1586
+ content: "\f38d"
1587
+ }
1588
+
1589
+ .fa-d-and-d-beyond:before {
1590
+ content: "\f6ca"
1591
+ }
1592
+
1593
+ .fa-dashcube:before {
1594
+ content: "\f210"
1595
+ }
1596
+
1597
+ .fa-database:before {
1598
+ content: "\f1c0"
1599
+ }
1600
+
1601
+ .fa-deaf:before {
1602
+ content: "\f2a4"
1603
+ }
1604
+
1605
+ .fa-delicious:before {
1606
+ content: "\f1a5"
1607
+ }
1608
+
1609
+ .fa-democrat:before {
1610
+ content: "\f747"
1611
+ }
1612
+
1613
+ .fa-deploydog:before {
1614
+ content: "\f38e"
1615
+ }
1616
+
1617
+ .fa-deskpro:before {
1618
+ content: "\f38f"
1619
+ }
1620
+
1621
+ .fa-desktop:before {
1622
+ content: "\f108"
1623
+ }
1624
+
1625
+ .fa-dev:before {
1626
+ content: "\f6cc"
1627
+ }
1628
+
1629
+ .fa-deviantart:before {
1630
+ content: "\f1bd"
1631
+ }
1632
+
1633
+ .fa-dharmachakra:before {
1634
+ content: "\f655"
1635
+ }
1636
+
1637
+ .fa-dhl:before {
1638
+ content: "\f790"
1639
+ }
1640
+
1641
+ .fa-diagnoses:before {
1642
+ content: "\f470"
1643
+ }
1644
+
1645
+ .fa-diaspora:before {
1646
+ content: "\f791"
1647
+ }
1648
+
1649
+ .fa-dice:before {
1650
+ content: "\f522"
1651
+ }
1652
+
1653
+ .fa-dice-d20:before {
1654
+ content: "\f6cf"
1655
+ }
1656
+
1657
+ .fa-dice-d6:before {
1658
+ content: "\f6d1"
1659
+ }
1660
+
1661
+ .fa-dice-five:before {
1662
+ content: "\f523"
1663
+ }
1664
+
1665
+ .fa-dice-four:before {
1666
+ content: "\f524"
1667
+ }
1668
+
1669
+ .fa-dice-one:before {
1670
+ content: "\f525"
1671
+ }
1672
+
1673
+ .fa-dice-six:before {
1674
+ content: "\f526"
1675
+ }
1676
+
1677
+ .fa-dice-three:before {
1678
+ content: "\f527"
1679
+ }
1680
+
1681
+ .fa-dice-two:before {
1682
+ content: "\f528"
1683
+ }
1684
+
1685
+ .fa-digg:before {
1686
+ content: "\f1a6"
1687
+ }
1688
+
1689
+ .fa-digital-ocean:before {
1690
+ content: "\f391"
1691
+ }
1692
+
1693
+ .fa-digital-tachograph:before {
1694
+ content: "\f566"
1695
+ }
1696
+
1697
+ .fa-directions:before {
1698
+ content: "\f5eb"
1699
+ }
1700
+
1701
+ .fa-discord:before {
1702
+ content: "\f392"
1703
+ }
1704
+
1705
+ .fa-discourse:before {
1706
+ content: "\f393"
1707
+ }
1708
+
1709
+ .fa-divide:before {
1710
+ content: "\f529"
1711
+ }
1712
+
1713
+ .fa-dizzy:before {
1714
+ content: "\f567"
1715
+ }
1716
+
1717
+ .fa-dna:before {
1718
+ content: "\f471"
1719
+ }
1720
+
1721
+ .fa-dochub:before {
1722
+ content: "\f394"
1723
+ }
1724
+
1725
+ .fa-docker:before {
1726
+ content: "\f395"
1727
+ }
1728
+
1729
+ .fa-dog:before {
1730
+ content: "\f6d3"
1731
+ }
1732
+
1733
+ .fa-dollar-sign:before {
1734
+ content: "\f155"
1735
+ }
1736
+
1737
+ .fa-dolly:before {
1738
+ content: "\f472"
1739
+ }
1740
+
1741
+ .fa-dolly-flatbed:before {
1742
+ content: "\f474"
1743
+ }
1744
+
1745
+ .fa-donate:before {
1746
+ content: "\f4b9"
1747
+ }
1748
+
1749
+ .fa-door-closed:before {
1750
+ content: "\f52a"
1751
+ }
1752
+
1753
+ .fa-door-open:before {
1754
+ content: "\f52b"
1755
+ }
1756
+
1757
+ .fa-dot-circle:before {
1758
+ content: "\f192"
1759
+ }
1760
+
1761
+ .fa-dove:before {
1762
+ content: "\f4ba"
1763
+ }
1764
+
1765
+ .fa-download:before {
1766
+ content: "\f019"
1767
+ }
1768
+
1769
+ .fa-draft2digital:before {
1770
+ content: "\f396"
1771
+ }
1772
+
1773
+ .fa-drafting-compass:before {
1774
+ content: "\f568"
1775
+ }
1776
+
1777
+ .fa-dragon:before {
1778
+ content: "\f6d5"
1779
+ }
1780
+
1781
+ .fa-draw-polygon:before {
1782
+ content: "\f5ee"
1783
+ }
1784
+
1785
+ .fa-dribbble:before {
1786
+ content: "\f17d"
1787
+ }
1788
+
1789
+ .fa-dribbble-square:before {
1790
+ content: "\f397"
1791
+ }
1792
+
1793
+ .fa-dropbox:before {
1794
+ content: "\f16b"
1795
+ }
1796
+
1797
+ .fa-drum:before {
1798
+ content: "\f569"
1799
+ }
1800
+
1801
+ .fa-drum-steelpan:before {
1802
+ content: "\f56a"
1803
+ }
1804
+
1805
+ .fa-drumstick-bite:before {
1806
+ content: "\f6d7"
1807
+ }
1808
+
1809
+ .fa-drupal:before {
1810
+ content: "\f1a9"
1811
+ }
1812
+
1813
+ .fa-dumbbell:before {
1814
+ content: "\f44b"
1815
+ }
1816
+
1817
+ .fa-dumpster:before {
1818
+ content: "\f793"
1819
+ }
1820
+
1821
+ .fa-dumpster-fire:before {
1822
+ content: "\f794"
1823
+ }
1824
+
1825
+ .fa-dungeon:before {
1826
+ content: "\f6d9"
1827
+ }
1828
+
1829
+ .fa-dyalog:before {
1830
+ content: "\f399"
1831
+ }
1832
+
1833
+ .fa-earlybirds:before {
1834
+ content: "\f39a"
1835
+ }
1836
+
1837
+ .fa-ebay:before {
1838
+ content: "\f4f4"
1839
+ }
1840
+
1841
+ .fa-edge:before {
1842
+ content: "\f282"
1843
+ }
1844
+
1845
+ .fa-edit:before {
1846
+ content: "\f044"
1847
+ }
1848
+
1849
+ .fa-egg:before {
1850
+ content: "\f7fb"
1851
+ }
1852
+
1853
+ .fa-eject:before {
1854
+ content: "\f052"
1855
+ }
1856
+
1857
+ .fa-elementor:before {
1858
+ content: "\f430"
1859
+ }
1860
+
1861
+ .fa-ellipsis-h:before {
1862
+ content: "\f141"
1863
+ }
1864
+
1865
+ .fa-ellipsis-v:before {
1866
+ content: "\f142"
1867
+ }
1868
+
1869
+ .fa-ello:before {
1870
+ content: "\f5f1"
1871
+ }
1872
+
1873
+ .fa-ember:before {
1874
+ content: "\f423"
1875
+ }
1876
+
1877
+ .fa-empire:before {
1878
+ content: "\f1d1"
1879
+ }
1880
+
1881
+ .fa-envelope:before {
1882
+ content: "\f0e0"
1883
+ }
1884
+
1885
+ .fa-envelope-open:before {
1886
+ content: "\f2b6"
1887
+ }
1888
+
1889
+ .fa-envelope-open-text:before {
1890
+ content: "\f658"
1891
+ }
1892
+
1893
+ .fa-envelope-square:before {
1894
+ content: "\f199"
1895
+ }
1896
+
1897
+ .fa-envira:before {
1898
+ content: "\f299"
1899
+ }
1900
+
1901
+ .fa-equals:before {
1902
+ content: "\f52c"
1903
+ }
1904
+
1905
+ .fa-eraser:before {
1906
+ content: "\f12d"
1907
+ }
1908
+
1909
+ .fa-erlang:before {
1910
+ content: "\f39d"
1911
+ }
1912
+
1913
+ .fa-ethereum:before {
1914
+ content: "\f42e"
1915
+ }
1916
+
1917
+ .fa-ethernet:before {
1918
+ content: "\f796"
1919
+ }
1920
+
1921
+ .fa-etsy:before {
1922
+ content: "\f2d7"
1923
+ }
1924
+
1925
+ .fa-euro-sign:before {
1926
+ content: "\f153"
1927
+ }
1928
+
1929
+ .fa-evernote:before {
1930
+ content: "\f839"
1931
+ }
1932
+
1933
+ .fa-exchange-alt:before {
1934
+ content: "\f362"
1935
+ }
1936
+
1937
+ .fa-exclamation:before {
1938
+ content: "\f12a"
1939
+ }
1940
+
1941
+ .fa-exclamation-circle:before {
1942
+ content: "\f06a"
1943
+ }
1944
+
1945
+ .fa-exclamation-triangle:before {
1946
+ content: "\f071"
1947
+ }
1948
+
1949
+ .fa-expand:before {
1950
+ content: "\f065"
1951
+ }
1952
+
1953
+ .fa-expand-alt:before {
1954
+ content: "\f424"
1955
+ }
1956
+
1957
+ .fa-expand-arrows-alt:before {
1958
+ content: "\f31e"
1959
+ }
1960
+
1961
+ .fa-expeditedssl:before {
1962
+ content: "\f23e"
1963
+ }
1964
+
1965
+ .fa-external-link-alt:before {
1966
+ content: "\f35d"
1967
+ }
1968
+
1969
+ .fa-external-link-square-alt:before {
1970
+ content: "\f360"
1971
+ }
1972
+
1973
+ .fa-eye:before {
1974
+ content: "\f06e"
1975
+ }
1976
+
1977
+ .fa-eye-dropper:before {
1978
+ content: "\f1fb"
1979
+ }
1980
+
1981
+ .fa-eye-slash:before {
1982
+ content: "\f070"
1983
+ }
1984
+
1985
+ .fa-facebook:before {
1986
+ content: "\f09a"
1987
+ }
1988
+
1989
+ .fa-facebook-f:before {
1990
+ content: "\f39e"
1991
+ }
1992
+
1993
+ .fa-facebook-messenger:before {
1994
+ content: "\f39f"
1995
+ }
1996
+
1997
+ .fa-facebook-square:before {
1998
+ content: "\f082"
1999
+ }
2000
+
2001
+ .fa-fan:before {
2002
+ content: "\f863"
2003
+ }
2004
+
2005
+ .fa-fantasy-flight-games:before {
2006
+ content: "\f6dc"
2007
+ }
2008
+
2009
+ .fa-fast-backward:before {
2010
+ content: "\f049"
2011
+ }
2012
+
2013
+ .fa-fast-forward:before {
2014
+ content: "\f050"
2015
+ }
2016
+
2017
+ .fa-fax:before {
2018
+ content: "\f1ac"
2019
+ }
2020
+
2021
+ .fa-feather:before {
2022
+ content: "\f52d"
2023
+ }
2024
+
2025
+ .fa-feather-alt:before {
2026
+ content: "\f56b"
2027
+ }
2028
+
2029
+ .fa-fedex:before {
2030
+ content: "\f797"
2031
+ }
2032
+
2033
+ .fa-fedora:before {
2034
+ content: "\f798"
2035
+ }
2036
+
2037
+ .fa-female:before {
2038
+ content: "\f182"
2039
+ }
2040
+
2041
+ .fa-fighter-jet:before {
2042
+ content: "\f0fb"
2043
+ }
2044
+
2045
+ .fa-figma:before {
2046
+ content: "\f799"
2047
+ }
2048
+
2049
+ .fa-file:before {
2050
+ content: "\f15b"
2051
+ }
2052
+
2053
+ .fa-file-alt:before {
2054
+ content: "\f15c"
2055
+ }
2056
+
2057
+ .fa-file-archive:before {
2058
+ content: "\f1c6"
2059
+ }
2060
+
2061
+ .fa-file-audio:before {
2062
+ content: "\f1c7"
2063
+ }
2064
+
2065
+ .fa-file-code:before {
2066
+ content: "\f1c9"
2067
+ }
2068
+
2069
+ .fa-file-contract:before {
2070
+ content: "\f56c"
2071
+ }
2072
+
2073
+ .fa-file-csv:before {
2074
+ content: "\f6dd"
2075
+ }
2076
+
2077
+ .fa-file-download:before {
2078
+ content: "\f56d"
2079
+ }
2080
+
2081
+ .fa-file-excel:before {
2082
+ content: "\f1c3"
2083
+ }
2084
+
2085
+ .fa-file-export:before {
2086
+ content: "\f56e"
2087
+ }
2088
+
2089
+ .fa-file-image:before {
2090
+ content: "\f1c5"
2091
+ }
2092
+
2093
+ .fa-file-import:before {
2094
+ content: "\f56f"
2095
+ }
2096
+
2097
+ .fa-file-invoice:before {
2098
+ content: "\f570"
2099
+ }
2100
+
2101
+ .fa-file-invoice-dollar:before {
2102
+ content: "\f571"
2103
+ }
2104
+
2105
+ .fa-file-medical:before {
2106
+ content: "\f477"
2107
+ }
2108
+
2109
+ .fa-file-medical-alt:before {
2110
+ content: "\f478"
2111
+ }
2112
+
2113
+ .fa-file-pdf:before {
2114
+ content: "\f1c1"
2115
+ }
2116
+
2117
+ .fa-file-powerpoint:before {
2118
+ content: "\f1c4"
2119
+ }
2120
+
2121
+ .fa-file-prescription:before {
2122
+ content: "\f572"
2123
+ }
2124
+
2125
+ .fa-file-signature:before {
2126
+ content: "\f573"
2127
+ }
2128
+
2129
+ .fa-file-upload:before {
2130
+ content: "\f574"
2131
+ }
2132
+
2133
+ .fa-file-video:before {
2134
+ content: "\f1c8"
2135
+ }
2136
+
2137
+ .fa-file-word:before {
2138
+ content: "\f1c2"
2139
+ }
2140
+
2141
+ .fa-fill:before {
2142
+ content: "\f575"
2143
+ }
2144
+
2145
+ .fa-fill-drip:before {
2146
+ content: "\f576"
2147
+ }
2148
+
2149
+ .fa-film:before {
2150
+ content: "\f008"
2151
+ }
2152
+
2153
+ .fa-filter:before {
2154
+ content: "\f0b0"
2155
+ }
2156
+
2157
+ .fa-fingerprint:before {
2158
+ content: "\f577"
2159
+ }
2160
+
2161
+ .fa-fire:before {
2162
+ content: "\f06d"
2163
+ }
2164
+
2165
+ .fa-fire-alt:before {
2166
+ content: "\f7e4"
2167
+ }
2168
+
2169
+ .fa-fire-extinguisher:before {
2170
+ content: "\f134"
2171
+ }
2172
+
2173
+ .fa-firefox:before {
2174
+ content: "\f269"
2175
+ }
2176
+
2177
+ .fa-firefox-browser:before {
2178
+ content: "\f907"
2179
+ }
2180
+
2181
+ .fa-first-aid:before {
2182
+ content: "\f479"
2183
+ }
2184
+
2185
+ .fa-first-order:before {
2186
+ content: "\f2b0"
2187
+ }
2188
+
2189
+ .fa-first-order-alt:before {
2190
+ content: "\f50a"
2191
+ }
2192
+
2193
+ .fa-firstdraft:before {
2194
+ content: "\f3a1"
2195
+ }
2196
+
2197
+ .fa-fish:before {
2198
+ content: "\f578"
2199
+ }
2200
+
2201
+ .fa-fist-raised:before {
2202
+ content: "\f6de"
2203
+ }
2204
+
2205
+ .fa-flag:before {
2206
+ content: "\f024"
2207
+ }
2208
+
2209
+ .fa-flag-checkered:before {
2210
+ content: "\f11e"
2211
+ }
2212
+
2213
+ .fa-flag-usa:before {
2214
+ content: "\f74d"
2215
+ }
2216
+
2217
+ .fa-flask:before {
2218
+ content: "\f0c3"
2219
+ }
2220
+
2221
+ .fa-flickr:before {
2222
+ content: "\f16e"
2223
+ }
2224
+
2225
+ .fa-flipboard:before {
2226
+ content: "\f44d"
2227
+ }
2228
+
2229
+ .fa-flushed:before {
2230
+ content: "\f579"
2231
+ }
2232
+
2233
+ .fa-fly:before {
2234
+ content: "\f417"
2235
+ }
2236
+
2237
+ .fa-folder:before {
2238
+ content: "\f07b"
2239
+ }
2240
+
2241
+ .fa-folder-minus:before {
2242
+ content: "\f65d"
2243
+ }
2244
+
2245
+ .fa-folder-open:before {
2246
+ content: "\f07c"
2247
+ }
2248
+
2249
+ .fa-folder-plus:before {
2250
+ content: "\f65e"
2251
+ }
2252
+
2253
+ .fa-font:before {
2254
+ content: "\f031"
2255
+ }
2256
+
2257
+ .fa-font-awesome:before {
2258
+ content: "\f2b4"
2259
+ }
2260
+
2261
+ .fa-font-awesome-alt:before {
2262
+ content: "\f35c"
2263
+ }
2264
+
2265
+ .fa-font-awesome-flag:before {
2266
+ content: "\f425"
2267
+ }
2268
+
2269
+ .fa-font-awesome-logo-full:before {
2270
+ content: "\f4e6"
2271
+ }
2272
+
2273
+ .fa-fonticons:before {
2274
+ content: "\f280"
2275
+ }
2276
+
2277
+ .fa-fonticons-fi:before {
2278
+ content: "\f3a2"
2279
+ }
2280
+
2281
+ .fa-football-ball:before {
2282
+ content: "\f44e"
2283
+ }
2284
+
2285
+ .fa-fort-awesome:before {
2286
+ content: "\f286"
2287
+ }
2288
+
2289
+ .fa-fort-awesome-alt:before {
2290
+ content: "\f3a3"
2291
+ }
2292
+
2293
+ .fa-forumbee:before {
2294
+ content: "\f211"
2295
+ }
2296
+
2297
+ .fa-forward:before {
2298
+ content: "\f04e"
2299
+ }
2300
+
2301
+ .fa-foursquare:before {
2302
+ content: "\f180"
2303
+ }
2304
+
2305
+ .fa-free-code-camp:before {
2306
+ content: "\f2c5"
2307
+ }
2308
+
2309
+ .fa-freebsd:before {
2310
+ content: "\f3a4"
2311
+ }
2312
+
2313
+ .fa-frog:before {
2314
+ content: "\f52e"
2315
+ }
2316
+
2317
+ .fa-frown:before {
2318
+ content: "\f119"
2319
+ }
2320
+
2321
+ .fa-frown-open:before {
2322
+ content: "\f57a"
2323
+ }
2324
+
2325
+ .fa-fulcrum:before {
2326
+ content: "\f50b"
2327
+ }
2328
+
2329
+ .fa-funnel-dollar:before {
2330
+ content: "\f662"
2331
+ }
2332
+
2333
+ .fa-futbol:before {
2334
+ content: "\f1e3"
2335
+ }
2336
+
2337
+ .fa-galactic-republic:before {
2338
+ content: "\f50c"
2339
+ }
2340
+
2341
+ .fa-galactic-senate:before {
2342
+ content: "\f50d"
2343
+ }
2344
+
2345
+ .fa-gamepad:before {
2346
+ content: "\f11b"
2347
+ }
2348
+
2349
+ .fa-gas-pump:before {
2350
+ content: "\f52f"
2351
+ }
2352
+
2353
+ .fa-gavel:before {
2354
+ content: "\f0e3"
2355
+ }
2356
+
2357
+ .fa-gem:before {
2358
+ content: "\f3a5"
2359
+ }
2360
+
2361
+ .fa-genderless:before {
2362
+ content: "\f22d"
2363
+ }
2364
+
2365
+ .fa-get-pocket:before {
2366
+ content: "\f265"
2367
+ }
2368
+
2369
+ .fa-gg:before {
2370
+ content: "\f260"
2371
+ }
2372
+
2373
+ .fa-gg-circle:before {
2374
+ content: "\f261"
2375
+ }
2376
+
2377
+ .fa-ghost:before {
2378
+ content: "\f6e2"
2379
+ }
2380
+
2381
+ .fa-gift:before {
2382
+ content: "\f06b"
2383
+ }
2384
+
2385
+ .fa-gifts:before {
2386
+ content: "\f79c"
2387
+ }
2388
+
2389
+ .fa-git:before {
2390
+ content: "\f1d3"
2391
+ }
2392
+
2393
+ .fa-git-alt:before {
2394
+ content: "\f841"
2395
+ }
2396
+
2397
+ .fa-git-square:before {
2398
+ content: "\f1d2"
2399
+ }
2400
+
2401
+ .fa-github:before {
2402
+ content: "\f09b"
2403
+ }
2404
+
2405
+ .fa-github-alt:before {
2406
+ content: "\f113"
2407
+ }
2408
+
2409
+ .fa-github-square:before {
2410
+ content: "\f092"
2411
+ }
2412
+
2413
+ .fa-gitkraken:before {
2414
+ content: "\f3a6"
2415
+ }
2416
+
2417
+ .fa-gitlab:before {
2418
+ content: "\f296"
2419
+ }
2420
+
2421
+ .fa-gitter:before {
2422
+ content: "\f426"
2423
+ }
2424
+
2425
+ .fa-glass-cheers:before {
2426
+ content: "\f79f"
2427
+ }
2428
+
2429
+ .fa-glass-martini:before {
2430
+ content: "\f000"
2431
+ }
2432
+
2433
+ .fa-glass-martini-alt:before {
2434
+ content: "\f57b"
2435
+ }
2436
+
2437
+ .fa-glass-whiskey:before {
2438
+ content: "\f7a0"
2439
+ }
2440
+
2441
+ .fa-glasses:before {
2442
+ content: "\f530"
2443
+ }
2444
+
2445
+ .fa-glide:before {
2446
+ content: "\f2a5"
2447
+ }
2448
+
2449
+ .fa-glide-g:before {
2450
+ content: "\f2a6"
2451
+ }
2452
+
2453
+ .fa-globe:before {
2454
+ content: "\f0ac"
2455
+ }
2456
+
2457
+ .fa-globe-africa:before {
2458
+ content: "\f57c"
2459
+ }
2460
+
2461
+ .fa-globe-americas:before {
2462
+ content: "\f57d"
2463
+ }
2464
+
2465
+ .fa-globe-asia:before {
2466
+ content: "\f57e"
2467
+ }
2468
+
2469
+ .fa-globe-europe:before {
2470
+ content: "\f7a2"
2471
+ }
2472
+
2473
+ .fa-gofore:before {
2474
+ content: "\f3a7"
2475
+ }
2476
+
2477
+ .fa-golf-ball:before {
2478
+ content: "\f450"
2479
+ }
2480
+
2481
+ .fa-goodreads:before {
2482
+ content: "\f3a8"
2483
+ }
2484
+
2485
+ .fa-goodreads-g:before {
2486
+ content: "\f3a9"
2487
+ }
2488
+
2489
+ .fa-google:before {
2490
+ content: "\f1a0"
2491
+ }
2492
+
2493
+ .fa-google-drive:before {
2494
+ content: "\f3aa"
2495
+ }
2496
+
2497
+ .fa-google-play:before {
2498
+ content: "\f3ab"
2499
+ }
2500
+
2501
+ .fa-google-plus:before {
2502
+ content: "\f2b3"
2503
+ }
2504
+
2505
+ .fa-google-plus-g:before {
2506
+ content: "\f0d5"
2507
+ }
2508
+
2509
+ .fa-google-plus-square:before {
2510
+ content: "\f0d4"
2511
+ }
2512
+
2513
+ .fa-google-wallet:before {
2514
+ content: "\f1ee"
2515
+ }
2516
+
2517
+ .fa-gopuram:before {
2518
+ content: "\f664"
2519
+ }
2520
+
2521
+ .fa-graduation-cap:before {
2522
+ content: "\f19d"
2523
+ }
2524
+
2525
+ .fa-gratipay:before {
2526
+ content: "\f184"
2527
+ }
2528
+
2529
+ .fa-grav:before {
2530
+ content: "\f2d6"
2531
+ }
2532
+
2533
+ .fa-greater-than:before {
2534
+ content: "\f531"
2535
+ }
2536
+
2537
+ .fa-greater-than-equal:before {
2538
+ content: "\f532"
2539
+ }
2540
+
2541
+ .fa-grimace:before {
2542
+ content: "\f57f"
2543
+ }
2544
+
2545
+ .fa-grin:before {
2546
+ content: "\f580"
2547
+ }
2548
+
2549
+ .fa-grin-alt:before {
2550
+ content: "\f581"
2551
+ }
2552
+
2553
+ .fa-grin-beam:before {
2554
+ content: "\f582"
2555
+ }
2556
+
2557
+ .fa-grin-beam-sweat:before {
2558
+ content: "\f583"
2559
+ }
2560
+
2561
+ .fa-grin-hearts:before {
2562
+ content: "\f584"
2563
+ }
2564
+
2565
+ .fa-grin-squint:before {
2566
+ content: "\f585"
2567
+ }
2568
+
2569
+ .fa-grin-squint-tears:before {
2570
+ content: "\f586"
2571
+ }
2572
+
2573
+ .fa-grin-stars:before {
2574
+ content: "\f587"
2575
+ }
2576
+
2577
+ .fa-grin-tears:before {
2578
+ content: "\f588"
2579
+ }
2580
+
2581
+ .fa-grin-tongue:before {
2582
+ content: "\f589"
2583
+ }
2584
+
2585
+ .fa-grin-tongue-squint:before {
2586
+ content: "\f58a"
2587
+ }
2588
+
2589
+ .fa-grin-tongue-wink:before {
2590
+ content: "\f58b"
2591
+ }
2592
+
2593
+ .fa-grin-wink:before {
2594
+ content: "\f58c"
2595
+ }
2596
+
2597
+ .fa-grip-horizontal:before {
2598
+ content: "\f58d"
2599
+ }
2600
+
2601
+ .fa-grip-lines:before {
2602
+ content: "\f7a4"
2603
+ }
2604
+
2605
+ .fa-grip-lines-vertical:before {
2606
+ content: "\f7a5"
2607
+ }
2608
+
2609
+ .fa-grip-vertical:before {
2610
+ content: "\f58e"
2611
+ }
2612
+
2613
+ .fa-gripfire:before {
2614
+ content: "\f3ac"
2615
+ }
2616
+
2617
+ .fa-grunt:before {
2618
+ content: "\f3ad"
2619
+ }
2620
+
2621
+ .fa-guitar:before {
2622
+ content: "\f7a6"
2623
+ }
2624
+
2625
+ .fa-gulp:before {
2626
+ content: "\f3ae"
2627
+ }
2628
+
2629
+ .fa-h-square:before {
2630
+ content: "\f0fd"
2631
+ }
2632
+
2633
+ .fa-hacker-news:before {
2634
+ content: "\f1d4"
2635
+ }
2636
+
2637
+ .fa-hacker-news-square:before {
2638
+ content: "\f3af"
2639
+ }
2640
+
2641
+ .fa-hackerrank:before {
2642
+ content: "\f5f7"
2643
+ }
2644
+
2645
+ .fa-hamburger:before {
2646
+ content: "\f805"
2647
+ }
2648
+
2649
+ .fa-hammer:before {
2650
+ content: "\f6e3"
2651
+ }
2652
+
2653
+ .fa-hamsa:before {
2654
+ content: "\f665"
2655
+ }
2656
+
2657
+ .fa-hand-holding:before {
2658
+ content: "\f4bd"
2659
+ }
2660
+
2661
+ .fa-hand-holding-heart:before {
2662
+ content: "\f4be"
2663
+ }
2664
+
2665
+ .fa-hand-holding-usd:before {
2666
+ content: "\f4c0"
2667
+ }
2668
+
2669
+ .fa-hand-lizard:before {
2670
+ content: "\f258"
2671
+ }
2672
+
2673
+ .fa-hand-middle-finger:before {
2674
+ content: "\f806"
2675
+ }
2676
+
2677
+ .fa-hand-paper:before {
2678
+ content: "\f256"
2679
+ }
2680
+
2681
+ .fa-hand-peace:before {
2682
+ content: "\f25b"
2683
+ }
2684
+
2685
+ .fa-hand-point-down:before {
2686
+ content: "\f0a7"
2687
+ }
2688
+
2689
+ .fa-hand-point-left:before {
2690
+ content: "\f0a5"
2691
+ }
2692
+
2693
+ .fa-hand-point-right:before {
2694
+ content: "\f0a4"
2695
+ }
2696
+
2697
+ .fa-hand-point-up:before {
2698
+ content: "\f0a6"
2699
+ }
2700
+
2701
+ .fa-hand-pointer:before {
2702
+ content: "\f25a"
2703
+ }
2704
+
2705
+ .fa-hand-rock:before {
2706
+ content: "\f255"
2707
+ }
2708
+
2709
+ .fa-hand-scissors:before {
2710
+ content: "\f257"
2711
+ }
2712
+
2713
+ .fa-hand-spock:before {
2714
+ content: "\f259"
2715
+ }
2716
+
2717
+ .fa-hands:before {
2718
+ content: "\f4c2"
2719
+ }
2720
+
2721
+ .fa-hands-helping:before {
2722
+ content: "\f4c4"
2723
+ }
2724
+
2725
+ .fa-handshake:before {
2726
+ content: "\f2b5"
2727
+ }
2728
+
2729
+ .fa-hanukiah:before {
2730
+ content: "\f6e6"
2731
+ }
2732
+
2733
+ .fa-hard-hat:before {
2734
+ content: "\f807"
2735
+ }
2736
+
2737
+ .fa-hashtag:before {
2738
+ content: "\f292"
2739
+ }
2740
+
2741
+ .fa-hat-cowboy:before {
2742
+ content: "\f8c0"
2743
+ }
2744
+
2745
+ .fa-hat-cowboy-side:before {
2746
+ content: "\f8c1"
2747
+ }
2748
+
2749
+ .fa-hat-wizard:before {
2750
+ content: "\f6e8"
2751
+ }
2752
+
2753
+ .fa-hdd:before {
2754
+ content: "\f0a0"
2755
+ }
2756
+
2757
+ .fa-heading:before {
2758
+ content: "\f1dc"
2759
+ }
2760
+
2761
+ .fa-headphones:before {
2762
+ content: "\f025"
2763
+ }
2764
+
2765
+ .fa-headphones-alt:before {
2766
+ content: "\f58f"
2767
+ }
2768
+
2769
+ .fa-headset:before {
2770
+ content: "\f590"
2771
+ }
2772
+
2773
+ .fa-heart:before {
2774
+ content: "\f004"
2775
+ }
2776
+
2777
+ .fa-heart-broken:before {
2778
+ content: "\f7a9"
2779
+ }
2780
+
2781
+ .fa-heartbeat:before {
2782
+ content: "\f21e"
2783
+ }
2784
+
2785
+ .fa-helicopter:before {
2786
+ content: "\f533"
2787
+ }
2788
+
2789
+ .fa-highlighter:before {
2790
+ content: "\f591"
2791
+ }
2792
+
2793
+ .fa-hiking:before {
2794
+ content: "\f6ec"
2795
+ }
2796
+
2797
+ .fa-hippo:before {
2798
+ content: "\f6ed"
2799
+ }
2800
+
2801
+ .fa-hips:before {
2802
+ content: "\f452"
2803
+ }
2804
+
2805
+ .fa-hire-a-helper:before {
2806
+ content: "\f3b0"
2807
+ }
2808
+
2809
+ .fa-history:before {
2810
+ content: "\f1da"
2811
+ }
2812
+
2813
+ .fa-hockey-puck:before {
2814
+ content: "\f453"
2815
+ }
2816
+
2817
+ .fa-holly-berry:before {
2818
+ content: "\f7aa"
2819
+ }
2820
+
2821
+ .fa-home:before {
2822
+ content: "\f015"
2823
+ }
2824
+
2825
+ .fa-hooli:before {
2826
+ content: "\f427"
2827
+ }
2828
+
2829
+ .fa-hornbill:before {
2830
+ content: "\f592"
2831
+ }
2832
+
2833
+ .fa-horse:before {
2834
+ content: "\f6f0"
2835
+ }
2836
+
2837
+ .fa-horse-head:before {
2838
+ content: "\f7ab"
2839
+ }
2840
+
2841
+ .fa-hospital:before {
2842
+ content: "\f0f8"
2843
+ }
2844
+
2845
+ .fa-hospital-alt:before {
2846
+ content: "\f47d"
2847
+ }
2848
+
2849
+ .fa-hospital-symbol:before {
2850
+ content: "\f47e"
2851
+ }
2852
+
2853
+ .fa-hot-tub:before {
2854
+ content: "\f593"
2855
+ }
2856
+
2857
+ .fa-hotdog:before {
2858
+ content: "\f80f"
2859
+ }
2860
+
2861
+ .fa-hotel:before {
2862
+ content: "\f594"
2863
+ }
2864
+
2865
+ .fa-hotjar:before {
2866
+ content: "\f3b1"
2867
+ }
2868
+
2869
+ .fa-hourglass:before {
2870
+ content: "\f254"
2871
+ }
2872
+
2873
+ .fa-hourglass-end:before {
2874
+ content: "\f253"
2875
+ }
2876
+
2877
+ .fa-hourglass-half:before {
2878
+ content: "\f252"
2879
+ }
2880
+
2881
+ .fa-hourglass-start:before {
2882
+ content: "\f251"
2883
+ }
2884
+
2885
+ .fa-house-damage:before {
2886
+ content: "\f6f1"
2887
+ }
2888
+
2889
+ .fa-houzz:before {
2890
+ content: "\f27c"
2891
+ }
2892
+
2893
+ .fa-hryvnia:before {
2894
+ content: "\f6f2"
2895
+ }
2896
+
2897
+ .fa-html5:before {
2898
+ content: "\f13b"
2899
+ }
2900
+
2901
+ .fa-hubspot:before {
2902
+ content: "\f3b2"
2903
+ }
2904
+
2905
+ .fa-i-cursor:before {
2906
+ content: "\f246"
2907
+ }
2908
+
2909
+ .fa-ice-cream:before {
2910
+ content: "\f810"
2911
+ }
2912
+
2913
+ .fa-icicles:before {
2914
+ content: "\f7ad"
2915
+ }
2916
+
2917
+ .fa-icons:before {
2918
+ content: "\f86d"
2919
+ }
2920
+
2921
+ .fa-id-badge:before {
2922
+ content: "\f2c1"
2923
+ }
2924
+
2925
+ .fa-id-card:before {
2926
+ content: "\f2c2"
2927
+ }
2928
+
2929
+ .fa-id-card-alt:before {
2930
+ content: "\f47f"
2931
+ }
2932
+
2933
+ .fa-ideal:before {
2934
+ content: "\f913"
2935
+ }
2936
+
2937
+ .fa-igloo:before {
2938
+ content: "\f7ae"
2939
+ }
2940
+
2941
+ .fa-image:before {
2942
+ content: "\f03e"
2943
+ }
2944
+
2945
+ .fa-images:before {
2946
+ content: "\f302"
2947
+ }
2948
+
2949
+ .fa-imdb:before {
2950
+ content: "\f2d8"
2951
+ }
2952
+
2953
+ .fa-inbox:before {
2954
+ content: "\f01c"
2955
+ }
2956
+
2957
+ .fa-indent:before {
2958
+ content: "\f03c"
2959
+ }
2960
+
2961
+ .fa-industry:before {
2962
+ content: "\f275"
2963
+ }
2964
+
2965
+ .fa-infinity:before {
2966
+ content: "\f534"
2967
+ }
2968
+
2969
+ .fa-info:before {
2970
+ content: "\f129"
2971
+ }
2972
+
2973
+ .fa-info-circle:before {
2974
+ content: "\f05a"
2975
+ }
2976
+
2977
+ .fa-instagram:before {
2978
+ content: "\f16d"
2979
+ }
2980
+
2981
+ .fa-intercom:before {
2982
+ content: "\f7af"
2983
+ }
2984
+
2985
+ .fa-internet-explorer:before {
2986
+ content: "\f26b"
2987
+ }
2988
+
2989
+ .fa-invision:before {
2990
+ content: "\f7b0"
2991
+ }
2992
+
2993
+ .fa-ioxhost:before {
2994
+ content: "\f208"
2995
+ }
2996
+
2997
+ .fa-italic:before {
2998
+ content: "\f033"
2999
+ }
3000
+
3001
+ .fa-itch-io:before {
3002
+ content: "\f83a"
3003
+ }
3004
+
3005
+ .fa-itunes:before {
3006
+ content: "\f3b4"
3007
+ }
3008
+
3009
+ .fa-itunes-note:before {
3010
+ content: "\f3b5"
3011
+ }
3012
+
3013
+ .fa-java:before {
3014
+ content: "\f4e4"
3015
+ }
3016
+
3017
+ .fa-jedi:before {
3018
+ content: "\f669"
3019
+ }
3020
+
3021
+ .fa-jedi-order:before {
3022
+ content: "\f50e"
3023
+ }
3024
+
3025
+ .fa-jenkins:before {
3026
+ content: "\f3b6"
3027
+ }
3028
+
3029
+ .fa-jira:before {
3030
+ content: "\f7b1"
3031
+ }
3032
+
3033
+ .fa-joget:before {
3034
+ content: "\f3b7"
3035
+ }
3036
+
3037
+ .fa-joint:before {
3038
+ content: "\f595"
3039
+ }
3040
+
3041
+ .fa-joomla:before {
3042
+ content: "\f1aa"
3043
+ }
3044
+
3045
+ .fa-journal-whills:before {
3046
+ content: "\f66a"
3047
+ }
3048
+
3049
+ .fa-js:before {
3050
+ content: "\f3b8"
3051
+ }
3052
+
3053
+ .fa-js-square:before {
3054
+ content: "\f3b9"
3055
+ }
3056
+
3057
+ .fa-jsfiddle:before {
3058
+ content: "\f1cc"
3059
+ }
3060
+
3061
+ .fa-kaaba:before {
3062
+ content: "\f66b"
3063
+ }
3064
+
3065
+ .fa-kaggle:before {
3066
+ content: "\f5fa"
3067
+ }
3068
+
3069
+ .fa-key:before {
3070
+ content: "\f084"
3071
+ }
3072
+
3073
+ .fa-keybase:before {
3074
+ content: "\f4f5"
3075
+ }
3076
+
3077
+ .fa-keyboard:before {
3078
+ content: "\f11c"
3079
+ }
3080
+
3081
+ .fa-keycdn:before {
3082
+ content: "\f3ba"
3083
+ }
3084
+
3085
+ .fa-khanda:before {
3086
+ content: "\f66d"
3087
+ }
3088
+
3089
+ .fa-kickstarter:before {
3090
+ content: "\f3bb"
3091
+ }
3092
+
3093
+ .fa-kickstarter-k:before {
3094
+ content: "\f3bc"
3095
+ }
3096
+
3097
+ .fa-kiss:before {
3098
+ content: "\f596"
3099
+ }
3100
+
3101
+ .fa-kiss-beam:before {
3102
+ content: "\f597"
3103
+ }
3104
+
3105
+ .fa-kiss-wink-heart:before {
3106
+ content: "\f598"
3107
+ }
3108
+
3109
+ .fa-kiwi-bird:before {
3110
+ content: "\f535"
3111
+ }
3112
+
3113
+ .fa-korvue:before {
3114
+ content: "\f42f"
3115
+ }
3116
+
3117
+ .fa-landmark:before {
3118
+ content: "\f66f"
3119
+ }
3120
+
3121
+ .fa-language:before {
3122
+ content: "\f1ab"
3123
+ }
3124
+
3125
+ .fa-laptop:before {
3126
+ content: "\f109"
3127
+ }
3128
+
3129
+ .fa-laptop-code:before {
3130
+ content: "\f5fc"
3131
+ }
3132
+
3133
+ .fa-laptop-medical:before {
3134
+ content: "\f812"
3135
+ }
3136
+
3137
+ .fa-laravel:before {
3138
+ content: "\f3bd"
3139
+ }
3140
+
3141
+ .fa-lastfm:before {
3142
+ content: "\f202"
3143
+ }
3144
+
3145
+ .fa-lastfm-square:before {
3146
+ content: "\f203"
3147
+ }
3148
+
3149
+ .fa-laugh:before {
3150
+ content: "\f599"
3151
+ }
3152
+
3153
+ .fa-laugh-beam:before {
3154
+ content: "\f59a"
3155
+ }
3156
+
3157
+ .fa-laugh-squint:before {
3158
+ content: "\f59b"
3159
+ }
3160
+
3161
+ .fa-laugh-wink:before {
3162
+ content: "\f59c"
3163
+ }
3164
+
3165
+ .fa-layer-group:before {
3166
+ content: "\f5fd"
3167
+ }
3168
+
3169
+ .fa-leaf:before {
3170
+ content: "\f06c"
3171
+ }
3172
+
3173
+ .fa-leanpub:before {
3174
+ content: "\f212"
3175
+ }
3176
+
3177
+ .fa-lemon:before {
3178
+ content: "\f094"
3179
+ }
3180
+
3181
+ .fa-less:before {
3182
+ content: "\f41d"
3183
+ }
3184
+
3185
+ .fa-less-than:before {
3186
+ content: "\f536"
3187
+ }
3188
+
3189
+ .fa-less-than-equal:before {
3190
+ content: "\f537"
3191
+ }
3192
+
3193
+ .fa-level-down-alt:before {
3194
+ content: "\f3be"
3195
+ }
3196
+
3197
+ .fa-level-up-alt:before {
3198
+ content: "\f3bf"
3199
+ }
3200
+
3201
+ .fa-life-ring:before {
3202
+ content: "\f1cd"
3203
+ }
3204
+
3205
+ .fa-lightbulb:before {
3206
+ content: "\f0eb"
3207
+ }
3208
+
3209
+ .fa-line:before {
3210
+ content: "\f3c0"
3211
+ }
3212
+
3213
+ .fa-link:before {
3214
+ content: "\f0c1"
3215
+ }
3216
+
3217
+ .fa-linkedin:before {
3218
+ content: "\f08c"
3219
+ }
3220
+
3221
+ .fa-linkedin-in:before {
3222
+ content: "\f0e1"
3223
+ }
3224
+
3225
+ .fa-linode:before {
3226
+ content: "\f2b8"
3227
+ }
3228
+
3229
+ .fa-linux:before {
3230
+ content: "\f17c"
3231
+ }
3232
+
3233
+ .fa-lira-sign:before {
3234
+ content: "\f195"
3235
+ }
3236
+
3237
+ .fa-list:before {
3238
+ content: "\f03a"
3239
+ }
3240
+
3241
+ .fa-list-alt:before {
3242
+ content: "\f022"
3243
+ }
3244
+
3245
+ .fa-list-ol:before {
3246
+ content: "\f0cb"
3247
+ }
3248
+
3249
+ .fa-list-ul:before {
3250
+ content: "\f0ca"
3251
+ }
3252
+
3253
+ .fa-location-arrow:before {
3254
+ content: "\f124"
3255
+ }
3256
+
3257
+ .fa-lock:before {
3258
+ content: "\f023"
3259
+ }
3260
+
3261
+ .fa-lock-open:before {
3262
+ content: "\f3c1"
3263
+ }
3264
+
3265
+ .fa-long-arrow-alt-down:before {
3266
+ content: "\f309"
3267
+ }
3268
+
3269
+ .fa-long-arrow-alt-left:before {
3270
+ content: "\f30a"
3271
+ }
3272
+
3273
+ .fa-long-arrow-alt-right:before {
3274
+ content: "\f30b"
3275
+ }
3276
+
3277
+ .fa-long-arrow-alt-up:before {
3278
+ content: "\f30c"
3279
+ }
3280
+
3281
+ .fa-low-vision:before {
3282
+ content: "\f2a8"
3283
+ }
3284
+
3285
+ .fa-luggage-cart:before {
3286
+ content: "\f59d"
3287
+ }
3288
+
3289
+ .fa-lyft:before {
3290
+ content: "\f3c3"
3291
+ }
3292
+
3293
+ .fa-magento:before {
3294
+ content: "\f3c4"
3295
+ }
3296
+
3297
+ .fa-magic:before {
3298
+ content: "\f0d0"
3299
+ }
3300
+
3301
+ .fa-magnet:before {
3302
+ content: "\f076"
3303
+ }
3304
+
3305
+ .fa-mail-bulk:before {
3306
+ content: "\f674"
3307
+ }
3308
+
3309
+ .fa-mailchimp:before {
3310
+ content: "\f59e"
3311
+ }
3312
+
3313
+ .fa-male:before {
3314
+ content: "\f183"
3315
+ }
3316
+
3317
+ .fa-mandalorian:before {
3318
+ content: "\f50f"
3319
+ }
3320
+
3321
+ .fa-map:before {
3322
+ content: "\f279"
3323
+ }
3324
+
3325
+ .fa-map-marked:before {
3326
+ content: "\f59f"
3327
+ }
3328
+
3329
+ .fa-map-marked-alt:before {
3330
+ content: "\f5a0"
3331
+ }
3332
+
3333
+ .fa-map-marker:before {
3334
+ content: "\f041"
3335
+ }
3336
+
3337
+ .fa-map-marker-alt:before {
3338
+ content: "\f3c5"
3339
+ }
3340
+
3341
+ .fa-map-pin:before {
3342
+ content: "\f276"
3343
+ }
3344
+
3345
+ .fa-map-signs:before {
3346
+ content: "\f277"
3347
+ }
3348
+
3349
+ .fa-markdown:before {
3350
+ content: "\f60f"
3351
+ }
3352
+
3353
+ .fa-marker:before {
3354
+ content: "\f5a1"
3355
+ }
3356
+
3357
+ .fa-mars:before {
3358
+ content: "\f222"
3359
+ }
3360
+
3361
+ .fa-mars-double:before {
3362
+ content: "\f227"
3363
+ }
3364
+
3365
+ .fa-mars-stroke:before {
3366
+ content: "\f229"
3367
+ }
3368
+
3369
+ .fa-mars-stroke-h:before {
3370
+ content: "\f22b"
3371
+ }
3372
+
3373
+ .fa-mars-stroke-v:before {
3374
+ content: "\f22a"
3375
+ }
3376
+
3377
+ .fa-mask:before {
3378
+ content: "\f6fa"
3379
+ }
3380
+
3381
+ .fa-mastodon:before {
3382
+ content: "\f4f6"
3383
+ }
3384
+
3385
+ .fa-maxcdn:before {
3386
+ content: "\f136"
3387
+ }
3388
+
3389
+ .fa-mdb:before {
3390
+ content: "\f8ca"
3391
+ }
3392
+
3393
+ .fa-medal:before {
3394
+ content: "\f5a2"
3395
+ }
3396
+
3397
+ .fa-medapps:before {
3398
+ content: "\f3c6"
3399
+ }
3400
+
3401
+ .fa-medium:before {
3402
+ content: "\f23a"
3403
+ }
3404
+
3405
+ .fa-medium-m:before {
3406
+ content: "\f3c7"
3407
+ }
3408
+
3409
+ .fa-medkit:before {
3410
+ content: "\f0fa"
3411
+ }
3412
+
3413
+ .fa-medrt:before {
3414
+ content: "\f3c8"
3415
+ }
3416
+
3417
+ .fa-meetup:before {
3418
+ content: "\f2e0"
3419
+ }
3420
+
3421
+ .fa-megaport:before {
3422
+ content: "\f5a3"
3423
+ }
3424
+
3425
+ .fa-meh:before {
3426
+ content: "\f11a"
3427
+ }
3428
+
3429
+ .fa-meh-blank:before {
3430
+ content: "\f5a4"
3431
+ }
3432
+
3433
+ .fa-meh-rolling-eyes:before {
3434
+ content: "\f5a5"
3435
+ }
3436
+
3437
+ .fa-memory:before {
3438
+ content: "\f538"
3439
+ }
3440
+
3441
+ .fa-mendeley:before {
3442
+ content: "\f7b3"
3443
+ }
3444
+
3445
+ .fa-menorah:before {
3446
+ content: "\f676"
3447
+ }
3448
+
3449
+ .fa-mercury:before {
3450
+ content: "\f223"
3451
+ }
3452
+
3453
+ .fa-meteor:before {
3454
+ content: "\f753"
3455
+ }
3456
+
3457
+ .fa-microblog:before {
3458
+ content: "\f91a"
3459
+ }
3460
+
3461
+ .fa-microchip:before {
3462
+ content: "\f2db"
3463
+ }
3464
+
3465
+ .fa-microphone:before {
3466
+ content: "\f130"
3467
+ }
3468
+
3469
+ .fa-microphone-alt:before {
3470
+ content: "\f3c9"
3471
+ }
3472
+
3473
+ .fa-microphone-alt-slash:before {
3474
+ content: "\f539"
3475
+ }
3476
+
3477
+ .fa-microphone-slash:before {
3478
+ content: "\f131"
3479
+ }
3480
+
3481
+ .fa-microscope:before {
3482
+ content: "\f610"
3483
+ }
3484
+
3485
+ .fa-microsoft:before {
3486
+ content: "\f3ca"
3487
+ }
3488
+
3489
+ .fa-minus:before {
3490
+ content: "\f068"
3491
+ }
3492
+
3493
+ .fa-minus-circle:before {
3494
+ content: "\f056"
3495
+ }
3496
+
3497
+ .fa-minus-square:before {
3498
+ content: "\f146"
3499
+ }
3500
+
3501
+ .fa-mitten:before {
3502
+ content: "\f7b5"
3503
+ }
3504
+
3505
+ .fa-mix:before {
3506
+ content: "\f3cb"
3507
+ }
3508
+
3509
+ .fa-mixcloud:before {
3510
+ content: "\f289"
3511
+ }
3512
+
3513
+ .fa-mizuni:before {
3514
+ content: "\f3cc"
3515
+ }
3516
+
3517
+ .fa-mobile:before {
3518
+ content: "\f10b"
3519
+ }
3520
+
3521
+ .fa-mobile-alt:before {
3522
+ content: "\f3cd"
3523
+ }
3524
+
3525
+ .fa-modx:before {
3526
+ content: "\f285"
3527
+ }
3528
+
3529
+ .fa-monero:before {
3530
+ content: "\f3d0"
3531
+ }
3532
+
3533
+ .fa-money-bill:before {
3534
+ content: "\f0d6"
3535
+ }
3536
+
3537
+ .fa-money-bill-alt:before {
3538
+ content: "\f3d1"
3539
+ }
3540
+
3541
+ .fa-money-bill-wave:before {
3542
+ content: "\f53a"
3543
+ }
3544
+
3545
+ .fa-money-bill-wave-alt:before {
3546
+ content: "\f53b"
3547
+ }
3548
+
3549
+ .fa-money-check:before {
3550
+ content: "\f53c"
3551
+ }
3552
+
3553
+ .fa-money-check-alt:before {
3554
+ content: "\f53d"
3555
+ }
3556
+
3557
+ .fa-monument:before {
3558
+ content: "\f5a6"
3559
+ }
3560
+
3561
+ .fa-moon:before {
3562
+ content: "\f186"
3563
+ }
3564
+
3565
+ .fa-mortar-pestle:before {
3566
+ content: "\f5a7"
3567
+ }
3568
+
3569
+ .fa-mosque:before {
3570
+ content: "\f678"
3571
+ }
3572
+
3573
+ .fa-motorcycle:before {
3574
+ content: "\f21c"
3575
+ }
3576
+
3577
+ .fa-mountain:before {
3578
+ content: "\f6fc"
3579
+ }
3580
+
3581
+ .fa-mouse:before {
3582
+ content: "\f8cc"
3583
+ }
3584
+
3585
+ .fa-mouse-pointer:before {
3586
+ content: "\f245"
3587
+ }
3588
+
3589
+ .fa-mug-hot:before {
3590
+ content: "\f7b6"
3591
+ }
3592
+
3593
+ .fa-music:before {
3594
+ content: "\f001"
3595
+ }
3596
+
3597
+ .fa-napster:before {
3598
+ content: "\f3d2"
3599
+ }
3600
+
3601
+ .fa-neos:before {
3602
+ content: "\f612"
3603
+ }
3604
+
3605
+ .fa-network-wired:before {
3606
+ content: "\f6ff"
3607
+ }
3608
+
3609
+ .fa-neuter:before {
3610
+ content: "\f22c"
3611
+ }
3612
+
3613
+ .fa-newspaper:before {
3614
+ content: "\f1ea"
3615
+ }
3616
+
3617
+ .fa-nimblr:before {
3618
+ content: "\f5a8"
3619
+ }
3620
+
3621
+ .fa-node:before {
3622
+ content: "\f419"
3623
+ }
3624
+
3625
+ .fa-node-js:before {
3626
+ content: "\f3d3"
3627
+ }
3628
+
3629
+ .fa-not-equal:before {
3630
+ content: "\f53e"
3631
+ }
3632
+
3633
+ .fa-notes-medical:before {
3634
+ content: "\f481"
3635
+ }
3636
+
3637
+ .fa-npm:before {
3638
+ content: "\f3d4"
3639
+ }
3640
+
3641
+ .fa-ns8:before {
3642
+ content: "\f3d5"
3643
+ }
3644
+
3645
+ .fa-nutritionix:before {
3646
+ content: "\f3d6"
3647
+ }
3648
+
3649
+ .fa-object-group:before {
3650
+ content: "\f247"
3651
+ }
3652
+
3653
+ .fa-object-ungroup:before {
3654
+ content: "\f248"
3655
+ }
3656
+
3657
+ .fa-odnoklassniki:before {
3658
+ content: "\f263"
3659
+ }
3660
+
3661
+ .fa-odnoklassniki-square:before {
3662
+ content: "\f264"
3663
+ }
3664
+
3665
+ .fa-oil-can:before {
3666
+ content: "\f613"
3667
+ }
3668
+
3669
+ .fa-old-republic:before {
3670
+ content: "\f510"
3671
+ }
3672
+
3673
+ .fa-om:before {
3674
+ content: "\f679"
3675
+ }
3676
+
3677
+ .fa-opencart:before {
3678
+ content: "\f23d"
3679
+ }
3680
+
3681
+ .fa-openid:before {
3682
+ content: "\f19b"
3683
+ }
3684
+
3685
+ .fa-opera:before {
3686
+ content: "\f26a"
3687
+ }
3688
+
3689
+ .fa-optin-monster:before {
3690
+ content: "\f23c"
3691
+ }
3692
+
3693
+ .fa-orcid:before {
3694
+ content: "\f8d2"
3695
+ }
3696
+
3697
+ .fa-osi:before {
3698
+ content: "\f41a"
3699
+ }
3700
+
3701
+ .fa-otter:before {
3702
+ content: "\f700"
3703
+ }
3704
+
3705
+ .fa-outdent:before {
3706
+ content: "\f03b"
3707
+ }
3708
+
3709
+ .fa-page4:before {
3710
+ content: "\f3d7"
3711
+ }
3712
+
3713
+ .fa-pagelines:before {
3714
+ content: "\f18c"
3715
+ }
3716
+
3717
+ .fa-pager:before {
3718
+ content: "\f815"
3719
+ }
3720
+
3721
+ .fa-paint-brush:before {
3722
+ content: "\f1fc"
3723
+ }
3724
+
3725
+ .fa-paint-roller:before {
3726
+ content: "\f5aa"
3727
+ }
3728
+
3729
+ .fa-palette:before {
3730
+ content: "\f53f"
3731
+ }
3732
+
3733
+ .fa-palfed:before {
3734
+ content: "\f3d8"
3735
+ }
3736
+
3737
+ .fa-pallet:before {
3738
+ content: "\f482"
3739
+ }
3740
+
3741
+ .fa-paper-plane:before {
3742
+ content: "\f1d8"
3743
+ }
3744
+
3745
+ .fa-paperclip:before {
3746
+ content: "\f0c6"
3747
+ }
3748
+
3749
+ .fa-parachute-box:before {
3750
+ content: "\f4cd"
3751
+ }
3752
+
3753
+ .fa-paragraph:before {
3754
+ content: "\f1dd"
3755
+ }
3756
+
3757
+ .fa-parking:before {
3758
+ content: "\f540"
3759
+ }
3760
+
3761
+ .fa-passport:before {
3762
+ content: "\f5ab"
3763
+ }
3764
+
3765
+ .fa-pastafarianism:before {
3766
+ content: "\f67b"
3767
+ }
3768
+
3769
+ .fa-paste:before {
3770
+ content: "\f0ea"
3771
+ }
3772
+
3773
+ .fa-patreon:before {
3774
+ content: "\f3d9"
3775
+ }
3776
+
3777
+ .fa-pause:before {
3778
+ content: "\f04c"
3779
+ }
3780
+
3781
+ .fa-pause-circle:before {
3782
+ content: "\f28b"
3783
+ }
3784
+
3785
+ .fa-paw:before {
3786
+ content: "\f1b0"
3787
+ }
3788
+
3789
+ .fa-paypal:before {
3790
+ content: "\f1ed"
3791
+ }
3792
+
3793
+ .fa-peace:before {
3794
+ content: "\f67c"
3795
+ }
3796
+
3797
+ .fa-pen:before {
3798
+ content: "\f304"
3799
+ }
3800
+
3801
+ .fa-pen-alt:before {
3802
+ content: "\f305"
3803
+ }
3804
+
3805
+ .fa-pen-fancy:before {
3806
+ content: "\f5ac"
3807
+ }
3808
+
3809
+ .fa-pen-nib:before {
3810
+ content: "\f5ad"
3811
+ }
3812
+
3813
+ .fa-pen-square:before {
3814
+ content: "\f14b"
3815
+ }
3816
+
3817
+ .fa-pencil-alt:before {
3818
+ content: "\f303"
3819
+ }
3820
+
3821
+ .fa-pencil-ruler:before {
3822
+ content: "\f5ae"
3823
+ }
3824
+
3825
+ .fa-penny-arcade:before {
3826
+ content: "\f704"
3827
+ }
3828
+
3829
+ .fa-people-carry:before {
3830
+ content: "\f4ce"
3831
+ }
3832
+
3833
+ .fa-pepper-hot:before {
3834
+ content: "\f816"
3835
+ }
3836
+
3837
+ .fa-percent:before {
3838
+ content: "\f295"
3839
+ }
3840
+
3841
+ .fa-percentage:before {
3842
+ content: "\f541"
3843
+ }
3844
+
3845
+ .fa-periscope:before {
3846
+ content: "\f3da"
3847
+ }
3848
+
3849
+ .fa-person-booth:before {
3850
+ content: "\f756"
3851
+ }
3852
+
3853
+ .fa-phabricator:before {
3854
+ content: "\f3db"
3855
+ }
3856
+
3857
+ .fa-phoenix-framework:before {
3858
+ content: "\f3dc"
3859
+ }
3860
+
3861
+ .fa-phoenix-squadron:before {
3862
+ content: "\f511"
3863
+ }
3864
+
3865
+ .fa-phone:before {
3866
+ content: "\f095"
3867
+ }
3868
+
3869
+ .fa-phone-alt:before {
3870
+ content: "\f879"
3871
+ }
3872
+
3873
+ .fa-phone-slash:before {
3874
+ content: "\f3dd"
3875
+ }
3876
+
3877
+ .fa-phone-square:before {
3878
+ content: "\f098"
3879
+ }
3880
+
3881
+ .fa-phone-square-alt:before {
3882
+ content: "\f87b"
3883
+ }
3884
+
3885
+ .fa-phone-volume:before {
3886
+ content: "\f2a0"
3887
+ }
3888
+
3889
+ .fa-photo-video:before {
3890
+ content: "\f87c"
3891
+ }
3892
+
3893
+ .fa-php:before {
3894
+ content: "\f457"
3895
+ }
3896
+
3897
+ .fa-pied-piper:before {
3898
+ content: "\f2ae"
3899
+ }
3900
+
3901
+ .fa-pied-piper-alt:before {
3902
+ content: "\f1a8"
3903
+ }
3904
+
3905
+ .fa-pied-piper-hat:before {
3906
+ content: "\f4e5"
3907
+ }
3908
+
3909
+ .fa-pied-piper-pp:before {
3910
+ content: "\f1a7"
3911
+ }
3912
+
3913
+ .fa-pied-piper-square:before {
3914
+ content: "\f91e"
3915
+ }
3916
+
3917
+ .fa-piggy-bank:before {
3918
+ content: "\f4d3"
3919
+ }
3920
+
3921
+ .fa-pills:before {
3922
+ content: "\f484"
3923
+ }
3924
+
3925
+ .fa-pinterest:before {
3926
+ content: "\f0d2"
3927
+ }
3928
+
3929
+ .fa-pinterest-p:before {
3930
+ content: "\f231"
3931
+ }
3932
+
3933
+ .fa-pinterest-square:before {
3934
+ content: "\f0d3"
3935
+ }
3936
+
3937
+ .fa-pizza-slice:before {
3938
+ content: "\f818"
3939
+ }
3940
+
3941
+ .fa-place-of-worship:before {
3942
+ content: "\f67f"
3943
+ }
3944
+
3945
+ .fa-plane:before {
3946
+ content: "\f072"
3947
+ }
3948
+
3949
+ .fa-plane-arrival:before {
3950
+ content: "\f5af"
3951
+ }
3952
+
3953
+ .fa-plane-departure:before {
3954
+ content: "\f5b0"
3955
+ }
3956
+
3957
+ .fa-play:before {
3958
+ content: "\f04b"
3959
+ }
3960
+
3961
+ .fa-play-circle:before {
3962
+ content: "\f144"
3963
+ }
3964
+
3965
+ .fa-playstation:before {
3966
+ content: "\f3df"
3967
+ }
3968
+
3969
+ .fa-plug:before {
3970
+ content: "\f1e6"
3971
+ }
3972
+
3973
+ .fa-plus:before {
3974
+ content: "\f067"
3975
+ }
3976
+
3977
+ .fa-plus-circle:before {
3978
+ content: "\f055"
3979
+ }
3980
+
3981
+ .fa-plus-square:before {
3982
+ content: "\f0fe"
3983
+ }
3984
+
3985
+ .fa-podcast:before {
3986
+ content: "\f2ce"
3987
+ }
3988
+
3989
+ .fa-poll:before {
3990
+ content: "\f681"
3991
+ }
3992
+
3993
+ .fa-poll-h:before {
3994
+ content: "\f682"
3995
+ }
3996
+
3997
+ .fa-poo:before {
3998
+ content: "\f2fe"
3999
+ }
4000
+
4001
+ .fa-poo-storm:before {
4002
+ content: "\f75a"
4003
+ }
4004
+
4005
+ .fa-poop:before {
4006
+ content: "\f619"
4007
+ }
4008
+
4009
+ .fa-portrait:before {
4010
+ content: "\f3e0"
4011
+ }
4012
+
4013
+ .fa-pound-sign:before {
4014
+ content: "\f154"
4015
+ }
4016
+
4017
+ .fa-power-off:before {
4018
+ content: "\f011"
4019
+ }
4020
+
4021
+ .fa-pray:before {
4022
+ content: "\f683"
4023
+ }
4024
+
4025
+ .fa-praying-hands:before {
4026
+ content: "\f684"
4027
+ }
4028
+
4029
+ .fa-prescription:before {
4030
+ content: "\f5b1"
4031
+ }
4032
+
4033
+ .fa-prescription-bottle:before {
4034
+ content: "\f485"
4035
+ }
4036
+
4037
+ .fa-prescription-bottle-alt:before {
4038
+ content: "\f486"
4039
+ }
4040
+
4041
+ .fa-print:before {
4042
+ content: "\f02f"
4043
+ }
4044
+
4045
+ .fa-procedures:before {
4046
+ content: "\f487"
4047
+ }
4048
+
4049
+ .fa-product-hunt:before {
4050
+ content: "\f288"
4051
+ }
4052
+
4053
+ .fa-project-diagram:before {
4054
+ content: "\f542"
4055
+ }
4056
+
4057
+ .fa-pushed:before {
4058
+ content: "\f3e1"
4059
+ }
4060
+
4061
+ .fa-puzzle-piece:before {
4062
+ content: "\f12e"
4063
+ }
4064
+
4065
+ .fa-python:before {
4066
+ content: "\f3e2"
4067
+ }
4068
+
4069
+ .fa-qq:before {
4070
+ content: "\f1d6"
4071
+ }
4072
+
4073
+ .fa-qrcode:before {
4074
+ content: "\f029"
4075
+ }
4076
+
4077
+ .fa-question:before {
4078
+ content: "\f128"
4079
+ }
4080
+
4081
+ .fa-question-circle:before {
4082
+ content: "\f059"
4083
+ }
4084
+
4085
+ .fa-quidditch:before {
4086
+ content: "\f458"
4087
+ }
4088
+
4089
+ .fa-quinscape:before {
4090
+ content: "\f459"
4091
+ }
4092
+
4093
+ .fa-quora:before {
4094
+ content: "\f2c4"
4095
+ }
4096
+
4097
+ .fa-quote-left:before {
4098
+ content: "\f10d"
4099
+ }
4100
+
4101
+ .fa-quote-right:before {
4102
+ content: "\f10e"
4103
+ }
4104
+
4105
+ .fa-quran:before {
4106
+ content: "\f687"
4107
+ }
4108
+
4109
+ .fa-r-project:before {
4110
+ content: "\f4f7"
4111
+ }
4112
+
4113
+ .fa-radiation:before {
4114
+ content: "\f7b9"
4115
+ }
4116
+
4117
+ .fa-radiation-alt:before {
4118
+ content: "\f7ba"
4119
+ }
4120
+
4121
+ .fa-rainbow:before {
4122
+ content: "\f75b"
4123
+ }
4124
+
4125
+ .fa-random:before {
4126
+ content: "\f074"
4127
+ }
4128
+
4129
+ .fa-raspberry-pi:before {
4130
+ content: "\f7bb"
4131
+ }
4132
+
4133
+ .fa-ravelry:before {
4134
+ content: "\f2d9"
4135
+ }
4136
+
4137
+ .fa-react:before {
4138
+ content: "\f41b"
4139
+ }
4140
+
4141
+ .fa-reacteurope:before {
4142
+ content: "\f75d"
4143
+ }
4144
+
4145
+ .fa-readme:before {
4146
+ content: "\f4d5"
4147
+ }
4148
+
4149
+ .fa-rebel:before {
4150
+ content: "\f1d0"
4151
+ }
4152
+
4153
+ .fa-receipt:before {
4154
+ content: "\f543"
4155
+ }
4156
+
4157
+ .fa-record-vinyl:before {
4158
+ content: "\f8d9"
4159
+ }
4160
+
4161
+ .fa-recycle:before {
4162
+ content: "\f1b8"
4163
+ }
4164
+
4165
+ .fa-red-river:before {
4166
+ content: "\f3e3"
4167
+ }
4168
+
4169
+ .fa-reddit:before {
4170
+ content: "\f1a1"
4171
+ }
4172
+
4173
+ .fa-reddit-alien:before {
4174
+ content: "\f281"
4175
+ }
4176
+
4177
+ .fa-reddit-square:before {
4178
+ content: "\f1a2"
4179
+ }
4180
+
4181
+ .fa-redhat:before {
4182
+ content: "\f7bc"
4183
+ }
4184
+
4185
+ .fa-redo:before {
4186
+ content: "\f01e"
4187
+ }
4188
+
4189
+ .fa-redo-alt:before {
4190
+ content: "\f2f9"
4191
+ }
4192
+
4193
+ .fa-registered:before {
4194
+ content: "\f25d"
4195
+ }
4196
+
4197
+ .fa-remove-format:before {
4198
+ content: "\f87d"
4199
+ }
4200
+
4201
+ .fa-renren:before {
4202
+ content: "\f18b"
4203
+ }
4204
+
4205
+ .fa-reply:before {
4206
+ content: "\f3e5"
4207
+ }
4208
+
4209
+ .fa-reply-all:before {
4210
+ content: "\f122"
4211
+ }
4212
+
4213
+ .fa-replyd:before {
4214
+ content: "\f3e6"
4215
+ }
4216
+
4217
+ .fa-republican:before {
4218
+ content: "\f75e"
4219
+ }
4220
+
4221
+ .fa-researchgate:before {
4222
+ content: "\f4f8"
4223
+ }
4224
+
4225
+ .fa-resolving:before {
4226
+ content: "\f3e7"
4227
+ }
4228
+
4229
+ .fa-restroom:before {
4230
+ content: "\f7bd"
4231
+ }
4232
+
4233
+ .fa-retweet:before {
4234
+ content: "\f079"
4235
+ }
4236
+
4237
+ .fa-rev:before {
4238
+ content: "\f5b2"
4239
+ }
4240
+
4241
+ .fa-ribbon:before {
4242
+ content: "\f4d6"
4243
+ }
4244
+
4245
+ .fa-ring:before {
4246
+ content: "\f70b"
4247
+ }
4248
+
4249
+ .fa-road:before {
4250
+ content: "\f018"
4251
+ }
4252
+
4253
+ .fa-robot:before {
4254
+ content: "\f544"
4255
+ }
4256
+
4257
+ .fa-rocket:before {
4258
+ content: "\f135"
4259
+ }
4260
+
4261
+ .fa-rocketchat:before {
4262
+ content: "\f3e8"
4263
+ }
4264
+
4265
+ .fa-rockrms:before {
4266
+ content: "\f3e9"
4267
+ }
4268
+
4269
+ .fa-route:before {
4270
+ content: "\f4d7"
4271
+ }
4272
+
4273
+ .fa-rss:before {
4274
+ content: "\f09e"
4275
+ }
4276
+
4277
+ .fa-rss-square:before {
4278
+ content: "\f143"
4279
+ }
4280
+
4281
+ .fa-ruble-sign:before {
4282
+ content: "\f158"
4283
+ }
4284
+
4285
+ .fa-ruler:before {
4286
+ content: "\f545"
4287
+ }
4288
+
4289
+ .fa-ruler-combined:before {
4290
+ content: "\f546"
4291
+ }
4292
+
4293
+ .fa-ruler-horizontal:before {
4294
+ content: "\f547"
4295
+ }
4296
+
4297
+ .fa-ruler-vertical:before {
4298
+ content: "\f548"
4299
+ }
4300
+
4301
+ .fa-running:before {
4302
+ content: "\f70c"
4303
+ }
4304
+
4305
+ .fa-rupee-sign:before {
4306
+ content: "\f156"
4307
+ }
4308
+
4309
+ .fa-sad-cry:before {
4310
+ content: "\f5b3"
4311
+ }
4312
+
4313
+ .fa-sad-tear:before {
4314
+ content: "\f5b4"
4315
+ }
4316
+
4317
+ .fa-safari:before {
4318
+ content: "\f267"
4319
+ }
4320
+
4321
+ .fa-salesforce:before {
4322
+ content: "\f83b"
4323
+ }
4324
+
4325
+ .fa-sass:before {
4326
+ content: "\f41e"
4327
+ }
4328
+
4329
+ .fa-satellite:before {
4330
+ content: "\f7bf"
4331
+ }
4332
+
4333
+ .fa-satellite-dish:before {
4334
+ content: "\f7c0"
4335
+ }
4336
+
4337
+ .fa-save:before {
4338
+ content: "\f0c7"
4339
+ }
4340
+
4341
+ .fa-schlix:before {
4342
+ content: "\f3ea"
4343
+ }
4344
+
4345
+ .fa-school:before {
4346
+ content: "\f549"
4347
+ }
4348
+
4349
+ .fa-screwdriver:before {
4350
+ content: "\f54a"
4351
+ }
4352
+
4353
+ .fa-scribd:before {
4354
+ content: "\f28a"
4355
+ }
4356
+
4357
+ .fa-scroll:before {
4358
+ content: "\f70e"
4359
+ }
4360
+
4361
+ .fa-sd-card:before {
4362
+ content: "\f7c2"
4363
+ }
4364
+
4365
+ .fa-search:before {
4366
+ content: "\f002"
4367
+ }
4368
+
4369
+ .fa-search-dollar:before {
4370
+ content: "\f688"
4371
+ }
4372
+
4373
+ .fa-search-location:before {
4374
+ content: "\f689"
4375
+ }
4376
+
4377
+ .fa-search-minus:before {
4378
+ content: "\f010"
4379
+ }
4380
+
4381
+ .fa-search-plus:before {
4382
+ content: "\f00e"
4383
+ }
4384
+
4385
+ .fa-searchengin:before {
4386
+ content: "\f3eb"
4387
+ }
4388
+
4389
+ .fa-seedling:before {
4390
+ content: "\f4d8"
4391
+ }
4392
+
4393
+ .fa-sellcast:before {
4394
+ content: "\f2da"
4395
+ }
4396
+
4397
+ .fa-sellsy:before {
4398
+ content: "\f213"
4399
+ }
4400
+
4401
+ .fa-server:before {
4402
+ content: "\f233"
4403
+ }
4404
+
4405
+ .fa-servicestack:before {
4406
+ content: "\f3ec"
4407
+ }
4408
+
4409
+ .fa-shapes:before {
4410
+ content: "\f61f"
4411
+ }
4412
+
4413
+ .fa-share:before {
4414
+ content: "\f064"
4415
+ }
4416
+
4417
+ .fa-share-alt:before {
4418
+ content: "\f1e0"
4419
+ }
4420
+
4421
+ .fa-share-alt-square:before {
4422
+ content: "\f1e1"
4423
+ }
4424
+
4425
+ .fa-share-square:before {
4426
+ content: "\f14d"
4427
+ }
4428
+
4429
+ .fa-shekel-sign:before {
4430
+ content: "\f20b"
4431
+ }
4432
+
4433
+ .fa-shield-alt:before {
4434
+ content: "\f3ed"
4435
+ }
4436
+
4437
+ .fa-ship:before {
4438
+ content: "\f21a"
4439
+ }
4440
+
4441
+ .fa-shipping-fast:before {
4442
+ content: "\f48b"
4443
+ }
4444
+
4445
+ .fa-shirtsinbulk:before {
4446
+ content: "\f214"
4447
+ }
4448
+
4449
+ .fa-shoe-prints:before {
4450
+ content: "\f54b"
4451
+ }
4452
+
4453
+ .fa-shopping-bag:before {
4454
+ content: "\f290"
4455
+ }
4456
+
4457
+ .fa-shopping-basket:before {
4458
+ content: "\f291"
4459
+ }
4460
+
4461
+ .fa-shopping-cart:before {
4462
+ content: "\f07a"
4463
+ }
4464
+
4465
+ .fa-shopware:before {
4466
+ content: "\f5b5"
4467
+ }
4468
+
4469
+ .fa-shower:before {
4470
+ content: "\f2cc"
4471
+ }
4472
+
4473
+ .fa-shuttle-van:before {
4474
+ content: "\f5b6"
4475
+ }
4476
+
4477
+ .fa-sign:before {
4478
+ content: "\f4d9"
4479
+ }
4480
+
4481
+ .fa-sign-in-alt:before {
4482
+ content: "\f2f6"
4483
+ }
4484
+
4485
+ .fa-sign-language:before {
4486
+ content: "\f2a7"
4487
+ }
4488
+
4489
+ .fa-sign-out-alt:before {
4490
+ content: "\f2f5"
4491
+ }
4492
+
4493
+ .fa-signal:before {
4494
+ content: "\f012"
4495
+ }
4496
+
4497
+ .fa-signature:before {
4498
+ content: "\f5b7"
4499
+ }
4500
+
4501
+ .fa-sim-card:before {
4502
+ content: "\f7c4"
4503
+ }
4504
+
4505
+ .fa-simplybuilt:before {
4506
+ content: "\f215"
4507
+ }
4508
+
4509
+ .fa-sistrix:before {
4510
+ content: "\f3ee"
4511
+ }
4512
+
4513
+ .fa-sitemap:before {
4514
+ content: "\f0e8"
4515
+ }
4516
+
4517
+ .fa-sith:before {
4518
+ content: "\f512"
4519
+ }
4520
+
4521
+ .fa-skating:before {
4522
+ content: "\f7c5"
4523
+ }
4524
+
4525
+ .fa-sketch:before {
4526
+ content: "\f7c6"
4527
+ }
4528
+
4529
+ .fa-skiing:before {
4530
+ content: "\f7c9"
4531
+ }
4532
+
4533
+ .fa-skiing-nordic:before {
4534
+ content: "\f7ca"
4535
+ }
4536
+
4537
+ .fa-skull:before {
4538
+ content: "\f54c"
4539
+ }
4540
+
4541
+ .fa-skull-crossbones:before {
4542
+ content: "\f714"
4543
+ }
4544
+
4545
+ .fa-skyatlas:before {
4546
+ content: "\f216"
4547
+ }
4548
+
4549
+ .fa-skype:before {
4550
+ content: "\f17e"
4551
+ }
4552
+
4553
+ .fa-slack:before {
4554
+ content: "\f198"
4555
+ }
4556
+
4557
+ .fa-slack-hash:before {
4558
+ content: "\f3ef"
4559
+ }
4560
+
4561
+ .fa-slash:before {
4562
+ content: "\f715"
4563
+ }
4564
+
4565
+ .fa-sleigh:before {
4566
+ content: "\f7cc"
4567
+ }
4568
+
4569
+ .fa-sliders-h:before {
4570
+ content: "\f1de"
4571
+ }
4572
+
4573
+ .fa-slideshare:before {
4574
+ content: "\f1e7"
4575
+ }
4576
+
4577
+ .fa-smile:before {
4578
+ content: "\f118"
4579
+ }
4580
+
4581
+ .fa-smile-beam:before {
4582
+ content: "\f5b8"
4583
+ }
4584
+
4585
+ .fa-smile-wink:before {
4586
+ content: "\f4da"
4587
+ }
4588
+
4589
+ .fa-smog:before {
4590
+ content: "\f75f"
4591
+ }
4592
+
4593
+ .fa-smoking:before {
4594
+ content: "\f48d"
4595
+ }
4596
+
4597
+ .fa-smoking-ban:before {
4598
+ content: "\f54d"
4599
+ }
4600
+
4601
+ .fa-sms:before {
4602
+ content: "\f7cd"
4603
+ }
4604
+
4605
+ .fa-snapchat:before {
4606
+ content: "\f2ab"
4607
+ }
4608
+
4609
+ .fa-snapchat-ghost:before {
4610
+ content: "\f2ac"
4611
+ }
4612
+
4613
+ .fa-snapchat-square:before {
4614
+ content: "\f2ad"
4615
+ }
4616
+
4617
+ .fa-snowboarding:before {
4618
+ content: "\f7ce"
4619
+ }
4620
+
4621
+ .fa-snowflake:before {
4622
+ content: "\f2dc"
4623
+ }
4624
+
4625
+ .fa-snowman:before {
4626
+ content: "\f7d0"
4627
+ }
4628
+
4629
+ .fa-snowplow:before {
4630
+ content: "\f7d2"
4631
+ }
4632
+
4633
+ .fa-socks:before {
4634
+ content: "\f696"
4635
+ }
4636
+
4637
+ .fa-solar-panel:before {
4638
+ content: "\f5ba"
4639
+ }
4640
+
4641
+ .fa-sort:before {
4642
+ content: "\f0dc"
4643
+ }
4644
+
4645
+ .fa-sort-alpha-down:before {
4646
+ content: "\f15d"
4647
+ }
4648
+
4649
+ .fa-sort-alpha-down-alt:before {
4650
+ content: "\f881"
4651
+ }
4652
+
4653
+ .fa-sort-alpha-up:before {
4654
+ content: "\f15e"
4655
+ }
4656
+
4657
+ .fa-sort-alpha-up-alt:before {
4658
+ content: "\f882"
4659
+ }
4660
+
4661
+ .fa-sort-amount-down:before {
4662
+ content: "\f160"
4663
+ }
4664
+
4665
+ .fa-sort-amount-down-alt:before {
4666
+ content: "\f884"
4667
+ }
4668
+
4669
+ .fa-sort-amount-up:before {
4670
+ content: "\f161"
4671
+ }
4672
+
4673
+ .fa-sort-amount-up-alt:before {
4674
+ content: "\f885"
4675
+ }
4676
+
4677
+ .fa-sort-down:before {
4678
+ content: "\f0dd"
4679
+ }
4680
+
4681
+ .fa-sort-numeric-down:before {
4682
+ content: "\f162"
4683
+ }
4684
+
4685
+ .fa-sort-numeric-down-alt:before {
4686
+ content: "\f886"
4687
+ }
4688
+
4689
+ .fa-sort-numeric-up:before {
4690
+ content: "\f163"
4691
+ }
4692
+
4693
+ .fa-sort-numeric-up-alt:before {
4694
+ content: "\f887"
4695
+ }
4696
+
4697
+ .fa-sort-up:before {
4698
+ content: "\f0de"
4699
+ }
4700
+
4701
+ .fa-soundcloud:before {
4702
+ content: "\f1be"
4703
+ }
4704
+
4705
+ .fa-sourcetree:before {
4706
+ content: "\f7d3"
4707
+ }
4708
+
4709
+ .fa-spa:before {
4710
+ content: "\f5bb"
4711
+ }
4712
+
4713
+ .fa-space-shuttle:before {
4714
+ content: "\f197"
4715
+ }
4716
+
4717
+ .fa-speakap:before {
4718
+ content: "\f3f3"
4719
+ }
4720
+
4721
+ .fa-speaker-deck:before {
4722
+ content: "\f83c"
4723
+ }
4724
+
4725
+ .fa-spell-check:before {
4726
+ content: "\f891"
4727
+ }
4728
+
4729
+ .fa-spider:before {
4730
+ content: "\f717"
4731
+ }
4732
+
4733
+ .fa-spinner:before {
4734
+ content: "\f110"
4735
+ }
4736
+
4737
+ .fa-splotch:before {
4738
+ content: "\f5bc"
4739
+ }
4740
+
4741
+ .fa-spotify:before {
4742
+ content: "\f1bc"
4743
+ }
4744
+
4745
+ .fa-spray-can:before {
4746
+ content: "\f5bd"
4747
+ }
4748
+
4749
+ .fa-square:before {
4750
+ content: "\f0c8"
4751
+ }
4752
+
4753
+ .fa-square-full:before {
4754
+ content: "\f45c"
4755
+ }
4756
+
4757
+ .fa-square-root-alt:before {
4758
+ content: "\f698"
4759
+ }
4760
+
4761
+ .fa-squarespace:before {
4762
+ content: "\f5be"
4763
+ }
4764
+
4765
+ .fa-stack-exchange:before {
4766
+ content: "\f18d"
4767
+ }
4768
+
4769
+ .fa-stack-overflow:before {
4770
+ content: "\f16c"
4771
+ }
4772
+
4773
+ .fa-stackpath:before {
4774
+ content: "\f842"
4775
+ }
4776
+
4777
+ .fa-stamp:before {
4778
+ content: "\f5bf"
4779
+ }
4780
+
4781
+ .fa-star:before {
4782
+ content: "\f005"
4783
+ }
4784
+
4785
+ .fa-star-and-crescent:before {
4786
+ content: "\f699"
4787
+ }
4788
+
4789
+ .fa-star-half:before {
4790
+ content: "\f089"
4791
+ }
4792
+
4793
+ .fa-star-half-alt:before {
4794
+ content: "\f5c0"
4795
+ }
4796
+
4797
+ .fa-star-of-david:before {
4798
+ content: "\f69a"
4799
+ }
4800
+
4801
+ .fa-star-of-life:before {
4802
+ content: "\f621"
4803
+ }
4804
+
4805
+ .fa-staylinked:before {
4806
+ content: "\f3f5"
4807
+ }
4808
+
4809
+ .fa-steam:before {
4810
+ content: "\f1b6"
4811
+ }
4812
+
4813
+ .fa-steam-square:before {
4814
+ content: "\f1b7"
4815
+ }
4816
+
4817
+ .fa-steam-symbol:before {
4818
+ content: "\f3f6"
4819
+ }
4820
+
4821
+ .fa-step-backward:before {
4822
+ content: "\f048"
4823
+ }
4824
+
4825
+ .fa-step-forward:before {
4826
+ content: "\f051"
4827
+ }
4828
+
4829
+ .fa-stethoscope:before {
4830
+ content: "\f0f1"
4831
+ }
4832
+
4833
+ .fa-sticker-mule:before {
4834
+ content: "\f3f7"
4835
+ }
4836
+
4837
+ .fa-sticky-note:before {
4838
+ content: "\f249"
4839
+ }
4840
+
4841
+ .fa-stop:before {
4842
+ content: "\f04d"
4843
+ }
4844
+
4845
+ .fa-stop-circle:before {
4846
+ content: "\f28d"
4847
+ }
4848
+
4849
+ .fa-stopwatch:before {
4850
+ content: "\f2f2"
4851
+ }
4852
+
4853
+ .fa-store:before {
4854
+ content: "\f54e"
4855
+ }
4856
+
4857
+ .fa-store-alt:before {
4858
+ content: "\f54f"
4859
+ }
4860
+
4861
+ .fa-strava:before {
4862
+ content: "\f428"
4863
+ }
4864
+
4865
+ .fa-stream:before {
4866
+ content: "\f550"
4867
+ }
4868
+
4869
+ .fa-street-view:before {
4870
+ content: "\f21d"
4871
+ }
4872
+
4873
+ .fa-strikethrough:before {
4874
+ content: "\f0cc"
4875
+ }
4876
+
4877
+ .fa-stripe:before {
4878
+ content: "\f429"
4879
+ }
4880
+
4881
+ .fa-stripe-s:before {
4882
+ content: "\f42a"
4883
+ }
4884
+
4885
+ .fa-stroopwafel:before {
4886
+ content: "\f551"
4887
+ }
4888
+
4889
+ .fa-studiovinari:before {
4890
+ content: "\f3f8"
4891
+ }
4892
+
4893
+ .fa-stumbleupon:before {
4894
+ content: "\f1a4"
4895
+ }
4896
+
4897
+ .fa-stumbleupon-circle:before {
4898
+ content: "\f1a3"
4899
+ }
4900
+
4901
+ .fa-subscript:before {
4902
+ content: "\f12c"
4903
+ }
4904
+
4905
+ .fa-subway:before {
4906
+ content: "\f239"
4907
+ }
4908
+
4909
+ .fa-suitcase:before {
4910
+ content: "\f0f2"
4911
+ }
4912
+
4913
+ .fa-suitcase-rolling:before {
4914
+ content: "\f5c1"
4915
+ }
4916
+
4917
+ .fa-sun:before {
4918
+ content: "\f185"
4919
+ }
4920
+
4921
+ .fa-superpowers:before {
4922
+ content: "\f2dd"
4923
+ }
4924
+
4925
+ .fa-superscript:before {
4926
+ content: "\f12b"
4927
+ }
4928
+
4929
+ .fa-supple:before {
4930
+ content: "\f3f9"
4931
+ }
4932
+
4933
+ .fa-surprise:before {
4934
+ content: "\f5c2"
4935
+ }
4936
+
4937
+ .fa-suse:before {
4938
+ content: "\f7d6"
4939
+ }
4940
+
4941
+ .fa-swatchbook:before {
4942
+ content: "\f5c3"
4943
+ }
4944
+
4945
+ .fa-swift:before {
4946
+ content: "\f8e1"
4947
+ }
4948
+
4949
+ .fa-swimmer:before {
4950
+ content: "\f5c4"
4951
+ }
4952
+
4953
+ .fa-swimming-pool:before {
4954
+ content: "\f5c5"
4955
+ }
4956
+
4957
+ .fa-symfony:before {
4958
+ content: "\f83d"
4959
+ }
4960
+
4961
+ .fa-synagogue:before {
4962
+ content: "\f69b"
4963
+ }
4964
+
4965
+ .fa-sync:before {
4966
+ content: "\f021"
4967
+ }
4968
+
4969
+ .fa-sync-alt:before {
4970
+ content: "\f2f1"
4971
+ }
4972
+
4973
+ .fa-syringe:before {
4974
+ content: "\f48e"
4975
+ }
4976
+
4977
+ .fa-table:before {
4978
+ content: "\f0ce"
4979
+ }
4980
+
4981
+ .fa-table-tennis:before {
4982
+ content: "\f45d"
4983
+ }
4984
+
4985
+ .fa-tablet:before {
4986
+ content: "\f10a"
4987
+ }
4988
+
4989
+ .fa-tablet-alt:before {
4990
+ content: "\f3fa"
4991
+ }
4992
+
4993
+ .fa-tablets:before {
4994
+ content: "\f490"
4995
+ }
4996
+
4997
+ .fa-tachometer-alt:before {
4998
+ content: "\f3fd"
4999
+ }
5000
+
5001
+ .fa-tag:before {
5002
+ content: "\f02b"
5003
+ }
5004
+
5005
+ .fa-tags:before {
5006
+ content: "\f02c"
5007
+ }
5008
+
5009
+ .fa-tape:before {
5010
+ content: "\f4db"
5011
+ }
5012
+
5013
+ .fa-tasks:before {
5014
+ content: "\f0ae"
5015
+ }
5016
+
5017
+ .fa-taxi:before {
5018
+ content: "\f1ba"
5019
+ }
5020
+
5021
+ .fa-teamspeak:before {
5022
+ content: "\f4f9"
5023
+ }
5024
+
5025
+ .fa-teeth:before {
5026
+ content: "\f62e"
5027
+ }
5028
+
5029
+ .fa-teeth-open:before {
5030
+ content: "\f62f"
5031
+ }
5032
+
5033
+ .fa-telegram:before {
5034
+ content: "\f2c6"
5035
+ }
5036
+
5037
+ .fa-telegram-plane:before {
5038
+ content: "\f3fe"
5039
+ }
5040
+
5041
+ .fa-temperature-high:before {
5042
+ content: "\f769"
5043
+ }
5044
+
5045
+ .fa-temperature-low:before {
5046
+ content: "\f76b"
5047
+ }
5048
+
5049
+ .fa-tencent-weibo:before {
5050
+ content: "\f1d5"
5051
+ }
5052
+
5053
+ .fa-tenge:before {
5054
+ content: "\f7d7"
5055
+ }
5056
+
5057
+ .fa-terminal:before {
5058
+ content: "\f120"
5059
+ }
5060
+
5061
+ .fa-text-height:before {
5062
+ content: "\f034"
5063
+ }
5064
+
5065
+ .fa-text-width:before {
5066
+ content: "\f035"
5067
+ }
5068
+
5069
+ .fa-th:before {
5070
+ content: "\f00a"
5071
+ }
5072
+
5073
+ .fa-th-large:before {
5074
+ content: "\f009"
5075
+ }
5076
+
5077
+ .fa-th-list:before {
5078
+ content: "\f00b"
5079
+ }
5080
+
5081
+ .fa-the-red-yeti:before {
5082
+ content: "\f69d"
5083
+ }
5084
+
5085
+ .fa-theater-masks:before {
5086
+ content: "\f630"
5087
+ }
5088
+
5089
+ .fa-themeco:before {
5090
+ content: "\f5c6"
5091
+ }
5092
+
5093
+ .fa-themeisle:before {
5094
+ content: "\f2b2"
5095
+ }
5096
+
5097
+ .fa-thermometer:before {
5098
+ content: "\f491"
5099
+ }
5100
+
5101
+ .fa-thermometer-empty:before {
5102
+ content: "\f2cb"
5103
+ }
5104
+
5105
+ .fa-thermometer-full:before {
5106
+ content: "\f2c7"
5107
+ }
5108
+
5109
+ .fa-thermometer-half:before {
5110
+ content: "\f2c9"
5111
+ }
5112
+
5113
+ .fa-thermometer-quarter:before {
5114
+ content: "\f2ca"
5115
+ }
5116
+
5117
+ .fa-thermometer-three-quarters:before {
5118
+ content: "\f2c8"
5119
+ }
5120
+
5121
+ .fa-think-peaks:before {
5122
+ content: "\f731"
5123
+ }
5124
+
5125
+ .fa-thumbs-down:before {
5126
+ content: "\f165"
5127
+ }
5128
+
5129
+ .fa-thumbs-up:before {
5130
+ content: "\f164"
5131
+ }
5132
+
5133
+ .fa-thumbtack:before {
5134
+ content: "\f08d"
5135
+ }
5136
+
5137
+ .fa-ticket-alt:before {
5138
+ content: "\f3ff"
5139
+ }
5140
+
5141
+ .fa-times:before {
5142
+ content: "\f00d"
5143
+ }
5144
+
5145
+ .fa-times-circle:before {
5146
+ content: "\f057"
5147
+ }
5148
+
5149
+ .fa-tint:before {
5150
+ content: "\f043"
5151
+ }
5152
+
5153
+ .fa-tint-slash:before {
5154
+ content: "\f5c7"
5155
+ }
5156
+
5157
+ .fa-tired:before {
5158
+ content: "\f5c8"
5159
+ }
5160
+
5161
+ .fa-toggle-off:before {
5162
+ content: "\f204"
5163
+ }
5164
+
5165
+ .fa-toggle-on:before {
5166
+ content: "\f205"
5167
+ }
5168
+
5169
+ .fa-toilet:before {
5170
+ content: "\f7d8"
5171
+ }
5172
+
5173
+ .fa-toilet-paper:before {
5174
+ content: "\f71e"
5175
+ }
5176
+
5177
+ .fa-toolbox:before {
5178
+ content: "\f552"
5179
+ }
5180
+
5181
+ .fa-tools:before {
5182
+ content: "\f7d9"
5183
+ }
5184
+
5185
+ .fa-tooth:before {
5186
+ content: "\f5c9"
5187
+ }
5188
+
5189
+ .fa-torah:before {
5190
+ content: "\f6a0"
5191
+ }
5192
+
5193
+ .fa-torii-gate:before {
5194
+ content: "\f6a1"
5195
+ }
5196
+
5197
+ .fa-tractor:before {
5198
+ content: "\f722"
5199
+ }
5200
+
5201
+ .fa-trade-federation:before {
5202
+ content: "\f513"
5203
+ }
5204
+
5205
+ .fa-trademark:before {
5206
+ content: "\f25c"
5207
+ }
5208
+
5209
+ .fa-traffic-light:before {
5210
+ content: "\f637"
5211
+ }
5212
+
5213
+ .fa-trailer:before {
5214
+ content: "\f941"
5215
+ }
5216
+
5217
+ .fa-train:before {
5218
+ content: "\f238"
5219
+ }
5220
+
5221
+ .fa-tram:before {
5222
+ content: "\f7da"
5223
+ }
5224
+
5225
+ .fa-transgender:before {
5226
+ content: "\f224"
5227
+ }
5228
+
5229
+ .fa-transgender-alt:before {
5230
+ content: "\f225"
5231
+ }
5232
+
5233
+ .fa-trash:before {
5234
+ content: "\f1f8"
5235
+ }
5236
+
5237
+ .fa-trash-alt:before {
5238
+ content: "\f2ed"
5239
+ }
5240
+
5241
+ .fa-trash-restore:before {
5242
+ content: "\f829"
5243
+ }
5244
+
5245
+ .fa-trash-restore-alt:before {
5246
+ content: "\f82a"
5247
+ }
5248
+
5249
+ .fa-tree:before {
5250
+ content: "\f1bb"
5251
+ }
5252
+
5253
+ .fa-trello:before {
5254
+ content: "\f181"
5255
+ }
5256
+
5257
+ .fa-tripadvisor:before {
5258
+ content: "\f262"
5259
+ }
5260
+
5261
+ .fa-trophy:before {
5262
+ content: "\f091"
5263
+ }
5264
+
5265
+ .fa-truck:before {
5266
+ content: "\f0d1"
5267
+ }
5268
+
5269
+ .fa-truck-loading:before {
5270
+ content: "\f4de"
5271
+ }
5272
+
5273
+ .fa-truck-monster:before {
5274
+ content: "\f63b"
5275
+ }
5276
+
5277
+ .fa-truck-moving:before {
5278
+ content: "\f4df"
5279
+ }
5280
+
5281
+ .fa-truck-pickup:before {
5282
+ content: "\f63c"
5283
+ }
5284
+
5285
+ .fa-tshirt:before {
5286
+ content: "\f553"
5287
+ }
5288
+
5289
+ .fa-tty:before {
5290
+ content: "\f1e4"
5291
+ }
5292
+
5293
+ .fa-tumblr:before {
5294
+ content: "\f173"
5295
+ }
5296
+
5297
+ .fa-tumblr-square:before {
5298
+ content: "\f174"
5299
+ }
5300
+
5301
+ .fa-tv:before {
5302
+ content: "\f26c"
5303
+ }
5304
+
5305
+ .fa-twitch:before {
5306
+ content: "\f1e8"
5307
+ }
5308
+
5309
+ .fa-twitter:before {
5310
+ content: "\f099"
5311
+ }
5312
+
5313
+ .fa-twitter-square:before {
5314
+ content: "\f081"
5315
+ }
5316
+
5317
+ .fa-typo3:before {
5318
+ content: "\f42b"
5319
+ }
5320
+
5321
+ .fa-uber:before {
5322
+ content: "\f402"
5323
+ }
5324
+
5325
+ .fa-ubuntu:before {
5326
+ content: "\f7df"
5327
+ }
5328
+
5329
+ .fa-uikit:before {
5330
+ content: "\f403"
5331
+ }
5332
+
5333
+ .fa-umbraco:before {
5334
+ content: "\f8e8"
5335
+ }
5336
+
5337
+ .fa-umbrella:before {
5338
+ content: "\f0e9"
5339
+ }
5340
+
5341
+ .fa-umbrella-beach:before {
5342
+ content: "\f5ca"
5343
+ }
5344
+
5345
+ .fa-underline:before {
5346
+ content: "\f0cd"
5347
+ }
5348
+
5349
+ .fa-undo:before {
5350
+ content: "\f0e2"
5351
+ }
5352
+
5353
+ .fa-undo-alt:before {
5354
+ content: "\f2ea"
5355
+ }
5356
+
5357
+ .fa-uniregistry:before {
5358
+ content: "\f404"
5359
+ }
5360
+
5361
+ .fa-unity:before {
5362
+ content: "\f949"
5363
+ }
5364
+
5365
+ .fa-universal-access:before {
5366
+ content: "\f29a"
5367
+ }
5368
+
5369
+ .fa-university:before {
5370
+ content: "\f19c"
5371
+ }
5372
+
5373
+ .fa-unlink:before {
5374
+ content: "\f127"
5375
+ }
5376
+
5377
+ .fa-unlock:before {
5378
+ content: "\f09c"
5379
+ }
5380
+
5381
+ .fa-unlock-alt:before {
5382
+ content: "\f13e"
5383
+ }
5384
+
5385
+ .fa-untappd:before {
5386
+ content: "\f405"
5387
+ }
5388
+
5389
+ .fa-upload:before {
5390
+ content: "\f093"
5391
+ }
5392
+
5393
+ .fa-ups:before {
5394
+ content: "\f7e0"
5395
+ }
5396
+
5397
+ .fa-usb:before {
5398
+ content: "\f287"
5399
+ }
5400
+
5401
+ .fa-user:before {
5402
+ content: "\f007"
5403
+ }
5404
+
5405
+ .fa-user-alt:before {
5406
+ content: "\f406"
5407
+ }
5408
+
5409
+ .fa-user-alt-slash:before {
5410
+ content: "\f4fa"
5411
+ }
5412
+
5413
+ .fa-user-astronaut:before {
5414
+ content: "\f4fb"
5415
+ }
5416
+
5417
+ .fa-user-check:before {
5418
+ content: "\f4fc"
5419
+ }
5420
+
5421
+ .fa-user-circle:before {
5422
+ content: "\f2bd"
5423
+ }
5424
+
5425
+ .fa-user-clock:before {
5426
+ content: "\f4fd"
5427
+ }
5428
+
5429
+ .fa-user-cog:before {
5430
+ content: "\f4fe"
5431
+ }
5432
+
5433
+ .fa-user-edit:before {
5434
+ content: "\f4ff"
5435
+ }
5436
+
5437
+ .fa-user-friends:before {
5438
+ content: "\f500"
5439
+ }
5440
+
5441
+ .fa-user-graduate:before {
5442
+ content: "\f501"
5443
+ }
5444
+
5445
+ .fa-user-injured:before {
5446
+ content: "\f728"
5447
+ }
5448
+
5449
+ .fa-user-lock:before {
5450
+ content: "\f502"
5451
+ }
5452
+
5453
+ .fa-user-md:before {
5454
+ content: "\f0f0"
5455
+ }
5456
+
5457
+ .fa-user-minus:before {
5458
+ content: "\f503"
5459
+ }
5460
+
5461
+ .fa-user-ninja:before {
5462
+ content: "\f504"
5463
+ }
5464
+
5465
+ .fa-user-nurse:before {
5466
+ content: "\f82f"
5467
+ }
5468
+
5469
+ .fa-user-plus:before {
5470
+ content: "\f234"
5471
+ }
5472
+
5473
+ .fa-user-secret:before {
5474
+ content: "\f21b"
5475
+ }
5476
+
5477
+ .fa-user-shield:before {
5478
+ content: "\f505"
5479
+ }
5480
+
5481
+ .fa-user-slash:before {
5482
+ content: "\f506"
5483
+ }
5484
+
5485
+ .fa-user-tag:before {
5486
+ content: "\f507"
5487
+ }
5488
+
5489
+ .fa-user-tie:before {
5490
+ content: "\f508"
5491
+ }
5492
+
5493
+ .fa-user-times:before {
5494
+ content: "\f235"
5495
+ }
5496
+
5497
+ .fa-users:before {
5498
+ content: "\f0c0"
5499
+ }
5500
+
5501
+ .fa-users-cog:before {
5502
+ content: "\f509"
5503
+ }
5504
+
5505
+ .fa-usps:before {
5506
+ content: "\f7e1"
5507
+ }
5508
+
5509
+ .fa-ussunnah:before {
5510
+ content: "\f407"
5511
+ }
5512
+
5513
+ .fa-utensil-spoon:before {
5514
+ content: "\f2e5"
5515
+ }
5516
+
5517
+ .fa-utensils:before {
5518
+ content: "\f2e7"
5519
+ }
5520
+
5521
+ .fa-vaadin:before {
5522
+ content: "\f408"
5523
+ }
5524
+
5525
+ .fa-vector-square:before {
5526
+ content: "\f5cb"
5527
+ }
5528
+
5529
+ .fa-venus:before {
5530
+ content: "\f221"
5531
+ }
5532
+
5533
+ .fa-venus-double:before {
5534
+ content: "\f226"
5535
+ }
5536
+
5537
+ .fa-venus-mars:before {
5538
+ content: "\f228"
5539
+ }
5540
+
5541
+ .fa-viacoin:before {
5542
+ content: "\f237"
5543
+ }
5544
+
5545
+ .fa-viadeo:before {
5546
+ content: "\f2a9"
5547
+ }
5548
+
5549
+ .fa-viadeo-square:before {
5550
+ content: "\f2aa"
5551
+ }
5552
+
5553
+ .fa-vial:before {
5554
+ content: "\f492"
5555
+ }
5556
+
5557
+ .fa-vials:before {
5558
+ content: "\f493"
5559
+ }
5560
+
5561
+ .fa-viber:before {
5562
+ content: "\f409"
5563
+ }
5564
+
5565
+ .fa-video:before {
5566
+ content: "\f03d"
5567
+ }
5568
+
5569
+ .fa-video-slash:before {
5570
+ content: "\f4e2"
5571
+ }
5572
+
5573
+ .fa-vihara:before {
5574
+ content: "\f6a7"
5575
+ }
5576
+
5577
+ .fa-vimeo:before {
5578
+ content: "\f40a"
5579
+ }
5580
+
5581
+ .fa-vimeo-square:before {
5582
+ content: "\f194"
5583
+ }
5584
+
5585
+ .fa-vimeo-v:before {
5586
+ content: "\f27d"
5587
+ }
5588
+
5589
+ .fa-vine:before {
5590
+ content: "\f1ca"
5591
+ }
5592
+
5593
+ .fa-vk:before {
5594
+ content: "\f189"
5595
+ }
5596
+
5597
+ .fa-vnv:before {
5598
+ content: "\f40b"
5599
+ }
5600
+
5601
+ .fa-voicemail:before {
5602
+ content: "\f897"
5603
+ }
5604
+
5605
+ .fa-volleyball-ball:before {
5606
+ content: "\f45f"
5607
+ }
5608
+
5609
+ .fa-volume-down:before {
5610
+ content: "\f027"
5611
+ }
5612
+
5613
+ .fa-volume-mute:before {
5614
+ content: "\f6a9"
5615
+ }
5616
+
5617
+ .fa-volume-off:before {
5618
+ content: "\f026"
5619
+ }
5620
+
5621
+ .fa-volume-up:before {
5622
+ content: "\f028"
5623
+ }
5624
+
5625
+ .fa-vote-yea:before {
5626
+ content: "\f772"
5627
+ }
5628
+
5629
+ .fa-vr-cardboard:before {
5630
+ content: "\f729"
5631
+ }
5632
+
5633
+ .fa-vuejs:before {
5634
+ content: "\f41f"
5635
+ }
5636
+
5637
+ .fa-walking:before {
5638
+ content: "\f554"
5639
+ }
5640
+
5641
+ .fa-wallet:before {
5642
+ content: "\f555"
5643
+ }
5644
+
5645
+ .fa-warehouse:before {
5646
+ content: "\f494"
5647
+ }
5648
+
5649
+ .fa-water:before {
5650
+ content: "\f773"
5651
+ }
5652
+
5653
+ .fa-wave-square:before {
5654
+ content: "\f83e"
5655
+ }
5656
+
5657
+ .fa-waze:before {
5658
+ content: "\f83f"
5659
+ }
5660
+
5661
+ .fa-weebly:before {
5662
+ content: "\f5cc"
5663
+ }
5664
+
5665
+ .fa-weibo:before {
5666
+ content: "\f18a"
5667
+ }
5668
+
5669
+ .fa-weight:before {
5670
+ content: "\f496"
5671
+ }
5672
+
5673
+ .fa-weight-hanging:before {
5674
+ content: "\f5cd"
5675
+ }
5676
+
5677
+ .fa-weixin:before {
5678
+ content: "\f1d7"
5679
+ }
5680
+
5681
+ .fa-whatsapp:before {
5682
+ content: "\f232"
5683
+ }
5684
+
5685
+ .fa-whatsapp-square:before {
5686
+ content: "\f40c"
5687
+ }
5688
+
5689
+ .fa-wheelchair:before {
5690
+ content: "\f193"
5691
+ }
5692
+
5693
+ .fa-whmcs:before {
5694
+ content: "\f40d"
5695
+ }
5696
+
5697
+ .fa-wifi:before {
5698
+ content: "\f1eb"
5699
+ }
5700
+
5701
+ .fa-wikipedia-w:before {
5702
+ content: "\f266"
5703
+ }
5704
+
5705
+ .fa-wind:before {
5706
+ content: "\f72e"
5707
+ }
5708
+
5709
+ .fa-window-close:before {
5710
+ content: "\f410"
5711
+ }
5712
+
5713
+ .fa-window-maximize:before {
5714
+ content: "\f2d0"
5715
+ }
5716
+
5717
+ .fa-window-minimize:before {
5718
+ content: "\f2d1"
5719
+ }
5720
+
5721
+ .fa-window-restore:before {
5722
+ content: "\f2d2"
5723
+ }
5724
+
5725
+ .fa-windows:before {
5726
+ content: "\f17a"
5727
+ }
5728
+
5729
+ .fa-wine-bottle:before {
5730
+ content: "\f72f"
5731
+ }
5732
+
5733
+ .fa-wine-glass:before {
5734
+ content: "\f4e3"
5735
+ }
5736
+
5737
+ .fa-wine-glass-alt:before {
5738
+ content: "\f5ce"
5739
+ }
5740
+
5741
+ .fa-wix:before {
5742
+ content: "\f5cf"
5743
+ }
5744
+
5745
+ .fa-wizards-of-the-coast:before {
5746
+ content: "\f730"
5747
+ }
5748
+
5749
+ .fa-wolf-pack-battalion:before {
5750
+ content: "\f514"
5751
+ }
5752
+
5753
+ .fa-won-sign:before {
5754
+ content: "\f159"
5755
+ }
5756
+
5757
+ .fa-wordpress:before {
5758
+ content: "\f19a"
5759
+ }
5760
+
5761
+ .fa-wordpress-simple:before {
5762
+ content: "\f411"
5763
+ }
5764
+
5765
+ .fa-wpbeginner:before {
5766
+ content: "\f297"
5767
+ }
5768
+
5769
+ .fa-wpexplorer:before {
5770
+ content: "\f2de"
5771
+ }
5772
+
5773
+ .fa-wpforms:before {
5774
+ content: "\f298"
5775
+ }
5776
+
5777
+ .fa-wpressr:before {
5778
+ content: "\f3e4"
5779
+ }
5780
+
5781
+ .fa-wrench:before {
5782
+ content: "\f0ad"
5783
+ }
5784
+
5785
+ .fa-x-ray:before {
5786
+ content: "\f497"
5787
+ }
5788
+
5789
+ .fa-xbox:before {
5790
+ content: "\f412"
5791
+ }
5792
+
5793
+ .fa-xing:before {
5794
+ content: "\f168"
5795
+ }
5796
+
5797
+ .fa-xing-square:before {
5798
+ content: "\f169"
5799
+ }
5800
+
5801
+ .fa-y-combinator:before {
5802
+ content: "\f23b"
5803
+ }
5804
+
5805
+ .fa-yahoo:before {
5806
+ content: "\f19e"
5807
+ }
5808
+
5809
+ .fa-yammer:before {
5810
+ content: "\f840"
5811
+ }
5812
+
5813
+ .fa-yandex:before {
5814
+ content: "\f413"
5815
+ }
5816
+
5817
+ .fa-yandex-international:before {
5818
+ content: "\f414"
5819
+ }
5820
+
5821
+ .fa-yarn:before {
5822
+ content: "\f7e3"
5823
+ }
5824
+
5825
+ .fa-yelp:before {
5826
+ content: "\f1e9"
5827
+ }
5828
+
5829
+ .fa-yen-sign:before {
5830
+ content: "\f157"
5831
+ }
5832
+
5833
+ .fa-yin-yang:before {
5834
+ content: "\f6ad"
5835
+ }
5836
+
5837
+ .fa-yoast:before {
5838
+ content: "\f2b1"
5839
+ }
5840
+
5841
+ .fa-youtube:before {
5842
+ content: "\f167"
5843
+ }
5844
+
5845
+ .fa-youtube-square:before {
5846
+ content: "\f431"
5847
+ }
5848
+
5849
+ .fa-zhihu:before {
5850
+ content: "\f63f"
5851
+ }
5852
+
5853
+ .sr-only {
5854
+ border: 0;
5855
+ clip: rect(0, 0, 0, 0);
5856
+ height: 1px;
5857
+ margin: -1px;
5858
+ overflow: hidden;
5859
+ padding: 0;
5860
+ position: absolute;
5861
+ width: 1px
5862
+ }
5863
+
5864
+ .sr-only-focusable:active,
5865
+ .sr-only-focusable:focus {
5866
+ clip: auto;
5867
+ height: auto;
5868
+ margin: 0;
5869
+ overflow: visible;
5870
+ position: static;
5871
+ width: auto
5872
+ }
5873
+
5874
+ @font-face {
5875
+ font-family: "Font Awesome 5 Brands";
5876
+ font-style: normal;
5877
+ font-weight: normal;
5878
+ font-display: auto;
5879
+ src: url(../webfonts/fa-brands-400.eot);
5880
+ src: url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.woff) format("woff"), url(../webfonts/fa-brands-400.ttf) format("truetype"), url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")
5881
+ }
5882
+
5883
+ .fab {
5884
+ font-family: "Font Awesome 5 Brands"
5885
+ }
5886
+
5887
+ @font-face {
5888
+ font-family: "Font Awesome 5 Free";
5889
+ font-style: normal;
5890
+ font-weight: 400;
5891
+ font-display: auto;
5892
+ src: url(../webfonts/fa-regular-400.eot);
5893
+ src: url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.woff) format("woff"), url(../webfonts/fa-regular-400.ttf) format("truetype"), url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")
5894
+ }
5895
+
5896
+ .far {
5897
+ font-weight: 400
5898
+ }
5899
+
5900
+ @font-face {
5901
+ font-family: "Font Awesome 5 Free";
5902
+ font-style: normal;
5903
+ font-weight: 900;
5904
+ font-display: auto;
5905
+ src: url(../webfonts/fa-solid-900.eot);
5906
+ src: url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.woff) format("woff"), url(../webfonts/fa-solid-900.ttf) format("truetype"), url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")
5907
+ }
5908
+
5909
+ .fa,
5910
+ .far,
5911
+ .fas {
5912
+ font-family: "Font Awesome 5 Free"
5913
+ }
5914
+
5915
+ .fa,
5916
+ .fas {
5917
+ font-weight: 900
5918
+ }
css/bootstrap.css ADDED
@@ -0,0 +1,11449 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors
4
+ * Copyright 2011-2020 Twitter, Inc.
5
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6
+ */
7
+ :root {
8
+ --blue: #007bff;
9
+ --indigo: #6610f2;
10
+ --purple: #6f42c1;
11
+ --pink: #e83e8c;
12
+ --red: #dc3545;
13
+ --orange: #fd7e14;
14
+ --yellow: #ffc107;
15
+ --green: #28a745;
16
+ --teal: #20c997;
17
+ --cyan: #17a2b8;
18
+ --white: #fff;
19
+ --gray: #6c757d;
20
+ --gray-dark: #343a40;
21
+ --primary: #007bff;
22
+ --secondary: #6c757d;
23
+ --success: #28a745;
24
+ --info: #17a2b8;
25
+ --warning: #ffc107;
26
+ --danger: #dc3545;
27
+ --light: #f8f9fa;
28
+ --dark: #343a40;
29
+ --breakpoint-xs: 0;
30
+ --breakpoint-sm: 576px;
31
+ --breakpoint-md: 768px;
32
+ --breakpoint-lg: 992px;
33
+ --breakpoint-xl: 1200px;
34
+ --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
35
+ --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
36
+ }
37
+
38
+ *,
39
+ ::after,
40
+ ::before {
41
+ box-sizing: border-box
42
+ }
43
+
44
+ html {
45
+ font-family: sans-serif;
46
+ line-height: 1.15;
47
+ -webkit-text-size-adjust: 100%;
48
+ -webkit-tap-highlight-color: transparent
49
+ }
50
+
51
+ article,
52
+ aside,
53
+ figcaption,
54
+ figure,
55
+ footer,
56
+ header,
57
+ hgroup,
58
+ main,
59
+ nav,
60
+ section {
61
+ display: block
62
+ }
63
+
64
+ body {
65
+ margin: 0;
66
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
67
+ font-size: 1rem;
68
+ font-weight: 400;
69
+ line-height: 1.5;
70
+ color: #212529;
71
+ text-align: left;
72
+ background-color: #fff
73
+ }
74
+
75
+ [tabindex="-1"]:focus:not(:focus-visible) {
76
+ outline: 0 !important
77
+ }
78
+
79
+ hr {
80
+ box-sizing: content-box;
81
+ height: 0;
82
+ overflow: visible
83
+ }
84
+
85
+ h1,
86
+ h2,
87
+ h3,
88
+ h4,
89
+ h5,
90
+ h6 {
91
+ margin-top: 0;
92
+ margin-bottom: .5rem
93
+ }
94
+
95
+ p {
96
+ margin-top: 0;
97
+ margin-bottom: 1rem
98
+ }
99
+
100
+ abbr[data-original-title],
101
+ abbr[title] {
102
+ text-decoration: underline;
103
+ -webkit-text-decoration: underline dotted;
104
+ text-decoration: underline dotted;
105
+ cursor: help;
106
+ border-bottom: 0;
107
+ -webkit-text-decoration-skip-ink: none;
108
+ text-decoration-skip-ink: none
109
+ }
110
+
111
+ address {
112
+ margin-bottom: 1rem;
113
+ font-style: normal;
114
+ line-height: inherit
115
+ }
116
+
117
+ dl,
118
+ ol,
119
+ ul {
120
+ margin-top: 0;
121
+ margin-bottom: 1rem
122
+ }
123
+
124
+ ol ol,
125
+ ol ul,
126
+ ul ol,
127
+ ul ul {
128
+ margin-bottom: 0
129
+ }
130
+
131
+ dt {
132
+ font-weight: 700
133
+ }
134
+
135
+ dd {
136
+ margin-bottom: .5rem;
137
+ margin-left: 0
138
+ }
139
+
140
+ blockquote {
141
+ margin: 0 0 1rem
142
+ }
143
+
144
+ b,
145
+ strong {
146
+ font-weight: bolder
147
+ }
148
+
149
+ small {
150
+ font-size: 80%
151
+ }
152
+
153
+ sub,
154
+ sup {
155
+ position: relative;
156
+ font-size: 75%;
157
+ line-height: 0;
158
+ vertical-align: baseline
159
+ }
160
+
161
+ sub {
162
+ bottom: -.25em
163
+ }
164
+
165
+ sup {
166
+ top: -.5em
167
+ }
168
+
169
+ a {
170
+ color: #007bff;
171
+ text-decoration: none;
172
+ background-color: transparent
173
+ }
174
+
175
+ a:hover {
176
+ color: #0056b3;
177
+ text-decoration: underline
178
+ }
179
+
180
+ a:not([href]):not([class]) {
181
+ color: inherit;
182
+ text-decoration: none
183
+ }
184
+
185
+ a:not([href]):not([class]):hover {
186
+ color: inherit;
187
+ text-decoration: none
188
+ }
189
+
190
+ code,
191
+ kbd,
192
+ pre,
193
+ samp {
194
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
195
+ font-size: 1em
196
+ }
197
+
198
+ pre {
199
+ margin-top: 0;
200
+ margin-bottom: 1rem;
201
+ overflow: auto;
202
+ -ms-overflow-style: scrollbar
203
+ }
204
+
205
+ figure {
206
+ margin: 0 0 1rem
207
+ }
208
+
209
+ img {
210
+ vertical-align: middle;
211
+ border-style: none
212
+ }
213
+
214
+ svg {
215
+ overflow: hidden;
216
+ vertical-align: middle
217
+ }
218
+
219
+ table {
220
+ border-collapse: collapse
221
+ }
222
+
223
+ caption {
224
+ padding-top: .75rem;
225
+ padding-bottom: .75rem;
226
+ color: #6c757d;
227
+ text-align: left;
228
+ caption-side: bottom
229
+ }
230
+
231
+ th {
232
+ text-align: inherit;
233
+ text-align: -webkit-match-parent
234
+ }
235
+
236
+ label {
237
+ display: inline-block;
238
+ margin-bottom: .5rem
239
+ }
240
+
241
+ button {
242
+ border-radius: 0
243
+ }
244
+
245
+ button:focus {
246
+ outline: 1px dotted;
247
+ outline: 5px auto -webkit-focus-ring-color
248
+ }
249
+
250
+ button,
251
+ input,
252
+ optgroup,
253
+ select,
254
+ textarea {
255
+ margin: 0;
256
+ font-family: inherit;
257
+ font-size: inherit;
258
+ line-height: inherit
259
+ }
260
+
261
+ button,
262
+ input {
263
+ overflow: visible
264
+ }
265
+
266
+ button,
267
+ select {
268
+ text-transform: none
269
+ }
270
+
271
+ [role=button] {
272
+ cursor: pointer
273
+ }
274
+
275
+ select {
276
+ word-wrap: normal
277
+ }
278
+
279
+ [type=button],
280
+ [type=reset],
281
+ [type=submit],
282
+ button {
283
+ -webkit-appearance: button
284
+ }
285
+
286
+ [type=button]:not(:disabled),
287
+ [type=reset]:not(:disabled),
288
+ [type=submit]:not(:disabled),
289
+ button:not(:disabled) {
290
+ cursor: pointer
291
+ }
292
+
293
+ [type=button]::-moz-focus-inner,
294
+ [type=reset]::-moz-focus-inner,
295
+ [type=submit]::-moz-focus-inner,
296
+ button::-moz-focus-inner {
297
+ padding: 0;
298
+ border-style: none
299
+ }
300
+
301
+ input[type=checkbox],
302
+ input[type=radio] {
303
+ box-sizing: border-box;
304
+ padding: 0
305
+ }
306
+
307
+ textarea {
308
+ overflow: auto;
309
+ resize: vertical
310
+ }
311
+
312
+ fieldset {
313
+ min-width: 0;
314
+ padding: 0;
315
+ margin: 0;
316
+ border: 0
317
+ }
318
+
319
+ legend {
320
+ display: block;
321
+ width: 100%;
322
+ max-width: 100%;
323
+ padding: 0;
324
+ margin-bottom: .5rem;
325
+ font-size: 1.5rem;
326
+ line-height: inherit;
327
+ color: inherit;
328
+ white-space: normal
329
+ }
330
+
331
+ progress {
332
+ vertical-align: baseline
333
+ }
334
+
335
+ [type=number]::-webkit-inner-spin-button,
336
+ [type=number]::-webkit-outer-spin-button {
337
+ height: auto
338
+ }
339
+
340
+ [type=search] {
341
+ outline-offset: -2px;
342
+ -webkit-appearance: none
343
+ }
344
+
345
+ [type=search]::-webkit-search-decoration {
346
+ -webkit-appearance: none
347
+ }
348
+
349
+ ::-webkit-file-upload-button {
350
+ font: inherit;
351
+ -webkit-appearance: button
352
+ }
353
+
354
+ output {
355
+ display: inline-block
356
+ }
357
+
358
+ summary {
359
+ display: list-item;
360
+ cursor: pointer
361
+ }
362
+
363
+ template {
364
+ display: none
365
+ }
366
+
367
+ [hidden] {
368
+ display: none !important
369
+ }
370
+
371
+ .h1,
372
+ .h2,
373
+ .h3,
374
+ .h4,
375
+ .h5,
376
+ .h6,
377
+ h1,
378
+ h2,
379
+ h3,
380
+ h4,
381
+ h5,
382
+ h6 {
383
+ margin-bottom: .5rem;
384
+ font-weight: 500;
385
+ line-height: 1.2
386
+ }
387
+
388
+ .h1,
389
+ h1 {
390
+ font-size: 2.5rem
391
+ }
392
+
393
+ .h2,
394
+ h2 {
395
+ font-size: 2rem
396
+ }
397
+
398
+ .h3,
399
+ h3 {
400
+ font-size: 1.75rem
401
+ }
402
+
403
+ .h4,
404
+ h4 {
405
+ font-size: 1.5rem
406
+ }
407
+
408
+ .h5,
409
+ h5 {
410
+ font-size: 1.25rem
411
+ }
412
+
413
+ .h6,
414
+ h6 {
415
+ font-size: 1rem
416
+ }
417
+
418
+ .lead {
419
+ font-size: 1.25rem;
420
+ font-weight: 300
421
+ }
422
+
423
+ .display-1 {
424
+ font-size: 6rem;
425
+ font-weight: 300;
426
+ line-height: 1.2
427
+ }
428
+
429
+ .display-2 {
430
+ font-size: 5.5rem;
431
+ font-weight: 300;
432
+ line-height: 1.2
433
+ }
434
+
435
+ .display-3 {
436
+ font-size: 4.5rem;
437
+ font-weight: 300;
438
+ line-height: 1.2
439
+ }
440
+
441
+ .display-4 {
442
+ font-size: 3.5rem;
443
+ font-weight: 300;
444
+ line-height: 1.2
445
+ }
446
+
447
+ hr {
448
+ margin-top: 1rem;
449
+ margin-bottom: 1rem;
450
+ border: 0;
451
+ border-top: 1px solid rgba(0, 0, 0, .1)
452
+ }
453
+
454
+ .small,
455
+ small {
456
+ font-size: 80%;
457
+ font-weight: 400
458
+ }
459
+
460
+ .mark,
461
+ mark {
462
+ padding: .2em;
463
+ background-color: #fcf8e3
464
+ }
465
+
466
+ .list-unstyled {
467
+ padding-left: 0;
468
+ list-style: none
469
+ }
470
+
471
+ .list-inline {
472
+ padding-left: 0;
473
+ list-style: none
474
+ }
475
+
476
+ .list-inline-item {
477
+ display: inline-block
478
+ }
479
+
480
+ .list-inline-item:not(:last-child) {
481
+ margin-right: .5rem
482
+ }
483
+
484
+ .initialism {
485
+ font-size: 90%;
486
+ text-transform: uppercase
487
+ }
488
+
489
+ .blockquote {
490
+ margin-bottom: 1rem;
491
+ font-size: 1.25rem
492
+ }
493
+
494
+ .blockquote-footer {
495
+ display: block;
496
+ font-size: 80%;
497
+ color: #6c757d
498
+ }
499
+
500
+ .blockquote-footer::before {
501
+ content: "\2014\00A0"
502
+ }
503
+
504
+ .img-fluid {
505
+ max-width: 100%;
506
+ height: auto
507
+ }
508
+
509
+ .img-thumbnail {
510
+ padding: .25rem;
511
+ background-color: #fff;
512
+ border: 1px solid #dee2e6;
513
+ border-radius: .25rem;
514
+ max-width: 100%;
515
+ height: auto
516
+ }
517
+
518
+ .figure {
519
+ display: inline-block
520
+ }
521
+
522
+ .figure-img {
523
+ margin-bottom: .5rem;
524
+ line-height: 1
525
+ }
526
+
527
+ .figure-caption {
528
+ font-size: 90%;
529
+ color: #6c757d
530
+ }
531
+
532
+ code {
533
+ font-size: 87.5%;
534
+ color: #e83e8c;
535
+ word-wrap: break-word
536
+ }
537
+
538
+ a>code {
539
+ color: inherit
540
+ }
541
+
542
+ kbd {
543
+ padding: .2rem .4rem;
544
+ font-size: 87.5%;
545
+ color: #fff;
546
+ background-color: #212529;
547
+ border-radius: .2rem
548
+ }
549
+
550
+ kbd kbd {
551
+ padding: 0;
552
+ font-size: 100%;
553
+ font-weight: 700
554
+ }
555
+
556
+ pre {
557
+ display: block;
558
+ font-size: 87.5%;
559
+ color: #212529
560
+ }
561
+
562
+ pre code {
563
+ font-size: inherit;
564
+ color: inherit;
565
+ word-break: normal
566
+ }
567
+
568
+ .pre-scrollable {
569
+ max-height: 340px;
570
+ overflow-y: scroll
571
+ }
572
+
573
+ .container,
574
+ .container-fluid,
575
+ .container-lg,
576
+ .container-md,
577
+ .container-sm,
578
+ .container-xl {
579
+ width: 100%;
580
+ padding-right: 15px;
581
+ padding-left: 15px;
582
+ margin-right: auto;
583
+ margin-left: auto
584
+ }
585
+
586
+ @media (min-width:576px) {
587
+
588
+ .container,
589
+ .container-sm {
590
+ max-width: 540px
591
+ }
592
+ }
593
+
594
+ @media (min-width:768px) {
595
+
596
+ .container,
597
+ .container-md,
598
+ .container-sm {
599
+ max-width: 720px
600
+ }
601
+ }
602
+
603
+ @media (min-width:992px) {
604
+
605
+ .container,
606
+ .container-lg,
607
+ .container-md,
608
+ .container-sm {
609
+ max-width: 960px
610
+ }
611
+ }
612
+
613
+ @media (min-width:1200px) {
614
+
615
+ .container,
616
+ .container-lg,
617
+ .container-md,
618
+ .container-sm,
619
+ .container-xl {
620
+ max-width: 1140px
621
+ }
622
+ }
623
+
624
+ .row {
625
+ display: -ms-flexbox;
626
+ display: flex;
627
+ -ms-flex-wrap: wrap;
628
+ flex-wrap: wrap;
629
+ margin-right: -15px;
630
+ margin-left: -15px
631
+ }
632
+
633
+ .no-gutters {
634
+ margin-right: 0;
635
+ margin-left: 0
636
+ }
637
+
638
+ .no-gutters>.col,
639
+ .no-gutters>[class*=col-] {
640
+ padding-right: 0;
641
+ padding-left: 0
642
+ }
643
+
644
+ .col,
645
+ .col-1,
646
+ .col-10,
647
+ .col-11,
648
+ .col-12,
649
+ .col-2,
650
+ .col-3,
651
+ .col-4,
652
+ .col-5,
653
+ .col-6,
654
+ .col-7,
655
+ .col-8,
656
+ .col-9,
657
+ .col-auto,
658
+ .col-lg,
659
+ .col-lg-1,
660
+ .col-lg-10,
661
+ .col-lg-11,
662
+ .col-lg-12,
663
+ .col-lg-2,
664
+ .col-lg-3,
665
+ .col-lg-4,
666
+ .col-lg-5,
667
+ .col-lg-6,
668
+ .col-lg-7,
669
+ .col-lg-8,
670
+ .col-lg-9,
671
+ .col-lg-auto,
672
+ .col-md,
673
+ .col-md-1,
674
+ .col-md-10,
675
+ .col-md-11,
676
+ .col-md-12,
677
+ .col-md-2,
678
+ .col-md-3,
679
+ .col-md-4,
680
+ .col-md-5,
681
+ .col-md-6,
682
+ .col-md-7,
683
+ .col-md-8,
684
+ .col-md-9,
685
+ .col-md-auto,
686
+ .col-sm,
687
+ .col-sm-1,
688
+ .col-sm-10,
689
+ .col-sm-11,
690
+ .col-sm-12,
691
+ .col-sm-2,
692
+ .col-sm-3,
693
+ .col-sm-4,
694
+ .col-sm-5,
695
+ .col-sm-6,
696
+ .col-sm-7,
697
+ .col-sm-8,
698
+ .col-sm-9,
699
+ .col-sm-auto,
700
+ .col-xl,
701
+ .col-xl-1,
702
+ .col-xl-10,
703
+ .col-xl-11,
704
+ .col-xl-12,
705
+ .col-xl-2,
706
+ .col-xl-3,
707
+ .col-xl-4,
708
+ .col-xl-5,
709
+ .col-xl-6,
710
+ .col-xl-7,
711
+ .col-xl-8,
712
+ .col-xl-9,
713
+ .col-xl-auto {
714
+ position: relative;
715
+ width: 100%;
716
+ padding-right: 15px;
717
+ padding-left: 15px
718
+ }
719
+
720
+ .col {
721
+ -ms-flex-preferred-size: 0;
722
+ flex-basis: 0;
723
+ -ms-flex-positive: 1;
724
+ flex-grow: 1;
725
+ max-width: 100%
726
+ }
727
+
728
+ .row-cols-1>* {
729
+ -ms-flex: 0 0 100%;
730
+ flex: 0 0 100%;
731
+ max-width: 100%
732
+ }
733
+
734
+ .row-cols-2>* {
735
+ -ms-flex: 0 0 50%;
736
+ flex: 0 0 50%;
737
+ max-width: 50%
738
+ }
739
+
740
+ .row-cols-3>* {
741
+ -ms-flex: 0 0 33.333333%;
742
+ flex: 0 0 33.333333%;
743
+ max-width: 33.333333%
744
+ }
745
+
746
+ .row-cols-4>* {
747
+ -ms-flex: 0 0 25%;
748
+ flex: 0 0 25%;
749
+ max-width: 25%
750
+ }
751
+
752
+ .row-cols-5>* {
753
+ -ms-flex: 0 0 20%;
754
+ flex: 0 0 20%;
755
+ max-width: 20%
756
+ }
757
+
758
+ .row-cols-6>* {
759
+ -ms-flex: 0 0 16.666667%;
760
+ flex: 0 0 16.666667%;
761
+ max-width: 16.666667%
762
+ }
763
+
764
+ .col-auto {
765
+ -ms-flex: 0 0 auto;
766
+ flex: 0 0 auto;
767
+ width: auto;
768
+ max-width: 100%
769
+ }
770
+
771
+ .col-1 {
772
+ -ms-flex: 0 0 8.333333%;
773
+ flex: 0 0 8.333333%;
774
+ max-width: 8.333333%
775
+ }
776
+
777
+ .col-2 {
778
+ -ms-flex: 0 0 16.666667%;
779
+ flex: 0 0 16.666667%;
780
+ max-width: 16.666667%
781
+ }
782
+
783
+ .col-3 {
784
+ -ms-flex: 0 0 25%;
785
+ flex: 0 0 25%;
786
+ max-width: 25%
787
+ }
788
+
789
+ .col-4 {
790
+ -ms-flex: 0 0 33.333333%;
791
+ flex: 0 0 33.333333%;
792
+ max-width: 33.333333%
793
+ }
794
+
795
+ .col-5 {
796
+ -ms-flex: 0 0 41.666667%;
797
+ flex: 0 0 41.666667%;
798
+ max-width: 41.666667%
799
+ }
800
+
801
+ .col-6 {
802
+ -ms-flex: 0 0 50%;
803
+ flex: 0 0 50%;
804
+ max-width: 50%
805
+ }
806
+
807
+ .col-7 {
808
+ -ms-flex: 0 0 58.333333%;
809
+ flex: 0 0 58.333333%;
810
+ max-width: 58.333333%
811
+ }
812
+
813
+ .col-8 {
814
+ -ms-flex: 0 0 66.666667%;
815
+ flex: 0 0 66.666667%;
816
+ max-width: 66.666667%
817
+ }
818
+
819
+ .col-9 {
820
+ -ms-flex: 0 0 75%;
821
+ flex: 0 0 75%;
822
+ max-width: 75%
823
+ }
824
+
825
+ .col-10 {
826
+ -ms-flex: 0 0 83.333333%;
827
+ flex: 0 0 83.333333%;
828
+ max-width: 83.333333%
829
+ }
830
+
831
+ .col-11 {
832
+ -ms-flex: 0 0 91.666667%;
833
+ flex: 0 0 91.666667%;
834
+ max-width: 91.666667%
835
+ }
836
+
837
+ .col-12 {
838
+ -ms-flex: 0 0 100%;
839
+ flex: 0 0 100%;
840
+ max-width: 100%
841
+ }
842
+
843
+ .order-first {
844
+ -ms-flex-order: -1;
845
+ order: -1
846
+ }
847
+
848
+ .order-last {
849
+ -ms-flex-order: 13;
850
+ order: 13
851
+ }
852
+
853
+ .order-0 {
854
+ -ms-flex-order: 0;
855
+ order: 0
856
+ }
857
+
858
+ .order-1 {
859
+ -ms-flex-order: 1;
860
+ order: 1
861
+ }
862
+
863
+ .order-2 {
864
+ -ms-flex-order: 2;
865
+ order: 2
866
+ }
867
+
868
+ .order-3 {
869
+ -ms-flex-order: 3;
870
+ order: 3
871
+ }
872
+
873
+ .order-4 {
874
+ -ms-flex-order: 4;
875
+ order: 4
876
+ }
877
+
878
+ .order-5 {
879
+ -ms-flex-order: 5;
880
+ order: 5
881
+ }
882
+
883
+ .order-6 {
884
+ -ms-flex-order: 6;
885
+ order: 6
886
+ }
887
+
888
+ .order-7 {
889
+ -ms-flex-order: 7;
890
+ order: 7
891
+ }
892
+
893
+ .order-8 {
894
+ -ms-flex-order: 8;
895
+ order: 8
896
+ }
897
+
898
+ .order-9 {
899
+ -ms-flex-order: 9;
900
+ order: 9
901
+ }
902
+
903
+ .order-10 {
904
+ -ms-flex-order: 10;
905
+ order: 10
906
+ }
907
+
908
+ .order-11 {
909
+ -ms-flex-order: 11;
910
+ order: 11
911
+ }
912
+
913
+ .order-12 {
914
+ -ms-flex-order: 12;
915
+ order: 12
916
+ }
917
+
918
+ .offset-1 {
919
+ margin-left: 8.333333%
920
+ }
921
+
922
+ .offset-2 {
923
+ margin-left: 16.666667%
924
+ }
925
+
926
+ .offset-3 {
927
+ margin-left: 25%
928
+ }
929
+
930
+ .offset-4 {
931
+ margin-left: 33.333333%
932
+ }
933
+
934
+ .offset-5 {
935
+ margin-left: 41.666667%
936
+ }
937
+
938
+ .offset-6 {
939
+ margin-left: 50%
940
+ }
941
+
942
+ .offset-7 {
943
+ margin-left: 58.333333%
944
+ }
945
+
946
+ .offset-8 {
947
+ margin-left: 66.666667%
948
+ }
949
+
950
+ .offset-9 {
951
+ margin-left: 75%
952
+ }
953
+
954
+ .offset-10 {
955
+ margin-left: 83.333333%
956
+ }
957
+
958
+ .offset-11 {
959
+ margin-left: 91.666667%
960
+ }
961
+
962
+ @media (min-width:576px) {
963
+ .col-sm {
964
+ -ms-flex-preferred-size: 0;
965
+ flex-basis: 0;
966
+ -ms-flex-positive: 1;
967
+ flex-grow: 1;
968
+ max-width: 100%
969
+ }
970
+
971
+ .row-cols-sm-1>* {
972
+ -ms-flex: 0 0 100%;
973
+ flex: 0 0 100%;
974
+ max-width: 100%
975
+ }
976
+
977
+ .row-cols-sm-2>* {
978
+ -ms-flex: 0 0 50%;
979
+ flex: 0 0 50%;
980
+ max-width: 50%
981
+ }
982
+
983
+ .row-cols-sm-3>* {
984
+ -ms-flex: 0 0 33.333333%;
985
+ flex: 0 0 33.333333%;
986
+ max-width: 33.333333%
987
+ }
988
+
989
+ .row-cols-sm-4>* {
990
+ -ms-flex: 0 0 25%;
991
+ flex: 0 0 25%;
992
+ max-width: 25%
993
+ }
994
+
995
+ .row-cols-sm-5>* {
996
+ -ms-flex: 0 0 20%;
997
+ flex: 0 0 20%;
998
+ max-width: 20%
999
+ }
1000
+
1001
+ .row-cols-sm-6>* {
1002
+ -ms-flex: 0 0 16.666667%;
1003
+ flex: 0 0 16.666667%;
1004
+ max-width: 16.666667%
1005
+ }
1006
+
1007
+ .col-sm-auto {
1008
+ -ms-flex: 0 0 auto;
1009
+ flex: 0 0 auto;
1010
+ width: auto;
1011
+ max-width: 100%
1012
+ }
1013
+
1014
+ .col-sm-1 {
1015
+ -ms-flex: 0 0 8.333333%;
1016
+ flex: 0 0 8.333333%;
1017
+ max-width: 8.333333%
1018
+ }
1019
+
1020
+ .col-sm-2 {
1021
+ -ms-flex: 0 0 16.666667%;
1022
+ flex: 0 0 16.666667%;
1023
+ max-width: 16.666667%
1024
+ }
1025
+
1026
+ .col-sm-3 {
1027
+ -ms-flex: 0 0 25%;
1028
+ flex: 0 0 25%;
1029
+ max-width: 25%
1030
+ }
1031
+
1032
+ .col-sm-4 {
1033
+ -ms-flex: 0 0 33.333333%;
1034
+ flex: 0 0 33.333333%;
1035
+ max-width: 33.333333%
1036
+ }
1037
+
1038
+ .col-sm-5 {
1039
+ -ms-flex: 0 0 41.666667%;
1040
+ flex: 0 0 41.666667%;
1041
+ max-width: 41.666667%
1042
+ }
1043
+
1044
+ .col-sm-6 {
1045
+ -ms-flex: 0 0 50%;
1046
+ flex: 0 0 50%;
1047
+ max-width: 50%
1048
+ }
1049
+
1050
+ .col-sm-7 {
1051
+ -ms-flex: 0 0 58.333333%;
1052
+ flex: 0 0 58.333333%;
1053
+ max-width: 58.333333%
1054
+ }
1055
+
1056
+ .col-sm-8 {
1057
+ -ms-flex: 0 0 66.666667%;
1058
+ flex: 0 0 66.666667%;
1059
+ max-width: 66.666667%
1060
+ }
1061
+
1062
+ .col-sm-9 {
1063
+ -ms-flex: 0 0 75%;
1064
+ flex: 0 0 75%;
1065
+ max-width: 75%
1066
+ }
1067
+
1068
+ .col-sm-10 {
1069
+ -ms-flex: 0 0 83.333333%;
1070
+ flex: 0 0 83.333333%;
1071
+ max-width: 83.333333%
1072
+ }
1073
+
1074
+ .col-sm-11 {
1075
+ -ms-flex: 0 0 91.666667%;
1076
+ flex: 0 0 91.666667%;
1077
+ max-width: 91.666667%
1078
+ }
1079
+
1080
+ .col-sm-12 {
1081
+ -ms-flex: 0 0 100%;
1082
+ flex: 0 0 100%;
1083
+ max-width: 100%
1084
+ }
1085
+
1086
+ .order-sm-first {
1087
+ -ms-flex-order: -1;
1088
+ order: -1
1089
+ }
1090
+
1091
+ .order-sm-last {
1092
+ -ms-flex-order: 13;
1093
+ order: 13
1094
+ }
1095
+
1096
+ .order-sm-0 {
1097
+ -ms-flex-order: 0;
1098
+ order: 0
1099
+ }
1100
+
1101
+ .order-sm-1 {
1102
+ -ms-flex-order: 1;
1103
+ order: 1
1104
+ }
1105
+
1106
+ .order-sm-2 {
1107
+ -ms-flex-order: 2;
1108
+ order: 2
1109
+ }
1110
+
1111
+ .order-sm-3 {
1112
+ -ms-flex-order: 3;
1113
+ order: 3
1114
+ }
1115
+
1116
+ .order-sm-4 {
1117
+ -ms-flex-order: 4;
1118
+ order: 4
1119
+ }
1120
+
1121
+ .order-sm-5 {
1122
+ -ms-flex-order: 5;
1123
+ order: 5
1124
+ }
1125
+
1126
+ .order-sm-6 {
1127
+ -ms-flex-order: 6;
1128
+ order: 6
1129
+ }
1130
+
1131
+ .order-sm-7 {
1132
+ -ms-flex-order: 7;
1133
+ order: 7
1134
+ }
1135
+
1136
+ .order-sm-8 {
1137
+ -ms-flex-order: 8;
1138
+ order: 8
1139
+ }
1140
+
1141
+ .order-sm-9 {
1142
+ -ms-flex-order: 9;
1143
+ order: 9
1144
+ }
1145
+
1146
+ .order-sm-10 {
1147
+ -ms-flex-order: 10;
1148
+ order: 10
1149
+ }
1150
+
1151
+ .order-sm-11 {
1152
+ -ms-flex-order: 11;
1153
+ order: 11
1154
+ }
1155
+
1156
+ .order-sm-12 {
1157
+ -ms-flex-order: 12;
1158
+ order: 12
1159
+ }
1160
+
1161
+ .offset-sm-0 {
1162
+ margin-left: 0
1163
+ }
1164
+
1165
+ .offset-sm-1 {
1166
+ margin-left: 8.333333%
1167
+ }
1168
+
1169
+ .offset-sm-2 {
1170
+ margin-left: 16.666667%
1171
+ }
1172
+
1173
+ .offset-sm-3 {
1174
+ margin-left: 25%
1175
+ }
1176
+
1177
+ .offset-sm-4 {
1178
+ margin-left: 33.333333%
1179
+ }
1180
+
1181
+ .offset-sm-5 {
1182
+ margin-left: 41.666667%
1183
+ }
1184
+
1185
+ .offset-sm-6 {
1186
+ margin-left: 50%
1187
+ }
1188
+
1189
+ .offset-sm-7 {
1190
+ margin-left: 58.333333%
1191
+ }
1192
+
1193
+ .offset-sm-8 {
1194
+ margin-left: 66.666667%
1195
+ }
1196
+
1197
+ .offset-sm-9 {
1198
+ margin-left: 75%
1199
+ }
1200
+
1201
+ .offset-sm-10 {
1202
+ margin-left: 83.333333%
1203
+ }
1204
+
1205
+ .offset-sm-11 {
1206
+ margin-left: 91.666667%
1207
+ }
1208
+ }
1209
+
1210
+ @media (min-width:768px) {
1211
+ .col-md {
1212
+ -ms-flex-preferred-size: 0;
1213
+ flex-basis: 0;
1214
+ -ms-flex-positive: 1;
1215
+ flex-grow: 1;
1216
+ max-width: 100%
1217
+ }
1218
+
1219
+ .row-cols-md-1>* {
1220
+ -ms-flex: 0 0 100%;
1221
+ flex: 0 0 100%;
1222
+ max-width: 100%
1223
+ }
1224
+
1225
+ .row-cols-md-2>* {
1226
+ -ms-flex: 0 0 50%;
1227
+ flex: 0 0 50%;
1228
+ max-width: 50%
1229
+ }
1230
+
1231
+ .row-cols-md-3>* {
1232
+ -ms-flex: 0 0 33.333333%;
1233
+ flex: 0 0 33.333333%;
1234
+ max-width: 33.333333%
1235
+ }
1236
+
1237
+ .row-cols-md-4>* {
1238
+ -ms-flex: 0 0 25%;
1239
+ flex: 0 0 25%;
1240
+ max-width: 25%
1241
+ }
1242
+
1243
+ .row-cols-md-5>* {
1244
+ -ms-flex: 0 0 20%;
1245
+ flex: 0 0 20%;
1246
+ max-width: 20%
1247
+ }
1248
+
1249
+ .row-cols-md-6>* {
1250
+ -ms-flex: 0 0 16.666667%;
1251
+ flex: 0 0 16.666667%;
1252
+ max-width: 16.666667%
1253
+ }
1254
+
1255
+ .col-md-auto {
1256
+ -ms-flex: 0 0 auto;
1257
+ flex: 0 0 auto;
1258
+ width: auto;
1259
+ max-width: 100%
1260
+ }
1261
+
1262
+ .col-md-1 {
1263
+ -ms-flex: 0 0 8.333333%;
1264
+ flex: 0 0 8.333333%;
1265
+ max-width: 8.333333%
1266
+ }
1267
+
1268
+ .col-md-2 {
1269
+ -ms-flex: 0 0 16.666667%;
1270
+ flex: 0 0 16.666667%;
1271
+ max-width: 16.666667%
1272
+ }
1273
+
1274
+ .col-md-3 {
1275
+ -ms-flex: 0 0 25%;
1276
+ flex: 0 0 25%;
1277
+ max-width: 25%
1278
+ }
1279
+
1280
+ .col-md-4 {
1281
+ -ms-flex: 0 0 33.333333%;
1282
+ flex: 0 0 33.333333%;
1283
+ max-width: 33.333333%
1284
+ }
1285
+
1286
+ .col-md-5 {
1287
+ -ms-flex: 0 0 41.666667%;
1288
+ flex: 0 0 41.666667%;
1289
+ max-width: 41.666667%
1290
+ }
1291
+
1292
+ .col-md-6 {
1293
+ -ms-flex: 0 0 50%;
1294
+ flex: 0 0 50%;
1295
+ max-width: 50%
1296
+ }
1297
+
1298
+ .col-md-7 {
1299
+ -ms-flex: 0 0 58.333333%;
1300
+ flex: 0 0 58.333333%;
1301
+ max-width: 58.333333%
1302
+ }
1303
+
1304
+ .col-md-8 {
1305
+ -ms-flex: 0 0 66.666667%;
1306
+ flex: 0 0 66.666667%;
1307
+ max-width: 66.666667%
1308
+ }
1309
+
1310
+ .col-md-9 {
1311
+ -ms-flex: 0 0 75%;
1312
+ flex: 0 0 75%;
1313
+ max-width: 75%
1314
+ }
1315
+
1316
+ .col-md-10 {
1317
+ -ms-flex: 0 0 83.333333%;
1318
+ flex: 0 0 83.333333%;
1319
+ max-width: 83.333333%
1320
+ }
1321
+
1322
+ .col-md-11 {
1323
+ -ms-flex: 0 0 91.666667%;
1324
+ flex: 0 0 91.666667%;
1325
+ max-width: 91.666667%
1326
+ }
1327
+
1328
+ .col-md-12 {
1329
+ -ms-flex: 0 0 100%;
1330
+ flex: 0 0 100%;
1331
+ max-width: 100%
1332
+ }
1333
+
1334
+ .order-md-first {
1335
+ -ms-flex-order: -1;
1336
+ order: -1
1337
+ }
1338
+
1339
+ .order-md-last {
1340
+ -ms-flex-order: 13;
1341
+ order: 13
1342
+ }
1343
+
1344
+ .order-md-0 {
1345
+ -ms-flex-order: 0;
1346
+ order: 0
1347
+ }
1348
+
1349
+ .order-md-1 {
1350
+ -ms-flex-order: 1;
1351
+ order: 1
1352
+ }
1353
+
1354
+ .order-md-2 {
1355
+ -ms-flex-order: 2;
1356
+ order: 2
1357
+ }
1358
+
1359
+ .order-md-3 {
1360
+ -ms-flex-order: 3;
1361
+ order: 3
1362
+ }
1363
+
1364
+ .order-md-4 {
1365
+ -ms-flex-order: 4;
1366
+ order: 4
1367
+ }
1368
+
1369
+ .order-md-5 {
1370
+ -ms-flex-order: 5;
1371
+ order: 5
1372
+ }
1373
+
1374
+ .order-md-6 {
1375
+ -ms-flex-order: 6;
1376
+ order: 6
1377
+ }
1378
+
1379
+ .order-md-7 {
1380
+ -ms-flex-order: 7;
1381
+ order: 7
1382
+ }
1383
+
1384
+ .order-md-8 {
1385
+ -ms-flex-order: 8;
1386
+ order: 8
1387
+ }
1388
+
1389
+ .order-md-9 {
1390
+ -ms-flex-order: 9;
1391
+ order: 9
1392
+ }
1393
+
1394
+ .order-md-10 {
1395
+ -ms-flex-order: 10;
1396
+ order: 10
1397
+ }
1398
+
1399
+ .order-md-11 {
1400
+ -ms-flex-order: 11;
1401
+ order: 11
1402
+ }
1403
+
1404
+ .order-md-12 {
1405
+ -ms-flex-order: 12;
1406
+ order: 12
1407
+ }
1408
+
1409
+ .offset-md-0 {
1410
+ margin-left: 0
1411
+ }
1412
+
1413
+ .offset-md-1 {
1414
+ margin-left: 8.333333%
1415
+ }
1416
+
1417
+ .offset-md-2 {
1418
+ margin-left: 16.666667%
1419
+ }
1420
+
1421
+ .offset-md-3 {
1422
+ margin-left: 25%
1423
+ }
1424
+
1425
+ .offset-md-4 {
1426
+ margin-left: 33.333333%
1427
+ }
1428
+
1429
+ .offset-md-5 {
1430
+ margin-left: 41.666667%
1431
+ }
1432
+
1433
+ .offset-md-6 {
1434
+ margin-left: 50%
1435
+ }
1436
+
1437
+ .offset-md-7 {
1438
+ margin-left: 58.333333%
1439
+ }
1440
+
1441
+ .offset-md-8 {
1442
+ margin-left: 66.666667%
1443
+ }
1444
+
1445
+ .offset-md-9 {
1446
+ margin-left: 75%
1447
+ }
1448
+
1449
+ .offset-md-10 {
1450
+ margin-left: 83.333333%
1451
+ }
1452
+
1453
+ .offset-md-11 {
1454
+ margin-left: 91.666667%
1455
+ }
1456
+ }
1457
+
1458
+ @media (min-width:992px) {
1459
+ .col-lg {
1460
+ -ms-flex-preferred-size: 0;
1461
+ flex-basis: 0;
1462
+ -ms-flex-positive: 1;
1463
+ flex-grow: 1;
1464
+ max-width: 100%
1465
+ }
1466
+
1467
+ .row-cols-lg-1>* {
1468
+ -ms-flex: 0 0 100%;
1469
+ flex: 0 0 100%;
1470
+ max-width: 100%
1471
+ }
1472
+
1473
+ .row-cols-lg-2>* {
1474
+ -ms-flex: 0 0 50%;
1475
+ flex: 0 0 50%;
1476
+ max-width: 50%
1477
+ }
1478
+
1479
+ .row-cols-lg-3>* {
1480
+ -ms-flex: 0 0 33.333333%;
1481
+ flex: 0 0 33.333333%;
1482
+ max-width: 33.333333%
1483
+ }
1484
+
1485
+ .row-cols-lg-4>* {
1486
+ -ms-flex: 0 0 25%;
1487
+ flex: 0 0 25%;
1488
+ max-width: 25%
1489
+ }
1490
+
1491
+ .row-cols-lg-5>* {
1492
+ -ms-flex: 0 0 20%;
1493
+ flex: 0 0 20%;
1494
+ max-width: 20%
1495
+ }
1496
+
1497
+ .row-cols-lg-6>* {
1498
+ -ms-flex: 0 0 16.666667%;
1499
+ flex: 0 0 16.666667%;
1500
+ max-width: 16.666667%
1501
+ }
1502
+
1503
+ .col-lg-auto {
1504
+ -ms-flex: 0 0 auto;
1505
+ flex: 0 0 auto;
1506
+ width: auto;
1507
+ max-width: 100%
1508
+ }
1509
+
1510
+ .col-lg-1 {
1511
+ -ms-flex: 0 0 8.333333%;
1512
+ flex: 0 0 8.333333%;
1513
+ max-width: 8.333333%
1514
+ }
1515
+
1516
+ .col-lg-2 {
1517
+ -ms-flex: 0 0 16.666667%;
1518
+ flex: 0 0 16.666667%;
1519
+ max-width: 16.666667%
1520
+ }
1521
+
1522
+ .col-lg-3 {
1523
+ -ms-flex: 0 0 25%;
1524
+ flex: 0 0 25%;
1525
+ max-width: 25%
1526
+ }
1527
+
1528
+ .col-lg-4 {
1529
+ -ms-flex: 0 0 33.333333%;
1530
+ flex: 0 0 33.333333%;
1531
+ max-width: 33.333333%
1532
+ }
1533
+
1534
+ .col-lg-5 {
1535
+ -ms-flex: 0 0 41.666667%;
1536
+ flex: 0 0 41.666667%;
1537
+ max-width: 41.666667%
1538
+ }
1539
+
1540
+ .col-lg-6 {
1541
+ -ms-flex: 0 0 50%;
1542
+ flex: 0 0 50%;
1543
+ max-width: 50%
1544
+ }
1545
+
1546
+ .col-lg-7 {
1547
+ -ms-flex: 0 0 58.333333%;
1548
+ flex: 0 0 58.333333%;
1549
+ max-width: 58.333333%
1550
+ }
1551
+
1552
+ .col-lg-8 {
1553
+ -ms-flex: 0 0 66.666667%;
1554
+ flex: 0 0 66.666667%;
1555
+ max-width: 66.666667%
1556
+ }
1557
+
1558
+ .col-lg-9 {
1559
+ -ms-flex: 0 0 75%;
1560
+ flex: 0 0 75%;
1561
+ max-width: 75%
1562
+ }
1563
+
1564
+ .col-lg-10 {
1565
+ -ms-flex: 0 0 83.333333%;
1566
+ flex: 0 0 83.333333%;
1567
+ max-width: 83.333333%
1568
+ }
1569
+
1570
+ .col-lg-11 {
1571
+ -ms-flex: 0 0 91.666667%;
1572
+ flex: 0 0 91.666667%;
1573
+ max-width: 91.666667%
1574
+ }
1575
+
1576
+ .col-lg-12 {
1577
+ -ms-flex: 0 0 100%;
1578
+ flex: 0 0 100%;
1579
+ max-width: 100%
1580
+ }
1581
+
1582
+ .order-lg-first {
1583
+ -ms-flex-order: -1;
1584
+ order: -1
1585
+ }
1586
+
1587
+ .order-lg-last {
1588
+ -ms-flex-order: 13;
1589
+ order: 13
1590
+ }
1591
+
1592
+ .order-lg-0 {
1593
+ -ms-flex-order: 0;
1594
+ order: 0
1595
+ }
1596
+
1597
+ .order-lg-1 {
1598
+ -ms-flex-order: 1;
1599
+ order: 1
1600
+ }
1601
+
1602
+ .order-lg-2 {
1603
+ -ms-flex-order: 2;
1604
+ order: 2
1605
+ }
1606
+
1607
+ .order-lg-3 {
1608
+ -ms-flex-order: 3;
1609
+ order: 3
1610
+ }
1611
+
1612
+ .order-lg-4 {
1613
+ -ms-flex-order: 4;
1614
+ order: 4
1615
+ }
1616
+
1617
+ .order-lg-5 {
1618
+ -ms-flex-order: 5;
1619
+ order: 5
1620
+ }
1621
+
1622
+ .order-lg-6 {
1623
+ -ms-flex-order: 6;
1624
+ order: 6
1625
+ }
1626
+
1627
+ .order-lg-7 {
1628
+ -ms-flex-order: 7;
1629
+ order: 7
1630
+ }
1631
+
1632
+ .order-lg-8 {
1633
+ -ms-flex-order: 8;
1634
+ order: 8
1635
+ }
1636
+
1637
+ .order-lg-9 {
1638
+ -ms-flex-order: 9;
1639
+ order: 9
1640
+ }
1641
+
1642
+ .order-lg-10 {
1643
+ -ms-flex-order: 10;
1644
+ order: 10
1645
+ }
1646
+
1647
+ .order-lg-11 {
1648
+ -ms-flex-order: 11;
1649
+ order: 11
1650
+ }
1651
+
1652
+ .order-lg-12 {
1653
+ -ms-flex-order: 12;
1654
+ order: 12
1655
+ }
1656
+
1657
+ .offset-lg-0 {
1658
+ margin-left: 0
1659
+ }
1660
+
1661
+ .offset-lg-1 {
1662
+ margin-left: 8.333333%
1663
+ }
1664
+
1665
+ .offset-lg-2 {
1666
+ margin-left: 16.666667%
1667
+ }
1668
+
1669
+ .offset-lg-3 {
1670
+ margin-left: 25%
1671
+ }
1672
+
1673
+ .offset-lg-4 {
1674
+ margin-left: 33.333333%
1675
+ }
1676
+
1677
+ .offset-lg-5 {
1678
+ margin-left: 41.666667%
1679
+ }
1680
+
1681
+ .offset-lg-6 {
1682
+ margin-left: 50%
1683
+ }
1684
+
1685
+ .offset-lg-7 {
1686
+ margin-left: 58.333333%
1687
+ }
1688
+
1689
+ .offset-lg-8 {
1690
+ margin-left: 66.666667%
1691
+ }
1692
+
1693
+ .offset-lg-9 {
1694
+ margin-left: 75%
1695
+ }
1696
+
1697
+ .offset-lg-10 {
1698
+ margin-left: 83.333333%
1699
+ }
1700
+
1701
+ .offset-lg-11 {
1702
+ margin-left: 91.666667%
1703
+ }
1704
+ }
1705
+
1706
+ @media (min-width:1200px) {
1707
+ .col-xl {
1708
+ -ms-flex-preferred-size: 0;
1709
+ flex-basis: 0;
1710
+ -ms-flex-positive: 1;
1711
+ flex-grow: 1;
1712
+ max-width: 100%
1713
+ }
1714
+
1715
+ .row-cols-xl-1>* {
1716
+ -ms-flex: 0 0 100%;
1717
+ flex: 0 0 100%;
1718
+ max-width: 100%
1719
+ }
1720
+
1721
+ .row-cols-xl-2>* {
1722
+ -ms-flex: 0 0 50%;
1723
+ flex: 0 0 50%;
1724
+ max-width: 50%
1725
+ }
1726
+
1727
+ .row-cols-xl-3>* {
1728
+ -ms-flex: 0 0 33.333333%;
1729
+ flex: 0 0 33.333333%;
1730
+ max-width: 33.333333%
1731
+ }
1732
+
1733
+ .row-cols-xl-4>* {
1734
+ -ms-flex: 0 0 25%;
1735
+ flex: 0 0 25%;
1736
+ max-width: 25%
1737
+ }
1738
+
1739
+ .row-cols-xl-5>* {
1740
+ -ms-flex: 0 0 20%;
1741
+ flex: 0 0 20%;
1742
+ max-width: 20%
1743
+ }
1744
+
1745
+ .row-cols-xl-6>* {
1746
+ -ms-flex: 0 0 16.666667%;
1747
+ flex: 0 0 16.666667%;
1748
+ max-width: 16.666667%
1749
+ }
1750
+
1751
+ .col-xl-auto {
1752
+ -ms-flex: 0 0 auto;
1753
+ flex: 0 0 auto;
1754
+ width: auto;
1755
+ max-width: 100%
1756
+ }
1757
+
1758
+ .col-xl-1 {
1759
+ -ms-flex: 0 0 8.333333%;
1760
+ flex: 0 0 8.333333%;
1761
+ max-width: 8.333333%
1762
+ }
1763
+
1764
+ .col-xl-2 {
1765
+ -ms-flex: 0 0 16.666667%;
1766
+ flex: 0 0 16.666667%;
1767
+ max-width: 16.666667%
1768
+ }
1769
+
1770
+ .col-xl-3 {
1771
+ -ms-flex: 0 0 25%;
1772
+ flex: 0 0 25%;
1773
+ max-width: 25%
1774
+ }
1775
+
1776
+ .col-xl-4 {
1777
+ -ms-flex: 0 0 33.333333%;
1778
+ flex: 0 0 33.333333%;
1779
+ max-width: 33.333333%
1780
+ }
1781
+
1782
+ .col-xl-5 {
1783
+ -ms-flex: 0 0 41.666667%;
1784
+ flex: 0 0 41.666667%;
1785
+ max-width: 41.666667%
1786
+ }
1787
+
1788
+ .col-xl-6 {
1789
+ -ms-flex: 0 0 50%;
1790
+ flex: 0 0 50%;
1791
+ max-width: 50%
1792
+ }
1793
+
1794
+ .col-xl-7 {
1795
+ -ms-flex: 0 0 58.333333%;
1796
+ flex: 0 0 58.333333%;
1797
+ max-width: 58.333333%
1798
+ }
1799
+
1800
+ .col-xl-8 {
1801
+ -ms-flex: 0 0 66.666667%;
1802
+ flex: 0 0 66.666667%;
1803
+ max-width: 66.666667%
1804
+ }
1805
+
1806
+ .col-xl-9 {
1807
+ -ms-flex: 0 0 75%;
1808
+ flex: 0 0 75%;
1809
+ max-width: 75%
1810
+ }
1811
+
1812
+ .col-xl-10 {
1813
+ -ms-flex: 0 0 83.333333%;
1814
+ flex: 0 0 83.333333%;
1815
+ max-width: 83.333333%
1816
+ }
1817
+
1818
+ .col-xl-11 {
1819
+ -ms-flex: 0 0 91.666667%;
1820
+ flex: 0 0 91.666667%;
1821
+ max-width: 91.666667%
1822
+ }
1823
+
1824
+ .col-xl-12 {
1825
+ -ms-flex: 0 0 100%;
1826
+ flex: 0 0 100%;
1827
+ max-width: 100%
1828
+ }
1829
+
1830
+ .order-xl-first {
1831
+ -ms-flex-order: -1;
1832
+ order: -1
1833
+ }
1834
+
1835
+ .order-xl-last {
1836
+ -ms-flex-order: 13;
1837
+ order: 13
1838
+ }
1839
+
1840
+ .order-xl-0 {
1841
+ -ms-flex-order: 0;
1842
+ order: 0
1843
+ }
1844
+
1845
+ .order-xl-1 {
1846
+ -ms-flex-order: 1;
1847
+ order: 1
1848
+ }
1849
+
1850
+ .order-xl-2 {
1851
+ -ms-flex-order: 2;
1852
+ order: 2
1853
+ }
1854
+
1855
+ .order-xl-3 {
1856
+ -ms-flex-order: 3;
1857
+ order: 3
1858
+ }
1859
+
1860
+ .order-xl-4 {
1861
+ -ms-flex-order: 4;
1862
+ order: 4
1863
+ }
1864
+
1865
+ .order-xl-5 {
1866
+ -ms-flex-order: 5;
1867
+ order: 5
1868
+ }
1869
+
1870
+ .order-xl-6 {
1871
+ -ms-flex-order: 6;
1872
+ order: 6
1873
+ }
1874
+
1875
+ .order-xl-7 {
1876
+ -ms-flex-order: 7;
1877
+ order: 7
1878
+ }
1879
+
1880
+ .order-xl-8 {
1881
+ -ms-flex-order: 8;
1882
+ order: 8
1883
+ }
1884
+
1885
+ .order-xl-9 {
1886
+ -ms-flex-order: 9;
1887
+ order: 9
1888
+ }
1889
+
1890
+ .order-xl-10 {
1891
+ -ms-flex-order: 10;
1892
+ order: 10
1893
+ }
1894
+
1895
+ .order-xl-11 {
1896
+ -ms-flex-order: 11;
1897
+ order: 11
1898
+ }
1899
+
1900
+ .order-xl-12 {
1901
+ -ms-flex-order: 12;
1902
+ order: 12
1903
+ }
1904
+
1905
+ .offset-xl-0 {
1906
+ margin-left: 0
1907
+ }
1908
+
1909
+ .offset-xl-1 {
1910
+ margin-left: 8.333333%
1911
+ }
1912
+
1913
+ .offset-xl-2 {
1914
+ margin-left: 16.666667%
1915
+ }
1916
+
1917
+ .offset-xl-3 {
1918
+ margin-left: 25%
1919
+ }
1920
+
1921
+ .offset-xl-4 {
1922
+ margin-left: 33.333333%
1923
+ }
1924
+
1925
+ .offset-xl-5 {
1926
+ margin-left: 41.666667%
1927
+ }
1928
+
1929
+ .offset-xl-6 {
1930
+ margin-left: 50%
1931
+ }
1932
+
1933
+ .offset-xl-7 {
1934
+ margin-left: 58.333333%
1935
+ }
1936
+
1937
+ .offset-xl-8 {
1938
+ margin-left: 66.666667%
1939
+ }
1940
+
1941
+ .offset-xl-9 {
1942
+ margin-left: 75%
1943
+ }
1944
+
1945
+ .offset-xl-10 {
1946
+ margin-left: 83.333333%
1947
+ }
1948
+
1949
+ .offset-xl-11 {
1950
+ margin-left: 91.666667%
1951
+ }
1952
+ }
1953
+
1954
+ .table {
1955
+ width: 100%;
1956
+ margin-bottom: 1rem;
1957
+ color: #212529
1958
+ }
1959
+
1960
+ .table td,
1961
+ .table th {
1962
+ padding: .75rem;
1963
+ vertical-align: top;
1964
+ border-top: 1px solid #dee2e6
1965
+ }
1966
+
1967
+ .table thead th {
1968
+ vertical-align: bottom;
1969
+ border-bottom: 2px solid #dee2e6
1970
+ }
1971
+
1972
+ .table tbody+tbody {
1973
+ border-top: 2px solid #dee2e6
1974
+ }
1975
+
1976
+ .table-sm td,
1977
+ .table-sm th {
1978
+ padding: .3rem
1979
+ }
1980
+
1981
+ .table-bordered {
1982
+ border: 1px solid #dee2e6
1983
+ }
1984
+
1985
+ .table-bordered td,
1986
+ .table-bordered th {
1987
+ border: 1px solid #dee2e6
1988
+ }
1989
+
1990
+ .table-bordered thead td,
1991
+ .table-bordered thead th {
1992
+ border-bottom-width: 2px
1993
+ }
1994
+
1995
+ .table-borderless tbody+tbody,
1996
+ .table-borderless td,
1997
+ .table-borderless th,
1998
+ .table-borderless thead th {
1999
+ border: 0
2000
+ }
2001
+
2002
+ .table-striped tbody tr:nth-of-type(odd) {
2003
+ background-color: rgba(0, 0, 0, .05)
2004
+ }
2005
+
2006
+ .table-hover tbody tr:hover {
2007
+ color: #212529;
2008
+ background-color: rgba(0, 0, 0, .075)
2009
+ }
2010
+
2011
+ .table-primary,
2012
+ .table-primary>td,
2013
+ .table-primary>th {
2014
+ background-color: #b8daff
2015
+ }
2016
+
2017
+ .table-primary tbody+tbody,
2018
+ .table-primary td,
2019
+ .table-primary th,
2020
+ .table-primary thead th {
2021
+ border-color: #7abaff
2022
+ }
2023
+
2024
+ .table-hover .table-primary:hover {
2025
+ background-color: #9fcdff
2026
+ }
2027
+
2028
+ .table-hover .table-primary:hover>td,
2029
+ .table-hover .table-primary:hover>th {
2030
+ background-color: #9fcdff
2031
+ }
2032
+
2033
+ .table-secondary,
2034
+ .table-secondary>td,
2035
+ .table-secondary>th {
2036
+ background-color: #d6d8db
2037
+ }
2038
+
2039
+ .table-secondary tbody+tbody,
2040
+ .table-secondary td,
2041
+ .table-secondary th,
2042
+ .table-secondary thead th {
2043
+ border-color: #b3b7bb
2044
+ }
2045
+
2046
+ .table-hover .table-secondary:hover {
2047
+ background-color: #c8cbcf
2048
+ }
2049
+
2050
+ .table-hover .table-secondary:hover>td,
2051
+ .table-hover .table-secondary:hover>th {
2052
+ background-color: #c8cbcf
2053
+ }
2054
+
2055
+ .table-success,
2056
+ .table-success>td,
2057
+ .table-success>th {
2058
+ background-color: #c3e6cb
2059
+ }
2060
+
2061
+ .table-success tbody+tbody,
2062
+ .table-success td,
2063
+ .table-success th,
2064
+ .table-success thead th {
2065
+ border-color: #8fd19e
2066
+ }
2067
+
2068
+ .table-hover .table-success:hover {
2069
+ background-color: #b1dfbb
2070
+ }
2071
+
2072
+ .table-hover .table-success:hover>td,
2073
+ .table-hover .table-success:hover>th {
2074
+ background-color: #b1dfbb
2075
+ }
2076
+
2077
+ .table-info,
2078
+ .table-info>td,
2079
+ .table-info>th {
2080
+ background-color: #bee5eb
2081
+ }
2082
+
2083
+ .table-info tbody+tbody,
2084
+ .table-info td,
2085
+ .table-info th,
2086
+ .table-info thead th {
2087
+ border-color: #86cfda
2088
+ }
2089
+
2090
+ .table-hover .table-info:hover {
2091
+ background-color: #abdde5
2092
+ }
2093
+
2094
+ .table-hover .table-info:hover>td,
2095
+ .table-hover .table-info:hover>th {
2096
+ background-color: #abdde5
2097
+ }
2098
+
2099
+ .table-warning,
2100
+ .table-warning>td,
2101
+ .table-warning>th {
2102
+ background-color: #ffeeba
2103
+ }
2104
+
2105
+ .table-warning tbody+tbody,
2106
+ .table-warning td,
2107
+ .table-warning th,
2108
+ .table-warning thead th {
2109
+ border-color: #ffdf7e
2110
+ }
2111
+
2112
+ .table-hover .table-warning:hover {
2113
+ background-color: #ffe8a1
2114
+ }
2115
+
2116
+ .table-hover .table-warning:hover>td,
2117
+ .table-hover .table-warning:hover>th {
2118
+ background-color: #ffe8a1
2119
+ }
2120
+
2121
+ .table-danger,
2122
+ .table-danger>td,
2123
+ .table-danger>th {
2124
+ background-color: #f5c6cb
2125
+ }
2126
+
2127
+ .table-danger tbody+tbody,
2128
+ .table-danger td,
2129
+ .table-danger th,
2130
+ .table-danger thead th {
2131
+ border-color: #ed969e
2132
+ }
2133
+
2134
+ .table-hover .table-danger:hover {
2135
+ background-color: #f1b0b7
2136
+ }
2137
+
2138
+ .table-hover .table-danger:hover>td,
2139
+ .table-hover .table-danger:hover>th {
2140
+ background-color: #f1b0b7
2141
+ }
2142
+
2143
+ .table-light,
2144
+ .table-light>td,
2145
+ .table-light>th {
2146
+ background-color: #fdfdfe
2147
+ }
2148
+
2149
+ .table-light tbody+tbody,
2150
+ .table-light td,
2151
+ .table-light th,
2152
+ .table-light thead th {
2153
+ border-color: #fbfcfc
2154
+ }
2155
+
2156
+ .table-hover .table-light:hover {
2157
+ background-color: #ececf6
2158
+ }
2159
+
2160
+ .table-hover .table-light:hover>td,
2161
+ .table-hover .table-light:hover>th {
2162
+ background-color: #ececf6
2163
+ }
2164
+
2165
+ .table-dark,
2166
+ .table-dark>td,
2167
+ .table-dark>th {
2168
+ background-color: #c6c8ca
2169
+ }
2170
+
2171
+ .table-dark tbody+tbody,
2172
+ .table-dark td,
2173
+ .table-dark th,
2174
+ .table-dark thead th {
2175
+ border-color: #95999c
2176
+ }
2177
+
2178
+ .table-hover .table-dark:hover {
2179
+ background-color: #b9bbbe
2180
+ }
2181
+
2182
+ .table-hover .table-dark:hover>td,
2183
+ .table-hover .table-dark:hover>th {
2184
+ background-color: #b9bbbe
2185
+ }
2186
+
2187
+ .table-active,
2188
+ .table-active>td,
2189
+ .table-active>th {
2190
+ background-color: rgba(0, 0, 0, .075)
2191
+ }
2192
+
2193
+ .table-hover .table-active:hover {
2194
+ background-color: rgba(0, 0, 0, .075)
2195
+ }
2196
+
2197
+ .table-hover .table-active:hover>td,
2198
+ .table-hover .table-active:hover>th {
2199
+ background-color: rgba(0, 0, 0, .075)
2200
+ }
2201
+
2202
+ .table .thead-dark th {
2203
+ color: #fff;
2204
+ background-color: #343a40;
2205
+ border-color: #454d55
2206
+ }
2207
+
2208
+ .table .thead-light th {
2209
+ color: #495057;
2210
+ background-color: #e9ecef;
2211
+ border-color: #dee2e6
2212
+ }
2213
+
2214
+ .table-dark {
2215
+ color: #fff;
2216
+ background-color: #343a40
2217
+ }
2218
+
2219
+ .table-dark td,
2220
+ .table-dark th,
2221
+ .table-dark thead th {
2222
+ border-color: #454d55
2223
+ }
2224
+
2225
+ .table-dark.table-bordered {
2226
+ border: 0
2227
+ }
2228
+
2229
+ .table-dark.table-striped tbody tr:nth-of-type(odd) {
2230
+ background-color: rgba(255, 255, 255, .05)
2231
+ }
2232
+
2233
+ .table-dark.table-hover tbody tr:hover {
2234
+ color: #fff;
2235
+ background-color: rgba(255, 255, 255, .075)
2236
+ }
2237
+
2238
+ @media (max-width:575.98px) {
2239
+ .table-responsive-sm {
2240
+ display: block;
2241
+ width: 100%;
2242
+ overflow-x: auto;
2243
+ -webkit-overflow-scrolling: touch
2244
+ }
2245
+
2246
+ .table-responsive-sm>.table-bordered {
2247
+ border: 0
2248
+ }
2249
+ }
2250
+
2251
+ @media (max-width:767.98px) {
2252
+ .table-responsive-md {
2253
+ display: block;
2254
+ width: 100%;
2255
+ overflow-x: auto;
2256
+ -webkit-overflow-scrolling: touch
2257
+ }
2258
+
2259
+ .table-responsive-md>.table-bordered {
2260
+ border: 0
2261
+ }
2262
+ }
2263
+
2264
+ @media (max-width:991.98px) {
2265
+ .table-responsive-lg {
2266
+ display: block;
2267
+ width: 100%;
2268
+ overflow-x: auto;
2269
+ -webkit-overflow-scrolling: touch
2270
+ }
2271
+
2272
+ .table-responsive-lg>.table-bordered {
2273
+ border: 0
2274
+ }
2275
+ }
2276
+
2277
+ @media (max-width:1199.98px) {
2278
+ .table-responsive-xl {
2279
+ display: block;
2280
+ width: 100%;
2281
+ overflow-x: auto;
2282
+ -webkit-overflow-scrolling: touch
2283
+ }
2284
+
2285
+ .table-responsive-xl>.table-bordered {
2286
+ border: 0
2287
+ }
2288
+ }
2289
+
2290
+ .table-responsive {
2291
+ display: block;
2292
+ width: 100%;
2293
+ overflow-x: auto;
2294
+ -webkit-overflow-scrolling: touch
2295
+ }
2296
+
2297
+ .table-responsive>.table-bordered {
2298
+ border: 0
2299
+ }
2300
+
2301
+ .form-control {
2302
+ display: block;
2303
+ width: 100%;
2304
+ height: calc(1.5em + .75rem + 2px);
2305
+ padding: .375rem .75rem;
2306
+ font-size: 1rem;
2307
+ font-weight: 400;
2308
+ line-height: 1.5;
2309
+ color: #495057;
2310
+ background-color: #fff;
2311
+ background-clip: padding-box;
2312
+ border: 1px solid #ced4da;
2313
+ border-radius: .25rem;
2314
+ transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
2315
+ }
2316
+
2317
+ @media (prefers-reduced-motion:reduce) {
2318
+ .form-control {
2319
+ transition: none
2320
+ }
2321
+ }
2322
+
2323
+ .form-control::-ms-expand {
2324
+ background-color: transparent;
2325
+ border: 0
2326
+ }
2327
+
2328
+ .form-control:-moz-focusring {
2329
+ color: transparent;
2330
+ text-shadow: 0 0 0 #495057
2331
+ }
2332
+
2333
+ .form-control:focus {
2334
+ color: #495057;
2335
+ background-color: #fff;
2336
+ border-color: #80bdff;
2337
+ outline: 0;
2338
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
2339
+ }
2340
+
2341
+ .form-control::-webkit-input-placeholder {
2342
+ color: #6c757d;
2343
+ opacity: 1
2344
+ }
2345
+
2346
+ .form-control::-moz-placeholder {
2347
+ color: #6c757d;
2348
+ opacity: 1
2349
+ }
2350
+
2351
+ .form-control:-ms-input-placeholder {
2352
+ color: #6c757d;
2353
+ opacity: 1
2354
+ }
2355
+
2356
+ .form-control::-ms-input-placeholder {
2357
+ color: #6c757d;
2358
+ opacity: 1
2359
+ }
2360
+
2361
+ .form-control::placeholder {
2362
+ color: #6c757d;
2363
+ opacity: 1
2364
+ }
2365
+
2366
+ .form-control:disabled,
2367
+ .form-control[readonly] {
2368
+ background-color: #e9ecef;
2369
+ opacity: 1
2370
+ }
2371
+
2372
+ input[type=date].form-control,
2373
+ input[type=datetime-local].form-control,
2374
+ input[type=month].form-control,
2375
+ input[type=time].form-control {
2376
+ -webkit-appearance: none;
2377
+ -moz-appearance: none;
2378
+ appearance: none
2379
+ }
2380
+
2381
+ select.form-control:focus::-ms-value {
2382
+ color: #495057;
2383
+ background-color: #fff
2384
+ }
2385
+
2386
+ .form-control-file,
2387
+ .form-control-range {
2388
+ display: block;
2389
+ width: 100%
2390
+ }
2391
+
2392
+ .col-form-label {
2393
+ padding-top: calc(.375rem + 1px);
2394
+ padding-bottom: calc(.375rem + 1px);
2395
+ margin-bottom: 0;
2396
+ font-size: inherit;
2397
+ line-height: 1.5
2398
+ }
2399
+
2400
+ .col-form-label-lg {
2401
+ padding-top: calc(.5rem + 1px);
2402
+ padding-bottom: calc(.5rem + 1px);
2403
+ font-size: 1.25rem;
2404
+ line-height: 1.5
2405
+ }
2406
+
2407
+ .col-form-label-sm {
2408
+ padding-top: calc(.25rem + 1px);
2409
+ padding-bottom: calc(.25rem + 1px);
2410
+ font-size: .875rem;
2411
+ line-height: 1.5
2412
+ }
2413
+
2414
+ .form-control-plaintext {
2415
+ display: block;
2416
+ width: 100%;
2417
+ padding: .375rem 0;
2418
+ margin-bottom: 0;
2419
+ font-size: 1rem;
2420
+ line-height: 1.5;
2421
+ color: #212529;
2422
+ background-color: transparent;
2423
+ border: solid transparent;
2424
+ border-width: 1px 0
2425
+ }
2426
+
2427
+ .form-control-plaintext.form-control-lg,
2428
+ .form-control-plaintext.form-control-sm {
2429
+ padding-right: 0;
2430
+ padding-left: 0
2431
+ }
2432
+
2433
+ .form-control-sm {
2434
+ height: calc(1.5em + .5rem + 2px);
2435
+ padding: .25rem .5rem;
2436
+ font-size: .875rem;
2437
+ line-height: 1.5;
2438
+ border-radius: .2rem
2439
+ }
2440
+
2441
+ .form-control-lg {
2442
+ height: calc(1.5em + 1rem + 2px);
2443
+ padding: .5rem 1rem;
2444
+ font-size: 1.25rem;
2445
+ line-height: 1.5;
2446
+ border-radius: .3rem
2447
+ }
2448
+
2449
+ select.form-control[multiple],
2450
+ select.form-control[size] {
2451
+ height: auto
2452
+ }
2453
+
2454
+ textarea.form-control {
2455
+ height: auto
2456
+ }
2457
+
2458
+ .form-group {
2459
+ margin-bottom: 1rem
2460
+ }
2461
+
2462
+ .form-text {
2463
+ display: block;
2464
+ margin-top: .25rem
2465
+ }
2466
+
2467
+ .form-row {
2468
+ display: -ms-flexbox;
2469
+ display: flex;
2470
+ -ms-flex-wrap: wrap;
2471
+ flex-wrap: wrap;
2472
+ margin-right: -5px;
2473
+ margin-left: -5px
2474
+ }
2475
+
2476
+ .form-row>.col,
2477
+ .form-row>[class*=col-] {
2478
+ padding-right: 5px;
2479
+ padding-left: 5px
2480
+ }
2481
+
2482
+ .form-check {
2483
+ position: relative;
2484
+ display: block;
2485
+ padding-left: 1.25rem
2486
+ }
2487
+
2488
+ .form-check-input {
2489
+ position: absolute;
2490
+ margin-top: .3rem;
2491
+ margin-left: -1.25rem
2492
+ }
2493
+
2494
+ .form-check-input:disabled~.form-check-label,
2495
+ .form-check-input[disabled]~.form-check-label {
2496
+ color: #6c757d
2497
+ }
2498
+
2499
+ .form-check-label {
2500
+ margin-bottom: 0
2501
+ }
2502
+
2503
+ .form-check-inline {
2504
+ display: -ms-inline-flexbox;
2505
+ display: inline-flex;
2506
+ -ms-flex-align: center;
2507
+ align-items: center;
2508
+ padding-left: 0;
2509
+ margin-right: .75rem
2510
+ }
2511
+
2512
+ .form-check-inline .form-check-input {
2513
+ position: static;
2514
+ margin-top: 0;
2515
+ margin-right: .3125rem;
2516
+ margin-left: 0
2517
+ }
2518
+
2519
+ .valid-feedback {
2520
+ display: none;
2521
+ width: 100%;
2522
+ margin-top: .25rem;
2523
+ font-size: 80%;
2524
+ color: #28a745
2525
+ }
2526
+
2527
+ .valid-tooltip {
2528
+ position: absolute;
2529
+ top: 100%;
2530
+ left: 0;
2531
+ z-index: 5;
2532
+ display: none;
2533
+ max-width: 100%;
2534
+ padding: .25rem .5rem;
2535
+ margin-top: .1rem;
2536
+ font-size: .875rem;
2537
+ line-height: 1.5;
2538
+ color: #fff;
2539
+ background-color: rgba(40, 167, 69, .9);
2540
+ border-radius: .25rem
2541
+ }
2542
+
2543
+ .is-valid~.valid-feedback,
2544
+ .is-valid~.valid-tooltip,
2545
+ .was-validated :valid~.valid-feedback,
2546
+ .was-validated :valid~.valid-tooltip {
2547
+ display: block
2548
+ }
2549
+
2550
+ .form-control.is-valid,
2551
+ .was-validated .form-control:valid {
2552
+ border-color: #28a745;
2553
+ padding-right: calc(1.5em + .75rem);
2554
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2555
+ background-repeat: no-repeat;
2556
+ background-position: right calc(.375em + .1875rem) center;
2557
+ background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2558
+ }
2559
+
2560
+ .form-control.is-valid:focus,
2561
+ .was-validated .form-control:valid:focus {
2562
+ border-color: #28a745;
2563
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2564
+ }
2565
+
2566
+ .was-validated textarea.form-control:valid,
2567
+ textarea.form-control.is-valid {
2568
+ padding-right: calc(1.5em + .75rem);
2569
+ background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2570
+ }
2571
+
2572
+ .custom-select.is-valid,
2573
+ .was-validated .custom-select:valid {
2574
+ border-color: #28a745;
2575
+ padding-right: calc(.75em + 2.3125rem);
2576
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
2577
+ }
2578
+
2579
+ .custom-select.is-valid:focus,
2580
+ .was-validated .custom-select:valid:focus {
2581
+ border-color: #28a745;
2582
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2583
+ }
2584
+
2585
+ .form-check-input.is-valid~.form-check-label,
2586
+ .was-validated .form-check-input:valid~.form-check-label {
2587
+ color: #28a745
2588
+ }
2589
+
2590
+ .form-check-input.is-valid~.valid-feedback,
2591
+ .form-check-input.is-valid~.valid-tooltip,
2592
+ .was-validated .form-check-input:valid~.valid-feedback,
2593
+ .was-validated .form-check-input:valid~.valid-tooltip {
2594
+ display: block
2595
+ }
2596
+
2597
+ .custom-control-input.is-valid~.custom-control-label,
2598
+ .was-validated .custom-control-input:valid~.custom-control-label {
2599
+ color: #28a745
2600
+ }
2601
+
2602
+ .custom-control-input.is-valid~.custom-control-label::before,
2603
+ .was-validated .custom-control-input:valid~.custom-control-label::before {
2604
+ border-color: #28a745
2605
+ }
2606
+
2607
+ .custom-control-input.is-valid:checked~.custom-control-label::before,
2608
+ .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
2609
+ border-color: #34ce57;
2610
+ background-color: #34ce57
2611
+ }
2612
+
2613
+ .custom-control-input.is-valid:focus~.custom-control-label::before,
2614
+ .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
2615
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2616
+ }
2617
+
2618
+ .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
2619
+ .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
2620
+ border-color: #28a745
2621
+ }
2622
+
2623
+ .custom-file-input.is-valid~.custom-file-label,
2624
+ .was-validated .custom-file-input:valid~.custom-file-label {
2625
+ border-color: #28a745
2626
+ }
2627
+
2628
+ .custom-file-input.is-valid:focus~.custom-file-label,
2629
+ .was-validated .custom-file-input:valid:focus~.custom-file-label {
2630
+ border-color: #28a745;
2631
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2632
+ }
2633
+
2634
+ .invalid-feedback {
2635
+ display: none;
2636
+ width: 100%;
2637
+ margin-top: .25rem;
2638
+ font-size: 80%;
2639
+ color: #dc3545
2640
+ }
2641
+
2642
+ .invalid-tooltip {
2643
+ position: absolute;
2644
+ top: 100%;
2645
+ left: 0;
2646
+ z-index: 5;
2647
+ display: none;
2648
+ max-width: 100%;
2649
+ padding: .25rem .5rem;
2650
+ margin-top: .1rem;
2651
+ font-size: .875rem;
2652
+ line-height: 1.5;
2653
+ color: #fff;
2654
+ background-color: rgba(220, 53, 69, .9);
2655
+ border-radius: .25rem
2656
+ }
2657
+
2658
+ .is-invalid~.invalid-feedback,
2659
+ .is-invalid~.invalid-tooltip,
2660
+ .was-validated :invalid~.invalid-feedback,
2661
+ .was-validated :invalid~.invalid-tooltip {
2662
+ display: block
2663
+ }
2664
+
2665
+ .form-control.is-invalid,
2666
+ .was-validated .form-control:invalid {
2667
+ border-color: #dc3545;
2668
+ padding-right: calc(1.5em + .75rem);
2669
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
2670
+ background-repeat: no-repeat;
2671
+ background-position: right calc(.375em + .1875rem) center;
2672
+ background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2673
+ }
2674
+
2675
+ .form-control.is-invalid:focus,
2676
+ .was-validated .form-control:invalid:focus {
2677
+ border-color: #dc3545;
2678
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2679
+ }
2680
+
2681
+ .was-validated textarea.form-control:invalid,
2682
+ textarea.form-control.is-invalid {
2683
+ padding-right: calc(1.5em + .75rem);
2684
+ background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2685
+ }
2686
+
2687
+ .custom-select.is-invalid,
2688
+ .was-validated .custom-select:invalid {
2689
+ border-color: #dc3545;
2690
+ padding-right: calc(.75em + 2.3125rem);
2691
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
2692
+ }
2693
+
2694
+ .custom-select.is-invalid:focus,
2695
+ .was-validated .custom-select:invalid:focus {
2696
+ border-color: #dc3545;
2697
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2698
+ }
2699
+
2700
+ .form-check-input.is-invalid~.form-check-label,
2701
+ .was-validated .form-check-input:invalid~.form-check-label {
2702
+ color: #dc3545
2703
+ }
2704
+
2705
+ .form-check-input.is-invalid~.invalid-feedback,
2706
+ .form-check-input.is-invalid~.invalid-tooltip,
2707
+ .was-validated .form-check-input:invalid~.invalid-feedback,
2708
+ .was-validated .form-check-input:invalid~.invalid-tooltip {
2709
+ display: block
2710
+ }
2711
+
2712
+ .custom-control-input.is-invalid~.custom-control-label,
2713
+ .was-validated .custom-control-input:invalid~.custom-control-label {
2714
+ color: #dc3545
2715
+ }
2716
+
2717
+ .custom-control-input.is-invalid~.custom-control-label::before,
2718
+ .was-validated .custom-control-input:invalid~.custom-control-label::before {
2719
+ border-color: #dc3545
2720
+ }
2721
+
2722
+ .custom-control-input.is-invalid:checked~.custom-control-label::before,
2723
+ .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
2724
+ border-color: #e4606d;
2725
+ background-color: #e4606d
2726
+ }
2727
+
2728
+ .custom-control-input.is-invalid:focus~.custom-control-label::before,
2729
+ .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
2730
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2731
+ }
2732
+
2733
+ .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
2734
+ .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
2735
+ border-color: #dc3545
2736
+ }
2737
+
2738
+ .custom-file-input.is-invalid~.custom-file-label,
2739
+ .was-validated .custom-file-input:invalid~.custom-file-label {
2740
+ border-color: #dc3545
2741
+ }
2742
+
2743
+ .custom-file-input.is-invalid:focus~.custom-file-label,
2744
+ .was-validated .custom-file-input:invalid:focus~.custom-file-label {
2745
+ border-color: #dc3545;
2746
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2747
+ }
2748
+
2749
+ .form-inline {
2750
+ display: -ms-flexbox;
2751
+ display: flex;
2752
+ -ms-flex-flow: row wrap;
2753
+ flex-flow: row wrap;
2754
+ -ms-flex-align: center;
2755
+ align-items: center
2756
+ }
2757
+
2758
+ .form-inline .form-check {
2759
+ width: 100%
2760
+ }
2761
+
2762
+ @media (min-width:576px) {
2763
+ .form-inline label {
2764
+ display: -ms-flexbox;
2765
+ display: flex;
2766
+ -ms-flex-align: center;
2767
+ align-items: center;
2768
+ -ms-flex-pack: center;
2769
+ justify-content: center;
2770
+ margin-bottom: 0
2771
+ }
2772
+
2773
+ .form-inline .form-group {
2774
+ display: -ms-flexbox;
2775
+ display: flex;
2776
+ -ms-flex: 0 0 auto;
2777
+ flex: 0 0 auto;
2778
+ -ms-flex-flow: row wrap;
2779
+ flex-flow: row wrap;
2780
+ -ms-flex-align: center;
2781
+ align-items: center;
2782
+ margin-bottom: 0
2783
+ }
2784
+
2785
+ .form-inline .form-control {
2786
+ display: inline-block;
2787
+ width: auto;
2788
+ vertical-align: middle
2789
+ }
2790
+
2791
+ .form-inline .form-control-plaintext {
2792
+ display: inline-block
2793
+ }
2794
+
2795
+ .form-inline .custom-select,
2796
+ .form-inline .input-group {
2797
+ width: auto
2798
+ }
2799
+
2800
+ .form-inline .form-check {
2801
+ display: -ms-flexbox;
2802
+ display: flex;
2803
+ -ms-flex-align: center;
2804
+ align-items: center;
2805
+ -ms-flex-pack: center;
2806
+ justify-content: center;
2807
+ width: auto;
2808
+ padding-left: 0
2809
+ }
2810
+
2811
+ .form-inline .form-check-input {
2812
+ position: relative;
2813
+ -ms-flex-negative: 0;
2814
+ flex-shrink: 0;
2815
+ margin-top: 0;
2816
+ margin-right: .25rem;
2817
+ margin-left: 0
2818
+ }
2819
+
2820
+ .form-inline .custom-control {
2821
+ -ms-flex-align: center;
2822
+ align-items: center;
2823
+ -ms-flex-pack: center;
2824
+ justify-content: center
2825
+ }
2826
+
2827
+ .form-inline .custom-control-label {
2828
+ margin-bottom: 0
2829
+ }
2830
+ }
2831
+
2832
+ .btn {
2833
+ display: inline-block;
2834
+ font-weight: 400;
2835
+ color: #212529;
2836
+ text-align: center;
2837
+ vertical-align: middle;
2838
+ -webkit-user-select: none;
2839
+ -moz-user-select: none;
2840
+ -ms-user-select: none;
2841
+ user-select: none;
2842
+ background-color: transparent;
2843
+ border: 1px solid transparent;
2844
+ padding: .375rem .75rem;
2845
+ font-size: 1rem;
2846
+ line-height: 1.5;
2847
+ border-radius: .25rem;
2848
+ transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
2849
+ }
2850
+
2851
+ @media (prefers-reduced-motion:reduce) {
2852
+ .btn {
2853
+ transition: none
2854
+ }
2855
+ }
2856
+
2857
+ .btn:hover {
2858
+ color: #212529;
2859
+ text-decoration: none
2860
+ }
2861
+
2862
+ .btn.focus,
2863
+ .btn:focus {
2864
+ outline: 0;
2865
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
2866
+ }
2867
+
2868
+ .btn.disabled,
2869
+ .btn:disabled {
2870
+ opacity: .65
2871
+ }
2872
+
2873
+ .btn:not(:disabled):not(.disabled) {
2874
+ cursor: pointer
2875
+ }
2876
+
2877
+ a.btn.disabled,
2878
+ fieldset:disabled a.btn {
2879
+ pointer-events: none
2880
+ }
2881
+
2882
+ .btn-primary {
2883
+ color: #fff;
2884
+ background-color: #007bff;
2885
+ border-color: #007bff
2886
+ }
2887
+
2888
+ .btn-primary:hover {
2889
+ color: #fff;
2890
+ background-color: #0069d9;
2891
+ border-color: #0062cc
2892
+ }
2893
+
2894
+ .btn-primary.focus,
2895
+ .btn-primary:focus {
2896
+ color: #fff;
2897
+ background-color: #0069d9;
2898
+ border-color: #0062cc;
2899
+ box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
2900
+ }
2901
+
2902
+ .btn-primary.disabled,
2903
+ .btn-primary:disabled {
2904
+ color: #fff;
2905
+ background-color: #007bff;
2906
+ border-color: #007bff
2907
+ }
2908
+
2909
+ .btn-primary:not(:disabled):not(.disabled).active,
2910
+ .btn-primary:not(:disabled):not(.disabled):active,
2911
+ .show>.btn-primary.dropdown-toggle {
2912
+ color: #fff;
2913
+ background-color: #0062cc;
2914
+ border-color: #005cbf
2915
+ }
2916
+
2917
+ .btn-primary:not(:disabled):not(.disabled).active:focus,
2918
+ .btn-primary:not(:disabled):not(.disabled):active:focus,
2919
+ .show>.btn-primary.dropdown-toggle:focus {
2920
+ box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
2921
+ }
2922
+
2923
+ .btn-secondary {
2924
+ color: #fff;
2925
+ background-color: #6c757d;
2926
+ border-color: #6c757d
2927
+ }
2928
+
2929
+ .btn-secondary:hover {
2930
+ color: #fff;
2931
+ background-color: #5a6268;
2932
+ border-color: #545b62
2933
+ }
2934
+
2935
+ .btn-secondary.focus,
2936
+ .btn-secondary:focus {
2937
+ color: #fff;
2938
+ background-color: #5a6268;
2939
+ border-color: #545b62;
2940
+ box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
2941
+ }
2942
+
2943
+ .btn-secondary.disabled,
2944
+ .btn-secondary:disabled {
2945
+ color: #fff;
2946
+ background-color: #6c757d;
2947
+ border-color: #6c757d
2948
+ }
2949
+
2950
+ .btn-secondary:not(:disabled):not(.disabled).active,
2951
+ .btn-secondary:not(:disabled):not(.disabled):active,
2952
+ .show>.btn-secondary.dropdown-toggle {
2953
+ color: #fff;
2954
+ background-color: #545b62;
2955
+ border-color: #4e555b
2956
+ }
2957
+
2958
+ .btn-secondary:not(:disabled):not(.disabled).active:focus,
2959
+ .btn-secondary:not(:disabled):not(.disabled):active:focus,
2960
+ .show>.btn-secondary.dropdown-toggle:focus {
2961
+ box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
2962
+ }
2963
+
2964
+ .btn-success {
2965
+ color: #fff;
2966
+ background-color: #28a745;
2967
+ border-color: #28a745
2968
+ }
2969
+
2970
+ .btn-success:hover {
2971
+ color: #fff;
2972
+ background-color: #218838;
2973
+ border-color: #1e7e34
2974
+ }
2975
+
2976
+ .btn-success.focus,
2977
+ .btn-success:focus {
2978
+ color: #fff;
2979
+ background-color: #218838;
2980
+ border-color: #1e7e34;
2981
+ box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
2982
+ }
2983
+
2984
+ .btn-success.disabled,
2985
+ .btn-success:disabled {
2986
+ color: #fff;
2987
+ background-color: #28a745;
2988
+ border-color: #28a745
2989
+ }
2990
+
2991
+ .btn-success:not(:disabled):not(.disabled).active,
2992
+ .btn-success:not(:disabled):not(.disabled):active,
2993
+ .show>.btn-success.dropdown-toggle {
2994
+ color: #fff;
2995
+ background-color: #1e7e34;
2996
+ border-color: #1c7430
2997
+ }
2998
+
2999
+ .btn-success:not(:disabled):not(.disabled).active:focus,
3000
+ .btn-success:not(:disabled):not(.disabled):active:focus,
3001
+ .show>.btn-success.dropdown-toggle:focus {
3002
+ box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
3003
+ }
3004
+
3005
+ .btn-info {
3006
+ color: #fff;
3007
+ background-color: #17a2b8;
3008
+ border-color: #17a2b8
3009
+ }
3010
+
3011
+ .btn-info:hover {
3012
+ color: #fff;
3013
+ background-color: #138496;
3014
+ border-color: #117a8b
3015
+ }
3016
+
3017
+ .btn-info.focus,
3018
+ .btn-info:focus {
3019
+ color: #fff;
3020
+ background-color: #138496;
3021
+ border-color: #117a8b;
3022
+ box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
3023
+ }
3024
+
3025
+ .btn-info.disabled,
3026
+ .btn-info:disabled {
3027
+ color: #fff;
3028
+ background-color: #17a2b8;
3029
+ border-color: #17a2b8
3030
+ }
3031
+
3032
+ .btn-info:not(:disabled):not(.disabled).active,
3033
+ .btn-info:not(:disabled):not(.disabled):active,
3034
+ .show>.btn-info.dropdown-toggle {
3035
+ color: #fff;
3036
+ background-color: #117a8b;
3037
+ border-color: #10707f
3038
+ }
3039
+
3040
+ .btn-info:not(:disabled):not(.disabled).active:focus,
3041
+ .btn-info:not(:disabled):not(.disabled):active:focus,
3042
+ .show>.btn-info.dropdown-toggle:focus {
3043
+ box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
3044
+ }
3045
+
3046
+ .btn-warning {
3047
+ color: #212529;
3048
+ background-color: #ffc107;
3049
+ border-color: #ffc107
3050
+ }
3051
+
3052
+ .btn-warning:hover {
3053
+ color: #212529;
3054
+ background-color: #e0a800;
3055
+ border-color: #d39e00
3056
+ }
3057
+
3058
+ .btn-warning.focus,
3059
+ .btn-warning:focus {
3060
+ color: #212529;
3061
+ background-color: #e0a800;
3062
+ border-color: #d39e00;
3063
+ box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
3064
+ }
3065
+
3066
+ .btn-warning.disabled,
3067
+ .btn-warning:disabled {
3068
+ color: #212529;
3069
+ background-color: #ffc107;
3070
+ border-color: #ffc107
3071
+ }
3072
+
3073
+ .btn-warning:not(:disabled):not(.disabled).active,
3074
+ .btn-warning:not(:disabled):not(.disabled):active,
3075
+ .show>.btn-warning.dropdown-toggle {
3076
+ color: #212529;
3077
+ background-color: #d39e00;
3078
+ border-color: #c69500
3079
+ }
3080
+
3081
+ .btn-warning:not(:disabled):not(.disabled).active:focus,
3082
+ .btn-warning:not(:disabled):not(.disabled):active:focus,
3083
+ .show>.btn-warning.dropdown-toggle:focus {
3084
+ box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
3085
+ }
3086
+
3087
+ .btn-danger {
3088
+ color: #fff;
3089
+ background-color: #dc3545;
3090
+ border-color: #dc3545
3091
+ }
3092
+
3093
+ .btn-danger:hover {
3094
+ color: #fff;
3095
+ background-color: #c82333;
3096
+ border-color: #bd2130
3097
+ }
3098
+
3099
+ .btn-danger.focus,
3100
+ .btn-danger:focus {
3101
+ color: #fff;
3102
+ background-color: #c82333;
3103
+ border-color: #bd2130;
3104
+ box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
3105
+ }
3106
+
3107
+ .btn-danger.disabled,
3108
+ .btn-danger:disabled {
3109
+ color: #fff;
3110
+ background-color: #dc3545;
3111
+ border-color: #dc3545
3112
+ }
3113
+
3114
+ .btn-danger:not(:disabled):not(.disabled).active,
3115
+ .btn-danger:not(:disabled):not(.disabled):active,
3116
+ .show>.btn-danger.dropdown-toggle {
3117
+ color: #fff;
3118
+ background-color: #bd2130;
3119
+ border-color: #b21f2d
3120
+ }
3121
+
3122
+ .btn-danger:not(:disabled):not(.disabled).active:focus,
3123
+ .btn-danger:not(:disabled):not(.disabled):active:focus,
3124
+ .show>.btn-danger.dropdown-toggle:focus {
3125
+ box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
3126
+ }
3127
+
3128
+ .btn-light {
3129
+ color: #212529;
3130
+ background-color: #f8f9fa;
3131
+ border-color: #f8f9fa
3132
+ }
3133
+
3134
+ .btn-light:hover {
3135
+ color: #212529;
3136
+ background-color: #e2e6ea;
3137
+ border-color: #dae0e5
3138
+ }
3139
+
3140
+ .btn-light.focus,
3141
+ .btn-light:focus {
3142
+ color: #212529;
3143
+ background-color: #e2e6ea;
3144
+ border-color: #dae0e5;
3145
+ box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
3146
+ }
3147
+
3148
+ .btn-light.disabled,
3149
+ .btn-light:disabled {
3150
+ color: #212529;
3151
+ background-color: #f8f9fa;
3152
+ border-color: #f8f9fa
3153
+ }
3154
+
3155
+ .btn-light:not(:disabled):not(.disabled).active,
3156
+ .btn-light:not(:disabled):not(.disabled):active,
3157
+ .show>.btn-light.dropdown-toggle {
3158
+ color: #212529;
3159
+ background-color: #dae0e5;
3160
+ border-color: #d3d9df
3161
+ }
3162
+
3163
+ .btn-light:not(:disabled):not(.disabled).active:focus,
3164
+ .btn-light:not(:disabled):not(.disabled):active:focus,
3165
+ .show>.btn-light.dropdown-toggle:focus {
3166
+ box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
3167
+ }
3168
+
3169
+ .btn-dark {
3170
+ color: #fff;
3171
+ background-color: #343a40;
3172
+ border-color: #343a40
3173
+ }
3174
+
3175
+ .btn-dark:hover {
3176
+ color: #fff;
3177
+ background-color: #23272b;
3178
+ border-color: #1d2124
3179
+ }
3180
+
3181
+ .btn-dark.focus,
3182
+ .btn-dark:focus {
3183
+ color: #fff;
3184
+ background-color: #23272b;
3185
+ border-color: #1d2124;
3186
+ box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
3187
+ }
3188
+
3189
+ .btn-dark.disabled,
3190
+ .btn-dark:disabled {
3191
+ color: #fff;
3192
+ background-color: #343a40;
3193
+ border-color: #343a40
3194
+ }
3195
+
3196
+ .btn-dark:not(:disabled):not(.disabled).active,
3197
+ .btn-dark:not(:disabled):not(.disabled):active,
3198
+ .show>.btn-dark.dropdown-toggle {
3199
+ color: #fff;
3200
+ background-color: #1d2124;
3201
+ border-color: #171a1d
3202
+ }
3203
+
3204
+ .btn-dark:not(:disabled):not(.disabled).active:focus,
3205
+ .btn-dark:not(:disabled):not(.disabled):active:focus,
3206
+ .show>.btn-dark.dropdown-toggle:focus {
3207
+ box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
3208
+ }
3209
+
3210
+ .btn-outline-primary {
3211
+ color: #007bff;
3212
+ border-color: #007bff
3213
+ }
3214
+
3215
+ .btn-outline-primary:hover {
3216
+ color: #fff;
3217
+ background-color: #007bff;
3218
+ border-color: #007bff
3219
+ }
3220
+
3221
+ .btn-outline-primary.focus,
3222
+ .btn-outline-primary:focus {
3223
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
3224
+ }
3225
+
3226
+ .btn-outline-primary.disabled,
3227
+ .btn-outline-primary:disabled {
3228
+ color: #007bff;
3229
+ background-color: transparent
3230
+ }
3231
+
3232
+ .btn-outline-primary:not(:disabled):not(.disabled).active,
3233
+ .btn-outline-primary:not(:disabled):not(.disabled):active,
3234
+ .show>.btn-outline-primary.dropdown-toggle {
3235
+ color: #fff;
3236
+ background-color: #007bff;
3237
+ border-color: #007bff
3238
+ }
3239
+
3240
+ .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
3241
+ .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
3242
+ .show>.btn-outline-primary.dropdown-toggle:focus {
3243
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
3244
+ }
3245
+
3246
+ .btn-outline-secondary {
3247
+ color: #6c757d;
3248
+ border-color: #6c757d
3249
+ }
3250
+
3251
+ .btn-outline-secondary:hover {
3252
+ color: #fff;
3253
+ background-color: #6c757d;
3254
+ border-color: #6c757d
3255
+ }
3256
+
3257
+ .btn-outline-secondary.focus,
3258
+ .btn-outline-secondary:focus {
3259
+ box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
3260
+ }
3261
+
3262
+ .btn-outline-secondary.disabled,
3263
+ .btn-outline-secondary:disabled {
3264
+ color: #6c757d;
3265
+ background-color: transparent
3266
+ }
3267
+
3268
+ .btn-outline-secondary:not(:disabled):not(.disabled).active,
3269
+ .btn-outline-secondary:not(:disabled):not(.disabled):active,
3270
+ .show>.btn-outline-secondary.dropdown-toggle {
3271
+ color: #fff;
3272
+ background-color: #6c757d;
3273
+ border-color: #6c757d
3274
+ }
3275
+
3276
+ .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
3277
+ .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
3278
+ .show>.btn-outline-secondary.dropdown-toggle:focus {
3279
+ box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
3280
+ }
3281
+
3282
+ .btn-outline-success {
3283
+ color: #28a745;
3284
+ border-color: #28a745
3285
+ }
3286
+
3287
+ .btn-outline-success:hover {
3288
+ color: #fff;
3289
+ background-color: #28a745;
3290
+ border-color: #28a745
3291
+ }
3292
+
3293
+ .btn-outline-success.focus,
3294
+ .btn-outline-success:focus {
3295
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
3296
+ }
3297
+
3298
+ .btn-outline-success.disabled,
3299
+ .btn-outline-success:disabled {
3300
+ color: #28a745;
3301
+ background-color: transparent
3302
+ }
3303
+
3304
+ .btn-outline-success:not(:disabled):not(.disabled).active,
3305
+ .btn-outline-success:not(:disabled):not(.disabled):active,
3306
+ .show>.btn-outline-success.dropdown-toggle {
3307
+ color: #fff;
3308
+ background-color: #28a745;
3309
+ border-color: #28a745
3310
+ }
3311
+
3312
+ .btn-outline-success:not(:disabled):not(.disabled).active:focus,
3313
+ .btn-outline-success:not(:disabled):not(.disabled):active:focus,
3314
+ .show>.btn-outline-success.dropdown-toggle:focus {
3315
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
3316
+ }
3317
+
3318
+ .btn-outline-info {
3319
+ color: #17a2b8;
3320
+ border-color: #17a2b8
3321
+ }
3322
+
3323
+ .btn-outline-info:hover {
3324
+ color: #fff;
3325
+ background-color: #17a2b8;
3326
+ border-color: #17a2b8
3327
+ }
3328
+
3329
+ .btn-outline-info.focus,
3330
+ .btn-outline-info:focus {
3331
+ box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
3332
+ }
3333
+
3334
+ .btn-outline-info.disabled,
3335
+ .btn-outline-info:disabled {
3336
+ color: #17a2b8;
3337
+ background-color: transparent
3338
+ }
3339
+
3340
+ .btn-outline-info:not(:disabled):not(.disabled).active,
3341
+ .btn-outline-info:not(:disabled):not(.disabled):active,
3342
+ .show>.btn-outline-info.dropdown-toggle {
3343
+ color: #fff;
3344
+ background-color: #17a2b8;
3345
+ border-color: #17a2b8
3346
+ }
3347
+
3348
+ .btn-outline-info:not(:disabled):not(.disabled).active:focus,
3349
+ .btn-outline-info:not(:disabled):not(.disabled):active:focus,
3350
+ .show>.btn-outline-info.dropdown-toggle:focus {
3351
+ box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
3352
+ }
3353
+
3354
+ .btn-outline-warning {
3355
+ color: #ffc107;
3356
+ border-color: #ffc107
3357
+ }
3358
+
3359
+ .btn-outline-warning:hover {
3360
+ color: #212529;
3361
+ background-color: #ffc107;
3362
+ border-color: #ffc107
3363
+ }
3364
+
3365
+ .btn-outline-warning.focus,
3366
+ .btn-outline-warning:focus {
3367
+ box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
3368
+ }
3369
+
3370
+ .btn-outline-warning.disabled,
3371
+ .btn-outline-warning:disabled {
3372
+ color: #ffc107;
3373
+ background-color: transparent
3374
+ }
3375
+
3376
+ .btn-outline-warning:not(:disabled):not(.disabled).active,
3377
+ .btn-outline-warning:not(:disabled):not(.disabled):active,
3378
+ .show>.btn-outline-warning.dropdown-toggle {
3379
+ color: #212529;
3380
+ background-color: #ffc107;
3381
+ border-color: #ffc107
3382
+ }
3383
+
3384
+ .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3385
+ .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
3386
+ .show>.btn-outline-warning.dropdown-toggle:focus {
3387
+ box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
3388
+ }
3389
+
3390
+ .btn-outline-danger {
3391
+ color: #dc3545;
3392
+ border-color: #dc3545
3393
+ }
3394
+
3395
+ .btn-outline-danger:hover {
3396
+ color: #fff;
3397
+ background-color: #dc3545;
3398
+ border-color: #dc3545
3399
+ }
3400
+
3401
+ .btn-outline-danger.focus,
3402
+ .btn-outline-danger:focus {
3403
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
3404
+ }
3405
+
3406
+ .btn-outline-danger.disabled,
3407
+ .btn-outline-danger:disabled {
3408
+ color: #dc3545;
3409
+ background-color: transparent
3410
+ }
3411
+
3412
+ .btn-outline-danger:not(:disabled):not(.disabled).active,
3413
+ .btn-outline-danger:not(:disabled):not(.disabled):active,
3414
+ .show>.btn-outline-danger.dropdown-toggle {
3415
+ color: #fff;
3416
+ background-color: #dc3545;
3417
+ border-color: #dc3545
3418
+ }
3419
+
3420
+ .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
3421
+ .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
3422
+ .show>.btn-outline-danger.dropdown-toggle:focus {
3423
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
3424
+ }
3425
+
3426
+ .btn-outline-light {
3427
+ color: #f8f9fa;
3428
+ border-color: #f8f9fa
3429
+ }
3430
+
3431
+ .btn-outline-light:hover {
3432
+ color: #212529;
3433
+ background-color: #f8f9fa;
3434
+ border-color: #f8f9fa
3435
+ }
3436
+
3437
+ .btn-outline-light.focus,
3438
+ .btn-outline-light:focus {
3439
+ box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
3440
+ }
3441
+
3442
+ .btn-outline-light.disabled,
3443
+ .btn-outline-light:disabled {
3444
+ color: #f8f9fa;
3445
+ background-color: transparent
3446
+ }
3447
+
3448
+ .btn-outline-light:not(:disabled):not(.disabled).active,
3449
+ .btn-outline-light:not(:disabled):not(.disabled):active,
3450
+ .show>.btn-outline-light.dropdown-toggle {
3451
+ color: #212529;
3452
+ background-color: #f8f9fa;
3453
+ border-color: #f8f9fa
3454
+ }
3455
+
3456
+ .btn-outline-light:not(:disabled):not(.disabled).active:focus,
3457
+ .btn-outline-light:not(:disabled):not(.disabled):active:focus,
3458
+ .show>.btn-outline-light.dropdown-toggle:focus {
3459
+ box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
3460
+ }
3461
+
3462
+ .btn-outline-dark {
3463
+ color: #343a40;
3464
+ border-color: #343a40
3465
+ }
3466
+
3467
+ .btn-outline-dark:hover {
3468
+ color: #fff;
3469
+ background-color: #343a40;
3470
+ border-color: #343a40
3471
+ }
3472
+
3473
+ .btn-outline-dark.focus,
3474
+ .btn-outline-dark:focus {
3475
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
3476
+ }
3477
+
3478
+ .btn-outline-dark.disabled,
3479
+ .btn-outline-dark:disabled {
3480
+ color: #343a40;
3481
+ background-color: transparent
3482
+ }
3483
+
3484
+ .btn-outline-dark:not(:disabled):not(.disabled).active,
3485
+ .btn-outline-dark:not(:disabled):not(.disabled):active,
3486
+ .show>.btn-outline-dark.dropdown-toggle {
3487
+ color: #fff;
3488
+ background-color: #343a40;
3489
+ border-color: #343a40
3490
+ }
3491
+
3492
+ .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
3493
+ .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
3494
+ .show>.btn-outline-dark.dropdown-toggle:focus {
3495
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
3496
+ }
3497
+
3498
+ .btn-link {
3499
+ font-weight: 400;
3500
+ color: #007bff;
3501
+ text-decoration: none
3502
+ }
3503
+
3504
+ .btn-link:hover {
3505
+ color: #0056b3;
3506
+ text-decoration: underline
3507
+ }
3508
+
3509
+ .btn-link.focus,
3510
+ .btn-link:focus {
3511
+ text-decoration: underline
3512
+ }
3513
+
3514
+ .btn-link.disabled,
3515
+ .btn-link:disabled {
3516
+ color: #6c757d;
3517
+ pointer-events: none
3518
+ }
3519
+
3520
+ .btn-group-lg>.btn,
3521
+ .btn-lg {
3522
+ padding: .5rem 1rem;
3523
+ font-size: 1.25rem;
3524
+ line-height: 1.5;
3525
+ border-radius: .3rem
3526
+ }
3527
+
3528
+ .btn-group-sm>.btn,
3529
+ .btn-sm {
3530
+ padding: .25rem .5rem;
3531
+ font-size: .875rem;
3532
+ line-height: 1.5;
3533
+ border-radius: .2rem
3534
+ }
3535
+
3536
+ .btn-block {
3537
+ display: block;
3538
+ width: 100%
3539
+ }
3540
+
3541
+ .btn-block+.btn-block {
3542
+ margin-top: .5rem
3543
+ }
3544
+
3545
+ input[type=button].btn-block,
3546
+ input[type=reset].btn-block,
3547
+ input[type=submit].btn-block {
3548
+ width: 100%
3549
+ }
3550
+
3551
+ .fade {
3552
+ transition: opacity .15s linear
3553
+ }
3554
+
3555
+ @media (prefers-reduced-motion:reduce) {
3556
+ .fade {
3557
+ transition: none
3558
+ }
3559
+ }
3560
+
3561
+ .fade:not(.show) {
3562
+ opacity: 0
3563
+ }
3564
+
3565
+ .collapse:not(.show) {
3566
+ display: none
3567
+ }
3568
+
3569
+ .collapsing {
3570
+ position: relative;
3571
+ height: 0;
3572
+ overflow: hidden;
3573
+ transition: height .35s ease
3574
+ }
3575
+
3576
+ @media (prefers-reduced-motion:reduce) {
3577
+ .collapsing {
3578
+ transition: none
3579
+ }
3580
+ }
3581
+
3582
+ .dropdown,
3583
+ .dropleft,
3584
+ .dropright,
3585
+ .dropup {
3586
+ position: relative
3587
+ }
3588
+
3589
+ .dropdown-toggle {
3590
+ white-space: nowrap
3591
+ }
3592
+
3593
+ .dropdown-toggle::after {
3594
+ display: inline-block;
3595
+ margin-left: .255em;
3596
+ vertical-align: .255em;
3597
+ content: "";
3598
+ border-top: .3em solid;
3599
+ border-right: .3em solid transparent;
3600
+ border-bottom: 0;
3601
+ border-left: .3em solid transparent
3602
+ }
3603
+
3604
+ .dropdown-toggle:empty::after {
3605
+ margin-left: 0
3606
+ }
3607
+
3608
+ .dropdown-menu {
3609
+ position: absolute;
3610
+ top: 100%;
3611
+ left: 0;
3612
+ z-index: 1000;
3613
+ display: none;
3614
+ float: left;
3615
+ min-width: 10rem;
3616
+ padding: .5rem 0;
3617
+ margin: .125rem 0 0;
3618
+ font-size: 1rem;
3619
+ color: #212529;
3620
+ text-align: left;
3621
+ list-style: none;
3622
+ background-color: #fff;
3623
+ background-clip: padding-box;
3624
+ border: 1px solid rgba(0, 0, 0, .15);
3625
+ border-radius: .25rem
3626
+ }
3627
+
3628
+ .dropdown-menu-left {
3629
+ right: auto;
3630
+ left: 0
3631
+ }
3632
+
3633
+ .dropdown-menu-right {
3634
+ right: 0;
3635
+ left: auto
3636
+ }
3637
+
3638
+ @media (min-width:576px) {
3639
+ .dropdown-menu-sm-left {
3640
+ right: auto;
3641
+ left: 0
3642
+ }
3643
+
3644
+ .dropdown-menu-sm-right {
3645
+ right: 0;
3646
+ left: auto
3647
+ }
3648
+ }
3649
+
3650
+ @media (min-width:768px) {
3651
+ .dropdown-menu-md-left {
3652
+ right: auto;
3653
+ left: 0
3654
+ }
3655
+
3656
+ .dropdown-menu-md-right {
3657
+ right: 0;
3658
+ left: auto
3659
+ }
3660
+ }
3661
+
3662
+ @media (min-width:992px) {
3663
+ .dropdown-menu-lg-left {
3664
+ right: auto;
3665
+ left: 0
3666
+ }
3667
+
3668
+ .dropdown-menu-lg-right {
3669
+ right: 0;
3670
+ left: auto
3671
+ }
3672
+ }
3673
+
3674
+ @media (min-width:1200px) {
3675
+ .dropdown-menu-xl-left {
3676
+ right: auto;
3677
+ left: 0
3678
+ }
3679
+
3680
+ .dropdown-menu-xl-right {
3681
+ right: 0;
3682
+ left: auto
3683
+ }
3684
+ }
3685
+
3686
+ .dropup .dropdown-menu {
3687
+ top: auto;
3688
+ bottom: 100%;
3689
+ margin-top: 0;
3690
+ margin-bottom: .125rem
3691
+ }
3692
+
3693
+ .dropup .dropdown-toggle::after {
3694
+ display: inline-block;
3695
+ margin-left: .255em;
3696
+ vertical-align: .255em;
3697
+ content: "";
3698
+ border-top: 0;
3699
+ border-right: .3em solid transparent;
3700
+ border-bottom: .3em solid;
3701
+ border-left: .3em solid transparent
3702
+ }
3703
+
3704
+ .dropup .dropdown-toggle:empty::after {
3705
+ margin-left: 0
3706
+ }
3707
+
3708
+ .dropright .dropdown-menu {
3709
+ top: 0;
3710
+ right: auto;
3711
+ left: 100%;
3712
+ margin-top: 0;
3713
+ margin-left: .125rem
3714
+ }
3715
+
3716
+ .dropright .dropdown-toggle::after {
3717
+ display: inline-block;
3718
+ margin-left: .255em;
3719
+ vertical-align: .255em;
3720
+ content: "";
3721
+ border-top: .3em solid transparent;
3722
+ border-right: 0;
3723
+ border-bottom: .3em solid transparent;
3724
+ border-left: .3em solid
3725
+ }
3726
+
3727
+ .dropright .dropdown-toggle:empty::after {
3728
+ margin-left: 0
3729
+ }
3730
+
3731
+ .dropright .dropdown-toggle::after {
3732
+ vertical-align: 0
3733
+ }
3734
+
3735
+ .dropleft .dropdown-menu {
3736
+ top: 0;
3737
+ right: 100%;
3738
+ left: auto;
3739
+ margin-top: 0;
3740
+ margin-right: .125rem
3741
+ }
3742
+
3743
+ .dropleft .dropdown-toggle::after {
3744
+ display: inline-block;
3745
+ margin-left: .255em;
3746
+ vertical-align: .255em;
3747
+ content: ""
3748
+ }
3749
+
3750
+ .dropleft .dropdown-toggle::after {
3751
+ display: none
3752
+ }
3753
+
3754
+ .dropleft .dropdown-toggle::before {
3755
+ display: inline-block;
3756
+ margin-right: .255em;
3757
+ vertical-align: .255em;
3758
+ content: "";
3759
+ border-top: .3em solid transparent;
3760
+ border-right: .3em solid;
3761
+ border-bottom: .3em solid transparent
3762
+ }
3763
+
3764
+ .dropleft .dropdown-toggle:empty::after {
3765
+ margin-left: 0
3766
+ }
3767
+
3768
+ .dropleft .dropdown-toggle::before {
3769
+ vertical-align: 0
3770
+ }
3771
+
3772
+ .dropdown-menu[x-placement^=bottom],
3773
+ .dropdown-menu[x-placement^=left],
3774
+ .dropdown-menu[x-placement^=right],
3775
+ .dropdown-menu[x-placement^=top] {
3776
+ right: auto;
3777
+ bottom: auto
3778
+ }
3779
+
3780
+ .dropdown-divider {
3781
+ height: 0;
3782
+ margin: .5rem 0;
3783
+ overflow: hidden;
3784
+ border-top: 1px solid #e9ecef
3785
+ }
3786
+
3787
+ .dropdown-item {
3788
+ display: block;
3789
+ width: 100%;
3790
+ padding: .25rem 1.5rem;
3791
+ clear: both;
3792
+ font-weight: 400;
3793
+ color: #212529;
3794
+ text-align: inherit;
3795
+ white-space: nowrap;
3796
+ background-color: transparent;
3797
+ border: 0
3798
+ }
3799
+
3800
+ .dropdown-item:focus,
3801
+ .dropdown-item:hover {
3802
+ color: #16181b;
3803
+ text-decoration: none;
3804
+ background-color: #f8f9fa
3805
+ }
3806
+
3807
+ .dropdown-item.active,
3808
+ .dropdown-item:active {
3809
+ color: #fff;
3810
+ text-decoration: none;
3811
+ background-color: #007bff
3812
+ }
3813
+
3814
+ .dropdown-item.disabled,
3815
+ .dropdown-item:disabled {
3816
+ color: #6c757d;
3817
+ pointer-events: none;
3818
+ background-color: transparent
3819
+ }
3820
+
3821
+ .dropdown-menu.show {
3822
+ display: block
3823
+ }
3824
+
3825
+ .dropdown-header {
3826
+ display: block;
3827
+ padding: .5rem 1.5rem;
3828
+ margin-bottom: 0;
3829
+ font-size: .875rem;
3830
+ color: #6c757d;
3831
+ white-space: nowrap
3832
+ }
3833
+
3834
+ .dropdown-item-text {
3835
+ display: block;
3836
+ padding: .25rem 1.5rem;
3837
+ color: #212529
3838
+ }
3839
+
3840
+ .btn-group,
3841
+ .btn-group-vertical {
3842
+ position: relative;
3843
+ display: -ms-inline-flexbox;
3844
+ display: inline-flex;
3845
+ vertical-align: middle
3846
+ }
3847
+
3848
+ .btn-group-vertical>.btn,
3849
+ .btn-group>.btn {
3850
+ position: relative;
3851
+ -ms-flex: 1 1 auto;
3852
+ flex: 1 1 auto
3853
+ }
3854
+
3855
+ .btn-group-vertical>.btn:hover,
3856
+ .btn-group>.btn:hover {
3857
+ z-index: 1
3858
+ }
3859
+
3860
+ .btn-group-vertical>.btn.active,
3861
+ .btn-group-vertical>.btn:active,
3862
+ .btn-group-vertical>.btn:focus,
3863
+ .btn-group>.btn.active,
3864
+ .btn-group>.btn:active,
3865
+ .btn-group>.btn:focus {
3866
+ z-index: 1
3867
+ }
3868
+
3869
+ .btn-toolbar {
3870
+ display: -ms-flexbox;
3871
+ display: flex;
3872
+ -ms-flex-wrap: wrap;
3873
+ flex-wrap: wrap;
3874
+ -ms-flex-pack: start;
3875
+ justify-content: flex-start
3876
+ }
3877
+
3878
+ .btn-toolbar .input-group {
3879
+ width: auto
3880
+ }
3881
+
3882
+ .btn-group>.btn-group:not(:first-child),
3883
+ .btn-group>.btn:not(:first-child) {
3884
+ margin-left: -1px
3885
+ }
3886
+
3887
+ .btn-group>.btn-group:not(:last-child)>.btn,
3888
+ .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
3889
+ border-top-right-radius: 0;
3890
+ border-bottom-right-radius: 0
3891
+ }
3892
+
3893
+ .btn-group>.btn-group:not(:first-child)>.btn,
3894
+ .btn-group>.btn:not(:first-child) {
3895
+ border-top-left-radius: 0;
3896
+ border-bottom-left-radius: 0
3897
+ }
3898
+
3899
+ .dropdown-toggle-split {
3900
+ padding-right: .5625rem;
3901
+ padding-left: .5625rem
3902
+ }
3903
+
3904
+ .dropdown-toggle-split::after,
3905
+ .dropright .dropdown-toggle-split::after,
3906
+ .dropup .dropdown-toggle-split::after {
3907
+ margin-left: 0
3908
+ }
3909
+
3910
+ .dropleft .dropdown-toggle-split::before {
3911
+ margin-right: 0
3912
+ }
3913
+
3914
+ .btn-group-sm>.btn+.dropdown-toggle-split,
3915
+ .btn-sm+.dropdown-toggle-split {
3916
+ padding-right: .375rem;
3917
+ padding-left: .375rem
3918
+ }
3919
+
3920
+ .btn-group-lg>.btn+.dropdown-toggle-split,
3921
+ .btn-lg+.dropdown-toggle-split {
3922
+ padding-right: .75rem;
3923
+ padding-left: .75rem
3924
+ }
3925
+
3926
+ .btn-group-vertical {
3927
+ -ms-flex-direction: column;
3928
+ flex-direction: column;
3929
+ -ms-flex-align: start;
3930
+ align-items: flex-start;
3931
+ -ms-flex-pack: center;
3932
+ justify-content: center
3933
+ }
3934
+
3935
+ .btn-group-vertical>.btn,
3936
+ .btn-group-vertical>.btn-group {
3937
+ width: 100%
3938
+ }
3939
+
3940
+ .btn-group-vertical>.btn-group:not(:first-child),
3941
+ .btn-group-vertical>.btn:not(:first-child) {
3942
+ margin-top: -1px
3943
+ }
3944
+
3945
+ .btn-group-vertical>.btn-group:not(:last-child)>.btn,
3946
+ .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
3947
+ border-bottom-right-radius: 0;
3948
+ border-bottom-left-radius: 0
3949
+ }
3950
+
3951
+ .btn-group-vertical>.btn-group:not(:first-child)>.btn,
3952
+ .btn-group-vertical>.btn:not(:first-child) {
3953
+ border-top-left-radius: 0;
3954
+ border-top-right-radius: 0
3955
+ }
3956
+
3957
+ .btn-group-toggle>.btn,
3958
+ .btn-group-toggle>.btn-group>.btn {
3959
+ margin-bottom: 0
3960
+ }
3961
+
3962
+ .btn-group-toggle>.btn input[type=checkbox],
3963
+ .btn-group-toggle>.btn input[type=radio],
3964
+ .btn-group-toggle>.btn-group>.btn input[type=checkbox],
3965
+ .btn-group-toggle>.btn-group>.btn input[type=radio] {
3966
+ position: absolute;
3967
+ clip: rect(0, 0, 0, 0);
3968
+ pointer-events: none
3969
+ }
3970
+
3971
+ .input-group {
3972
+ position: relative;
3973
+ display: -ms-flexbox;
3974
+ display: flex;
3975
+ -ms-flex-wrap: wrap;
3976
+ flex-wrap: wrap;
3977
+ -ms-flex-align: stretch;
3978
+ align-items: stretch;
3979
+ width: 100%
3980
+ }
3981
+
3982
+ .input-group>.custom-file,
3983
+ .input-group>.custom-select,
3984
+ .input-group>.form-control,
3985
+ .input-group>.form-control-plaintext {
3986
+ position: relative;
3987
+ -ms-flex: 1 1 auto;
3988
+ flex: 1 1 auto;
3989
+ width: 1%;
3990
+ min-width: 0;
3991
+ margin-bottom: 0
3992
+ }
3993
+
3994
+ .input-group>.custom-file+.custom-file,
3995
+ .input-group>.custom-file+.custom-select,
3996
+ .input-group>.custom-file+.form-control,
3997
+ .input-group>.custom-select+.custom-file,
3998
+ .input-group>.custom-select+.custom-select,
3999
+ .input-group>.custom-select+.form-control,
4000
+ .input-group>.form-control+.custom-file,
4001
+ .input-group>.form-control+.custom-select,
4002
+ .input-group>.form-control+.form-control,
4003
+ .input-group>.form-control-plaintext+.custom-file,
4004
+ .input-group>.form-control-plaintext+.custom-select,
4005
+ .input-group>.form-control-plaintext+.form-control {
4006
+ margin-left: -1px
4007
+ }
4008
+
4009
+ .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
4010
+ .input-group>.custom-select:focus,
4011
+ .input-group>.form-control:focus {
4012
+ z-index: 3
4013
+ }
4014
+
4015
+ .input-group>.custom-file .custom-file-input:focus {
4016
+ z-index: 4
4017
+ }
4018
+
4019
+ .input-group>.custom-select:not(:last-child),
4020
+ .input-group>.form-control:not(:last-child) {
4021
+ border-top-right-radius: 0;
4022
+ border-bottom-right-radius: 0
4023
+ }
4024
+
4025
+ .input-group>.custom-select:not(:first-child),
4026
+ .input-group>.form-control:not(:first-child) {
4027
+ border-top-left-radius: 0;
4028
+ border-bottom-left-radius: 0
4029
+ }
4030
+
4031
+ .input-group>.custom-file {
4032
+ display: -ms-flexbox;
4033
+ display: flex;
4034
+ -ms-flex-align: center;
4035
+ align-items: center
4036
+ }
4037
+
4038
+ .input-group>.custom-file:not(:last-child) .custom-file-label,
4039
+ .input-group>.custom-file:not(:last-child) .custom-file-label::after {
4040
+ border-top-right-radius: 0;
4041
+ border-bottom-right-radius: 0
4042
+ }
4043
+
4044
+ .input-group>.custom-file:not(:first-child) .custom-file-label {
4045
+ border-top-left-radius: 0;
4046
+ border-bottom-left-radius: 0
4047
+ }
4048
+
4049
+ .input-group-append,
4050
+ .input-group-prepend {
4051
+ display: -ms-flexbox;
4052
+ display: flex
4053
+ }
4054
+
4055
+ .input-group-append .btn,
4056
+ .input-group-prepend .btn {
4057
+ position: relative;
4058
+ z-index: 2
4059
+ }
4060
+
4061
+ .input-group-append .btn:focus,
4062
+ .input-group-prepend .btn:focus {
4063
+ z-index: 3
4064
+ }
4065
+
4066
+ .input-group-append .btn+.btn,
4067
+ .input-group-append .btn+.input-group-text,
4068
+ .input-group-append .input-group-text+.btn,
4069
+ .input-group-append .input-group-text+.input-group-text,
4070
+ .input-group-prepend .btn+.btn,
4071
+ .input-group-prepend .btn+.input-group-text,
4072
+ .input-group-prepend .input-group-text+.btn,
4073
+ .input-group-prepend .input-group-text+.input-group-text {
4074
+ margin-left: -1px
4075
+ }
4076
+
4077
+ .input-group-prepend {
4078
+ margin-right: -1px
4079
+ }
4080
+
4081
+ .input-group-append {
4082
+ margin-left: -1px
4083
+ }
4084
+
4085
+ .input-group-text {
4086
+ display: -ms-flexbox;
4087
+ display: flex;
4088
+ -ms-flex-align: center;
4089
+ align-items: center;
4090
+ padding: .375rem .75rem;
4091
+ margin-bottom: 0;
4092
+ font-size: 1rem;
4093
+ font-weight: 400;
4094
+ line-height: 1.5;
4095
+ color: #495057;
4096
+ text-align: center;
4097
+ white-space: nowrap;
4098
+ background-color: #e9ecef;
4099
+ border: 1px solid #ced4da;
4100
+ border-radius: .25rem
4101
+ }
4102
+
4103
+ .input-group-text input[type=checkbox],
4104
+ .input-group-text input[type=radio] {
4105
+ margin-top: 0
4106
+ }
4107
+
4108
+ .input-group-lg>.custom-select,
4109
+ .input-group-lg>.form-control:not(textarea) {
4110
+ height: calc(1.5em + 1rem + 2px)
4111
+ }
4112
+
4113
+ .input-group-lg>.custom-select,
4114
+ .input-group-lg>.form-control,
4115
+ .input-group-lg>.input-group-append>.btn,
4116
+ .input-group-lg>.input-group-append>.input-group-text,
4117
+ .input-group-lg>.input-group-prepend>.btn,
4118
+ .input-group-lg>.input-group-prepend>.input-group-text {
4119
+ padding: .5rem 1rem;
4120
+ font-size: 1.25rem;
4121
+ line-height: 1.5;
4122
+ border-radius: .3rem
4123
+ }
4124
+
4125
+ .input-group-sm>.custom-select,
4126
+ .input-group-sm>.form-control:not(textarea) {
4127
+ height: calc(1.5em + .5rem + 2px)
4128
+ }
4129
+
4130
+ .input-group-sm>.custom-select,
4131
+ .input-group-sm>.form-control,
4132
+ .input-group-sm>.input-group-append>.btn,
4133
+ .input-group-sm>.input-group-append>.input-group-text,
4134
+ .input-group-sm>.input-group-prepend>.btn,
4135
+ .input-group-sm>.input-group-prepend>.input-group-text {
4136
+ padding: .25rem .5rem;
4137
+ font-size: .875rem;
4138
+ line-height: 1.5;
4139
+ border-radius: .2rem
4140
+ }
4141
+
4142
+ .input-group-lg>.custom-select,
4143
+ .input-group-sm>.custom-select {
4144
+ padding-right: 1.75rem
4145
+ }
4146
+
4147
+ .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
4148
+ .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
4149
+ .input-group>.input-group-append:not(:last-child)>.btn,
4150
+ .input-group>.input-group-append:not(:last-child)>.input-group-text,
4151
+ .input-group>.input-group-prepend>.btn,
4152
+ .input-group>.input-group-prepend>.input-group-text {
4153
+ border-top-right-radius: 0;
4154
+ border-bottom-right-radius: 0
4155
+ }
4156
+
4157
+ .input-group>.input-group-append>.btn,
4158
+ .input-group>.input-group-append>.input-group-text,
4159
+ .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
4160
+ .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
4161
+ .input-group>.input-group-prepend:not(:first-child)>.btn,
4162
+ .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
4163
+ border-top-left-radius: 0;
4164
+ border-bottom-left-radius: 0
4165
+ }
4166
+
4167
+ .custom-control {
4168
+ position: relative;
4169
+ z-index: 1;
4170
+ display: block;
4171
+ min-height: 1.5rem;
4172
+ padding-left: 1.5rem;
4173
+ -webkit-print-color-adjust: exact;
4174
+ color-adjust: exact
4175
+ }
4176
+
4177
+ .custom-control-inline {
4178
+ display: -ms-inline-flexbox;
4179
+ display: inline-flex;
4180
+ margin-right: 1rem
4181
+ }
4182
+
4183
+ .custom-control-input {
4184
+ position: absolute;
4185
+ left: 0;
4186
+ z-index: -1;
4187
+ width: 1rem;
4188
+ height: 1.25rem;
4189
+ opacity: 0
4190
+ }
4191
+
4192
+ .custom-control-input:checked~.custom-control-label::before {
4193
+ color: #fff;
4194
+ border-color: #007bff;
4195
+ background-color: #007bff
4196
+ }
4197
+
4198
+ .custom-control-input:focus~.custom-control-label::before {
4199
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4200
+ }
4201
+
4202
+ .custom-control-input:focus:not(:checked)~.custom-control-label::before {
4203
+ border-color: #80bdff
4204
+ }
4205
+
4206
+ .custom-control-input:not(:disabled):active~.custom-control-label::before {
4207
+ color: #fff;
4208
+ background-color: #b3d7ff;
4209
+ border-color: #b3d7ff
4210
+ }
4211
+
4212
+ .custom-control-input:disabled~.custom-control-label,
4213
+ .custom-control-input[disabled]~.custom-control-label {
4214
+ color: #6c757d
4215
+ }
4216
+
4217
+ .custom-control-input:disabled~.custom-control-label::before,
4218
+ .custom-control-input[disabled]~.custom-control-label::before {
4219
+ background-color: #e9ecef
4220
+ }
4221
+
4222
+ .custom-control-label {
4223
+ position: relative;
4224
+ margin-bottom: 0;
4225
+ vertical-align: top
4226
+ }
4227
+
4228
+ .custom-control-label::before {
4229
+ position: absolute;
4230
+ top: .25rem;
4231
+ left: -1.5rem;
4232
+ display: block;
4233
+ width: 1rem;
4234
+ height: 1rem;
4235
+ pointer-events: none;
4236
+ content: "";
4237
+ background-color: #fff;
4238
+ border: #adb5bd solid 1px
4239
+ }
4240
+
4241
+ .custom-control-label::after {
4242
+ position: absolute;
4243
+ top: .25rem;
4244
+ left: -1.5rem;
4245
+ display: block;
4246
+ width: 1rem;
4247
+ height: 1rem;
4248
+ content: "";
4249
+ background: no-repeat 50%/50% 50%
4250
+ }
4251
+
4252
+ .custom-checkbox .custom-control-label::before {
4253
+ border-radius: .25rem
4254
+ }
4255
+
4256
+ .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
4257
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
4258
+ }
4259
+
4260
+ .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
4261
+ border-color: #007bff;
4262
+ background-color: #007bff
4263
+ }
4264
+
4265
+ .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
4266
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
4267
+ }
4268
+
4269
+ .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
4270
+ background-color: rgba(0, 123, 255, .5)
4271
+ }
4272
+
4273
+ .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
4274
+ background-color: rgba(0, 123, 255, .5)
4275
+ }
4276
+
4277
+ .custom-radio .custom-control-label::before {
4278
+ border-radius: 50%
4279
+ }
4280
+
4281
+ .custom-radio .custom-control-input:checked~.custom-control-label::after {
4282
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
4283
+ }
4284
+
4285
+ .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
4286
+ background-color: rgba(0, 123, 255, .5)
4287
+ }
4288
+
4289
+ .custom-switch {
4290
+ padding-left: 2.25rem
4291
+ }
4292
+
4293
+ .custom-switch .custom-control-label::before {
4294
+ left: -2.25rem;
4295
+ width: 1.75rem;
4296
+ pointer-events: all;
4297
+ border-radius: .5rem
4298
+ }
4299
+
4300
+ .custom-switch .custom-control-label::after {
4301
+ top: calc(.25rem + 2px);
4302
+ left: calc(-2.25rem + 2px);
4303
+ width: calc(1rem - 4px);
4304
+ height: calc(1rem - 4px);
4305
+ background-color: #adb5bd;
4306
+ border-radius: .5rem;
4307
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
4308
+ transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4309
+ transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
4310
+ }
4311
+
4312
+ @media (prefers-reduced-motion:reduce) {
4313
+ .custom-switch .custom-control-label::after {
4314
+ transition: none
4315
+ }
4316
+ }
4317
+
4318
+ .custom-switch .custom-control-input:checked~.custom-control-label::after {
4319
+ background-color: #fff;
4320
+ -webkit-transform: translateX(.75rem);
4321
+ transform: translateX(.75rem)
4322
+ }
4323
+
4324
+ .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
4325
+ background-color: rgba(0, 123, 255, .5)
4326
+ }
4327
+
4328
+ .custom-select {
4329
+ display: inline-block;
4330
+ width: 100%;
4331
+ height: calc(1.5em + .75rem + 2px);
4332
+ padding: .375rem 1.75rem .375rem .75rem;
4333
+ font-size: 1rem;
4334
+ font-weight: 400;
4335
+ line-height: 1.5;
4336
+ color: #495057;
4337
+ vertical-align: middle;
4338
+ background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
4339
+ border: 1px solid #ced4da;
4340
+ border-radius: .25rem;
4341
+ -webkit-appearance: none;
4342
+ -moz-appearance: none;
4343
+ appearance: none
4344
+ }
4345
+
4346
+ .custom-select:focus {
4347
+ border-color: #80bdff;
4348
+ outline: 0;
4349
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4350
+ }
4351
+
4352
+ .custom-select:focus::-ms-value {
4353
+ color: #495057;
4354
+ background-color: #fff
4355
+ }
4356
+
4357
+ .custom-select[multiple],
4358
+ .custom-select[size]:not([size="1"]) {
4359
+ height: auto;
4360
+ padding-right: .75rem;
4361
+ background-image: none
4362
+ }
4363
+
4364
+ .custom-select:disabled {
4365
+ color: #6c757d;
4366
+ background-color: #e9ecef
4367
+ }
4368
+
4369
+ .custom-select::-ms-expand {
4370
+ display: none
4371
+ }
4372
+
4373
+ .custom-select:-moz-focusring {
4374
+ color: transparent;
4375
+ text-shadow: 0 0 0 #495057
4376
+ }
4377
+
4378
+ .custom-select-sm {
4379
+ height: calc(1.5em + .5rem + 2px);
4380
+ padding-top: .25rem;
4381
+ padding-bottom: .25rem;
4382
+ padding-left: .5rem;
4383
+ font-size: .875rem
4384
+ }
4385
+
4386
+ .custom-select-lg {
4387
+ height: calc(1.5em + 1rem + 2px);
4388
+ padding-top: .5rem;
4389
+ padding-bottom: .5rem;
4390
+ padding-left: 1rem;
4391
+ font-size: 1.25rem
4392
+ }
4393
+
4394
+ .custom-file {
4395
+ position: relative;
4396
+ display: inline-block;
4397
+ width: 100%;
4398
+ height: calc(1.5em + .75rem + 2px);
4399
+ margin-bottom: 0
4400
+ }
4401
+
4402
+ .custom-file-input {
4403
+ position: relative;
4404
+ z-index: 2;
4405
+ width: 100%;
4406
+ height: calc(1.5em + .75rem + 2px);
4407
+ margin: 0;
4408
+ opacity: 0
4409
+ }
4410
+
4411
+ .custom-file-input:focus~.custom-file-label {
4412
+ border-color: #80bdff;
4413
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4414
+ }
4415
+
4416
+ .custom-file-input:disabled~.custom-file-label,
4417
+ .custom-file-input[disabled]~.custom-file-label {
4418
+ background-color: #e9ecef
4419
+ }
4420
+
4421
+ .custom-file-input:lang(en)~.custom-file-label::after {
4422
+ content: "Browse"
4423
+ }
4424
+
4425
+ .custom-file-input~.custom-file-label[data-browse]::after {
4426
+ content: attr(data-browse)
4427
+ }
4428
+
4429
+ .custom-file-label {
4430
+ position: absolute;
4431
+ top: 0;
4432
+ right: 0;
4433
+ left: 0;
4434
+ z-index: 1;
4435
+ height: calc(1.5em + .75rem + 2px);
4436
+ padding: .375rem .75rem;
4437
+ font-weight: 400;
4438
+ line-height: 1.5;
4439
+ color: #495057;
4440
+ background-color: #fff;
4441
+ border: 1px solid #ced4da;
4442
+ border-radius: .25rem
4443
+ }
4444
+
4445
+ .custom-file-label::after {
4446
+ position: absolute;
4447
+ top: 0;
4448
+ right: 0;
4449
+ bottom: 0;
4450
+ z-index: 3;
4451
+ display: block;
4452
+ height: calc(1.5em + .75rem);
4453
+ padding: .375rem .75rem;
4454
+ line-height: 1.5;
4455
+ color: #495057;
4456
+ content: "Browse";
4457
+ background-color: #e9ecef;
4458
+ border-left: inherit;
4459
+ border-radius: 0 .25rem .25rem 0
4460
+ }
4461
+
4462
+ .custom-range {
4463
+ width: 100%;
4464
+ height: 1.4rem;
4465
+ padding: 0;
4466
+ background-color: transparent;
4467
+ -webkit-appearance: none;
4468
+ -moz-appearance: none;
4469
+ appearance: none
4470
+ }
4471
+
4472
+ .custom-range:focus {
4473
+ outline: 0
4474
+ }
4475
+
4476
+ .custom-range:focus::-webkit-slider-thumb {
4477
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4478
+ }
4479
+
4480
+ .custom-range:focus::-moz-range-thumb {
4481
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4482
+ }
4483
+
4484
+ .custom-range:focus::-ms-thumb {
4485
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4486
+ }
4487
+
4488
+ .custom-range::-moz-focus-outer {
4489
+ border: 0
4490
+ }
4491
+
4492
+ .custom-range::-webkit-slider-thumb {
4493
+ width: 1rem;
4494
+ height: 1rem;
4495
+ margin-top: -.25rem;
4496
+ background-color: #007bff;
4497
+ border: 0;
4498
+ border-radius: 1rem;
4499
+ -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4500
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4501
+ -webkit-appearance: none;
4502
+ appearance: none
4503
+ }
4504
+
4505
+ @media (prefers-reduced-motion:reduce) {
4506
+ .custom-range::-webkit-slider-thumb {
4507
+ -webkit-transition: none;
4508
+ transition: none
4509
+ }
4510
+ }
4511
+
4512
+ .custom-range::-webkit-slider-thumb:active {
4513
+ background-color: #b3d7ff
4514
+ }
4515
+
4516
+ .custom-range::-webkit-slider-runnable-track {
4517
+ width: 100%;
4518
+ height: .5rem;
4519
+ color: transparent;
4520
+ cursor: pointer;
4521
+ background-color: #dee2e6;
4522
+ border-color: transparent;
4523
+ border-radius: 1rem
4524
+ }
4525
+
4526
+ .custom-range::-moz-range-thumb {
4527
+ width: 1rem;
4528
+ height: 1rem;
4529
+ background-color: #007bff;
4530
+ border: 0;
4531
+ border-radius: 1rem;
4532
+ -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4533
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4534
+ -moz-appearance: none;
4535
+ appearance: none
4536
+ }
4537
+
4538
+ @media (prefers-reduced-motion:reduce) {
4539
+ .custom-range::-moz-range-thumb {
4540
+ -moz-transition: none;
4541
+ transition: none
4542
+ }
4543
+ }
4544
+
4545
+ .custom-range::-moz-range-thumb:active {
4546
+ background-color: #b3d7ff
4547
+ }
4548
+
4549
+ .custom-range::-moz-range-track {
4550
+ width: 100%;
4551
+ height: .5rem;
4552
+ color: transparent;
4553
+ cursor: pointer;
4554
+ background-color: #dee2e6;
4555
+ border-color: transparent;
4556
+ border-radius: 1rem
4557
+ }
4558
+
4559
+ .custom-range::-ms-thumb {
4560
+ width: 1rem;
4561
+ height: 1rem;
4562
+ margin-top: 0;
4563
+ margin-right: .2rem;
4564
+ margin-left: .2rem;
4565
+ background-color: #007bff;
4566
+ border: 0;
4567
+ border-radius: 1rem;
4568
+ -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4569
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4570
+ appearance: none
4571
+ }
4572
+
4573
+ @media (prefers-reduced-motion:reduce) {
4574
+ .custom-range::-ms-thumb {
4575
+ -ms-transition: none;
4576
+ transition: none
4577
+ }
4578
+ }
4579
+
4580
+ .custom-range::-ms-thumb:active {
4581
+ background-color: #b3d7ff
4582
+ }
4583
+
4584
+ .custom-range::-ms-track {
4585
+ width: 100%;
4586
+ height: .5rem;
4587
+ color: transparent;
4588
+ cursor: pointer;
4589
+ background-color: transparent;
4590
+ border-color: transparent;
4591
+ border-width: .5rem
4592
+ }
4593
+
4594
+ .custom-range::-ms-fill-lower {
4595
+ background-color: #dee2e6;
4596
+ border-radius: 1rem
4597
+ }
4598
+
4599
+ .custom-range::-ms-fill-upper {
4600
+ margin-right: 15px;
4601
+ background-color: #dee2e6;
4602
+ border-radius: 1rem
4603
+ }
4604
+
4605
+ .custom-range:disabled::-webkit-slider-thumb {
4606
+ background-color: #adb5bd
4607
+ }
4608
+
4609
+ .custom-range:disabled::-webkit-slider-runnable-track {
4610
+ cursor: default
4611
+ }
4612
+
4613
+ .custom-range:disabled::-moz-range-thumb {
4614
+ background-color: #adb5bd
4615
+ }
4616
+
4617
+ .custom-range:disabled::-moz-range-track {
4618
+ cursor: default
4619
+ }
4620
+
4621
+ .custom-range:disabled::-ms-thumb {
4622
+ background-color: #adb5bd
4623
+ }
4624
+
4625
+ .custom-control-label::before,
4626
+ .custom-file-label,
4627
+ .custom-select {
4628
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
4629
+ }
4630
+
4631
+ @media (prefers-reduced-motion:reduce) {
4632
+
4633
+ .custom-control-label::before,
4634
+ .custom-file-label,
4635
+ .custom-select {
4636
+ transition: none
4637
+ }
4638
+ }
4639
+
4640
+ .nav {
4641
+ display: -ms-flexbox;
4642
+ display: flex;
4643
+ -ms-flex-wrap: wrap;
4644
+ flex-wrap: wrap;
4645
+ padding-left: 0;
4646
+ margin-bottom: 0;
4647
+ list-style: none
4648
+ }
4649
+
4650
+ .nav-link {
4651
+ display: block;
4652
+ padding: .5rem 1rem
4653
+ }
4654
+
4655
+ .nav-link:focus,
4656
+ .nav-link:hover {
4657
+ text-decoration: none
4658
+ }
4659
+
4660
+ .nav-link.disabled {
4661
+ color: #6c757d;
4662
+ pointer-events: none;
4663
+ cursor: default
4664
+ }
4665
+
4666
+ .nav-tabs {
4667
+ border-bottom: 1px solid #dee2e6
4668
+ }
4669
+
4670
+ .nav-tabs .nav-item {
4671
+ margin-bottom: -1px
4672
+ }
4673
+
4674
+ .nav-tabs .nav-link {
4675
+ border: 1px solid transparent;
4676
+ border-top-left-radius: .25rem;
4677
+ border-top-right-radius: .25rem
4678
+ }
4679
+
4680
+ .nav-tabs .nav-link:focus,
4681
+ .nav-tabs .nav-link:hover {
4682
+ border-color: #e9ecef #e9ecef #dee2e6
4683
+ }
4684
+
4685
+ .nav-tabs .nav-link.disabled {
4686
+ color: #6c757d;
4687
+ background-color: transparent;
4688
+ border-color: transparent
4689
+ }
4690
+
4691
+ .nav-tabs .nav-item.show .nav-link,
4692
+ .nav-tabs .nav-link.active {
4693
+ color: #495057;
4694
+ background-color: #fff;
4695
+ border-color: #dee2e6 #dee2e6 #fff
4696
+ }
4697
+
4698
+ .nav-tabs .dropdown-menu {
4699
+ margin-top: -1px;
4700
+ border-top-left-radius: 0;
4701
+ border-top-right-radius: 0
4702
+ }
4703
+
4704
+ .nav-pills .nav-link {
4705
+ border-radius: .25rem
4706
+ }
4707
+
4708
+ .nav-pills .nav-link.active,
4709
+ .nav-pills .show>.nav-link {
4710
+ color: #fff;
4711
+ background-color: #007bff
4712
+ }
4713
+
4714
+ .nav-fill .nav-item,
4715
+ .nav-fill>.nav-link {
4716
+ -ms-flex: 1 1 auto;
4717
+ flex: 1 1 auto;
4718
+ text-align: center
4719
+ }
4720
+
4721
+ .nav-justified .nav-item,
4722
+ .nav-justified>.nav-link {
4723
+ -ms-flex-preferred-size: 0;
4724
+ flex-basis: 0;
4725
+ -ms-flex-positive: 1;
4726
+ flex-grow: 1;
4727
+ text-align: center
4728
+ }
4729
+
4730
+ .tab-content>.tab-pane {
4731
+ display: none
4732
+ }
4733
+
4734
+ .tab-content>.active {
4735
+ display: block
4736
+ }
4737
+
4738
+ .navbar {
4739
+ position: relative;
4740
+ display: -ms-flexbox;
4741
+ display: flex;
4742
+ -ms-flex-wrap: wrap;
4743
+ flex-wrap: wrap;
4744
+ -ms-flex-align: center;
4745
+ align-items: center;
4746
+ -ms-flex-pack: justify;
4747
+ justify-content: space-between;
4748
+ padding: .5rem 1rem
4749
+ }
4750
+
4751
+ .navbar .container,
4752
+ .navbar .container-fluid,
4753
+ .navbar .container-lg,
4754
+ .navbar .container-md,
4755
+ .navbar .container-sm,
4756
+ .navbar .container-xl {
4757
+ display: -ms-flexbox;
4758
+ display: flex;
4759
+ -ms-flex-wrap: wrap;
4760
+ flex-wrap: wrap;
4761
+ -ms-flex-align: center;
4762
+ align-items: center;
4763
+ -ms-flex-pack: justify;
4764
+ justify-content: space-between
4765
+ }
4766
+
4767
+ .navbar-brand {
4768
+ display: inline-block;
4769
+ padding-top: .3125rem;
4770
+ padding-bottom: .3125rem;
4771
+ margin-right: 1rem;
4772
+ font-size: 1.25rem;
4773
+ line-height: inherit;
4774
+ white-space: nowrap
4775
+ }
4776
+
4777
+ .navbar-brand:focus,
4778
+ .navbar-brand:hover {
4779
+ text-decoration: none
4780
+ }
4781
+
4782
+ .navbar-nav {
4783
+ display: -ms-flexbox;
4784
+ display: flex;
4785
+ -ms-flex-direction: column;
4786
+ flex-direction: column;
4787
+ padding-left: 0;
4788
+ margin-bottom: 0;
4789
+ list-style: none
4790
+ }
4791
+
4792
+ .navbar-nav .nav-link {
4793
+ padding-right: 0;
4794
+ padding-left: 0
4795
+ }
4796
+
4797
+ .navbar-nav .dropdown-menu {
4798
+ position: static;
4799
+ float: none
4800
+ }
4801
+
4802
+ .navbar-text {
4803
+ display: inline-block;
4804
+ padding-top: .5rem;
4805
+ padding-bottom: .5rem
4806
+ }
4807
+
4808
+ .navbar-collapse {
4809
+ -ms-flex-preferred-size: 100%;
4810
+ flex-basis: 100%;
4811
+ -ms-flex-positive: 1;
4812
+ flex-grow: 1;
4813
+ -ms-flex-align: center;
4814
+ align-items: center
4815
+ }
4816
+
4817
+ .navbar-toggler {
4818
+ padding: .25rem .75rem;
4819
+ font-size: 1.25rem;
4820
+ line-height: 1;
4821
+ background-color: transparent;
4822
+ border: 1px solid transparent;
4823
+ border-radius: .25rem
4824
+ }
4825
+
4826
+ .navbar-toggler:focus,
4827
+ .navbar-toggler:hover {
4828
+ text-decoration: none
4829
+ }
4830
+
4831
+ .navbar-toggler-icon {
4832
+ display: inline-block;
4833
+ width: 1.5em;
4834
+ height: 1.5em;
4835
+ vertical-align: middle;
4836
+ content: "";
4837
+ background: no-repeat center center;
4838
+ background-size: 100% 100%
4839
+ }
4840
+
4841
+ @media (max-width:575.98px) {
4842
+
4843
+ .navbar-expand-sm>.container,
4844
+ .navbar-expand-sm>.container-fluid,
4845
+ .navbar-expand-sm>.container-lg,
4846
+ .navbar-expand-sm>.container-md,
4847
+ .navbar-expand-sm>.container-sm,
4848
+ .navbar-expand-sm>.container-xl {
4849
+ padding-right: 0;
4850
+ padding-left: 0
4851
+ }
4852
+ }
4853
+
4854
+ @media (min-width:576px) {
4855
+ .navbar-expand-sm {
4856
+ -ms-flex-flow: row nowrap;
4857
+ flex-flow: row nowrap;
4858
+ -ms-flex-pack: start;
4859
+ justify-content: flex-start
4860
+ }
4861
+
4862
+ .navbar-expand-sm .navbar-nav {
4863
+ -ms-flex-direction: row;
4864
+ flex-direction: row
4865
+ }
4866
+
4867
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
4868
+ position: absolute
4869
+ }
4870
+
4871
+ .navbar-expand-sm .navbar-nav .nav-link {
4872
+ padding-right: .5rem;
4873
+ padding-left: .5rem
4874
+ }
4875
+
4876
+ .navbar-expand-sm>.container,
4877
+ .navbar-expand-sm>.container-fluid,
4878
+ .navbar-expand-sm>.container-lg,
4879
+ .navbar-expand-sm>.container-md,
4880
+ .navbar-expand-sm>.container-sm,
4881
+ .navbar-expand-sm>.container-xl {
4882
+ -ms-flex-wrap: nowrap;
4883
+ flex-wrap: nowrap
4884
+ }
4885
+
4886
+ .navbar-expand-sm .navbar-collapse {
4887
+ display: -ms-flexbox !important;
4888
+ display: flex !important;
4889
+ -ms-flex-preferred-size: auto;
4890
+ flex-basis: auto
4891
+ }
4892
+
4893
+ .navbar-expand-sm .navbar-toggler {
4894
+ display: none
4895
+ }
4896
+ }
4897
+
4898
+ @media (max-width:767.98px) {
4899
+
4900
+ .navbar-expand-md>.container,
4901
+ .navbar-expand-md>.container-fluid,
4902
+ .navbar-expand-md>.container-lg,
4903
+ .navbar-expand-md>.container-md,
4904
+ .navbar-expand-md>.container-sm,
4905
+ .navbar-expand-md>.container-xl {
4906
+ padding-right: 0;
4907
+ padding-left: 0
4908
+ }
4909
+ }
4910
+
4911
+ @media (min-width:768px) {
4912
+ .navbar-expand-md {
4913
+ -ms-flex-flow: row nowrap;
4914
+ flex-flow: row nowrap;
4915
+ -ms-flex-pack: start;
4916
+ justify-content: flex-start
4917
+ }
4918
+
4919
+ .navbar-expand-md .navbar-nav {
4920
+ -ms-flex-direction: row;
4921
+ flex-direction: row
4922
+ }
4923
+
4924
+ .navbar-expand-md .navbar-nav .dropdown-menu {
4925
+ position: absolute
4926
+ }
4927
+
4928
+ .navbar-expand-md .navbar-nav .nav-link {
4929
+ padding-right: .5rem;
4930
+ padding-left: .5rem
4931
+ }
4932
+
4933
+ .navbar-expand-md>.container,
4934
+ .navbar-expand-md>.container-fluid,
4935
+ .navbar-expand-md>.container-lg,
4936
+ .navbar-expand-md>.container-md,
4937
+ .navbar-expand-md>.container-sm,
4938
+ .navbar-expand-md>.container-xl {
4939
+ -ms-flex-wrap: nowrap;
4940
+ flex-wrap: nowrap
4941
+ }
4942
+
4943
+ .navbar-expand-md .navbar-collapse {
4944
+ display: -ms-flexbox !important;
4945
+ display: flex !important;
4946
+ -ms-flex-preferred-size: auto;
4947
+ flex-basis: auto
4948
+ }
4949
+
4950
+ .navbar-expand-md .navbar-toggler {
4951
+ display: none
4952
+ }
4953
+ }
4954
+
4955
+ @media (max-width:991.98px) {
4956
+
4957
+ .navbar-expand-lg>.container,
4958
+ .navbar-expand-lg>.container-fluid,
4959
+ .navbar-expand-lg>.container-lg,
4960
+ .navbar-expand-lg>.container-md,
4961
+ .navbar-expand-lg>.container-sm,
4962
+ .navbar-expand-lg>.container-xl {
4963
+ padding-right: 0;
4964
+ padding-left: 0
4965
+ }
4966
+ }
4967
+
4968
+ @media (min-width:992px) {
4969
+ .navbar-expand-lg {
4970
+ -ms-flex-flow: row nowrap;
4971
+ flex-flow: row nowrap;
4972
+ -ms-flex-pack: start;
4973
+ justify-content: flex-start
4974
+ }
4975
+
4976
+ .navbar-expand-lg .navbar-nav {
4977
+ -ms-flex-direction: row;
4978
+ flex-direction: row
4979
+ }
4980
+
4981
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
4982
+ position: absolute
4983
+ }
4984
+
4985
+ .navbar-expand-lg .navbar-nav .nav-link {
4986
+ padding-right: .5rem;
4987
+ padding-left: .5rem
4988
+ }
4989
+
4990
+ .navbar-expand-lg>.container,
4991
+ .navbar-expand-lg>.container-fluid,
4992
+ .navbar-expand-lg>.container-lg,
4993
+ .navbar-expand-lg>.container-md,
4994
+ .navbar-expand-lg>.container-sm,
4995
+ .navbar-expand-lg>.container-xl {
4996
+ -ms-flex-wrap: nowrap;
4997
+ flex-wrap: nowrap
4998
+ }
4999
+
5000
+ .navbar-expand-lg .navbar-collapse {
5001
+ display: -ms-flexbox !important;
5002
+ display: flex !important;
5003
+ -ms-flex-preferred-size: auto;
5004
+ flex-basis: auto
5005
+ }
5006
+
5007
+ .navbar-expand-lg .navbar-toggler {
5008
+ display: none
5009
+ }
5010
+ }
5011
+
5012
+ @media (max-width:1199.98px) {
5013
+
5014
+ .navbar-expand-xl>.container,
5015
+ .navbar-expand-xl>.container-fluid,
5016
+ .navbar-expand-xl>.container-lg,
5017
+ .navbar-expand-xl>.container-md,
5018
+ .navbar-expand-xl>.container-sm,
5019
+ .navbar-expand-xl>.container-xl {
5020
+ padding-right: 0;
5021
+ padding-left: 0
5022
+ }
5023
+ }
5024
+
5025
+ @media (min-width:1200px) {
5026
+ .navbar-expand-xl {
5027
+ -ms-flex-flow: row nowrap;
5028
+ flex-flow: row nowrap;
5029
+ -ms-flex-pack: start;
5030
+ justify-content: flex-start
5031
+ }
5032
+
5033
+ .navbar-expand-xl .navbar-nav {
5034
+ -ms-flex-direction: row;
5035
+ flex-direction: row
5036
+ }
5037
+
5038
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
5039
+ position: absolute
5040
+ }
5041
+
5042
+ .navbar-expand-xl .navbar-nav .nav-link {
5043
+ padding-right: .5rem;
5044
+ padding-left: .5rem
5045
+ }
5046
+
5047
+ .navbar-expand-xl>.container,
5048
+ .navbar-expand-xl>.container-fluid,
5049
+ .navbar-expand-xl>.container-lg,
5050
+ .navbar-expand-xl>.container-md,
5051
+ .navbar-expand-xl>.container-sm,
5052
+ .navbar-expand-xl>.container-xl {
5053
+ -ms-flex-wrap: nowrap;
5054
+ flex-wrap: nowrap
5055
+ }
5056
+
5057
+ .navbar-expand-xl .navbar-collapse {
5058
+ display: -ms-flexbox !important;
5059
+ display: flex !important;
5060
+ -ms-flex-preferred-size: auto;
5061
+ flex-basis: auto
5062
+ }
5063
+
5064
+ .navbar-expand-xl .navbar-toggler {
5065
+ display: none
5066
+ }
5067
+ }
5068
+
5069
+ .navbar-expand {
5070
+ -ms-flex-flow: row nowrap;
5071
+ flex-flow: row nowrap;
5072
+ -ms-flex-pack: start;
5073
+ justify-content: flex-start
5074
+ }
5075
+
5076
+ .navbar-expand>.container,
5077
+ .navbar-expand>.container-fluid,
5078
+ .navbar-expand>.container-lg,
5079
+ .navbar-expand>.container-md,
5080
+ .navbar-expand>.container-sm,
5081
+ .navbar-expand>.container-xl {
5082
+ padding-right: 0;
5083
+ padding-left: 0
5084
+ }
5085
+
5086
+ .navbar-expand .navbar-nav {
5087
+ -ms-flex-direction: row;
5088
+ flex-direction: row
5089
+ }
5090
+
5091
+ .navbar-expand .navbar-nav .dropdown-menu {
5092
+ position: absolute
5093
+ }
5094
+
5095
+ .navbar-expand .navbar-nav .nav-link {
5096
+ padding-right: .5rem;
5097
+ padding-left: .5rem
5098
+ }
5099
+
5100
+ .navbar-expand>.container,
5101
+ .navbar-expand>.container-fluid,
5102
+ .navbar-expand>.container-lg,
5103
+ .navbar-expand>.container-md,
5104
+ .navbar-expand>.container-sm,
5105
+ .navbar-expand>.container-xl {
5106
+ -ms-flex-wrap: nowrap;
5107
+ flex-wrap: nowrap
5108
+ }
5109
+
5110
+ .navbar-expand .navbar-collapse {
5111
+ display: -ms-flexbox !important;
5112
+ display: flex !important;
5113
+ -ms-flex-preferred-size: auto;
5114
+ flex-basis: auto
5115
+ }
5116
+
5117
+ .navbar-expand .navbar-toggler {
5118
+ display: none
5119
+ }
5120
+
5121
+ .navbar-light .navbar-brand {
5122
+ color: rgba(0, 0, 0, .9)
5123
+ }
5124
+
5125
+ .navbar-light .navbar-brand:focus,
5126
+ .navbar-light .navbar-brand:hover {
5127
+ color: rgba(0, 0, 0, .9)
5128
+ }
5129
+
5130
+ .navbar-light .navbar-nav .nav-link {
5131
+ color: rgba(0, 0, 0, .5)
5132
+ }
5133
+
5134
+ .navbar-light .navbar-nav .nav-link:focus,
5135
+ .navbar-light .navbar-nav .nav-link:hover {
5136
+ color: rgba(0, 0, 0, .7)
5137
+ }
5138
+
5139
+ .navbar-light .navbar-nav .nav-link.disabled {
5140
+ color: rgba(0, 0, 0, .3)
5141
+ }
5142
+
5143
+ .navbar-light .navbar-nav .active>.nav-link,
5144
+ .navbar-light .navbar-nav .nav-link.active,
5145
+ .navbar-light .navbar-nav .nav-link.show,
5146
+ .navbar-light .navbar-nav .show>.nav-link {
5147
+ color: rgba(0, 0, 0, .9)
5148
+ }
5149
+
5150
+ .navbar-light .navbar-toggler {
5151
+ color: rgba(0, 0, 0, .5);
5152
+ border-color: rgba(0, 0, 0, .1)
5153
+ }
5154
+
5155
+ .navbar-light .navbar-toggler-icon {
5156
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
5157
+ }
5158
+
5159
+ .navbar-light .navbar-text {
5160
+ color: rgba(0, 0, 0, .5)
5161
+ }
5162
+
5163
+ .navbar-light .navbar-text a {
5164
+ color: rgba(0, 0, 0, .9)
5165
+ }
5166
+
5167
+ .navbar-light .navbar-text a:focus,
5168
+ .navbar-light .navbar-text a:hover {
5169
+ color: rgba(0, 0, 0, .9)
5170
+ }
5171
+
5172
+ .navbar-dark .navbar-brand {
5173
+ color: #fff
5174
+ }
5175
+
5176
+ .navbar-dark .navbar-brand:focus,
5177
+ .navbar-dark .navbar-brand:hover {
5178
+ color: #fff
5179
+ }
5180
+
5181
+ .navbar-dark .navbar-nav .nav-link {
5182
+ color: rgba(255, 255, 255, .5)
5183
+ }
5184
+
5185
+ .navbar-dark .navbar-nav .nav-link:focus,
5186
+ .navbar-dark .navbar-nav .nav-link:hover {
5187
+ color: rgba(255, 255, 255, .75)
5188
+ }
5189
+
5190
+ .navbar-dark .navbar-nav .nav-link.disabled {
5191
+ color: rgba(255, 255, 255, .25)
5192
+ }
5193
+
5194
+ .navbar-dark .navbar-nav .active>.nav-link,
5195
+ .navbar-dark .navbar-nav .nav-link.active,
5196
+ .navbar-dark .navbar-nav .nav-link.show,
5197
+ .navbar-dark .navbar-nav .show>.nav-link {
5198
+ color: #fff
5199
+ }
5200
+
5201
+ .navbar-dark .navbar-toggler {
5202
+ color: rgba(255, 255, 255, .5);
5203
+ border-color: rgba(255, 255, 255, .1)
5204
+ }
5205
+
5206
+ .navbar-dark .navbar-toggler-icon {
5207
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
5208
+ }
5209
+
5210
+ .navbar-dark .navbar-text {
5211
+ color: rgba(255, 255, 255, .5)
5212
+ }
5213
+
5214
+ .navbar-dark .navbar-text a {
5215
+ color: #fff
5216
+ }
5217
+
5218
+ .navbar-dark .navbar-text a:focus,
5219
+ .navbar-dark .navbar-text a:hover {
5220
+ color: #fff
5221
+ }
5222
+
5223
+ .card {
5224
+ position: relative;
5225
+ display: -ms-flexbox;
5226
+ display: flex;
5227
+ -ms-flex-direction: column;
5228
+ flex-direction: column;
5229
+ min-width: 0;
5230
+ word-wrap: break-word;
5231
+ background-color: #fff;
5232
+ background-clip: border-box;
5233
+ border: 1px solid rgba(0, 0, 0, .125);
5234
+ border-radius: .25rem
5235
+ }
5236
+
5237
+ .card>hr {
5238
+ margin-right: 0;
5239
+ margin-left: 0
5240
+ }
5241
+
5242
+ .card>.list-group {
5243
+ border-top: inherit;
5244
+ border-bottom: inherit
5245
+ }
5246
+
5247
+ .card>.list-group:first-child {
5248
+ border-top-width: 0;
5249
+ border-top-left-radius: calc(.25rem - 1px);
5250
+ border-top-right-radius: calc(.25rem - 1px)
5251
+ }
5252
+
5253
+ .card>.list-group:last-child {
5254
+ border-bottom-width: 0;
5255
+ border-bottom-right-radius: calc(.25rem - 1px);
5256
+ border-bottom-left-radius: calc(.25rem - 1px)
5257
+ }
5258
+
5259
+ .card>.card-header+.list-group,
5260
+ .card>.list-group+.card-footer {
5261
+ border-top: 0
5262
+ }
5263
+
5264
+ .card-body {
5265
+ -ms-flex: 1 1 auto;
5266
+ flex: 1 1 auto;
5267
+ min-height: 1px;
5268
+ padding: 1.25rem
5269
+ }
5270
+
5271
+ .card-title {
5272
+ margin-bottom: .75rem
5273
+ }
5274
+
5275
+ .card-subtitle {
5276
+ margin-top: -.375rem;
5277
+ margin-bottom: 0
5278
+ }
5279
+
5280
+ .card-text:last-child {
5281
+ margin-bottom: 0
5282
+ }
5283
+
5284
+ .card-link:hover {
5285
+ text-decoration: none
5286
+ }
5287
+
5288
+ .card-link+.card-link {
5289
+ margin-left: 1.25rem
5290
+ }
5291
+
5292
+ .card-header {
5293
+ padding: .75rem 1.25rem;
5294
+ margin-bottom: 0;
5295
+ background-color: rgba(0, 0, 0, .03);
5296
+ border-bottom: 1px solid rgba(0, 0, 0, .125)
5297
+ }
5298
+
5299
+ .card-header:first-child {
5300
+ border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
5301
+ }
5302
+
5303
+ .card-footer {
5304
+ padding: .75rem 1.25rem;
5305
+ background-color: rgba(0, 0, 0, .03);
5306
+ border-top: 1px solid rgba(0, 0, 0, .125)
5307
+ }
5308
+
5309
+ .card-footer:last-child {
5310
+ border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
5311
+ }
5312
+
5313
+ .card-header-tabs {
5314
+ margin-right: -.625rem;
5315
+ margin-bottom: -.75rem;
5316
+ margin-left: -.625rem;
5317
+ border-bottom: 0
5318
+ }
5319
+
5320
+ .card-header-pills {
5321
+ margin-right: -.625rem;
5322
+ margin-left: -.625rem
5323
+ }
5324
+
5325
+ .card-img-overlay {
5326
+ position: absolute;
5327
+ top: 0;
5328
+ right: 0;
5329
+ bottom: 0;
5330
+ left: 0;
5331
+ padding: 1.25rem;
5332
+ border-radius: calc(.25rem - 1px)
5333
+ }
5334
+
5335
+ .card-img,
5336
+ .card-img-bottom,
5337
+ .card-img-top {
5338
+ -ms-flex-negative: 0;
5339
+ flex-shrink: 0;
5340
+ width: 100%
5341
+ }
5342
+
5343
+ .card-img,
5344
+ .card-img-top {
5345
+ border-top-left-radius: calc(.25rem - 1px);
5346
+ border-top-right-radius: calc(.25rem - 1px)
5347
+ }
5348
+
5349
+ .card-img,
5350
+ .card-img-bottom {
5351
+ border-bottom-right-radius: calc(.25rem - 1px);
5352
+ border-bottom-left-radius: calc(.25rem - 1px)
5353
+ }
5354
+
5355
+ .card-deck .card {
5356
+ margin-bottom: 15px
5357
+ }
5358
+
5359
+ @media (min-width:576px) {
5360
+ .card-deck {
5361
+ display: -ms-flexbox;
5362
+ display: flex;
5363
+ -ms-flex-flow: row wrap;
5364
+ flex-flow: row wrap;
5365
+ margin-right: -15px;
5366
+ margin-left: -15px
5367
+ }
5368
+
5369
+ .card-deck .card {
5370
+ -ms-flex: 1 0 0%;
5371
+ flex: 1 0 0%;
5372
+ margin-right: 15px;
5373
+ margin-bottom: 0;
5374
+ margin-left: 15px
5375
+ }
5376
+ }
5377
+
5378
+ .card-group>.card {
5379
+ margin-bottom: 15px
5380
+ }
5381
+
5382
+ @media (min-width:576px) {
5383
+ .card-group {
5384
+ display: -ms-flexbox;
5385
+ display: flex;
5386
+ -ms-flex-flow: row wrap;
5387
+ flex-flow: row wrap
5388
+ }
5389
+
5390
+ .card-group>.card {
5391
+ -ms-flex: 1 0 0%;
5392
+ flex: 1 0 0%;
5393
+ margin-bottom: 0
5394
+ }
5395
+
5396
+ .card-group>.card+.card {
5397
+ margin-left: 0;
5398
+ border-left: 0
5399
+ }
5400
+
5401
+ .card-group>.card:not(:last-child) {
5402
+ border-top-right-radius: 0;
5403
+ border-bottom-right-radius: 0
5404
+ }
5405
+
5406
+ .card-group>.card:not(:last-child) .card-header,
5407
+ .card-group>.card:not(:last-child) .card-img-top {
5408
+ border-top-right-radius: 0
5409
+ }
5410
+
5411
+ .card-group>.card:not(:last-child) .card-footer,
5412
+ .card-group>.card:not(:last-child) .card-img-bottom {
5413
+ border-bottom-right-radius: 0
5414
+ }
5415
+
5416
+ .card-group>.card:not(:first-child) {
5417
+ border-top-left-radius: 0;
5418
+ border-bottom-left-radius: 0
5419
+ }
5420
+
5421
+ .card-group>.card:not(:first-child) .card-header,
5422
+ .card-group>.card:not(:first-child) .card-img-top {
5423
+ border-top-left-radius: 0
5424
+ }
5425
+
5426
+ .card-group>.card:not(:first-child) .card-footer,
5427
+ .card-group>.card:not(:first-child) .card-img-bottom {
5428
+ border-bottom-left-radius: 0
5429
+ }
5430
+ }
5431
+
5432
+ .card-columns .card {
5433
+ margin-bottom: .75rem
5434
+ }
5435
+
5436
+ @media (min-width:576px) {
5437
+ .card-columns {
5438
+ -webkit-column-count: 3;
5439
+ -moz-column-count: 3;
5440
+ column-count: 3;
5441
+ -webkit-column-gap: 1.25rem;
5442
+ -moz-column-gap: 1.25rem;
5443
+ column-gap: 1.25rem;
5444
+ orphans: 1;
5445
+ widows: 1
5446
+ }
5447
+
5448
+ .card-columns .card {
5449
+ display: inline-block;
5450
+ width: 100%
5451
+ }
5452
+ }
5453
+
5454
+ .accordion {
5455
+ overflow-anchor: none
5456
+ }
5457
+
5458
+ .accordion>.card {
5459
+ overflow: hidden
5460
+ }
5461
+
5462
+ .accordion>.card:not(:last-of-type) {
5463
+ border-bottom: 0;
5464
+ border-bottom-right-radius: 0;
5465
+ border-bottom-left-radius: 0
5466
+ }
5467
+
5468
+ .accordion>.card:not(:first-of-type) {
5469
+ border-top-left-radius: 0;
5470
+ border-top-right-radius: 0
5471
+ }
5472
+
5473
+ .accordion>.card>.card-header {
5474
+ border-radius: 0;
5475
+ margin-bottom: -1px
5476
+ }
5477
+
5478
+ .breadcrumb {
5479
+ display: -ms-flexbox;
5480
+ display: flex;
5481
+ -ms-flex-wrap: wrap;
5482
+ flex-wrap: wrap;
5483
+ padding: .75rem 1rem;
5484
+ margin-bottom: 1rem;
5485
+ list-style: none;
5486
+ background-color: #e9ecef;
5487
+ border-radius: .25rem
5488
+ }
5489
+
5490
+ .breadcrumb-item {
5491
+ display: -ms-flexbox;
5492
+ display: flex
5493
+ }
5494
+
5495
+ .breadcrumb-item+.breadcrumb-item {
5496
+ padding-left: .5rem
5497
+ }
5498
+
5499
+ .breadcrumb-item+.breadcrumb-item::before {
5500
+ display: inline-block;
5501
+ padding-right: .5rem;
5502
+ color: #6c757d;
5503
+ content: "/"
5504
+ }
5505
+
5506
+ .breadcrumb-item+.breadcrumb-item:hover::before {
5507
+ text-decoration: underline
5508
+ }
5509
+
5510
+ .breadcrumb-item+.breadcrumb-item:hover::before {
5511
+ text-decoration: none
5512
+ }
5513
+
5514
+ .breadcrumb-item.active {
5515
+ color: #6c757d
5516
+ }
5517
+
5518
+ .pagination {
5519
+ display: -ms-flexbox;
5520
+ display: flex;
5521
+ padding-left: 0;
5522
+ list-style: none;
5523
+ border-radius: .25rem
5524
+ }
5525
+
5526
+ .page-link {
5527
+ position: relative;
5528
+ display: block;
5529
+ padding: .5rem .75rem;
5530
+ margin-left: -1px;
5531
+ line-height: 1.25;
5532
+ color: #007bff;
5533
+ background-color: #fff;
5534
+ border: 1px solid #dee2e6
5535
+ }
5536
+
5537
+ .page-link:hover {
5538
+ z-index: 2;
5539
+ color: #0056b3;
5540
+ text-decoration: none;
5541
+ background-color: #e9ecef;
5542
+ border-color: #dee2e6
5543
+ }
5544
+
5545
+ .page-link:focus {
5546
+ z-index: 3;
5547
+ outline: 0;
5548
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
5549
+ }
5550
+
5551
+ .page-item:first-child .page-link {
5552
+ margin-left: 0;
5553
+ border-top-left-radius: .25rem;
5554
+ border-bottom-left-radius: .25rem
5555
+ }
5556
+
5557
+ .page-item:last-child .page-link {
5558
+ border-top-right-radius: .25rem;
5559
+ border-bottom-right-radius: .25rem
5560
+ }
5561
+
5562
+ .page-item.active .page-link {
5563
+ z-index: 3;
5564
+ color: #fff;
5565
+ background-color: #007bff;
5566
+ border-color: #007bff
5567
+ }
5568
+
5569
+ .page-item.disabled .page-link {
5570
+ color: #6c757d;
5571
+ pointer-events: none;
5572
+ cursor: auto;
5573
+ background-color: #fff;
5574
+ border-color: #dee2e6
5575
+ }
5576
+
5577
+ .pagination-lg .page-link {
5578
+ padding: .75rem 1.5rem;
5579
+ font-size: 1.25rem;
5580
+ line-height: 1.5
5581
+ }
5582
+
5583
+ .pagination-lg .page-item:first-child .page-link {
5584
+ border-top-left-radius: .3rem;
5585
+ border-bottom-left-radius: .3rem
5586
+ }
5587
+
5588
+ .pagination-lg .page-item:last-child .page-link {
5589
+ border-top-right-radius: .3rem;
5590
+ border-bottom-right-radius: .3rem
5591
+ }
5592
+
5593
+ .pagination-sm .page-link {
5594
+ padding: .25rem .5rem;
5595
+ font-size: .875rem;
5596
+ line-height: 1.5
5597
+ }
5598
+
5599
+ .pagination-sm .page-item:first-child .page-link {
5600
+ border-top-left-radius: .2rem;
5601
+ border-bottom-left-radius: .2rem
5602
+ }
5603
+
5604
+ .pagination-sm .page-item:last-child .page-link {
5605
+ border-top-right-radius: .2rem;
5606
+ border-bottom-right-radius: .2rem
5607
+ }
5608
+
5609
+ .badge {
5610
+ display: inline-block;
5611
+ padding: .25em .4em;
5612
+ font-size: 75%;
5613
+ font-weight: 700;
5614
+ line-height: 1;
5615
+ text-align: center;
5616
+ white-space: nowrap;
5617
+ vertical-align: baseline;
5618
+ border-radius: .25rem;
5619
+ transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
5620
+ }
5621
+
5622
+ @media (prefers-reduced-motion:reduce) {
5623
+ .badge {
5624
+ transition: none
5625
+ }
5626
+ }
5627
+
5628
+ a.badge:focus,
5629
+ a.badge:hover {
5630
+ text-decoration: none
5631
+ }
5632
+
5633
+ .badge:empty {
5634
+ display: none
5635
+ }
5636
+
5637
+ .btn .badge {
5638
+ position: relative;
5639
+ top: -1px
5640
+ }
5641
+
5642
+ .badge-pill {
5643
+ padding-right: .6em;
5644
+ padding-left: .6em;
5645
+ border-radius: 10rem
5646
+ }
5647
+
5648
+ .badge-primary {
5649
+ color: #fff;
5650
+ background-color: #007bff
5651
+ }
5652
+
5653
+ a.badge-primary:focus,
5654
+ a.badge-primary:hover {
5655
+ color: #fff;
5656
+ background-color: #0062cc
5657
+ }
5658
+
5659
+ a.badge-primary.focus,
5660
+ a.badge-primary:focus {
5661
+ outline: 0;
5662
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
5663
+ }
5664
+
5665
+ .badge-secondary {
5666
+ color: #fff;
5667
+ background-color: #6c757d
5668
+ }
5669
+
5670
+ a.badge-secondary:focus,
5671
+ a.badge-secondary:hover {
5672
+ color: #fff;
5673
+ background-color: #545b62
5674
+ }
5675
+
5676
+ a.badge-secondary.focus,
5677
+ a.badge-secondary:focus {
5678
+ outline: 0;
5679
+ box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
5680
+ }
5681
+
5682
+ .badge-success {
5683
+ color: #fff;
5684
+ background-color: #28a745
5685
+ }
5686
+
5687
+ a.badge-success:focus,
5688
+ a.badge-success:hover {
5689
+ color: #fff;
5690
+ background-color: #1e7e34
5691
+ }
5692
+
5693
+ a.badge-success.focus,
5694
+ a.badge-success:focus {
5695
+ outline: 0;
5696
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
5697
+ }
5698
+
5699
+ .badge-info {
5700
+ color: #fff;
5701
+ background-color: #17a2b8
5702
+ }
5703
+
5704
+ a.badge-info:focus,
5705
+ a.badge-info:hover {
5706
+ color: #fff;
5707
+ background-color: #117a8b
5708
+ }
5709
+
5710
+ a.badge-info.focus,
5711
+ a.badge-info:focus {
5712
+ outline: 0;
5713
+ box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
5714
+ }
5715
+
5716
+ .badge-warning {
5717
+ color: #212529;
5718
+ background-color: #ffc107
5719
+ }
5720
+
5721
+ a.badge-warning:focus,
5722
+ a.badge-warning:hover {
5723
+ color: #212529;
5724
+ background-color: #d39e00
5725
+ }
5726
+
5727
+ a.badge-warning.focus,
5728
+ a.badge-warning:focus {
5729
+ outline: 0;
5730
+ box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
5731
+ }
5732
+
5733
+ .badge-danger {
5734
+ color: #fff;
5735
+ background-color: #dc3545
5736
+ }
5737
+
5738
+ a.badge-danger:focus,
5739
+ a.badge-danger:hover {
5740
+ color: #fff;
5741
+ background-color: #bd2130
5742
+ }
5743
+
5744
+ a.badge-danger.focus,
5745
+ a.badge-danger:focus {
5746
+ outline: 0;
5747
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
5748
+ }
5749
+
5750
+ .badge-light {
5751
+ color: #212529;
5752
+ background-color: #f8f9fa
5753
+ }
5754
+
5755
+ a.badge-light:focus,
5756
+ a.badge-light:hover {
5757
+ color: #212529;
5758
+ background-color: #dae0e5
5759
+ }
5760
+
5761
+ a.badge-light.focus,
5762
+ a.badge-light:focus {
5763
+ outline: 0;
5764
+ box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
5765
+ }
5766
+
5767
+ .badge-dark {
5768
+ color: #fff;
5769
+ background-color: #343a40
5770
+ }
5771
+
5772
+ a.badge-dark:focus,
5773
+ a.badge-dark:hover {
5774
+ color: #fff;
5775
+ background-color: #1d2124
5776
+ }
5777
+
5778
+ a.badge-dark.focus,
5779
+ a.badge-dark:focus {
5780
+ outline: 0;
5781
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
5782
+ }
5783
+
5784
+ .jumbotron {
5785
+ padding: 2rem 1rem;
5786
+ margin-bottom: 2rem;
5787
+ background-color: #e9ecef;
5788
+ border-radius: .3rem
5789
+ }
5790
+
5791
+ @media (min-width:576px) {
5792
+ .jumbotron {
5793
+ padding: 4rem 2rem
5794
+ }
5795
+ }
5796
+
5797
+ .jumbotron-fluid {
5798
+ padding-right: 0;
5799
+ padding-left: 0;
5800
+ border-radius: 0
5801
+ }
5802
+
5803
+ .alert {
5804
+ position: relative;
5805
+ padding: .75rem 1.25rem;
5806
+ margin-bottom: 1rem;
5807
+ border: 1px solid transparent;
5808
+ border-radius: .25rem
5809
+ }
5810
+
5811
+ .alert-heading {
5812
+ color: inherit
5813
+ }
5814
+
5815
+ .alert-link {
5816
+ font-weight: 700
5817
+ }
5818
+
5819
+ .alert-dismissible {
5820
+ padding-right: 4rem
5821
+ }
5822
+
5823
+ .alert-dismissible .close {
5824
+ position: absolute;
5825
+ top: 0;
5826
+ right: 0;
5827
+ z-index: 2;
5828
+ padding: .75rem 1.25rem;
5829
+ color: inherit
5830
+ }
5831
+
5832
+ .alert-primary {
5833
+ color: #004085;
5834
+ background-color: #cce5ff;
5835
+ border-color: #b8daff
5836
+ }
5837
+
5838
+ .alert-primary hr {
5839
+ border-top-color: #9fcdff
5840
+ }
5841
+
5842
+ .alert-primary .alert-link {
5843
+ color: #002752
5844
+ }
5845
+
5846
+ .alert-secondary {
5847
+ color: #383d41;
5848
+ background-color: #e2e3e5;
5849
+ border-color: #d6d8db
5850
+ }
5851
+
5852
+ .alert-secondary hr {
5853
+ border-top-color: #c8cbcf
5854
+ }
5855
+
5856
+ .alert-secondary .alert-link {
5857
+ color: #202326
5858
+ }
5859
+
5860
+ .alert-success {
5861
+ color: #155724;
5862
+ background-color: #d4edda;
5863
+ border-color: #c3e6cb
5864
+ }
5865
+
5866
+ .alert-success hr {
5867
+ border-top-color: #b1dfbb
5868
+ }
5869
+
5870
+ .alert-success .alert-link {
5871
+ color: #0b2e13
5872
+ }
5873
+
5874
+ .alert-info {
5875
+ color: #0c5460;
5876
+ background-color: #d1ecf1;
5877
+ border-color: #bee5eb
5878
+ }
5879
+
5880
+ .alert-info hr {
5881
+ border-top-color: #abdde5
5882
+ }
5883
+
5884
+ .alert-info .alert-link {
5885
+ color: #062c33
5886
+ }
5887
+
5888
+ .alert-warning {
5889
+ color: #856404;
5890
+ background-color: #fff3cd;
5891
+ border-color: #ffeeba
5892
+ }
5893
+
5894
+ .alert-warning hr {
5895
+ border-top-color: #ffe8a1
5896
+ }
5897
+
5898
+ .alert-warning .alert-link {
5899
+ color: #533f03
5900
+ }
5901
+
5902
+ .alert-danger {
5903
+ color: #721c24;
5904
+ background-color: #f8d7da;
5905
+ border-color: #f5c6cb
5906
+ }
5907
+
5908
+ .alert-danger hr {
5909
+ border-top-color: #f1b0b7
5910
+ }
5911
+
5912
+ .alert-danger .alert-link {
5913
+ color: #491217
5914
+ }
5915
+
5916
+ .alert-light {
5917
+ color: #818182;
5918
+ background-color: #fefefe;
5919
+ border-color: #fdfdfe
5920
+ }
5921
+
5922
+ .alert-light hr {
5923
+ border-top-color: #ececf6
5924
+ }
5925
+
5926
+ .alert-light .alert-link {
5927
+ color: #686868
5928
+ }
5929
+
5930
+ .alert-dark {
5931
+ color: #1b1e21;
5932
+ background-color: #d6d8d9;
5933
+ border-color: #c6c8ca
5934
+ }
5935
+
5936
+ .alert-dark hr {
5937
+ border-top-color: #b9bbbe
5938
+ }
5939
+
5940
+ .alert-dark .alert-link {
5941
+ color: #040505
5942
+ }
5943
+
5944
+ @-webkit-keyframes progress-bar-stripes {
5945
+ from {
5946
+ background-position: 1rem 0
5947
+ }
5948
+
5949
+ to {
5950
+ background-position: 0 0
5951
+ }
5952
+ }
5953
+
5954
+ @keyframes progress-bar-stripes {
5955
+ from {
5956
+ background-position: 1rem 0
5957
+ }
5958
+
5959
+ to {
5960
+ background-position: 0 0
5961
+ }
5962
+ }
5963
+
5964
+ .progress {
5965
+ display: -ms-flexbox;
5966
+ display: flex;
5967
+ height: 1rem;
5968
+ overflow: hidden;
5969
+ line-height: 0;
5970
+ font-size: .75rem;
5971
+ background-color: #e9ecef;
5972
+ border-radius: .25rem
5973
+ }
5974
+
5975
+ .progress-bar {
5976
+ display: -ms-flexbox;
5977
+ display: flex;
5978
+ -ms-flex-direction: column;
5979
+ flex-direction: column;
5980
+ -ms-flex-pack: center;
5981
+ justify-content: center;
5982
+ overflow: hidden;
5983
+ color: #fff;
5984
+ text-align: center;
5985
+ white-space: nowrap;
5986
+ background-color: #007bff;
5987
+ transition: width .6s ease
5988
+ }
5989
+
5990
+ @media (prefers-reduced-motion:reduce) {
5991
+ .progress-bar {
5992
+ transition: none
5993
+ }
5994
+ }
5995
+
5996
+ .progress-bar-striped {
5997
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5998
+ background-size: 1rem 1rem
5999
+ }
6000
+
6001
+ .progress-bar-animated {
6002
+ -webkit-animation: progress-bar-stripes 1s linear infinite;
6003
+ animation: progress-bar-stripes 1s linear infinite
6004
+ }
6005
+
6006
+ @media (prefers-reduced-motion:reduce) {
6007
+ .progress-bar-animated {
6008
+ -webkit-animation: none;
6009
+ animation: none
6010
+ }
6011
+ }
6012
+
6013
+ .media {
6014
+ display: -ms-flexbox;
6015
+ display: flex;
6016
+ -ms-flex-align: start;
6017
+ align-items: flex-start
6018
+ }
6019
+
6020
+ .media-body {
6021
+ -ms-flex: 1;
6022
+ flex: 1
6023
+ }
6024
+
6025
+ .list-group {
6026
+ display: -ms-flexbox;
6027
+ display: flex;
6028
+ -ms-flex-direction: column;
6029
+ flex-direction: column;
6030
+ padding-left: 0;
6031
+ margin-bottom: 0;
6032
+ border-radius: .25rem
6033
+ }
6034
+
6035
+ .list-group-item-action {
6036
+ width: 100%;
6037
+ color: #495057;
6038
+ text-align: inherit
6039
+ }
6040
+
6041
+ .list-group-item-action:focus,
6042
+ .list-group-item-action:hover {
6043
+ z-index: 1;
6044
+ color: #495057;
6045
+ text-decoration: none;
6046
+ background-color: #f8f9fa
6047
+ }
6048
+
6049
+ .list-group-item-action:active {
6050
+ color: #212529;
6051
+ background-color: #e9ecef
6052
+ }
6053
+
6054
+ .list-group-item {
6055
+ position: relative;
6056
+ display: block;
6057
+ padding: .75rem 1.25rem;
6058
+ background-color: #fff;
6059
+ border: 1px solid rgba(0, 0, 0, .125)
6060
+ }
6061
+
6062
+ .list-group-item:first-child {
6063
+ border-top-left-radius: inherit;
6064
+ border-top-right-radius: inherit
6065
+ }
6066
+
6067
+ .list-group-item:last-child {
6068
+ border-bottom-right-radius: inherit;
6069
+ border-bottom-left-radius: inherit
6070
+ }
6071
+
6072
+ .list-group-item.disabled,
6073
+ .list-group-item:disabled {
6074
+ color: #6c757d;
6075
+ pointer-events: none;
6076
+ background-color: #fff
6077
+ }
6078
+
6079
+ .list-group-item.active {
6080
+ z-index: 2;
6081
+ color: #fff;
6082
+ background-color: #007bff;
6083
+ border-color: #007bff
6084
+ }
6085
+
6086
+ .list-group-item+.list-group-item {
6087
+ border-top-width: 0
6088
+ }
6089
+
6090
+ .list-group-item+.list-group-item.active {
6091
+ margin-top: -1px;
6092
+ border-top-width: 1px
6093
+ }
6094
+
6095
+ .list-group-horizontal {
6096
+ -ms-flex-direction: row;
6097
+ flex-direction: row
6098
+ }
6099
+
6100
+ .list-group-horizontal>.list-group-item:first-child {
6101
+ border-bottom-left-radius: .25rem;
6102
+ border-top-right-radius: 0
6103
+ }
6104
+
6105
+ .list-group-horizontal>.list-group-item:last-child {
6106
+ border-top-right-radius: .25rem;
6107
+ border-bottom-left-radius: 0
6108
+ }
6109
+
6110
+ .list-group-horizontal>.list-group-item.active {
6111
+ margin-top: 0
6112
+ }
6113
+
6114
+ .list-group-horizontal>.list-group-item+.list-group-item {
6115
+ border-top-width: 1px;
6116
+ border-left-width: 0
6117
+ }
6118
+
6119
+ .list-group-horizontal>.list-group-item+.list-group-item.active {
6120
+ margin-left: -1px;
6121
+ border-left-width: 1px
6122
+ }
6123
+
6124
+ @media (min-width:576px) {
6125
+ .list-group-horizontal-sm {
6126
+ -ms-flex-direction: row;
6127
+ flex-direction: row
6128
+ }
6129
+
6130
+ .list-group-horizontal-sm>.list-group-item:first-child {
6131
+ border-bottom-left-radius: .25rem;
6132
+ border-top-right-radius: 0
6133
+ }
6134
+
6135
+ .list-group-horizontal-sm>.list-group-item:last-child {
6136
+ border-top-right-radius: .25rem;
6137
+ border-bottom-left-radius: 0
6138
+ }
6139
+
6140
+ .list-group-horizontal-sm>.list-group-item.active {
6141
+ margin-top: 0
6142
+ }
6143
+
6144
+ .list-group-horizontal-sm>.list-group-item+.list-group-item {
6145
+ border-top-width: 1px;
6146
+ border-left-width: 0
6147
+ }
6148
+
6149
+ .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
6150
+ margin-left: -1px;
6151
+ border-left-width: 1px
6152
+ }
6153
+ }
6154
+
6155
+ @media (min-width:768px) {
6156
+ .list-group-horizontal-md {
6157
+ -ms-flex-direction: row;
6158
+ flex-direction: row
6159
+ }
6160
+
6161
+ .list-group-horizontal-md>.list-group-item:first-child {
6162
+ border-bottom-left-radius: .25rem;
6163
+ border-top-right-radius: 0
6164
+ }
6165
+
6166
+ .list-group-horizontal-md>.list-group-item:last-child {
6167
+ border-top-right-radius: .25rem;
6168
+ border-bottom-left-radius: 0
6169
+ }
6170
+
6171
+ .list-group-horizontal-md>.list-group-item.active {
6172
+ margin-top: 0
6173
+ }
6174
+
6175
+ .list-group-horizontal-md>.list-group-item+.list-group-item {
6176
+ border-top-width: 1px;
6177
+ border-left-width: 0
6178
+ }
6179
+
6180
+ .list-group-horizontal-md>.list-group-item+.list-group-item.active {
6181
+ margin-left: -1px;
6182
+ border-left-width: 1px
6183
+ }
6184
+ }
6185
+
6186
+ @media (min-width:992px) {
6187
+ .list-group-horizontal-lg {
6188
+ -ms-flex-direction: row;
6189
+ flex-direction: row
6190
+ }
6191
+
6192
+ .list-group-horizontal-lg>.list-group-item:first-child {
6193
+ border-bottom-left-radius: .25rem;
6194
+ border-top-right-radius: 0
6195
+ }
6196
+
6197
+ .list-group-horizontal-lg>.list-group-item:last-child {
6198
+ border-top-right-radius: .25rem;
6199
+ border-bottom-left-radius: 0
6200
+ }
6201
+
6202
+ .list-group-horizontal-lg>.list-group-item.active {
6203
+ margin-top: 0
6204
+ }
6205
+
6206
+ .list-group-horizontal-lg>.list-group-item+.list-group-item {
6207
+ border-top-width: 1px;
6208
+ border-left-width: 0
6209
+ }
6210
+
6211
+ .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
6212
+ margin-left: -1px;
6213
+ border-left-width: 1px
6214
+ }
6215
+ }
6216
+
6217
+ @media (min-width:1200px) {
6218
+ .list-group-horizontal-xl {
6219
+ -ms-flex-direction: row;
6220
+ flex-direction: row
6221
+ }
6222
+
6223
+ .list-group-horizontal-xl>.list-group-item:first-child {
6224
+ border-bottom-left-radius: .25rem;
6225
+ border-top-right-radius: 0
6226
+ }
6227
+
6228
+ .list-group-horizontal-xl>.list-group-item:last-child {
6229
+ border-top-right-radius: .25rem;
6230
+ border-bottom-left-radius: 0
6231
+ }
6232
+
6233
+ .list-group-horizontal-xl>.list-group-item.active {
6234
+ margin-top: 0
6235
+ }
6236
+
6237
+ .list-group-horizontal-xl>.list-group-item+.list-group-item {
6238
+ border-top-width: 1px;
6239
+ border-left-width: 0
6240
+ }
6241
+
6242
+ .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
6243
+ margin-left: -1px;
6244
+ border-left-width: 1px
6245
+ }
6246
+ }
6247
+
6248
+ .list-group-flush {
6249
+ border-radius: 0
6250
+ }
6251
+
6252
+ .list-group-flush>.list-group-item {
6253
+ border-width: 0 0 1px
6254
+ }
6255
+
6256
+ .list-group-flush>.list-group-item:last-child {
6257
+ border-bottom-width: 0
6258
+ }
6259
+
6260
+ .list-group-item-primary {
6261
+ color: #004085;
6262
+ background-color: #b8daff
6263
+ }
6264
+
6265
+ .list-group-item-primary.list-group-item-action:focus,
6266
+ .list-group-item-primary.list-group-item-action:hover {
6267
+ color: #004085;
6268
+ background-color: #9fcdff
6269
+ }
6270
+
6271
+ .list-group-item-primary.list-group-item-action.active {
6272
+ color: #fff;
6273
+ background-color: #004085;
6274
+ border-color: #004085
6275
+ }
6276
+
6277
+ .list-group-item-secondary {
6278
+ color: #383d41;
6279
+ background-color: #d6d8db
6280
+ }
6281
+
6282
+ .list-group-item-secondary.list-group-item-action:focus,
6283
+ .list-group-item-secondary.list-group-item-action:hover {
6284
+ color: #383d41;
6285
+ background-color: #c8cbcf
6286
+ }
6287
+
6288
+ .list-group-item-secondary.list-group-item-action.active {
6289
+ color: #fff;
6290
+ background-color: #383d41;
6291
+ border-color: #383d41
6292
+ }
6293
+
6294
+ .list-group-item-success {
6295
+ color: #155724;
6296
+ background-color: #c3e6cb
6297
+ }
6298
+
6299
+ .list-group-item-success.list-group-item-action:focus,
6300
+ .list-group-item-success.list-group-item-action:hover {
6301
+ color: #155724;
6302
+ background-color: #b1dfbb
6303
+ }
6304
+
6305
+ .list-group-item-success.list-group-item-action.active {
6306
+ color: #fff;
6307
+ background-color: #155724;
6308
+ border-color: #155724
6309
+ }
6310
+
6311
+ .list-group-item-info {
6312
+ color: #0c5460;
6313
+ background-color: #bee5eb
6314
+ }
6315
+
6316
+ .list-group-item-info.list-group-item-action:focus,
6317
+ .list-group-item-info.list-group-item-action:hover {
6318
+ color: #0c5460;
6319
+ background-color: #abdde5
6320
+ }
6321
+
6322
+ .list-group-item-info.list-group-item-action.active {
6323
+ color: #fff;
6324
+ background-color: #0c5460;
6325
+ border-color: #0c5460
6326
+ }
6327
+
6328
+ .list-group-item-warning {
6329
+ color: #856404;
6330
+ background-color: #ffeeba
6331
+ }
6332
+
6333
+ .list-group-item-warning.list-group-item-action:focus,
6334
+ .list-group-item-warning.list-group-item-action:hover {
6335
+ color: #856404;
6336
+ background-color: #ffe8a1
6337
+ }
6338
+
6339
+ .list-group-item-warning.list-group-item-action.active {
6340
+ color: #fff;
6341
+ background-color: #856404;
6342
+ border-color: #856404
6343
+ }
6344
+
6345
+ .list-group-item-danger {
6346
+ color: #721c24;
6347
+ background-color: #f5c6cb
6348
+ }
6349
+
6350
+ .list-group-item-danger.list-group-item-action:focus,
6351
+ .list-group-item-danger.list-group-item-action:hover {
6352
+ color: #721c24;
6353
+ background-color: #f1b0b7
6354
+ }
6355
+
6356
+ .list-group-item-danger.list-group-item-action.active {
6357
+ color: #fff;
6358
+ background-color: #721c24;
6359
+ border-color: #721c24
6360
+ }
6361
+
6362
+ .list-group-item-light {
6363
+ color: #818182;
6364
+ background-color: #fdfdfe
6365
+ }
6366
+
6367
+ .list-group-item-light.list-group-item-action:focus,
6368
+ .list-group-item-light.list-group-item-action:hover {
6369
+ color: #818182;
6370
+ background-color: #ececf6
6371
+ }
6372
+
6373
+ .list-group-item-light.list-group-item-action.active {
6374
+ color: #fff;
6375
+ background-color: #818182;
6376
+ border-color: #818182
6377
+ }
6378
+
6379
+ .list-group-item-dark {
6380
+ color: #1b1e21;
6381
+ background-color: #c6c8ca
6382
+ }
6383
+
6384
+ .list-group-item-dark.list-group-item-action:focus,
6385
+ .list-group-item-dark.list-group-item-action:hover {
6386
+ color: #1b1e21;
6387
+ background-color: #b9bbbe
6388
+ }
6389
+
6390
+ .list-group-item-dark.list-group-item-action.active {
6391
+ color: #fff;
6392
+ background-color: #1b1e21;
6393
+ border-color: #1b1e21
6394
+ }
6395
+
6396
+ .close {
6397
+ float: right;
6398
+ font-size: 1.5rem;
6399
+ font-weight: 700;
6400
+ line-height: 1;
6401
+ color: #000;
6402
+ text-shadow: 0 1px 0 #fff;
6403
+ opacity: .5
6404
+ }
6405
+
6406
+ .close:hover {
6407
+ color: #000;
6408
+ text-decoration: none
6409
+ }
6410
+
6411
+ .close:not(:disabled):not(.disabled):focus,
6412
+ .close:not(:disabled):not(.disabled):hover {
6413
+ opacity: .75
6414
+ }
6415
+
6416
+ button.close {
6417
+ padding: 0;
6418
+ background-color: transparent;
6419
+ border: 0
6420
+ }
6421
+
6422
+ a.close.disabled {
6423
+ pointer-events: none
6424
+ }
6425
+
6426
+ .toast {
6427
+ -ms-flex-preferred-size: 350px;
6428
+ flex-basis: 350px;
6429
+ max-width: 350px;
6430
+ font-size: .875rem;
6431
+ background-color: rgba(255, 255, 255, .85);
6432
+ background-clip: padding-box;
6433
+ border: 1px solid rgba(0, 0, 0, .1);
6434
+ box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
6435
+ opacity: 0;
6436
+ border-radius: .25rem
6437
+ }
6438
+
6439
+ .toast:not(:last-child) {
6440
+ margin-bottom: .75rem
6441
+ }
6442
+
6443
+ .toast.showing {
6444
+ opacity: 1
6445
+ }
6446
+
6447
+ .toast.show {
6448
+ display: block;
6449
+ opacity: 1
6450
+ }
6451
+
6452
+ .toast.hide {
6453
+ display: none
6454
+ }
6455
+
6456
+ .toast-header {
6457
+ display: -ms-flexbox;
6458
+ display: flex;
6459
+ -ms-flex-align: center;
6460
+ align-items: center;
6461
+ padding: .25rem .75rem;
6462
+ color: #6c757d;
6463
+ background-color: rgba(255, 255, 255, .85);
6464
+ background-clip: padding-box;
6465
+ border-bottom: 1px solid rgba(0, 0, 0, .05);
6466
+ border-top-left-radius: calc(.25rem - 1px);
6467
+ border-top-right-radius: calc(.25rem - 1px)
6468
+ }
6469
+
6470
+ .toast-body {
6471
+ padding: .75rem
6472
+ }
6473
+
6474
+ .modal-open {
6475
+ overflow: hidden
6476
+ }
6477
+
6478
+ .modal-open .modal {
6479
+ overflow-x: hidden;
6480
+ overflow-y: auto
6481
+ }
6482
+
6483
+ .modal {
6484
+ position: fixed;
6485
+ top: 0;
6486
+ left: 0;
6487
+ z-index: 1050;
6488
+ display: none;
6489
+ width: 100%;
6490
+ height: 100%;
6491
+ overflow: hidden;
6492
+ outline: 0
6493
+ }
6494
+
6495
+ .modal-dialog {
6496
+ position: relative;
6497
+ width: auto;
6498
+ margin: .5rem;
6499
+ pointer-events: none
6500
+ }
6501
+
6502
+ .modal.fade .modal-dialog {
6503
+ transition: -webkit-transform .3s ease-out;
6504
+ transition: transform .3s ease-out;
6505
+ transition: transform .3s ease-out, -webkit-transform .3s ease-out;
6506
+ -webkit-transform: translate(0, -50px);
6507
+ transform: translate(0, -50px)
6508
+ }
6509
+
6510
+ @media (prefers-reduced-motion:reduce) {
6511
+ .modal.fade .modal-dialog {
6512
+ transition: none
6513
+ }
6514
+ }
6515
+
6516
+ .modal.show .modal-dialog {
6517
+ -webkit-transform: none;
6518
+ transform: none
6519
+ }
6520
+
6521
+ .modal.modal-static .modal-dialog {
6522
+ -webkit-transform: scale(1.02);
6523
+ transform: scale(1.02)
6524
+ }
6525
+
6526
+ .modal-dialog-scrollable {
6527
+ display: -ms-flexbox;
6528
+ display: flex;
6529
+ max-height: calc(100% - 1rem)
6530
+ }
6531
+
6532
+ .modal-dialog-scrollable .modal-content {
6533
+ max-height: calc(100vh - 1rem);
6534
+ overflow: hidden
6535
+ }
6536
+
6537
+ .modal-dialog-scrollable .modal-footer,
6538
+ .modal-dialog-scrollable .modal-header {
6539
+ -ms-flex-negative: 0;
6540
+ flex-shrink: 0
6541
+ }
6542
+
6543
+ .modal-dialog-scrollable .modal-body {
6544
+ overflow-y: auto
6545
+ }
6546
+
6547
+ .modal-dialog-centered {
6548
+ display: -ms-flexbox;
6549
+ display: flex;
6550
+ -ms-flex-align: center;
6551
+ align-items: center;
6552
+ min-height: calc(100% - 1rem)
6553
+ }
6554
+
6555
+ .modal-dialog-centered::before {
6556
+ display: block;
6557
+ height: calc(100vh - 1rem);
6558
+ height: -webkit-min-content;
6559
+ height: -moz-min-content;
6560
+ height: min-content;
6561
+ content: ""
6562
+ }
6563
+
6564
+ .modal-dialog-centered.modal-dialog-scrollable {
6565
+ -ms-flex-direction: column;
6566
+ flex-direction: column;
6567
+ -ms-flex-pack: center;
6568
+ justify-content: center;
6569
+ height: 100%
6570
+ }
6571
+
6572
+ .modal-dialog-centered.modal-dialog-scrollable .modal-content {
6573
+ max-height: none
6574
+ }
6575
+
6576
+ .modal-dialog-centered.modal-dialog-scrollable::before {
6577
+ content: none
6578
+ }
6579
+
6580
+ .modal-content {
6581
+ position: relative;
6582
+ display: -ms-flexbox;
6583
+ display: flex;
6584
+ -ms-flex-direction: column;
6585
+ flex-direction: column;
6586
+ width: 100%;
6587
+ pointer-events: auto;
6588
+ background-color: #fff;
6589
+ background-clip: padding-box;
6590
+ border: 1px solid rgba(0, 0, 0, .2);
6591
+ border-radius: .3rem;
6592
+ outline: 0
6593
+ }
6594
+
6595
+ .modal-backdrop {
6596
+ position: fixed;
6597
+ top: 0;
6598
+ left: 0;
6599
+ z-index: 1040;
6600
+ width: 100vw;
6601
+ height: 100vh;
6602
+ background-color: #000
6603
+ }
6604
+
6605
+ .modal-backdrop.fade {
6606
+ opacity: 0
6607
+ }
6608
+
6609
+ .modal-backdrop.show {
6610
+ opacity: .5
6611
+ }
6612
+
6613
+ .modal-header {
6614
+ display: -ms-flexbox;
6615
+ display: flex;
6616
+ -ms-flex-align: start;
6617
+ align-items: flex-start;
6618
+ -ms-flex-pack: justify;
6619
+ justify-content: space-between;
6620
+ padding: 1rem 1rem;
6621
+ border-bottom: 1px solid #dee2e6;
6622
+ border-top-left-radius: calc(.3rem - 1px);
6623
+ border-top-right-radius: calc(.3rem - 1px)
6624
+ }
6625
+
6626
+ .modal-header .close {
6627
+ padding: 1rem 1rem;
6628
+ margin: -1rem -1rem -1rem auto
6629
+ }
6630
+
6631
+ .modal-title {
6632
+ margin-bottom: 0;
6633
+ line-height: 1.5
6634
+ }
6635
+
6636
+ .modal-body {
6637
+ position: relative;
6638
+ -ms-flex: 1 1 auto;
6639
+ flex: 1 1 auto;
6640
+ padding: 1rem
6641
+ }
6642
+
6643
+ .modal-footer {
6644
+ display: -ms-flexbox;
6645
+ display: flex;
6646
+ -ms-flex-wrap: wrap;
6647
+ flex-wrap: wrap;
6648
+ -ms-flex-align: center;
6649
+ align-items: center;
6650
+ -ms-flex-pack: end;
6651
+ justify-content: flex-end;
6652
+ padding: .75rem;
6653
+ border-top: 1px solid #dee2e6;
6654
+ border-bottom-right-radius: calc(.3rem - 1px);
6655
+ border-bottom-left-radius: calc(.3rem - 1px)
6656
+ }
6657
+
6658
+ .modal-footer>* {
6659
+ margin: .25rem
6660
+ }
6661
+
6662
+ .modal-scrollbar-measure {
6663
+ position: absolute;
6664
+ top: -9999px;
6665
+ width: 50px;
6666
+ height: 50px;
6667
+ overflow: scroll
6668
+ }
6669
+
6670
+ @media (min-width:576px) {
6671
+ .modal-dialog {
6672
+ max-width: 500px;
6673
+ margin: 1.75rem auto
6674
+ }
6675
+
6676
+ .modal-dialog-scrollable {
6677
+ max-height: calc(100% - 3.5rem)
6678
+ }
6679
+
6680
+ .modal-dialog-scrollable .modal-content {
6681
+ max-height: calc(100vh - 3.5rem)
6682
+ }
6683
+
6684
+ .modal-dialog-centered {
6685
+ min-height: calc(100% - 3.5rem)
6686
+ }
6687
+
6688
+ .modal-dialog-centered::before {
6689
+ height: calc(100vh - 3.5rem);
6690
+ height: -webkit-min-content;
6691
+ height: -moz-min-content;
6692
+ height: min-content
6693
+ }
6694
+
6695
+ .modal-sm {
6696
+ max-width: 300px
6697
+ }
6698
+ }
6699
+
6700
+ @media (min-width:992px) {
6701
+
6702
+ .modal-lg,
6703
+ .modal-xl {
6704
+ max-width: 800px
6705
+ }
6706
+ }
6707
+
6708
+ @media (min-width:1200px) {
6709
+ .modal-xl {
6710
+ max-width: 1140px
6711
+ }
6712
+ }
6713
+
6714
+ .tooltip {
6715
+ position: absolute;
6716
+ z-index: 1070;
6717
+ display: block;
6718
+ margin: 0;
6719
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6720
+ font-style: normal;
6721
+ font-weight: 400;
6722
+ line-height: 1.5;
6723
+ text-align: left;
6724
+ text-align: start;
6725
+ text-decoration: none;
6726
+ text-shadow: none;
6727
+ text-transform: none;
6728
+ letter-spacing: normal;
6729
+ word-break: normal;
6730
+ word-spacing: normal;
6731
+ white-space: normal;
6732
+ line-break: auto;
6733
+ font-size: .875rem;
6734
+ word-wrap: break-word;
6735
+ opacity: 0
6736
+ }
6737
+
6738
+ .tooltip.show {
6739
+ opacity: .9
6740
+ }
6741
+
6742
+ .tooltip .arrow {
6743
+ position: absolute;
6744
+ display: block;
6745
+ width: .8rem;
6746
+ height: .4rem
6747
+ }
6748
+
6749
+ .tooltip .arrow::before {
6750
+ position: absolute;
6751
+ content: "";
6752
+ border-color: transparent;
6753
+ border-style: solid
6754
+ }
6755
+
6756
+ .bs-tooltip-auto[x-placement^=top],
6757
+ .bs-tooltip-top {
6758
+ padding: .4rem 0
6759
+ }
6760
+
6761
+ .bs-tooltip-auto[x-placement^=top] .arrow,
6762
+ .bs-tooltip-top .arrow {
6763
+ bottom: 0
6764
+ }
6765
+
6766
+ .bs-tooltip-auto[x-placement^=top] .arrow::before,
6767
+ .bs-tooltip-top .arrow::before {
6768
+ top: 0;
6769
+ border-width: .4rem .4rem 0;
6770
+ border-top-color: #000
6771
+ }
6772
+
6773
+ .bs-tooltip-auto[x-placement^=right],
6774
+ .bs-tooltip-right {
6775
+ padding: 0 .4rem
6776
+ }
6777
+
6778
+ .bs-tooltip-auto[x-placement^=right] .arrow,
6779
+ .bs-tooltip-right .arrow {
6780
+ left: 0;
6781
+ width: .4rem;
6782
+ height: .8rem
6783
+ }
6784
+
6785
+ .bs-tooltip-auto[x-placement^=right] .arrow::before,
6786
+ .bs-tooltip-right .arrow::before {
6787
+ right: 0;
6788
+ border-width: .4rem .4rem .4rem 0;
6789
+ border-right-color: #000
6790
+ }
6791
+
6792
+ .bs-tooltip-auto[x-placement^=bottom],
6793
+ .bs-tooltip-bottom {
6794
+ padding: .4rem 0
6795
+ }
6796
+
6797
+ .bs-tooltip-auto[x-placement^=bottom] .arrow,
6798
+ .bs-tooltip-bottom .arrow {
6799
+ top: 0
6800
+ }
6801
+
6802
+ .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
6803
+ .bs-tooltip-bottom .arrow::before {
6804
+ bottom: 0;
6805
+ border-width: 0 .4rem .4rem;
6806
+ border-bottom-color: #000
6807
+ }
6808
+
6809
+ .bs-tooltip-auto[x-placement^=left],
6810
+ .bs-tooltip-left {
6811
+ padding: 0 .4rem
6812
+ }
6813
+
6814
+ .bs-tooltip-auto[x-placement^=left] .arrow,
6815
+ .bs-tooltip-left .arrow {
6816
+ right: 0;
6817
+ width: .4rem;
6818
+ height: .8rem
6819
+ }
6820
+
6821
+ .bs-tooltip-auto[x-placement^=left] .arrow::before,
6822
+ .bs-tooltip-left .arrow::before {
6823
+ left: 0;
6824
+ border-width: .4rem 0 .4rem .4rem;
6825
+ border-left-color: #000
6826
+ }
6827
+
6828
+ .tooltip-inner {
6829
+ max-width: 200px;
6830
+ padding: .25rem .5rem;
6831
+ color: #fff;
6832
+ text-align: center;
6833
+ background-color: #000;
6834
+ border-radius: .25rem
6835
+ }
6836
+
6837
+ .popover {
6838
+ position: absolute;
6839
+ top: 0;
6840
+ left: 0;
6841
+ z-index: 1060;
6842
+ display: block;
6843
+ max-width: 276px;
6844
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6845
+ font-style: normal;
6846
+ font-weight: 400;
6847
+ line-height: 1.5;
6848
+ text-align: left;
6849
+ text-align: start;
6850
+ text-decoration: none;
6851
+ text-shadow: none;
6852
+ text-transform: none;
6853
+ letter-spacing: normal;
6854
+ word-break: normal;
6855
+ word-spacing: normal;
6856
+ white-space: normal;
6857
+ line-break: auto;
6858
+ font-size: .875rem;
6859
+ word-wrap: break-word;
6860
+ background-color: #fff;
6861
+ background-clip: padding-box;
6862
+ border: 1px solid rgba(0, 0, 0, .2);
6863
+ border-radius: .3rem
6864
+ }
6865
+
6866
+ .popover .arrow {
6867
+ position: absolute;
6868
+ display: block;
6869
+ width: 1rem;
6870
+ height: .5rem;
6871
+ margin: 0 .3rem
6872
+ }
6873
+
6874
+ .popover .arrow::after,
6875
+ .popover .arrow::before {
6876
+ position: absolute;
6877
+ display: block;
6878
+ content: "";
6879
+ border-color: transparent;
6880
+ border-style: solid
6881
+ }
6882
+
6883
+ .bs-popover-auto[x-placement^=top],
6884
+ .bs-popover-top {
6885
+ margin-bottom: .5rem
6886
+ }
6887
+
6888
+ .bs-popover-auto[x-placement^=top]>.arrow,
6889
+ .bs-popover-top>.arrow {
6890
+ bottom: calc(-.5rem - 1px)
6891
+ }
6892
+
6893
+ .bs-popover-auto[x-placement^=top]>.arrow::before,
6894
+ .bs-popover-top>.arrow::before {
6895
+ bottom: 0;
6896
+ border-width: .5rem .5rem 0;
6897
+ border-top-color: rgba(0, 0, 0, .25)
6898
+ }
6899
+
6900
+ .bs-popover-auto[x-placement^=top]>.arrow::after,
6901
+ .bs-popover-top>.arrow::after {
6902
+ bottom: 1px;
6903
+ border-width: .5rem .5rem 0;
6904
+ border-top-color: #fff
6905
+ }
6906
+
6907
+ .bs-popover-auto[x-placement^=right],
6908
+ .bs-popover-right {
6909
+ margin-left: .5rem
6910
+ }
6911
+
6912
+ .bs-popover-auto[x-placement^=right]>.arrow,
6913
+ .bs-popover-right>.arrow {
6914
+ left: calc(-.5rem - 1px);
6915
+ width: .5rem;
6916
+ height: 1rem;
6917
+ margin: .3rem 0
6918
+ }
6919
+
6920
+ .bs-popover-auto[x-placement^=right]>.arrow::before,
6921
+ .bs-popover-right>.arrow::before {
6922
+ left: 0;
6923
+ border-width: .5rem .5rem .5rem 0;
6924
+ border-right-color: rgba(0, 0, 0, .25)
6925
+ }
6926
+
6927
+ .bs-popover-auto[x-placement^=right]>.arrow::after,
6928
+ .bs-popover-right>.arrow::after {
6929
+ left: 1px;
6930
+ border-width: .5rem .5rem .5rem 0;
6931
+ border-right-color: #fff
6932
+ }
6933
+
6934
+ .bs-popover-auto[x-placement^=bottom],
6935
+ .bs-popover-bottom {
6936
+ margin-top: .5rem
6937
+ }
6938
+
6939
+ .bs-popover-auto[x-placement^=bottom]>.arrow,
6940
+ .bs-popover-bottom>.arrow {
6941
+ top: calc(-.5rem - 1px)
6942
+ }
6943
+
6944
+ .bs-popover-auto[x-placement^=bottom]>.arrow::before,
6945
+ .bs-popover-bottom>.arrow::before {
6946
+ top: 0;
6947
+ border-width: 0 .5rem .5rem .5rem;
6948
+ border-bottom-color: rgba(0, 0, 0, .25)
6949
+ }
6950
+
6951
+ .bs-popover-auto[x-placement^=bottom]>.arrow::after,
6952
+ .bs-popover-bottom>.arrow::after {
6953
+ top: 1px;
6954
+ border-width: 0 .5rem .5rem .5rem;
6955
+ border-bottom-color: #fff
6956
+ }
6957
+
6958
+ .bs-popover-auto[x-placement^=bottom] .popover-header::before,
6959
+ .bs-popover-bottom .popover-header::before {
6960
+ position: absolute;
6961
+ top: 0;
6962
+ left: 50%;
6963
+ display: block;
6964
+ width: 1rem;
6965
+ margin-left: -.5rem;
6966
+ content: "";
6967
+ border-bottom: 1px solid #f7f7f7
6968
+ }
6969
+
6970
+ .bs-popover-auto[x-placement^=left],
6971
+ .bs-popover-left {
6972
+ margin-right: .5rem
6973
+ }
6974
+
6975
+ .bs-popover-auto[x-placement^=left]>.arrow,
6976
+ .bs-popover-left>.arrow {
6977
+ right: calc(-.5rem - 1px);
6978
+ width: .5rem;
6979
+ height: 1rem;
6980
+ margin: .3rem 0
6981
+ }
6982
+
6983
+ .bs-popover-auto[x-placement^=left]>.arrow::before,
6984
+ .bs-popover-left>.arrow::before {
6985
+ right: 0;
6986
+ border-width: .5rem 0 .5rem .5rem;
6987
+ border-left-color: rgba(0, 0, 0, .25)
6988
+ }
6989
+
6990
+ .bs-popover-auto[x-placement^=left]>.arrow::after,
6991
+ .bs-popover-left>.arrow::after {
6992
+ right: 1px;
6993
+ border-width: .5rem 0 .5rem .5rem;
6994
+ border-left-color: #fff
6995
+ }
6996
+
6997
+ .popover-header {
6998
+ padding: .5rem .75rem;
6999
+ margin-bottom: 0;
7000
+ font-size: 1rem;
7001
+ background-color: #f7f7f7;
7002
+ border-bottom: 1px solid #ebebeb;
7003
+ border-top-left-radius: calc(.3rem - 1px);
7004
+ border-top-right-radius: calc(.3rem - 1px)
7005
+ }
7006
+
7007
+ .popover-header:empty {
7008
+ display: none
7009
+ }
7010
+
7011
+ .popover-body {
7012
+ padding: .5rem .75rem;
7013
+ color: #212529
7014
+ }
7015
+
7016
+ .carousel {
7017
+ position: relative
7018
+ }
7019
+
7020
+ .carousel.pointer-event {
7021
+ -ms-touch-action: pan-y;
7022
+ touch-action: pan-y
7023
+ }
7024
+
7025
+ .carousel-inner {
7026
+ position: relative;
7027
+ width: 100%;
7028
+ overflow: hidden
7029
+ }
7030
+
7031
+ .carousel-inner::after {
7032
+ display: block;
7033
+ clear: both;
7034
+ content: ""
7035
+ }
7036
+
7037
+ .carousel-item {
7038
+ position: relative;
7039
+ display: none;
7040
+ float: left;
7041
+ width: 100%;
7042
+ margin-right: -100%;
7043
+ -webkit-backface-visibility: hidden;
7044
+ backface-visibility: hidden;
7045
+ transition: -webkit-transform .6s ease-in-out;
7046
+ transition: transform .6s ease-in-out;
7047
+ transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
7048
+ }
7049
+
7050
+ @media (prefers-reduced-motion:reduce) {
7051
+ .carousel-item {
7052
+ transition: none
7053
+ }
7054
+ }
7055
+
7056
+ .carousel-item-next,
7057
+ .carousel-item-prev,
7058
+ .carousel-item.active {
7059
+ display: block
7060
+ }
7061
+
7062
+ .active.carousel-item-right,
7063
+ .carousel-item-next:not(.carousel-item-left) {
7064
+ -webkit-transform: translateX(100%);
7065
+ transform: translateX(100%)
7066
+ }
7067
+
7068
+ .active.carousel-item-left,
7069
+ .carousel-item-prev:not(.carousel-item-right) {
7070
+ -webkit-transform: translateX(-100%);
7071
+ transform: translateX(-100%)
7072
+ }
7073
+
7074
+ .carousel-fade .carousel-item {
7075
+ opacity: 0;
7076
+ transition-property: opacity;
7077
+ -webkit-transform: none;
7078
+ transform: none
7079
+ }
7080
+
7081
+ .carousel-fade .carousel-item-next.carousel-item-left,
7082
+ .carousel-fade .carousel-item-prev.carousel-item-right,
7083
+ .carousel-fade .carousel-item.active {
7084
+ z-index: 1;
7085
+ opacity: 1
7086
+ }
7087
+
7088
+ .carousel-fade .active.carousel-item-left,
7089
+ .carousel-fade .active.carousel-item-right {
7090
+ z-index: 0;
7091
+ opacity: 0;
7092
+ transition: opacity 0s .6s
7093
+ }
7094
+
7095
+ @media (prefers-reduced-motion:reduce) {
7096
+
7097
+ .carousel-fade .active.carousel-item-left,
7098
+ .carousel-fade .active.carousel-item-right {
7099
+ transition: none
7100
+ }
7101
+ }
7102
+
7103
+ .carousel-control-next,
7104
+ .carousel-control-prev {
7105
+ position: absolute;
7106
+ top: 0;
7107
+ bottom: 0;
7108
+ z-index: 1;
7109
+ display: -ms-flexbox;
7110
+ display: flex;
7111
+ -ms-flex-align: center;
7112
+ align-items: center;
7113
+ -ms-flex-pack: center;
7114
+ justify-content: center;
7115
+ width: 15%;
7116
+ color: #fff;
7117
+ text-align: center;
7118
+ opacity: .5;
7119
+ transition: opacity .15s ease
7120
+ }
7121
+
7122
+ @media (prefers-reduced-motion:reduce) {
7123
+
7124
+ .carousel-control-next,
7125
+ .carousel-control-prev {
7126
+ transition: none
7127
+ }
7128
+ }
7129
+
7130
+ .carousel-control-next:focus,
7131
+ .carousel-control-next:hover,
7132
+ .carousel-control-prev:focus,
7133
+ .carousel-control-prev:hover {
7134
+ color: #fff;
7135
+ text-decoration: none;
7136
+ outline: 0;
7137
+ opacity: .9
7138
+ }
7139
+
7140
+ .carousel-control-prev {
7141
+ left: 0
7142
+ }
7143
+
7144
+ .carousel-control-next {
7145
+ right: 0
7146
+ }
7147
+
7148
+ .carousel-control-next-icon,
7149
+ .carousel-control-prev-icon {
7150
+ display: inline-block;
7151
+ width: 20px;
7152
+ height: 20px;
7153
+ background: no-repeat 50%/100% 100%
7154
+ }
7155
+
7156
+ .carousel-control-prev-icon {
7157
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
7158
+ }
7159
+
7160
+ .carousel-control-next-icon {
7161
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
7162
+ }
7163
+
7164
+ .carousel-indicators {
7165
+ position: absolute;
7166
+ right: 0;
7167
+ bottom: 0;
7168
+ left: 0;
7169
+ z-index: 15;
7170
+ display: -ms-flexbox;
7171
+ display: flex;
7172
+ -ms-flex-pack: center;
7173
+ justify-content: center;
7174
+ padding-left: 0;
7175
+ margin-right: 15%;
7176
+ margin-left: 15%;
7177
+ list-style: none
7178
+ }
7179
+
7180
+ .carousel-indicators li {
7181
+ box-sizing: content-box;
7182
+ -ms-flex: 0 1 auto;
7183
+ flex: 0 1 auto;
7184
+ width: 30px;
7185
+ height: 3px;
7186
+ margin-right: 3px;
7187
+ margin-left: 3px;
7188
+ text-indent: -999px;
7189
+ cursor: pointer;
7190
+ background-color: #fff;
7191
+ background-clip: padding-box;
7192
+ border-top: 10px solid transparent;
7193
+ border-bottom: 10px solid transparent;
7194
+ opacity: .5;
7195
+ transition: opacity .6s ease
7196
+ }
7197
+
7198
+ @media (prefers-reduced-motion:reduce) {
7199
+ .carousel-indicators li {
7200
+ transition: none
7201
+ }
7202
+ }
7203
+
7204
+ .carousel-indicators .active {
7205
+ opacity: 1
7206
+ }
7207
+
7208
+ .carousel-caption {
7209
+ position: absolute;
7210
+ right: 15%;
7211
+ bottom: 20px;
7212
+ left: 15%;
7213
+ z-index: 10;
7214
+ padding-top: 20px;
7215
+ padding-bottom: 20px;
7216
+ color: #fff;
7217
+ text-align: center
7218
+ }
7219
+
7220
+ @-webkit-keyframes spinner-border {
7221
+ to {
7222
+ -webkit-transform: rotate(360deg);
7223
+ transform: rotate(360deg)
7224
+ }
7225
+ }
7226
+
7227
+ @keyframes spinner-border {
7228
+ to {
7229
+ -webkit-transform: rotate(360deg);
7230
+ transform: rotate(360deg)
7231
+ }
7232
+ }
7233
+
7234
+ .spinner-border {
7235
+ display: inline-block;
7236
+ width: 2rem;
7237
+ height: 2rem;
7238
+ vertical-align: text-bottom;
7239
+ border: .25em solid currentColor;
7240
+ border-right-color: transparent;
7241
+ border-radius: 50%;
7242
+ -webkit-animation: spinner-border .75s linear infinite;
7243
+ animation: spinner-border .75s linear infinite
7244
+ }
7245
+
7246
+ .spinner-border-sm {
7247
+ width: 1rem;
7248
+ height: 1rem;
7249
+ border-width: .2em
7250
+ }
7251
+
7252
+ @-webkit-keyframes spinner-grow {
7253
+ 0% {
7254
+ -webkit-transform: scale(0);
7255
+ transform: scale(0)
7256
+ }
7257
+
7258
+ 50% {
7259
+ opacity: 1;
7260
+ -webkit-transform: none;
7261
+ transform: none
7262
+ }
7263
+ }
7264
+
7265
+ @keyframes spinner-grow {
7266
+ 0% {
7267
+ -webkit-transform: scale(0);
7268
+ transform: scale(0)
7269
+ }
7270
+
7271
+ 50% {
7272
+ opacity: 1;
7273
+ -webkit-transform: none;
7274
+ transform: none
7275
+ }
7276
+ }
7277
+
7278
+ .spinner-grow {
7279
+ display: inline-block;
7280
+ width: 2rem;
7281
+ height: 2rem;
7282
+ vertical-align: text-bottom;
7283
+ background-color: currentColor;
7284
+ border-radius: 50%;
7285
+ opacity: 0;
7286
+ -webkit-animation: spinner-grow .75s linear infinite;
7287
+ animation: spinner-grow .75s linear infinite
7288
+ }
7289
+
7290
+ .spinner-grow-sm {
7291
+ width: 1rem;
7292
+ height: 1rem
7293
+ }
7294
+
7295
+ .align-baseline {
7296
+ vertical-align: baseline !important
7297
+ }
7298
+
7299
+ .align-top {
7300
+ vertical-align: top !important
7301
+ }
7302
+
7303
+ .align-middle {
7304
+ vertical-align: middle !important
7305
+ }
7306
+
7307
+ .align-bottom {
7308
+ vertical-align: bottom !important
7309
+ }
7310
+
7311
+ .align-text-bottom {
7312
+ vertical-align: text-bottom !important
7313
+ }
7314
+
7315
+ .align-text-top {
7316
+ vertical-align: text-top !important
7317
+ }
7318
+
7319
+ .bg-primary {
7320
+ background-color: #007bff !important
7321
+ }
7322
+
7323
+ a.bg-primary:focus,
7324
+ a.bg-primary:hover,
7325
+ button.bg-primary:focus,
7326
+ button.bg-primary:hover {
7327
+ background-color: #0062cc !important
7328
+ }
7329
+
7330
+ .bg-secondary {
7331
+ background-color: #6c757d !important
7332
+ }
7333
+
7334
+ a.bg-secondary:focus,
7335
+ a.bg-secondary:hover,
7336
+ button.bg-secondary:focus,
7337
+ button.bg-secondary:hover {
7338
+ background-color: #545b62 !important
7339
+ }
7340
+
7341
+ .bg-success {
7342
+ background-color: #28a745 !important
7343
+ }
7344
+
7345
+ a.bg-success:focus,
7346
+ a.bg-success:hover,
7347
+ button.bg-success:focus,
7348
+ button.bg-success:hover {
7349
+ background-color: #1e7e34 !important
7350
+ }
7351
+
7352
+ .bg-info {
7353
+ background-color: #17a2b8 !important
7354
+ }
7355
+
7356
+ a.bg-info:focus,
7357
+ a.bg-info:hover,
7358
+ button.bg-info:focus,
7359
+ button.bg-info:hover {
7360
+ background-color: #117a8b !important
7361
+ }
7362
+
7363
+ .bg-warning {
7364
+ background-color: #ffc107 !important
7365
+ }
7366
+
7367
+ a.bg-warning:focus,
7368
+ a.bg-warning:hover,
7369
+ button.bg-warning:focus,
7370
+ button.bg-warning:hover {
7371
+ background-color: #d39e00 !important
7372
+ }
7373
+
7374
+ .bg-danger {
7375
+ background-color: #dc3545 !important
7376
+ }
7377
+
7378
+ a.bg-danger:focus,
7379
+ a.bg-danger:hover,
7380
+ button.bg-danger:focus,
7381
+ button.bg-danger:hover {
7382
+ background-color: #bd2130 !important
7383
+ }
7384
+
7385
+ .bg-light {
7386
+ background-color: #f8f9fa !important
7387
+ }
7388
+
7389
+ a.bg-light:focus,
7390
+ a.bg-light:hover,
7391
+ button.bg-light:focus,
7392
+ button.bg-light:hover {
7393
+ background-color: #dae0e5 !important
7394
+ }
7395
+
7396
+ .bg-dark {
7397
+ background-color: #343a40 !important
7398
+ }
7399
+
7400
+ a.bg-dark:focus,
7401
+ a.bg-dark:hover,
7402
+ button.bg-dark:focus,
7403
+ button.bg-dark:hover {
7404
+ background-color: #1d2124 !important
7405
+ }
7406
+
7407
+ .bg-white {
7408
+ background-color: #fff !important
7409
+ }
7410
+
7411
+ .bg-transparent {
7412
+ background-color: transparent !important
7413
+ }
7414
+
7415
+ .border {
7416
+ border: 1px solid #dee2e6 !important
7417
+ }
7418
+
7419
+ .border-top {
7420
+ border-top: 1px solid #dee2e6 !important
7421
+ }
7422
+
7423
+ .border-right {
7424
+ border-right: 1px solid #dee2e6 !important
7425
+ }
7426
+
7427
+ .border-bottom {
7428
+ border-bottom: 1px solid #dee2e6 !important
7429
+ }
7430
+
7431
+ .border-left {
7432
+ border-left: 1px solid #dee2e6 !important
7433
+ }
7434
+
7435
+ .border-0 {
7436
+ border: 0 !important
7437
+ }
7438
+
7439
+ .border-top-0 {
7440
+ border-top: 0 !important
7441
+ }
7442
+
7443
+ .border-right-0 {
7444
+ border-right: 0 !important
7445
+ }
7446
+
7447
+ .border-bottom-0 {
7448
+ border-bottom: 0 !important
7449
+ }
7450
+
7451
+ .border-left-0 {
7452
+ border-left: 0 !important
7453
+ }
7454
+
7455
+ .border-primary {
7456
+ border-color: #007bff !important
7457
+ }
7458
+
7459
+ .border-secondary {
7460
+ border-color: #6c757d !important
7461
+ }
7462
+
7463
+ .border-success {
7464
+ border-color: #28a745 !important
7465
+ }
7466
+
7467
+ .border-info {
7468
+ border-color: #17a2b8 !important
7469
+ }
7470
+
7471
+ .border-warning {
7472
+ border-color: #ffc107 !important
7473
+ }
7474
+
7475
+ .border-danger {
7476
+ border-color: #dc3545 !important
7477
+ }
7478
+
7479
+ .border-light {
7480
+ border-color: #f8f9fa !important
7481
+ }
7482
+
7483
+ .border-dark {
7484
+ border-color: #343a40 !important
7485
+ }
7486
+
7487
+ .border-white {
7488
+ border-color: #fff !important
7489
+ }
7490
+
7491
+ .rounded-sm {
7492
+ border-radius: .2rem !important
7493
+ }
7494
+
7495
+ .rounded {
7496
+ border-radius: .25rem !important
7497
+ }
7498
+
7499
+ .rounded-top {
7500
+ border-top-left-radius: .25rem !important;
7501
+ border-top-right-radius: .25rem !important
7502
+ }
7503
+
7504
+ .rounded-right {
7505
+ border-top-right-radius: .25rem !important;
7506
+ border-bottom-right-radius: .25rem !important
7507
+ }
7508
+
7509
+ .rounded-bottom {
7510
+ border-bottom-right-radius: .25rem !important;
7511
+ border-bottom-left-radius: .25rem !important
7512
+ }
7513
+
7514
+ .rounded-left {
7515
+ border-top-left-radius: .25rem !important;
7516
+ border-bottom-left-radius: .25rem !important
7517
+ }
7518
+
7519
+ .rounded-lg {
7520
+ border-radius: .3rem !important
7521
+ }
7522
+
7523
+ .rounded-circle {
7524
+ border-radius: 50% !important
7525
+ }
7526
+
7527
+ .rounded-pill {
7528
+ border-radius: 50rem !important
7529
+ }
7530
+
7531
+ .rounded-0 {
7532
+ border-radius: 0 !important
7533
+ }
7534
+
7535
+ .clearfix::after {
7536
+ display: block;
7537
+ clear: both;
7538
+ content: ""
7539
+ }
7540
+
7541
+ .d-none {
7542
+ display: none !important
7543
+ }
7544
+
7545
+ .d-inline {
7546
+ display: inline !important
7547
+ }
7548
+
7549
+ .d-inline-block {
7550
+ display: inline-block !important
7551
+ }
7552
+
7553
+ .d-block {
7554
+ display: block !important
7555
+ }
7556
+
7557
+ .d-table {
7558
+ display: table !important
7559
+ }
7560
+
7561
+ .d-table-row {
7562
+ display: table-row !important
7563
+ }
7564
+
7565
+ .d-table-cell {
7566
+ display: table-cell !important
7567
+ }
7568
+
7569
+ .d-flex {
7570
+ display: -ms-flexbox !important;
7571
+ display: flex !important
7572
+ }
7573
+
7574
+ .d-inline-flex {
7575
+ display: -ms-inline-flexbox !important;
7576
+ display: inline-flex !important
7577
+ }
7578
+
7579
+ @media (min-width:576px) {
7580
+ .d-sm-none {
7581
+ display: none !important
7582
+ }
7583
+
7584
+ .d-sm-inline {
7585
+ display: inline !important
7586
+ }
7587
+
7588
+ .d-sm-inline-block {
7589
+ display: inline-block !important
7590
+ }
7591
+
7592
+ .d-sm-block {
7593
+ display: block !important
7594
+ }
7595
+
7596
+ .d-sm-table {
7597
+ display: table !important
7598
+ }
7599
+
7600
+ .d-sm-table-row {
7601
+ display: table-row !important
7602
+ }
7603
+
7604
+ .d-sm-table-cell {
7605
+ display: table-cell !important
7606
+ }
7607
+
7608
+ .d-sm-flex {
7609
+ display: -ms-flexbox !important;
7610
+ display: flex !important
7611
+ }
7612
+
7613
+ .d-sm-inline-flex {
7614
+ display: -ms-inline-flexbox !important;
7615
+ display: inline-flex !important
7616
+ }
7617
+ }
7618
+
7619
+ @media (min-width:768px) {
7620
+ .d-md-none {
7621
+ display: none !important
7622
+ }
7623
+
7624
+ .d-md-inline {
7625
+ display: inline !important
7626
+ }
7627
+
7628
+ .d-md-inline-block {
7629
+ display: inline-block !important
7630
+ }
7631
+
7632
+ .d-md-block {
7633
+ display: block !important
7634
+ }
7635
+
7636
+ .d-md-table {
7637
+ display: table !important
7638
+ }
7639
+
7640
+ .d-md-table-row {
7641
+ display: table-row !important
7642
+ }
7643
+
7644
+ .d-md-table-cell {
7645
+ display: table-cell !important
7646
+ }
7647
+
7648
+ .d-md-flex {
7649
+ display: -ms-flexbox !important;
7650
+ display: flex !important
7651
+ }
7652
+
7653
+ .d-md-inline-flex {
7654
+ display: -ms-inline-flexbox !important;
7655
+ display: inline-flex !important
7656
+ }
7657
+ }
7658
+
7659
+ @media (min-width:992px) {
7660
+ .d-lg-none {
7661
+ display: none !important
7662
+ }
7663
+
7664
+ .d-lg-inline {
7665
+ display: inline !important
7666
+ }
7667
+
7668
+ .d-lg-inline-block {
7669
+ display: inline-block !important
7670
+ }
7671
+
7672
+ .d-lg-block {
7673
+ display: block !important
7674
+ }
7675
+
7676
+ .d-lg-table {
7677
+ display: table !important
7678
+ }
7679
+
7680
+ .d-lg-table-row {
7681
+ display: table-row !important
7682
+ }
7683
+
7684
+ .d-lg-table-cell {
7685
+ display: table-cell !important
7686
+ }
7687
+
7688
+ .d-lg-flex {
7689
+ display: -ms-flexbox !important;
7690
+ display: flex !important
7691
+ }
7692
+
7693
+ .d-lg-inline-flex {
7694
+ display: -ms-inline-flexbox !important;
7695
+ display: inline-flex !important
7696
+ }
7697
+ }
7698
+
7699
+ @media (min-width:1200px) {
7700
+ .d-xl-none {
7701
+ display: none !important
7702
+ }
7703
+
7704
+ .d-xl-inline {
7705
+ display: inline !important
7706
+ }
7707
+
7708
+ .d-xl-inline-block {
7709
+ display: inline-block !important
7710
+ }
7711
+
7712
+ .d-xl-block {
7713
+ display: block !important
7714
+ }
7715
+
7716
+ .d-xl-table {
7717
+ display: table !important
7718
+ }
7719
+
7720
+ .d-xl-table-row {
7721
+ display: table-row !important
7722
+ }
7723
+
7724
+ .d-xl-table-cell {
7725
+ display: table-cell !important
7726
+ }
7727
+
7728
+ .d-xl-flex {
7729
+ display: -ms-flexbox !important;
7730
+ display: flex !important
7731
+ }
7732
+
7733
+ .d-xl-inline-flex {
7734
+ display: -ms-inline-flexbox !important;
7735
+ display: inline-flex !important
7736
+ }
7737
+ }
7738
+
7739
+ @media print {
7740
+ .d-print-none {
7741
+ display: none !important
7742
+ }
7743
+
7744
+ .d-print-inline {
7745
+ display: inline !important
7746
+ }
7747
+
7748
+ .d-print-inline-block {
7749
+ display: inline-block !important
7750
+ }
7751
+
7752
+ .d-print-block {
7753
+ display: block !important
7754
+ }
7755
+
7756
+ .d-print-table {
7757
+ display: table !important
7758
+ }
7759
+
7760
+ .d-print-table-row {
7761
+ display: table-row !important
7762
+ }
7763
+
7764
+ .d-print-table-cell {
7765
+ display: table-cell !important
7766
+ }
7767
+
7768
+ .d-print-flex {
7769
+ display: -ms-flexbox !important;
7770
+ display: flex !important
7771
+ }
7772
+
7773
+ .d-print-inline-flex {
7774
+ display: -ms-inline-flexbox !important;
7775
+ display: inline-flex !important
7776
+ }
7777
+ }
7778
+
7779
+ .embed-responsive {
7780
+ position: relative;
7781
+ display: block;
7782
+ width: 100%;
7783
+ padding: 0;
7784
+ overflow: hidden
7785
+ }
7786
+
7787
+ .embed-responsive::before {
7788
+ display: block;
7789
+ content: ""
7790
+ }
7791
+
7792
+ .embed-responsive .embed-responsive-item,
7793
+ .embed-responsive embed,
7794
+ .embed-responsive iframe,
7795
+ .embed-responsive object,
7796
+ .embed-responsive video {
7797
+ position: absolute;
7798
+ top: 0;
7799
+ bottom: 0;
7800
+ left: 0;
7801
+ width: 100%;
7802
+ height: 100%;
7803
+ border: 0
7804
+ }
7805
+
7806
+ .embed-responsive-21by9::before {
7807
+ padding-top: 42.857143%
7808
+ }
7809
+
7810
+ .embed-responsive-16by9::before {
7811
+ padding-top: 56.25%
7812
+ }
7813
+
7814
+ .embed-responsive-4by3::before {
7815
+ padding-top: 75%
7816
+ }
7817
+
7818
+ .embed-responsive-1by1::before {
7819
+ padding-top: 100%
7820
+ }
7821
+
7822
+ .flex-row {
7823
+ -ms-flex-direction: row !important;
7824
+ flex-direction: row !important
7825
+ }
7826
+
7827
+ .flex-column {
7828
+ -ms-flex-direction: column !important;
7829
+ flex-direction: column !important
7830
+ }
7831
+
7832
+ .flex-row-reverse {
7833
+ -ms-flex-direction: row-reverse !important;
7834
+ flex-direction: row-reverse !important
7835
+ }
7836
+
7837
+ .flex-column-reverse {
7838
+ -ms-flex-direction: column-reverse !important;
7839
+ flex-direction: column-reverse !important
7840
+ }
7841
+
7842
+ .flex-wrap {
7843
+ -ms-flex-wrap: wrap !important;
7844
+ flex-wrap: wrap !important
7845
+ }
7846
+
7847
+ .flex-nowrap {
7848
+ -ms-flex-wrap: nowrap !important;
7849
+ flex-wrap: nowrap !important
7850
+ }
7851
+
7852
+ .flex-wrap-reverse {
7853
+ -ms-flex-wrap: wrap-reverse !important;
7854
+ flex-wrap: wrap-reverse !important
7855
+ }
7856
+
7857
+ .flex-fill {
7858
+ -ms-flex: 1 1 auto !important;
7859
+ flex: 1 1 auto !important
7860
+ }
7861
+
7862
+ .flex-grow-0 {
7863
+ -ms-flex-positive: 0 !important;
7864
+ flex-grow: 0 !important
7865
+ }
7866
+
7867
+ .flex-grow-1 {
7868
+ -ms-flex-positive: 1 !important;
7869
+ flex-grow: 1 !important
7870
+ }
7871
+
7872
+ .flex-shrink-0 {
7873
+ -ms-flex-negative: 0 !important;
7874
+ flex-shrink: 0 !important
7875
+ }
7876
+
7877
+ .flex-shrink-1 {
7878
+ -ms-flex-negative: 1 !important;
7879
+ flex-shrink: 1 !important
7880
+ }
7881
+
7882
+ .justify-content-start {
7883
+ -ms-flex-pack: start !important;
7884
+ justify-content: flex-start !important
7885
+ }
7886
+
7887
+ .justify-content-end {
7888
+ -ms-flex-pack: end !important;
7889
+ justify-content: flex-end !important
7890
+ }
7891
+
7892
+ .justify-content-center {
7893
+ -ms-flex-pack: center !important;
7894
+ justify-content: center !important
7895
+ }
7896
+
7897
+ .justify-content-between {
7898
+ -ms-flex-pack: justify !important;
7899
+ justify-content: space-between !important
7900
+ }
7901
+
7902
+ .justify-content-around {
7903
+ -ms-flex-pack: distribute !important;
7904
+ justify-content: space-around !important
7905
+ }
7906
+
7907
+ .align-items-start {
7908
+ -ms-flex-align: start !important;
7909
+ align-items: flex-start !important
7910
+ }
7911
+
7912
+ .align-items-end {
7913
+ -ms-flex-align: end !important;
7914
+ align-items: flex-end !important
7915
+ }
7916
+
7917
+ .align-items-center {
7918
+ -ms-flex-align: center !important;
7919
+ align-items: center !important
7920
+ }
7921
+
7922
+ .align-items-baseline {
7923
+ -ms-flex-align: baseline !important;
7924
+ align-items: baseline !important
7925
+ }
7926
+
7927
+ .align-items-stretch {
7928
+ -ms-flex-align: stretch !important;
7929
+ align-items: stretch !important
7930
+ }
7931
+
7932
+ .align-content-start {
7933
+ -ms-flex-line-pack: start !important;
7934
+ align-content: flex-start !important
7935
+ }
7936
+
7937
+ .align-content-end {
7938
+ -ms-flex-line-pack: end !important;
7939
+ align-content: flex-end !important
7940
+ }
7941
+
7942
+ .align-content-center {
7943
+ -ms-flex-line-pack: center !important;
7944
+ align-content: center !important
7945
+ }
7946
+
7947
+ .align-content-between {
7948
+ -ms-flex-line-pack: justify !important;
7949
+ align-content: space-between !important
7950
+ }
7951
+
7952
+ .align-content-around {
7953
+ -ms-flex-line-pack: distribute !important;
7954
+ align-content: space-around !important
7955
+ }
7956
+
7957
+ .align-content-stretch {
7958
+ -ms-flex-line-pack: stretch !important;
7959
+ align-content: stretch !important
7960
+ }
7961
+
7962
+ .align-self-auto {
7963
+ -ms-flex-item-align: auto !important;
7964
+ align-self: auto !important
7965
+ }
7966
+
7967
+ .align-self-start {
7968
+ -ms-flex-item-align: start !important;
7969
+ align-self: flex-start !important
7970
+ }
7971
+
7972
+ .align-self-end {
7973
+ -ms-flex-item-align: end !important;
7974
+ align-self: flex-end !important
7975
+ }
7976
+
7977
+ .align-self-center {
7978
+ -ms-flex-item-align: center !important;
7979
+ align-self: center !important
7980
+ }
7981
+
7982
+ .align-self-baseline {
7983
+ -ms-flex-item-align: baseline !important;
7984
+ align-self: baseline !important
7985
+ }
7986
+
7987
+ .align-self-stretch {
7988
+ -ms-flex-item-align: stretch !important;
7989
+ align-self: stretch !important
7990
+ }
7991
+
7992
+ @media (min-width:576px) {
7993
+ .flex-sm-row {
7994
+ -ms-flex-direction: row !important;
7995
+ flex-direction: row !important
7996
+ }
7997
+
7998
+ .flex-sm-column {
7999
+ -ms-flex-direction: column !important;
8000
+ flex-direction: column !important
8001
+ }
8002
+
8003
+ .flex-sm-row-reverse {
8004
+ -ms-flex-direction: row-reverse !important;
8005
+ flex-direction: row-reverse !important
8006
+ }
8007
+
8008
+ .flex-sm-column-reverse {
8009
+ -ms-flex-direction: column-reverse !important;
8010
+ flex-direction: column-reverse !important
8011
+ }
8012
+
8013
+ .flex-sm-wrap {
8014
+ -ms-flex-wrap: wrap !important;
8015
+ flex-wrap: wrap !important
8016
+ }
8017
+
8018
+ .flex-sm-nowrap {
8019
+ -ms-flex-wrap: nowrap !important;
8020
+ flex-wrap: nowrap !important
8021
+ }
8022
+
8023
+ .flex-sm-wrap-reverse {
8024
+ -ms-flex-wrap: wrap-reverse !important;
8025
+ flex-wrap: wrap-reverse !important
8026
+ }
8027
+
8028
+ .flex-sm-fill {
8029
+ -ms-flex: 1 1 auto !important;
8030
+ flex: 1 1 auto !important
8031
+ }
8032
+
8033
+ .flex-sm-grow-0 {
8034
+ -ms-flex-positive: 0 !important;
8035
+ flex-grow: 0 !important
8036
+ }
8037
+
8038
+ .flex-sm-grow-1 {
8039
+ -ms-flex-positive: 1 !important;
8040
+ flex-grow: 1 !important
8041
+ }
8042
+
8043
+ .flex-sm-shrink-0 {
8044
+ -ms-flex-negative: 0 !important;
8045
+ flex-shrink: 0 !important
8046
+ }
8047
+
8048
+ .flex-sm-shrink-1 {
8049
+ -ms-flex-negative: 1 !important;
8050
+ flex-shrink: 1 !important
8051
+ }
8052
+
8053
+ .justify-content-sm-start {
8054
+ -ms-flex-pack: start !important;
8055
+ justify-content: flex-start !important
8056
+ }
8057
+
8058
+ .justify-content-sm-end {
8059
+ -ms-flex-pack: end !important;
8060
+ justify-content: flex-end !important
8061
+ }
8062
+
8063
+ .justify-content-sm-center {
8064
+ -ms-flex-pack: center !important;
8065
+ justify-content: center !important
8066
+ }
8067
+
8068
+ .justify-content-sm-between {
8069
+ -ms-flex-pack: justify !important;
8070
+ justify-content: space-between !important
8071
+ }
8072
+
8073
+ .justify-content-sm-around {
8074
+ -ms-flex-pack: distribute !important;
8075
+ justify-content: space-around !important
8076
+ }
8077
+
8078
+ .align-items-sm-start {
8079
+ -ms-flex-align: start !important;
8080
+ align-items: flex-start !important
8081
+ }
8082
+
8083
+ .align-items-sm-end {
8084
+ -ms-flex-align: end !important;
8085
+ align-items: flex-end !important
8086
+ }
8087
+
8088
+ .align-items-sm-center {
8089
+ -ms-flex-align: center !important;
8090
+ align-items: center !important
8091
+ }
8092
+
8093
+ .align-items-sm-baseline {
8094
+ -ms-flex-align: baseline !important;
8095
+ align-items: baseline !important
8096
+ }
8097
+
8098
+ .align-items-sm-stretch {
8099
+ -ms-flex-align: stretch !important;
8100
+ align-items: stretch !important
8101
+ }
8102
+
8103
+ .align-content-sm-start {
8104
+ -ms-flex-line-pack: start !important;
8105
+ align-content: flex-start !important
8106
+ }
8107
+
8108
+ .align-content-sm-end {
8109
+ -ms-flex-line-pack: end !important;
8110
+ align-content: flex-end !important
8111
+ }
8112
+
8113
+ .align-content-sm-center {
8114
+ -ms-flex-line-pack: center !important;
8115
+ align-content: center !important
8116
+ }
8117
+
8118
+ .align-content-sm-between {
8119
+ -ms-flex-line-pack: justify !important;
8120
+ align-content: space-between !important
8121
+ }
8122
+
8123
+ .align-content-sm-around {
8124
+ -ms-flex-line-pack: distribute !important;
8125
+ align-content: space-around !important
8126
+ }
8127
+
8128
+ .align-content-sm-stretch {
8129
+ -ms-flex-line-pack: stretch !important;
8130
+ align-content: stretch !important
8131
+ }
8132
+
8133
+ .align-self-sm-auto {
8134
+ -ms-flex-item-align: auto !important;
8135
+ align-self: auto !important
8136
+ }
8137
+
8138
+ .align-self-sm-start {
8139
+ -ms-flex-item-align: start !important;
8140
+ align-self: flex-start !important
8141
+ }
8142
+
8143
+ .align-self-sm-end {
8144
+ -ms-flex-item-align: end !important;
8145
+ align-self: flex-end !important
8146
+ }
8147
+
8148
+ .align-self-sm-center {
8149
+ -ms-flex-item-align: center !important;
8150
+ align-self: center !important
8151
+ }
8152
+
8153
+ .align-self-sm-baseline {
8154
+ -ms-flex-item-align: baseline !important;
8155
+ align-self: baseline !important
8156
+ }
8157
+
8158
+ .align-self-sm-stretch {
8159
+ -ms-flex-item-align: stretch !important;
8160
+ align-self: stretch !important
8161
+ }
8162
+ }
8163
+
8164
+ @media (min-width:768px) {
8165
+ .flex-md-row {
8166
+ -ms-flex-direction: row !important;
8167
+ flex-direction: row !important
8168
+ }
8169
+
8170
+ .flex-md-column {
8171
+ -ms-flex-direction: column !important;
8172
+ flex-direction: column !important
8173
+ }
8174
+
8175
+ .flex-md-row-reverse {
8176
+ -ms-flex-direction: row-reverse !important;
8177
+ flex-direction: row-reverse !important
8178
+ }
8179
+
8180
+ .flex-md-column-reverse {
8181
+ -ms-flex-direction: column-reverse !important;
8182
+ flex-direction: column-reverse !important
8183
+ }
8184
+
8185
+ .flex-md-wrap {
8186
+ -ms-flex-wrap: wrap !important;
8187
+ flex-wrap: wrap !important
8188
+ }
8189
+
8190
+ .flex-md-nowrap {
8191
+ -ms-flex-wrap: nowrap !important;
8192
+ flex-wrap: nowrap !important
8193
+ }
8194
+
8195
+ .flex-md-wrap-reverse {
8196
+ -ms-flex-wrap: wrap-reverse !important;
8197
+ flex-wrap: wrap-reverse !important
8198
+ }
8199
+
8200
+ .flex-md-fill {
8201
+ -ms-flex: 1 1 auto !important;
8202
+ flex: 1 1 auto !important
8203
+ }
8204
+
8205
+ .flex-md-grow-0 {
8206
+ -ms-flex-positive: 0 !important;
8207
+ flex-grow: 0 !important
8208
+ }
8209
+
8210
+ .flex-md-grow-1 {
8211
+ -ms-flex-positive: 1 !important;
8212
+ flex-grow: 1 !important
8213
+ }
8214
+
8215
+ .flex-md-shrink-0 {
8216
+ -ms-flex-negative: 0 !important;
8217
+ flex-shrink: 0 !important
8218
+ }
8219
+
8220
+ .flex-md-shrink-1 {
8221
+ -ms-flex-negative: 1 !important;
8222
+ flex-shrink: 1 !important
8223
+ }
8224
+
8225
+ .justify-content-md-start {
8226
+ -ms-flex-pack: start !important;
8227
+ justify-content: flex-start !important
8228
+ }
8229
+
8230
+ .justify-content-md-end {
8231
+ -ms-flex-pack: end !important;
8232
+ justify-content: flex-end !important
8233
+ }
8234
+
8235
+ .justify-content-md-center {
8236
+ -ms-flex-pack: center !important;
8237
+ justify-content: center !important
8238
+ }
8239
+
8240
+ .justify-content-md-between {
8241
+ -ms-flex-pack: justify !important;
8242
+ justify-content: space-between !important
8243
+ }
8244
+
8245
+ .justify-content-md-around {
8246
+ -ms-flex-pack: distribute !important;
8247
+ justify-content: space-around !important
8248
+ }
8249
+
8250
+ .align-items-md-start {
8251
+ -ms-flex-align: start !important;
8252
+ align-items: flex-start !important
8253
+ }
8254
+
8255
+ .align-items-md-end {
8256
+ -ms-flex-align: end !important;
8257
+ align-items: flex-end !important
8258
+ }
8259
+
8260
+ .align-items-md-center {
8261
+ -ms-flex-align: center !important;
8262
+ align-items: center !important
8263
+ }
8264
+
8265
+ .align-items-md-baseline {
8266
+ -ms-flex-align: baseline !important;
8267
+ align-items: baseline !important
8268
+ }
8269
+
8270
+ .align-items-md-stretch {
8271
+ -ms-flex-align: stretch !important;
8272
+ align-items: stretch !important
8273
+ }
8274
+
8275
+ .align-content-md-start {
8276
+ -ms-flex-line-pack: start !important;
8277
+ align-content: flex-start !important
8278
+ }
8279
+
8280
+ .align-content-md-end {
8281
+ -ms-flex-line-pack: end !important;
8282
+ align-content: flex-end !important
8283
+ }
8284
+
8285
+ .align-content-md-center {
8286
+ -ms-flex-line-pack: center !important;
8287
+ align-content: center !important
8288
+ }
8289
+
8290
+ .align-content-md-between {
8291
+ -ms-flex-line-pack: justify !important;
8292
+ align-content: space-between !important
8293
+ }
8294
+
8295
+ .align-content-md-around {
8296
+ -ms-flex-line-pack: distribute !important;
8297
+ align-content: space-around !important
8298
+ }
8299
+
8300
+ .align-content-md-stretch {
8301
+ -ms-flex-line-pack: stretch !important;
8302
+ align-content: stretch !important
8303
+ }
8304
+
8305
+ .align-self-md-auto {
8306
+ -ms-flex-item-align: auto !important;
8307
+ align-self: auto !important
8308
+ }
8309
+
8310
+ .align-self-md-start {
8311
+ -ms-flex-item-align: start !important;
8312
+ align-self: flex-start !important
8313
+ }
8314
+
8315
+ .align-self-md-end {
8316
+ -ms-flex-item-align: end !important;
8317
+ align-self: flex-end !important
8318
+ }
8319
+
8320
+ .align-self-md-center {
8321
+ -ms-flex-item-align: center !important;
8322
+ align-self: center !important
8323
+ }
8324
+
8325
+ .align-self-md-baseline {
8326
+ -ms-flex-item-align: baseline !important;
8327
+ align-self: baseline !important
8328
+ }
8329
+
8330
+ .align-self-md-stretch {
8331
+ -ms-flex-item-align: stretch !important;
8332
+ align-self: stretch !important
8333
+ }
8334
+ }
8335
+
8336
+ @media (min-width:992px) {
8337
+ .flex-lg-row {
8338
+ -ms-flex-direction: row !important;
8339
+ flex-direction: row !important
8340
+ }
8341
+
8342
+ .flex-lg-column {
8343
+ -ms-flex-direction: column !important;
8344
+ flex-direction: column !important
8345
+ }
8346
+
8347
+ .flex-lg-row-reverse {
8348
+ -ms-flex-direction: row-reverse !important;
8349
+ flex-direction: row-reverse !important
8350
+ }
8351
+
8352
+ .flex-lg-column-reverse {
8353
+ -ms-flex-direction: column-reverse !important;
8354
+ flex-direction: column-reverse !important
8355
+ }
8356
+
8357
+ .flex-lg-wrap {
8358
+ -ms-flex-wrap: wrap !important;
8359
+ flex-wrap: wrap !important
8360
+ }
8361
+
8362
+ .flex-lg-nowrap {
8363
+ -ms-flex-wrap: nowrap !important;
8364
+ flex-wrap: nowrap !important
8365
+ }
8366
+
8367
+ .flex-lg-wrap-reverse {
8368
+ -ms-flex-wrap: wrap-reverse !important;
8369
+ flex-wrap: wrap-reverse !important
8370
+ }
8371
+
8372
+ .flex-lg-fill {
8373
+ -ms-flex: 1 1 auto !important;
8374
+ flex: 1 1 auto !important
8375
+ }
8376
+
8377
+ .flex-lg-grow-0 {
8378
+ -ms-flex-positive: 0 !important;
8379
+ flex-grow: 0 !important
8380
+ }
8381
+
8382
+ .flex-lg-grow-1 {
8383
+ -ms-flex-positive: 1 !important;
8384
+ flex-grow: 1 !important
8385
+ }
8386
+
8387
+ .flex-lg-shrink-0 {
8388
+ -ms-flex-negative: 0 !important;
8389
+ flex-shrink: 0 !important
8390
+ }
8391
+
8392
+ .flex-lg-shrink-1 {
8393
+ -ms-flex-negative: 1 !important;
8394
+ flex-shrink: 1 !important
8395
+ }
8396
+
8397
+ .justify-content-lg-start {
8398
+ -ms-flex-pack: start !important;
8399
+ justify-content: flex-start !important
8400
+ }
8401
+
8402
+ .justify-content-lg-end {
8403
+ -ms-flex-pack: end !important;
8404
+ justify-content: flex-end !important
8405
+ }
8406
+
8407
+ .justify-content-lg-center {
8408
+ -ms-flex-pack: center !important;
8409
+ justify-content: center !important
8410
+ }
8411
+
8412
+ .justify-content-lg-between {
8413
+ -ms-flex-pack: justify !important;
8414
+ justify-content: space-between !important
8415
+ }
8416
+
8417
+ .justify-content-lg-around {
8418
+ -ms-flex-pack: distribute !important;
8419
+ justify-content: space-around !important
8420
+ }
8421
+
8422
+ .align-items-lg-start {
8423
+ -ms-flex-align: start !important;
8424
+ align-items: flex-start !important
8425
+ }
8426
+
8427
+ .align-items-lg-end {
8428
+ -ms-flex-align: end !important;
8429
+ align-items: flex-end !important
8430
+ }
8431
+
8432
+ .align-items-lg-center {
8433
+ -ms-flex-align: center !important;
8434
+ align-items: center !important
8435
+ }
8436
+
8437
+ .align-items-lg-baseline {
8438
+ -ms-flex-align: baseline !important;
8439
+ align-items: baseline !important
8440
+ }
8441
+
8442
+ .align-items-lg-stretch {
8443
+ -ms-flex-align: stretch !important;
8444
+ align-items: stretch !important
8445
+ }
8446
+
8447
+ .align-content-lg-start {
8448
+ -ms-flex-line-pack: start !important;
8449
+ align-content: flex-start !important
8450
+ }
8451
+
8452
+ .align-content-lg-end {
8453
+ -ms-flex-line-pack: end !important;
8454
+ align-content: flex-end !important
8455
+ }
8456
+
8457
+ .align-content-lg-center {
8458
+ -ms-flex-line-pack: center !important;
8459
+ align-content: center !important
8460
+ }
8461
+
8462
+ .align-content-lg-between {
8463
+ -ms-flex-line-pack: justify !important;
8464
+ align-content: space-between !important
8465
+ }
8466
+
8467
+ .align-content-lg-around {
8468
+ -ms-flex-line-pack: distribute !important;
8469
+ align-content: space-around !important
8470
+ }
8471
+
8472
+ .align-content-lg-stretch {
8473
+ -ms-flex-line-pack: stretch !important;
8474
+ align-content: stretch !important
8475
+ }
8476
+
8477
+ .align-self-lg-auto {
8478
+ -ms-flex-item-align: auto !important;
8479
+ align-self: auto !important
8480
+ }
8481
+
8482
+ .align-self-lg-start {
8483
+ -ms-flex-item-align: start !important;
8484
+ align-self: flex-start !important
8485
+ }
8486
+
8487
+ .align-self-lg-end {
8488
+ -ms-flex-item-align: end !important;
8489
+ align-self: flex-end !important
8490
+ }
8491
+
8492
+ .align-self-lg-center {
8493
+ -ms-flex-item-align: center !important;
8494
+ align-self: center !important
8495
+ }
8496
+
8497
+ .align-self-lg-baseline {
8498
+ -ms-flex-item-align: baseline !important;
8499
+ align-self: baseline !important
8500
+ }
8501
+
8502
+ .align-self-lg-stretch {
8503
+ -ms-flex-item-align: stretch !important;
8504
+ align-self: stretch !important
8505
+ }
8506
+ }
8507
+
8508
+ @media (min-width:1200px) {
8509
+ .flex-xl-row {
8510
+ -ms-flex-direction: row !important;
8511
+ flex-direction: row !important
8512
+ }
8513
+
8514
+ .flex-xl-column {
8515
+ -ms-flex-direction: column !important;
8516
+ flex-direction: column !important
8517
+ }
8518
+
8519
+ .flex-xl-row-reverse {
8520
+ -ms-flex-direction: row-reverse !important;
8521
+ flex-direction: row-reverse !important
8522
+ }
8523
+
8524
+ .flex-xl-column-reverse {
8525
+ -ms-flex-direction: column-reverse !important;
8526
+ flex-direction: column-reverse !important
8527
+ }
8528
+
8529
+ .flex-xl-wrap {
8530
+ -ms-flex-wrap: wrap !important;
8531
+ flex-wrap: wrap !important
8532
+ }
8533
+
8534
+ .flex-xl-nowrap {
8535
+ -ms-flex-wrap: nowrap !important;
8536
+ flex-wrap: nowrap !important
8537
+ }
8538
+
8539
+ .flex-xl-wrap-reverse {
8540
+ -ms-flex-wrap: wrap-reverse !important;
8541
+ flex-wrap: wrap-reverse !important
8542
+ }
8543
+
8544
+ .flex-xl-fill {
8545
+ -ms-flex: 1 1 auto !important;
8546
+ flex: 1 1 auto !important
8547
+ }
8548
+
8549
+ .flex-xl-grow-0 {
8550
+ -ms-flex-positive: 0 !important;
8551
+ flex-grow: 0 !important
8552
+ }
8553
+
8554
+ .flex-xl-grow-1 {
8555
+ -ms-flex-positive: 1 !important;
8556
+ flex-grow: 1 !important
8557
+ }
8558
+
8559
+ .flex-xl-shrink-0 {
8560
+ -ms-flex-negative: 0 !important;
8561
+ flex-shrink: 0 !important
8562
+ }
8563
+
8564
+ .flex-xl-shrink-1 {
8565
+ -ms-flex-negative: 1 !important;
8566
+ flex-shrink: 1 !important
8567
+ }
8568
+
8569
+ .justify-content-xl-start {
8570
+ -ms-flex-pack: start !important;
8571
+ justify-content: flex-start !important
8572
+ }
8573
+
8574
+ .justify-content-xl-end {
8575
+ -ms-flex-pack: end !important;
8576
+ justify-content: flex-end !important
8577
+ }
8578
+
8579
+ .justify-content-xl-center {
8580
+ -ms-flex-pack: center !important;
8581
+ justify-content: center !important
8582
+ }
8583
+
8584
+ .justify-content-xl-between {
8585
+ -ms-flex-pack: justify !important;
8586
+ justify-content: space-between !important
8587
+ }
8588
+
8589
+ .justify-content-xl-around {
8590
+ -ms-flex-pack: distribute !important;
8591
+ justify-content: space-around !important
8592
+ }
8593
+
8594
+ .align-items-xl-start {
8595
+ -ms-flex-align: start !important;
8596
+ align-items: flex-start !important
8597
+ }
8598
+
8599
+ .align-items-xl-end {
8600
+ -ms-flex-align: end !important;
8601
+ align-items: flex-end !important
8602
+ }
8603
+
8604
+ .align-items-xl-center {
8605
+ -ms-flex-align: center !important;
8606
+ align-items: center !important
8607
+ }
8608
+
8609
+ .align-items-xl-baseline {
8610
+ -ms-flex-align: baseline !important;
8611
+ align-items: baseline !important
8612
+ }
8613
+
8614
+ .align-items-xl-stretch {
8615
+ -ms-flex-align: stretch !important;
8616
+ align-items: stretch !important
8617
+ }
8618
+
8619
+ .align-content-xl-start {
8620
+ -ms-flex-line-pack: start !important;
8621
+ align-content: flex-start !important
8622
+ }
8623
+
8624
+ .align-content-xl-end {
8625
+ -ms-flex-line-pack: end !important;
8626
+ align-content: flex-end !important
8627
+ }
8628
+
8629
+ .align-content-xl-center {
8630
+ -ms-flex-line-pack: center !important;
8631
+ align-content: center !important
8632
+ }
8633
+
8634
+ .align-content-xl-between {
8635
+ -ms-flex-line-pack: justify !important;
8636
+ align-content: space-between !important
8637
+ }
8638
+
8639
+ .align-content-xl-around {
8640
+ -ms-flex-line-pack: distribute !important;
8641
+ align-content: space-around !important
8642
+ }
8643
+
8644
+ .align-content-xl-stretch {
8645
+ -ms-flex-line-pack: stretch !important;
8646
+ align-content: stretch !important
8647
+ }
8648
+
8649
+ .align-self-xl-auto {
8650
+ -ms-flex-item-align: auto !important;
8651
+ align-self: auto !important
8652
+ }
8653
+
8654
+ .align-self-xl-start {
8655
+ -ms-flex-item-align: start !important;
8656
+ align-self: flex-start !important
8657
+ }
8658
+
8659
+ .align-self-xl-end {
8660
+ -ms-flex-item-align: end !important;
8661
+ align-self: flex-end !important
8662
+ }
8663
+
8664
+ .align-self-xl-center {
8665
+ -ms-flex-item-align: center !important;
8666
+ align-self: center !important
8667
+ }
8668
+
8669
+ .align-self-xl-baseline {
8670
+ -ms-flex-item-align: baseline !important;
8671
+ align-self: baseline !important
8672
+ }
8673
+
8674
+ .align-self-xl-stretch {
8675
+ -ms-flex-item-align: stretch !important;
8676
+ align-self: stretch !important
8677
+ }
8678
+ }
8679
+
8680
+ .float-left {
8681
+ float: left !important
8682
+ }
8683
+
8684
+ .float-right {
8685
+ float: right !important
8686
+ }
8687
+
8688
+ .float-none {
8689
+ float: none !important
8690
+ }
8691
+
8692
+ @media (min-width:576px) {
8693
+ .float-sm-left {
8694
+ float: left !important
8695
+ }
8696
+
8697
+ .float-sm-right {
8698
+ float: right !important
8699
+ }
8700
+
8701
+ .float-sm-none {
8702
+ float: none !important
8703
+ }
8704
+ }
8705
+
8706
+ @media (min-width:768px) {
8707
+ .float-md-left {
8708
+ float: left !important
8709
+ }
8710
+
8711
+ .float-md-right {
8712
+ float: right !important
8713
+ }
8714
+
8715
+ .float-md-none {
8716
+ float: none !important
8717
+ }
8718
+ }
8719
+
8720
+ @media (min-width:992px) {
8721
+ .float-lg-left {
8722
+ float: left !important
8723
+ }
8724
+
8725
+ .float-lg-right {
8726
+ float: right !important
8727
+ }
8728
+
8729
+ .float-lg-none {
8730
+ float: none !important
8731
+ }
8732
+ }
8733
+
8734
+ @media (min-width:1200px) {
8735
+ .float-xl-left {
8736
+ float: left !important
8737
+ }
8738
+
8739
+ .float-xl-right {
8740
+ float: right !important
8741
+ }
8742
+
8743
+ .float-xl-none {
8744
+ float: none !important
8745
+ }
8746
+ }
8747
+
8748
+ .user-select-all {
8749
+ -webkit-user-select: all !important;
8750
+ -moz-user-select: all !important;
8751
+ -ms-user-select: all !important;
8752
+ user-select: all !important
8753
+ }
8754
+
8755
+ .user-select-auto {
8756
+ -webkit-user-select: auto !important;
8757
+ -moz-user-select: auto !important;
8758
+ -ms-user-select: auto !important;
8759
+ user-select: auto !important
8760
+ }
8761
+
8762
+ .user-select-none {
8763
+ -webkit-user-select: none !important;
8764
+ -moz-user-select: none !important;
8765
+ -ms-user-select: none !important;
8766
+ user-select: none !important
8767
+ }
8768
+
8769
+ .overflow-auto {
8770
+ overflow: auto !important
8771
+ }
8772
+
8773
+ .overflow-hidden {
8774
+ overflow: hidden !important
8775
+ }
8776
+
8777
+ .position-static {
8778
+ position: static !important
8779
+ }
8780
+
8781
+ .position-relative {
8782
+ position: relative !important
8783
+ }
8784
+
8785
+ .position-absolute {
8786
+ position: absolute !important
8787
+ }
8788
+
8789
+ .position-fixed {
8790
+ position: fixed !important
8791
+ }
8792
+
8793
+ .position-sticky {
8794
+ position: -webkit-sticky !important;
8795
+ position: sticky !important
8796
+ }
8797
+
8798
+ .fixed-top {
8799
+ position: fixed;
8800
+ top: 0;
8801
+ right: 0;
8802
+ left: 0;
8803
+ z-index: 1030
8804
+ }
8805
+
8806
+ .fixed-bottom {
8807
+ position: fixed;
8808
+ right: 0;
8809
+ bottom: 0;
8810
+ left: 0;
8811
+ z-index: 1030
8812
+ }
8813
+
8814
+ @supports ((position:-webkit-sticky) or (position:sticky)) {
8815
+ .sticky-top {
8816
+ position: -webkit-sticky;
8817
+ position: sticky;
8818
+ top: 0;
8819
+ z-index: 1020
8820
+ }
8821
+ }
8822
+
8823
+ .sr-only {
8824
+ position: absolute;
8825
+ width: 1px;
8826
+ height: 1px;
8827
+ padding: 0;
8828
+ margin: -1px;
8829
+ overflow: hidden;
8830
+ clip: rect(0, 0, 0, 0);
8831
+ white-space: nowrap;
8832
+ border: 0
8833
+ }
8834
+
8835
+ .sr-only-focusable:active,
8836
+ .sr-only-focusable:focus {
8837
+ position: static;
8838
+ width: auto;
8839
+ height: auto;
8840
+ overflow: visible;
8841
+ clip: auto;
8842
+ white-space: normal
8843
+ }
8844
+
8845
+ .shadow-sm {
8846
+ box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
8847
+ }
8848
+
8849
+ .shadow {
8850
+ box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
8851
+ }
8852
+
8853
+ .shadow-lg {
8854
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
8855
+ }
8856
+
8857
+ .shadow-none {
8858
+ box-shadow: none !important
8859
+ }
8860
+
8861
+ .w-25 {
8862
+ width: 25% !important
8863
+ }
8864
+
8865
+ .w-50 {
8866
+ width: 50% !important
8867
+ }
8868
+
8869
+ .w-75 {
8870
+ width: 75% !important
8871
+ }
8872
+
8873
+ .w-100 {
8874
+ width: 100% !important
8875
+ }
8876
+
8877
+ .w-auto {
8878
+ width: auto !important
8879
+ }
8880
+
8881
+ .h-25 {
8882
+ height: 25% !important
8883
+ }
8884
+
8885
+ .h-50 {
8886
+ height: 50% !important
8887
+ }
8888
+
8889
+ .h-75 {
8890
+ height: 75% !important
8891
+ }
8892
+
8893
+ .h-100 {
8894
+ height: 100% !important
8895
+ }
8896
+
8897
+ .h-auto {
8898
+ height: auto !important
8899
+ }
8900
+
8901
+ .mw-100 {
8902
+ max-width: 100% !important
8903
+ }
8904
+
8905
+ .mh-100 {
8906
+ max-height: 100% !important
8907
+ }
8908
+
8909
+ .min-vw-100 {
8910
+ min-width: 100vw !important
8911
+ }
8912
+
8913
+ .min-vh-100 {
8914
+ min-height: 100vh !important
8915
+ }
8916
+
8917
+ .vw-100 {
8918
+ width: 100vw !important
8919
+ }
8920
+
8921
+ .vh-100 {
8922
+ height: 100vh !important
8923
+ }
8924
+
8925
+ .m-0 {
8926
+ margin: 0 !important
8927
+ }
8928
+
8929
+ .mt-0,
8930
+ .my-0 {
8931
+ margin-top: 0 !important
8932
+ }
8933
+
8934
+ .mr-0,
8935
+ .mx-0 {
8936
+ margin-right: 0 !important
8937
+ }
8938
+
8939
+ .mb-0,
8940
+ .my-0 {
8941
+ margin-bottom: 0 !important
8942
+ }
8943
+
8944
+ .ml-0,
8945
+ .mx-0 {
8946
+ margin-left: 0 !important
8947
+ }
8948
+
8949
+ .m-1 {
8950
+ margin: .25rem !important
8951
+ }
8952
+
8953
+ .mt-1,
8954
+ .my-1 {
8955
+ margin-top: .25rem !important
8956
+ }
8957
+
8958
+ .mr-1,
8959
+ .mx-1 {
8960
+ margin-right: .25rem !important
8961
+ }
8962
+
8963
+ .mb-1,
8964
+ .my-1 {
8965
+ margin-bottom: .25rem !important
8966
+ }
8967
+
8968
+ .ml-1,
8969
+ .mx-1 {
8970
+ margin-left: .25rem !important
8971
+ }
8972
+
8973
+ .m-2 {
8974
+ margin: .5rem !important
8975
+ }
8976
+
8977
+ .mt-2,
8978
+ .my-2 {
8979
+ margin-top: .5rem !important
8980
+ }
8981
+
8982
+ .mr-2,
8983
+ .mx-2 {
8984
+ margin-right: .5rem !important
8985
+ }
8986
+
8987
+ .mb-2,
8988
+ .my-2 {
8989
+ margin-bottom: .5rem !important
8990
+ }
8991
+
8992
+ .ml-2,
8993
+ .mx-2 {
8994
+ margin-left: .5rem !important
8995
+ }
8996
+
8997
+ .m-3 {
8998
+ margin: 1rem !important
8999
+ }
9000
+
9001
+ .mt-3,
9002
+ .my-3 {
9003
+ margin-top: 1rem !important
9004
+ }
9005
+
9006
+ .mr-3,
9007
+ .mx-3 {
9008
+ margin-right: 1rem !important
9009
+ }
9010
+
9011
+ .mb-3,
9012
+ .my-3 {
9013
+ margin-bottom: 1rem !important
9014
+ }
9015
+
9016
+ .ml-3,
9017
+ .mx-3 {
9018
+ margin-left: 1rem !important
9019
+ }
9020
+
9021
+ .m-4 {
9022
+ margin: 1.5rem !important
9023
+ }
9024
+
9025
+ .mt-4,
9026
+ .my-4 {
9027
+ margin-top: 1.5rem !important
9028
+ }
9029
+
9030
+ .mr-4,
9031
+ .mx-4 {
9032
+ margin-right: 1.5rem !important
9033
+ }
9034
+
9035
+ .mb-4,
9036
+ .my-4 {
9037
+ margin-bottom: 1.5rem !important
9038
+ }
9039
+
9040
+ .ml-4,
9041
+ .mx-4 {
9042
+ margin-left: 1.5rem !important
9043
+ }
9044
+
9045
+ .m-5 {
9046
+ margin: 3rem !important
9047
+ }
9048
+
9049
+ .mt-5,
9050
+ .my-5 {
9051
+ margin-top: 3rem !important
9052
+ }
9053
+
9054
+ .mr-5,
9055
+ .mx-5 {
9056
+ margin-right: 3rem !important
9057
+ }
9058
+
9059
+ .mb-5,
9060
+ .my-5 {
9061
+ margin-bottom: 3rem !important
9062
+ }
9063
+
9064
+ .ml-5,
9065
+ .mx-5 {
9066
+ margin-left: 3rem !important
9067
+ }
9068
+
9069
+ .p-0 {
9070
+ padding: 0 !important
9071
+ }
9072
+
9073
+ .pt-0,
9074
+ .py-0 {
9075
+ padding-top: 0 !important
9076
+ }
9077
+
9078
+ .pr-0,
9079
+ .px-0 {
9080
+ padding-right: 0 !important
9081
+ }
9082
+
9083
+ .pb-0,
9084
+ .py-0 {
9085
+ padding-bottom: 0 !important
9086
+ }
9087
+
9088
+ .pl-0,
9089
+ .px-0 {
9090
+ padding-left: 0 !important
9091
+ }
9092
+
9093
+ .p-1 {
9094
+ padding: .25rem !important
9095
+ }
9096
+
9097
+ .pt-1,
9098
+ .py-1 {
9099
+ padding-top: .25rem !important
9100
+ }
9101
+
9102
+ .pr-1,
9103
+ .px-1 {
9104
+ padding-right: .25rem !important
9105
+ }
9106
+
9107
+ .pb-1,
9108
+ .py-1 {
9109
+ padding-bottom: .25rem !important
9110
+ }
9111
+
9112
+ .pl-1,
9113
+ .px-1 {
9114
+ padding-left: .25rem !important
9115
+ }
9116
+
9117
+ .p-2 {
9118
+ padding: .5rem !important
9119
+ }
9120
+
9121
+ .pt-2,
9122
+ .py-2 {
9123
+ padding-top: .5rem !important
9124
+ }
9125
+
9126
+ .pr-2,
9127
+ .px-2 {
9128
+ padding-right: .5rem !important
9129
+ }
9130
+
9131
+ .pb-2,
9132
+ .py-2 {
9133
+ padding-bottom: .5rem !important
9134
+ }
9135
+
9136
+ .pl-2,
9137
+ .px-2 {
9138
+ padding-left: .5rem !important
9139
+ }
9140
+
9141
+ .p-3 {
9142
+ padding: 1rem !important
9143
+ }
9144
+
9145
+ .pt-3,
9146
+ .py-3 {
9147
+ padding-top: 1rem !important
9148
+ }
9149
+
9150
+ .pr-3,
9151
+ .px-3 {
9152
+ padding-right: 1rem !important
9153
+ }
9154
+
9155
+ .pb-3,
9156
+ .py-3 {
9157
+ padding-bottom: 1rem !important
9158
+ }
9159
+
9160
+ .pl-3,
9161
+ .px-3 {
9162
+ padding-left: 1rem !important
9163
+ }
9164
+
9165
+ .p-4 {
9166
+ padding: 1.5rem !important
9167
+ }
9168
+
9169
+ .pt-4,
9170
+ .py-4 {
9171
+ padding-top: 1.5rem !important
9172
+ }
9173
+
9174
+ .pr-4,
9175
+ .px-4 {
9176
+ padding-right: 1.5rem !important
9177
+ }
9178
+
9179
+ .pb-4,
9180
+ .py-4 {
9181
+ padding-bottom: 1.5rem !important
9182
+ }
9183
+
9184
+ .pl-4,
9185
+ .px-4 {
9186
+ padding-left: 1.5rem !important
9187
+ }
9188
+
9189
+ .p-5 {
9190
+ padding: 3rem !important
9191
+ }
9192
+
9193
+ .pt-5,
9194
+ .py-5 {
9195
+ padding-top: 3rem !important
9196
+ }
9197
+
9198
+ .pr-5,
9199
+ .px-5 {
9200
+ padding-right: 3rem !important
9201
+ }
9202
+
9203
+ .pb-5,
9204
+ .py-5 {
9205
+ padding-bottom: 3rem !important
9206
+ }
9207
+
9208
+ .pl-5,
9209
+ .px-5 {
9210
+ padding-left: 3rem !important
9211
+ }
9212
+
9213
+ .m-n1 {
9214
+ margin: -.25rem !important
9215
+ }
9216
+
9217
+ .mt-n1,
9218
+ .my-n1 {
9219
+ margin-top: -.25rem !important
9220
+ }
9221
+
9222
+ .mr-n1,
9223
+ .mx-n1 {
9224
+ margin-right: -.25rem !important
9225
+ }
9226
+
9227
+ .mb-n1,
9228
+ .my-n1 {
9229
+ margin-bottom: -.25rem !important
9230
+ }
9231
+
9232
+ .ml-n1,
9233
+ .mx-n1 {
9234
+ margin-left: -.25rem !important
9235
+ }
9236
+
9237
+ .m-n2 {
9238
+ margin: -.5rem !important
9239
+ }
9240
+
9241
+ .mt-n2,
9242
+ .my-n2 {
9243
+ margin-top: -.5rem !important
9244
+ }
9245
+
9246
+ .mr-n2,
9247
+ .mx-n2 {
9248
+ margin-right: -.5rem !important
9249
+ }
9250
+
9251
+ .mb-n2,
9252
+ .my-n2 {
9253
+ margin-bottom: -.5rem !important
9254
+ }
9255
+
9256
+ .ml-n2,
9257
+ .mx-n2 {
9258
+ margin-left: -.5rem !important
9259
+ }
9260
+
9261
+ .m-n3 {
9262
+ margin: -1rem !important
9263
+ }
9264
+
9265
+ .mt-n3,
9266
+ .my-n3 {
9267
+ margin-top: -1rem !important
9268
+ }
9269
+
9270
+ .mr-n3,
9271
+ .mx-n3 {
9272
+ margin-right: -1rem !important
9273
+ }
9274
+
9275
+ .mb-n3,
9276
+ .my-n3 {
9277
+ margin-bottom: -1rem !important
9278
+ }
9279
+
9280
+ .ml-n3,
9281
+ .mx-n3 {
9282
+ margin-left: -1rem !important
9283
+ }
9284
+
9285
+ .m-n4 {
9286
+ margin: -1.5rem !important
9287
+ }
9288
+
9289
+ .mt-n4,
9290
+ .my-n4 {
9291
+ margin-top: -1.5rem !important
9292
+ }
9293
+
9294
+ .mr-n4,
9295
+ .mx-n4 {
9296
+ margin-right: -1.5rem !important
9297
+ }
9298
+
9299
+ .mb-n4,
9300
+ .my-n4 {
9301
+ margin-bottom: -1.5rem !important
9302
+ }
9303
+
9304
+ .ml-n4,
9305
+ .mx-n4 {
9306
+ margin-left: -1.5rem !important
9307
+ }
9308
+
9309
+ .m-n5 {
9310
+ margin: -3rem !important
9311
+ }
9312
+
9313
+ .mt-n5,
9314
+ .my-n5 {
9315
+ margin-top: -3rem !important
9316
+ }
9317
+
9318
+ .mr-n5,
9319
+ .mx-n5 {
9320
+ margin-right: -3rem !important
9321
+ }
9322
+
9323
+ .mb-n5,
9324
+ .my-n5 {
9325
+ margin-bottom: -3rem !important
9326
+ }
9327
+
9328
+ .ml-n5,
9329
+ .mx-n5 {
9330
+ margin-left: -3rem !important
9331
+ }
9332
+
9333
+ .m-auto {
9334
+ margin: auto !important
9335
+ }
9336
+
9337
+ .mt-auto,
9338
+ .my-auto {
9339
+ margin-top: auto !important
9340
+ }
9341
+
9342
+ .mr-auto,
9343
+ .mx-auto {
9344
+ margin-right: auto !important
9345
+ }
9346
+
9347
+ .mb-auto,
9348
+ .my-auto {
9349
+ margin-bottom: auto !important
9350
+ }
9351
+
9352
+ .ml-auto,
9353
+ .mx-auto {
9354
+ margin-left: auto !important
9355
+ }
9356
+
9357
+ @media (min-width:576px) {
9358
+ .m-sm-0 {
9359
+ margin: 0 !important
9360
+ }
9361
+
9362
+ .mt-sm-0,
9363
+ .my-sm-0 {
9364
+ margin-top: 0 !important
9365
+ }
9366
+
9367
+ .mr-sm-0,
9368
+ .mx-sm-0 {
9369
+ margin-right: 0 !important
9370
+ }
9371
+
9372
+ .mb-sm-0,
9373
+ .my-sm-0 {
9374
+ margin-bottom: 0 !important
9375
+ }
9376
+
9377
+ .ml-sm-0,
9378
+ .mx-sm-0 {
9379
+ margin-left: 0 !important
9380
+ }
9381
+
9382
+ .m-sm-1 {
9383
+ margin: .25rem !important
9384
+ }
9385
+
9386
+ .mt-sm-1,
9387
+ .my-sm-1 {
9388
+ margin-top: .25rem !important
9389
+ }
9390
+
9391
+ .mr-sm-1,
9392
+ .mx-sm-1 {
9393
+ margin-right: .25rem !important
9394
+ }
9395
+
9396
+ .mb-sm-1,
9397
+ .my-sm-1 {
9398
+ margin-bottom: .25rem !important
9399
+ }
9400
+
9401
+ .ml-sm-1,
9402
+ .mx-sm-1 {
9403
+ margin-left: .25rem !important
9404
+ }
9405
+
9406
+ .m-sm-2 {
9407
+ margin: .5rem !important
9408
+ }
9409
+
9410
+ .mt-sm-2,
9411
+ .my-sm-2 {
9412
+ margin-top: .5rem !important
9413
+ }
9414
+
9415
+ .mr-sm-2,
9416
+ .mx-sm-2 {
9417
+ margin-right: .5rem !important
9418
+ }
9419
+
9420
+ .mb-sm-2,
9421
+ .my-sm-2 {
9422
+ margin-bottom: .5rem !important
9423
+ }
9424
+
9425
+ .ml-sm-2,
9426
+ .mx-sm-2 {
9427
+ margin-left: .5rem !important
9428
+ }
9429
+
9430
+ .m-sm-3 {
9431
+ margin: 1rem !important
9432
+ }
9433
+
9434
+ .mt-sm-3,
9435
+ .my-sm-3 {
9436
+ margin-top: 1rem !important
9437
+ }
9438
+
9439
+ .mr-sm-3,
9440
+ .mx-sm-3 {
9441
+ margin-right: 1rem !important
9442
+ }
9443
+
9444
+ .mb-sm-3,
9445
+ .my-sm-3 {
9446
+ margin-bottom: 1rem !important
9447
+ }
9448
+
9449
+ .ml-sm-3,
9450
+ .mx-sm-3 {
9451
+ margin-left: 1rem !important
9452
+ }
9453
+
9454
+ .m-sm-4 {
9455
+ margin: 1.5rem !important
9456
+ }
9457
+
9458
+ .mt-sm-4,
9459
+ .my-sm-4 {
9460
+ margin-top: 1.5rem !important
9461
+ }
9462
+
9463
+ .mr-sm-4,
9464
+ .mx-sm-4 {
9465
+ margin-right: 1.5rem !important
9466
+ }
9467
+
9468
+ .mb-sm-4,
9469
+ .my-sm-4 {
9470
+ margin-bottom: 1.5rem !important
9471
+ }
9472
+
9473
+ .ml-sm-4,
9474
+ .mx-sm-4 {
9475
+ margin-left: 1.5rem !important
9476
+ }
9477
+
9478
+ .m-sm-5 {
9479
+ margin: 3rem !important
9480
+ }
9481
+
9482
+ .mt-sm-5,
9483
+ .my-sm-5 {
9484
+ margin-top: 3rem !important
9485
+ }
9486
+
9487
+ .mr-sm-5,
9488
+ .mx-sm-5 {
9489
+ margin-right: 3rem !important
9490
+ }
9491
+
9492
+ .mb-sm-5,
9493
+ .my-sm-5 {
9494
+ margin-bottom: 3rem !important
9495
+ }
9496
+
9497
+ .ml-sm-5,
9498
+ .mx-sm-5 {
9499
+ margin-left: 3rem !important
9500
+ }
9501
+
9502
+ .p-sm-0 {
9503
+ padding: 0 !important
9504
+ }
9505
+
9506
+ .pt-sm-0,
9507
+ .py-sm-0 {
9508
+ padding-top: 0 !important
9509
+ }
9510
+
9511
+ .pr-sm-0,
9512
+ .px-sm-0 {
9513
+ padding-right: 0 !important
9514
+ }
9515
+
9516
+ .pb-sm-0,
9517
+ .py-sm-0 {
9518
+ padding-bottom: 0 !important
9519
+ }
9520
+
9521
+ .pl-sm-0,
9522
+ .px-sm-0 {
9523
+ padding-left: 0 !important
9524
+ }
9525
+
9526
+ .p-sm-1 {
9527
+ padding: .25rem !important
9528
+ }
9529
+
9530
+ .pt-sm-1,
9531
+ .py-sm-1 {
9532
+ padding-top: .25rem !important
9533
+ }
9534
+
9535
+ .pr-sm-1,
9536
+ .px-sm-1 {
9537
+ padding-right: .25rem !important
9538
+ }
9539
+
9540
+ .pb-sm-1,
9541
+ .py-sm-1 {
9542
+ padding-bottom: .25rem !important
9543
+ }
9544
+
9545
+ .pl-sm-1,
9546
+ .px-sm-1 {
9547
+ padding-left: .25rem !important
9548
+ }
9549
+
9550
+ .p-sm-2 {
9551
+ padding: .5rem !important
9552
+ }
9553
+
9554
+ .pt-sm-2,
9555
+ .py-sm-2 {
9556
+ padding-top: .5rem !important
9557
+ }
9558
+
9559
+ .pr-sm-2,
9560
+ .px-sm-2 {
9561
+ padding-right: .5rem !important
9562
+ }
9563
+
9564
+ .pb-sm-2,
9565
+ .py-sm-2 {
9566
+ padding-bottom: .5rem !important
9567
+ }
9568
+
9569
+ .pl-sm-2,
9570
+ .px-sm-2 {
9571
+ padding-left: .5rem !important
9572
+ }
9573
+
9574
+ .p-sm-3 {
9575
+ padding: 1rem !important
9576
+ }
9577
+
9578
+ .pt-sm-3,
9579
+ .py-sm-3 {
9580
+ padding-top: 1rem !important
9581
+ }
9582
+
9583
+ .pr-sm-3,
9584
+ .px-sm-3 {
9585
+ padding-right: 1rem !important
9586
+ }
9587
+
9588
+ .pb-sm-3,
9589
+ .py-sm-3 {
9590
+ padding-bottom: 1rem !important
9591
+ }
9592
+
9593
+ .pl-sm-3,
9594
+ .px-sm-3 {
9595
+ padding-left: 1rem !important
9596
+ }
9597
+
9598
+ .p-sm-4 {
9599
+ padding: 1.5rem !important
9600
+ }
9601
+
9602
+ .pt-sm-4,
9603
+ .py-sm-4 {
9604
+ padding-top: 1.5rem !important
9605
+ }
9606
+
9607
+ .pr-sm-4,
9608
+ .px-sm-4 {
9609
+ padding-right: 1.5rem !important
9610
+ }
9611
+
9612
+ .pb-sm-4,
9613
+ .py-sm-4 {
9614
+ padding-bottom: 1.5rem !important
9615
+ }
9616
+
9617
+ .pl-sm-4,
9618
+ .px-sm-4 {
9619
+ padding-left: 1.5rem !important
9620
+ }
9621
+
9622
+ .p-sm-5 {
9623
+ padding: 3rem !important
9624
+ }
9625
+
9626
+ .pt-sm-5,
9627
+ .py-sm-5 {
9628
+ padding-top: 3rem !important
9629
+ }
9630
+
9631
+ .pr-sm-5,
9632
+ .px-sm-5 {
9633
+ padding-right: 3rem !important
9634
+ }
9635
+
9636
+ .pb-sm-5,
9637
+ .py-sm-5 {
9638
+ padding-bottom: 3rem !important
9639
+ }
9640
+
9641
+ .pl-sm-5,
9642
+ .px-sm-5 {
9643
+ padding-left: 3rem !important
9644
+ }
9645
+
9646
+ .m-sm-n1 {
9647
+ margin: -.25rem !important
9648
+ }
9649
+
9650
+ .mt-sm-n1,
9651
+ .my-sm-n1 {
9652
+ margin-top: -.25rem !important
9653
+ }
9654
+
9655
+ .mr-sm-n1,
9656
+ .mx-sm-n1 {
9657
+ margin-right: -.25rem !important
9658
+ }
9659
+
9660
+ .mb-sm-n1,
9661
+ .my-sm-n1 {
9662
+ margin-bottom: -.25rem !important
9663
+ }
9664
+
9665
+ .ml-sm-n1,
9666
+ .mx-sm-n1 {
9667
+ margin-left: -.25rem !important
9668
+ }
9669
+
9670
+ .m-sm-n2 {
9671
+ margin: -.5rem !important
9672
+ }
9673
+
9674
+ .mt-sm-n2,
9675
+ .my-sm-n2 {
9676
+ margin-top: -.5rem !important
9677
+ }
9678
+
9679
+ .mr-sm-n2,
9680
+ .mx-sm-n2 {
9681
+ margin-right: -.5rem !important
9682
+ }
9683
+
9684
+ .mb-sm-n2,
9685
+ .my-sm-n2 {
9686
+ margin-bottom: -.5rem !important
9687
+ }
9688
+
9689
+ .ml-sm-n2,
9690
+ .mx-sm-n2 {
9691
+ margin-left: -.5rem !important
9692
+ }
9693
+
9694
+ .m-sm-n3 {
9695
+ margin: -1rem !important
9696
+ }
9697
+
9698
+ .mt-sm-n3,
9699
+ .my-sm-n3 {
9700
+ margin-top: -1rem !important
9701
+ }
9702
+
9703
+ .mr-sm-n3,
9704
+ .mx-sm-n3 {
9705
+ margin-right: -1rem !important
9706
+ }
9707
+
9708
+ .mb-sm-n3,
9709
+ .my-sm-n3 {
9710
+ margin-bottom: -1rem !important
9711
+ }
9712
+
9713
+ .ml-sm-n3,
9714
+ .mx-sm-n3 {
9715
+ margin-left: -1rem !important
9716
+ }
9717
+
9718
+ .m-sm-n4 {
9719
+ margin: -1.5rem !important
9720
+ }
9721
+
9722
+ .mt-sm-n4,
9723
+ .my-sm-n4 {
9724
+ margin-top: -1.5rem !important
9725
+ }
9726
+
9727
+ .mr-sm-n4,
9728
+ .mx-sm-n4 {
9729
+ margin-right: -1.5rem !important
9730
+ }
9731
+
9732
+ .mb-sm-n4,
9733
+ .my-sm-n4 {
9734
+ margin-bottom: -1.5rem !important
9735
+ }
9736
+
9737
+ .ml-sm-n4,
9738
+ .mx-sm-n4 {
9739
+ margin-left: -1.5rem !important
9740
+ }
9741
+
9742
+ .m-sm-n5 {
9743
+ margin: -3rem !important
9744
+ }
9745
+
9746
+ .mt-sm-n5,
9747
+ .my-sm-n5 {
9748
+ margin-top: -3rem !important
9749
+ }
9750
+
9751
+ .mr-sm-n5,
9752
+ .mx-sm-n5 {
9753
+ margin-right: -3rem !important
9754
+ }
9755
+
9756
+ .mb-sm-n5,
9757
+ .my-sm-n5 {
9758
+ margin-bottom: -3rem !important
9759
+ }
9760
+
9761
+ .ml-sm-n5,
9762
+ .mx-sm-n5 {
9763
+ margin-left: -3rem !important
9764
+ }
9765
+
9766
+ .m-sm-auto {
9767
+ margin: auto !important
9768
+ }
9769
+
9770
+ .mt-sm-auto,
9771
+ .my-sm-auto {
9772
+ margin-top: auto !important
9773
+ }
9774
+
9775
+ .mr-sm-auto,
9776
+ .mx-sm-auto {
9777
+ margin-right: auto !important
9778
+ }
9779
+
9780
+ .mb-sm-auto,
9781
+ .my-sm-auto {
9782
+ margin-bottom: auto !important
9783
+ }
9784
+
9785
+ .ml-sm-auto,
9786
+ .mx-sm-auto {
9787
+ margin-left: auto !important
9788
+ }
9789
+ }
9790
+
9791
+ @media (min-width:768px) {
9792
+ .m-md-0 {
9793
+ margin: 0 !important
9794
+ }
9795
+
9796
+ .mt-md-0,
9797
+ .my-md-0 {
9798
+ margin-top: 0 !important
9799
+ }
9800
+
9801
+ .mr-md-0,
9802
+ .mx-md-0 {
9803
+ margin-right: 0 !important
9804
+ }
9805
+
9806
+ .mb-md-0,
9807
+ .my-md-0 {
9808
+ margin-bottom: 0 !important
9809
+ }
9810
+
9811
+ .ml-md-0,
9812
+ .mx-md-0 {
9813
+ margin-left: 0 !important
9814
+ }
9815
+
9816
+ .m-md-1 {
9817
+ margin: .25rem !important
9818
+ }
9819
+
9820
+ .mt-md-1,
9821
+ .my-md-1 {
9822
+ margin-top: .25rem !important
9823
+ }
9824
+
9825
+ .mr-md-1,
9826
+ .mx-md-1 {
9827
+ margin-right: .25rem !important
9828
+ }
9829
+
9830
+ .mb-md-1,
9831
+ .my-md-1 {
9832
+ margin-bottom: .25rem !important
9833
+ }
9834
+
9835
+ .ml-md-1,
9836
+ .mx-md-1 {
9837
+ margin-left: .25rem !important
9838
+ }
9839
+
9840
+ .m-md-2 {
9841
+ margin: .5rem !important
9842
+ }
9843
+
9844
+ .mt-md-2,
9845
+ .my-md-2 {
9846
+ margin-top: .5rem !important
9847
+ }
9848
+
9849
+ .mr-md-2,
9850
+ .mx-md-2 {
9851
+ margin-right: .5rem !important
9852
+ }
9853
+
9854
+ .mb-md-2,
9855
+ .my-md-2 {
9856
+ margin-bottom: .5rem !important
9857
+ }
9858
+
9859
+ .ml-md-2,
9860
+ .mx-md-2 {
9861
+ margin-left: .5rem !important
9862
+ }
9863
+
9864
+ .m-md-3 {
9865
+ margin: 1rem !important
9866
+ }
9867
+
9868
+ .mt-md-3,
9869
+ .my-md-3 {
9870
+ margin-top: 1rem !important
9871
+ }
9872
+
9873
+ .mr-md-3,
9874
+ .mx-md-3 {
9875
+ margin-right: 1rem !important
9876
+ }
9877
+
9878
+ .mb-md-3,
9879
+ .my-md-3 {
9880
+ margin-bottom: 1rem !important
9881
+ }
9882
+
9883
+ .ml-md-3,
9884
+ .mx-md-3 {
9885
+ margin-left: 1rem !important
9886
+ }
9887
+
9888
+ .m-md-4 {
9889
+ margin: 1.5rem !important
9890
+ }
9891
+
9892
+ .mt-md-4,
9893
+ .my-md-4 {
9894
+ margin-top: 1.5rem !important
9895
+ }
9896
+
9897
+ .mr-md-4,
9898
+ .mx-md-4 {
9899
+ margin-right: 1.5rem !important
9900
+ }
9901
+
9902
+ .mb-md-4,
9903
+ .my-md-4 {
9904
+ margin-bottom: 1.5rem !important
9905
+ }
9906
+
9907
+ .ml-md-4,
9908
+ .mx-md-4 {
9909
+ margin-left: 1.5rem !important
9910
+ }
9911
+
9912
+ .m-md-5 {
9913
+ margin: 3rem !important
9914
+ }
9915
+
9916
+ .mt-md-5,
9917
+ .my-md-5 {
9918
+ margin-top: 3rem !important
9919
+ }
9920
+
9921
+ .mr-md-5,
9922
+ .mx-md-5 {
9923
+ margin-right: 3rem !important
9924
+ }
9925
+
9926
+ .mb-md-5,
9927
+ .my-md-5 {
9928
+ margin-bottom: 3rem !important
9929
+ }
9930
+
9931
+ .ml-md-5,
9932
+ .mx-md-5 {
9933
+ margin-left: 3rem !important
9934
+ }
9935
+
9936
+ .p-md-0 {
9937
+ padding: 0 !important
9938
+ }
9939
+
9940
+ .pt-md-0,
9941
+ .py-md-0 {
9942
+ padding-top: 0 !important
9943
+ }
9944
+
9945
+ .pr-md-0,
9946
+ .px-md-0 {
9947
+ padding-right: 0 !important
9948
+ }
9949
+
9950
+ .pb-md-0,
9951
+ .py-md-0 {
9952
+ padding-bottom: 0 !important
9953
+ }
9954
+
9955
+ .pl-md-0,
9956
+ .px-md-0 {
9957
+ padding-left: 0 !important
9958
+ }
9959
+
9960
+ .p-md-1 {
9961
+ padding: .25rem !important
9962
+ }
9963
+
9964
+ .pt-md-1,
9965
+ .py-md-1 {
9966
+ padding-top: .25rem !important
9967
+ }
9968
+
9969
+ .pr-md-1,
9970
+ .px-md-1 {
9971
+ padding-right: .25rem !important
9972
+ }
9973
+
9974
+ .pb-md-1,
9975
+ .py-md-1 {
9976
+ padding-bottom: .25rem !important
9977
+ }
9978
+
9979
+ .pl-md-1,
9980
+ .px-md-1 {
9981
+ padding-left: .25rem !important
9982
+ }
9983
+
9984
+ .p-md-2 {
9985
+ padding: .5rem !important
9986
+ }
9987
+
9988
+ .pt-md-2,
9989
+ .py-md-2 {
9990
+ padding-top: .5rem !important
9991
+ }
9992
+
9993
+ .pr-md-2,
9994
+ .px-md-2 {
9995
+ padding-right: .5rem !important
9996
+ }
9997
+
9998
+ .pb-md-2,
9999
+ .py-md-2 {
10000
+ padding-bottom: .5rem !important
10001
+ }
10002
+
10003
+ .pl-md-2,
10004
+ .px-md-2 {
10005
+ padding-left: .5rem !important
10006
+ }
10007
+
10008
+ .p-md-3 {
10009
+ padding: 1rem !important
10010
+ }
10011
+
10012
+ .pt-md-3,
10013
+ .py-md-3 {
10014
+ padding-top: 1rem !important
10015
+ }
10016
+
10017
+ .pr-md-3,
10018
+ .px-md-3 {
10019
+ padding-right: 1rem !important
10020
+ }
10021
+
10022
+ .pb-md-3,
10023
+ .py-md-3 {
10024
+ padding-bottom: 1rem !important
10025
+ }
10026
+
10027
+ .pl-md-3,
10028
+ .px-md-3 {
10029
+ padding-left: 1rem !important
10030
+ }
10031
+
10032
+ .p-md-4 {
10033
+ padding: 1.5rem !important
10034
+ }
10035
+
10036
+ .pt-md-4,
10037
+ .py-md-4 {
10038
+ padding-top: 1.5rem !important
10039
+ }
10040
+
10041
+ .pr-md-4,
10042
+ .px-md-4 {
10043
+ padding-right: 1.5rem !important
10044
+ }
10045
+
10046
+ .pb-md-4,
10047
+ .py-md-4 {
10048
+ padding-bottom: 1.5rem !important
10049
+ }
10050
+
10051
+ .pl-md-4,
10052
+ .px-md-4 {
10053
+ padding-left: 1.5rem !important
10054
+ }
10055
+
10056
+ .p-md-5 {
10057
+ padding: 3rem !important
10058
+ }
10059
+
10060
+ .pt-md-5,
10061
+ .py-md-5 {
10062
+ padding-top: 3rem !important
10063
+ }
10064
+
10065
+ .pr-md-5,
10066
+ .px-md-5 {
10067
+ padding-right: 3rem !important
10068
+ }
10069
+
10070
+ .pb-md-5,
10071
+ .py-md-5 {
10072
+ padding-bottom: 3rem !important
10073
+ }
10074
+
10075
+ .pl-md-5,
10076
+ .px-md-5 {
10077
+ padding-left: 3rem !important
10078
+ }
10079
+
10080
+ .m-md-n1 {
10081
+ margin: -.25rem !important
10082
+ }
10083
+
10084
+ .mt-md-n1,
10085
+ .my-md-n1 {
10086
+ margin-top: -.25rem !important
10087
+ }
10088
+
10089
+ .mr-md-n1,
10090
+ .mx-md-n1 {
10091
+ margin-right: -.25rem !important
10092
+ }
10093
+
10094
+ .mb-md-n1,
10095
+ .my-md-n1 {
10096
+ margin-bottom: -.25rem !important
10097
+ }
10098
+
10099
+ .ml-md-n1,
10100
+ .mx-md-n1 {
10101
+ margin-left: -.25rem !important
10102
+ }
10103
+
10104
+ .m-md-n2 {
10105
+ margin: -.5rem !important
10106
+ }
10107
+
10108
+ .mt-md-n2,
10109
+ .my-md-n2 {
10110
+ margin-top: -.5rem !important
10111
+ }
10112
+
10113
+ .mr-md-n2,
10114
+ .mx-md-n2 {
10115
+ margin-right: -.5rem !important
10116
+ }
10117
+
10118
+ .mb-md-n2,
10119
+ .my-md-n2 {
10120
+ margin-bottom: -.5rem !important
10121
+ }
10122
+
10123
+ .ml-md-n2,
10124
+ .mx-md-n2 {
10125
+ margin-left: -.5rem !important
10126
+ }
10127
+
10128
+ .m-md-n3 {
10129
+ margin: -1rem !important
10130
+ }
10131
+
10132
+ .mt-md-n3,
10133
+ .my-md-n3 {
10134
+ margin-top: -1rem !important
10135
+ }
10136
+
10137
+ .mr-md-n3,
10138
+ .mx-md-n3 {
10139
+ margin-right: -1rem !important
10140
+ }
10141
+
10142
+ .mb-md-n3,
10143
+ .my-md-n3 {
10144
+ margin-bottom: -1rem !important
10145
+ }
10146
+
10147
+ .ml-md-n3,
10148
+ .mx-md-n3 {
10149
+ margin-left: -1rem !important
10150
+ }
10151
+
10152
+ .m-md-n4 {
10153
+ margin: -1.5rem !important
10154
+ }
10155
+
10156
+ .mt-md-n4,
10157
+ .my-md-n4 {
10158
+ margin-top: -1.5rem !important
10159
+ }
10160
+
10161
+ .mr-md-n4,
10162
+ .mx-md-n4 {
10163
+ margin-right: -1.5rem !important
10164
+ }
10165
+
10166
+ .mb-md-n4,
10167
+ .my-md-n4 {
10168
+ margin-bottom: -1.5rem !important
10169
+ }
10170
+
10171
+ .ml-md-n4,
10172
+ .mx-md-n4 {
10173
+ margin-left: -1.5rem !important
10174
+ }
10175
+
10176
+ .m-md-n5 {
10177
+ margin: -3rem !important
10178
+ }
10179
+
10180
+ .mt-md-n5,
10181
+ .my-md-n5 {
10182
+ margin-top: -3rem !important
10183
+ }
10184
+
10185
+ .mr-md-n5,
10186
+ .mx-md-n5 {
10187
+ margin-right: -3rem !important
10188
+ }
10189
+
10190
+ .mb-md-n5,
10191
+ .my-md-n5 {
10192
+ margin-bottom: -3rem !important
10193
+ }
10194
+
10195
+ .ml-md-n5,
10196
+ .mx-md-n5 {
10197
+ margin-left: -3rem !important
10198
+ }
10199
+
10200
+ .m-md-auto {
10201
+ margin: auto !important
10202
+ }
10203
+
10204
+ .mt-md-auto,
10205
+ .my-md-auto {
10206
+ margin-top: auto !important
10207
+ }
10208
+
10209
+ .mr-md-auto,
10210
+ .mx-md-auto {
10211
+ margin-right: auto !important
10212
+ }
10213
+
10214
+ .mb-md-auto,
10215
+ .my-md-auto {
10216
+ margin-bottom: auto !important
10217
+ }
10218
+
10219
+ .ml-md-auto,
10220
+ .mx-md-auto {
10221
+ margin-left: auto !important
10222
+ }
10223
+ }
10224
+
10225
+ @media (min-width:992px) {
10226
+ .m-lg-0 {
10227
+ margin: 0 !important
10228
+ }
10229
+
10230
+ .mt-lg-0,
10231
+ .my-lg-0 {
10232
+ margin-top: 0 !important
10233
+ }
10234
+
10235
+ .mr-lg-0,
10236
+ .mx-lg-0 {
10237
+ margin-right: 0 !important
10238
+ }
10239
+
10240
+ .mb-lg-0,
10241
+ .my-lg-0 {
10242
+ margin-bottom: 0 !important
10243
+ }
10244
+
10245
+ .ml-lg-0,
10246
+ .mx-lg-0 {
10247
+ margin-left: 0 !important
10248
+ }
10249
+
10250
+ .m-lg-1 {
10251
+ margin: .25rem !important
10252
+ }
10253
+
10254
+ .mt-lg-1,
10255
+ .my-lg-1 {
10256
+ margin-top: .25rem !important
10257
+ }
10258
+
10259
+ .mr-lg-1,
10260
+ .mx-lg-1 {
10261
+ margin-right: .25rem !important
10262
+ }
10263
+
10264
+ .mb-lg-1,
10265
+ .my-lg-1 {
10266
+ margin-bottom: .25rem !important
10267
+ }
10268
+
10269
+ .ml-lg-1,
10270
+ .mx-lg-1 {
10271
+ margin-left: .25rem !important
10272
+ }
10273
+
10274
+ .m-lg-2 {
10275
+ margin: .5rem !important
10276
+ }
10277
+
10278
+ .mt-lg-2,
10279
+ .my-lg-2 {
10280
+ margin-top: .5rem !important
10281
+ }
10282
+
10283
+ .mr-lg-2,
10284
+ .mx-lg-2 {
10285
+ margin-right: .5rem !important
10286
+ }
10287
+
10288
+ .mb-lg-2,
10289
+ .my-lg-2 {
10290
+ margin-bottom: .5rem !important
10291
+ }
10292
+
10293
+ .ml-lg-2,
10294
+ .mx-lg-2 {
10295
+ margin-left: .5rem !important
10296
+ }
10297
+
10298
+ .m-lg-3 {
10299
+ margin: 1rem !important
10300
+ }
10301
+
10302
+ .mt-lg-3,
10303
+ .my-lg-3 {
10304
+ margin-top: 1rem !important
10305
+ }
10306
+
10307
+ .mr-lg-3,
10308
+ .mx-lg-3 {
10309
+ margin-right: 1rem !important
10310
+ }
10311
+
10312
+ .mb-lg-3,
10313
+ .my-lg-3 {
10314
+ margin-bottom: 1rem !important
10315
+ }
10316
+
10317
+ .ml-lg-3,
10318
+ .mx-lg-3 {
10319
+ margin-left: 1rem !important
10320
+ }
10321
+
10322
+ .m-lg-4 {
10323
+ margin: 1.5rem !important
10324
+ }
10325
+
10326
+ .mt-lg-4,
10327
+ .my-lg-4 {
10328
+ margin-top: 1.5rem !important
10329
+ }
10330
+
10331
+ .mr-lg-4,
10332
+ .mx-lg-4 {
10333
+ margin-right: 1.5rem !important
10334
+ }
10335
+
10336
+ .mb-lg-4,
10337
+ .my-lg-4 {
10338
+ margin-bottom: 1.5rem !important
10339
+ }
10340
+
10341
+ .ml-lg-4,
10342
+ .mx-lg-4 {
10343
+ margin-left: 1.5rem !important
10344
+ }
10345
+
10346
+ .m-lg-5 {
10347
+ margin: 3rem !important
10348
+ }
10349
+
10350
+ .mt-lg-5,
10351
+ .my-lg-5 {
10352
+ margin-top: 3rem !important
10353
+ }
10354
+
10355
+ .mr-lg-5,
10356
+ .mx-lg-5 {
10357
+ margin-right: 3rem !important
10358
+ }
10359
+
10360
+ .mb-lg-5,
10361
+ .my-lg-5 {
10362
+ margin-bottom: 3rem !important
10363
+ }
10364
+
10365
+ .ml-lg-5,
10366
+ .mx-lg-5 {
10367
+ margin-left: 3rem !important
10368
+ }
10369
+
10370
+ .p-lg-0 {
10371
+ padding: 0 !important
10372
+ }
10373
+
10374
+ .pt-lg-0,
10375
+ .py-lg-0 {
10376
+ padding-top: 0 !important
10377
+ }
10378
+
10379
+ .pr-lg-0,
10380
+ .px-lg-0 {
10381
+ padding-right: 0 !important
10382
+ }
10383
+
10384
+ .pb-lg-0,
10385
+ .py-lg-0 {
10386
+ padding-bottom: 0 !important
10387
+ }
10388
+
10389
+ .pl-lg-0,
10390
+ .px-lg-0 {
10391
+ padding-left: 0 !important
10392
+ }
10393
+
10394
+ .p-lg-1 {
10395
+ padding: .25rem !important
10396
+ }
10397
+
10398
+ .pt-lg-1,
10399
+ .py-lg-1 {
10400
+ padding-top: .25rem !important
10401
+ }
10402
+
10403
+ .pr-lg-1,
10404
+ .px-lg-1 {
10405
+ padding-right: .25rem !important
10406
+ }
10407
+
10408
+ .pb-lg-1,
10409
+ .py-lg-1 {
10410
+ padding-bottom: .25rem !important
10411
+ }
10412
+
10413
+ .pl-lg-1,
10414
+ .px-lg-1 {
10415
+ padding-left: .25rem !important
10416
+ }
10417
+
10418
+ .p-lg-2 {
10419
+ padding: .5rem !important
10420
+ }
10421
+
10422
+ .pt-lg-2,
10423
+ .py-lg-2 {
10424
+ padding-top: .5rem !important
10425
+ }
10426
+
10427
+ .pr-lg-2,
10428
+ .px-lg-2 {
10429
+ padding-right: .5rem !important
10430
+ }
10431
+
10432
+ .pb-lg-2,
10433
+ .py-lg-2 {
10434
+ padding-bottom: .5rem !important
10435
+ }
10436
+
10437
+ .pl-lg-2,
10438
+ .px-lg-2 {
10439
+ padding-left: .5rem !important
10440
+ }
10441
+
10442
+ .p-lg-3 {
10443
+ padding: 1rem !important
10444
+ }
10445
+
10446
+ .pt-lg-3,
10447
+ .py-lg-3 {
10448
+ padding-top: 1rem !important
10449
+ }
10450
+
10451
+ .pr-lg-3,
10452
+ .px-lg-3 {
10453
+ padding-right: 1rem !important
10454
+ }
10455
+
10456
+ .pb-lg-3,
10457
+ .py-lg-3 {
10458
+ padding-bottom: 1rem !important
10459
+ }
10460
+
10461
+ .pl-lg-3,
10462
+ .px-lg-3 {
10463
+ padding-left: 1rem !important
10464
+ }
10465
+
10466
+ .p-lg-4 {
10467
+ padding: 1.5rem !important
10468
+ }
10469
+
10470
+ .pt-lg-4,
10471
+ .py-lg-4 {
10472
+ padding-top: 1.5rem !important
10473
+ }
10474
+
10475
+ .pr-lg-4,
10476
+ .px-lg-4 {
10477
+ padding-right: 1.5rem !important
10478
+ }
10479
+
10480
+ .pb-lg-4,
10481
+ .py-lg-4 {
10482
+ padding-bottom: 1.5rem !important
10483
+ }
10484
+
10485
+ .pl-lg-4,
10486
+ .px-lg-4 {
10487
+ padding-left: 1.5rem !important
10488
+ }
10489
+
10490
+ .p-lg-5 {
10491
+ padding: 3rem !important
10492
+ }
10493
+
10494
+ .pt-lg-5,
10495
+ .py-lg-5 {
10496
+ padding-top: 3rem !important
10497
+ }
10498
+
10499
+ .pr-lg-5,
10500
+ .px-lg-5 {
10501
+ padding-right: 3rem !important
10502
+ }
10503
+
10504
+ .pb-lg-5,
10505
+ .py-lg-5 {
10506
+ padding-bottom: 3rem !important
10507
+ }
10508
+
10509
+ .pl-lg-5,
10510
+ .px-lg-5 {
10511
+ padding-left: 3rem !important
10512
+ }
10513
+
10514
+ .m-lg-n1 {
10515
+ margin: -.25rem !important
10516
+ }
10517
+
10518
+ .mt-lg-n1,
10519
+ .my-lg-n1 {
10520
+ margin-top: -.25rem !important
10521
+ }
10522
+
10523
+ .mr-lg-n1,
10524
+ .mx-lg-n1 {
10525
+ margin-right: -.25rem !important
10526
+ }
10527
+
10528
+ .mb-lg-n1,
10529
+ .my-lg-n1 {
10530
+ margin-bottom: -.25rem !important
10531
+ }
10532
+
10533
+ .ml-lg-n1,
10534
+ .mx-lg-n1 {
10535
+ margin-left: -.25rem !important
10536
+ }
10537
+
10538
+ .m-lg-n2 {
10539
+ margin: -.5rem !important
10540
+ }
10541
+
10542
+ .mt-lg-n2,
10543
+ .my-lg-n2 {
10544
+ margin-top: -.5rem !important
10545
+ }
10546
+
10547
+ .mr-lg-n2,
10548
+ .mx-lg-n2 {
10549
+ margin-right: -.5rem !important
10550
+ }
10551
+
10552
+ .mb-lg-n2,
10553
+ .my-lg-n2 {
10554
+ margin-bottom: -.5rem !important
10555
+ }
10556
+
10557
+ .ml-lg-n2,
10558
+ .mx-lg-n2 {
10559
+ margin-left: -.5rem !important
10560
+ }
10561
+
10562
+ .m-lg-n3 {
10563
+ margin: -1rem !important
10564
+ }
10565
+
10566
+ .mt-lg-n3,
10567
+ .my-lg-n3 {
10568
+ margin-top: -1rem !important
10569
+ }
10570
+
10571
+ .mr-lg-n3,
10572
+ .mx-lg-n3 {
10573
+ margin-right: -1rem !important
10574
+ }
10575
+
10576
+ .mb-lg-n3,
10577
+ .my-lg-n3 {
10578
+ margin-bottom: -1rem !important
10579
+ }
10580
+
10581
+ .ml-lg-n3,
10582
+ .mx-lg-n3 {
10583
+ margin-left: -1rem !important
10584
+ }
10585
+
10586
+ .m-lg-n4 {
10587
+ margin: -1.5rem !important
10588
+ }
10589
+
10590
+ .mt-lg-n4,
10591
+ .my-lg-n4 {
10592
+ margin-top: -1.5rem !important
10593
+ }
10594
+
10595
+ .mr-lg-n4,
10596
+ .mx-lg-n4 {
10597
+ margin-right: -1.5rem !important
10598
+ }
10599
+
10600
+ .mb-lg-n4,
10601
+ .my-lg-n4 {
10602
+ margin-bottom: -1.5rem !important
10603
+ }
10604
+
10605
+ .ml-lg-n4,
10606
+ .mx-lg-n4 {
10607
+ margin-left: -1.5rem !important
10608
+ }
10609
+
10610
+ .m-lg-n5 {
10611
+ margin: -3rem !important
10612
+ }
10613
+
10614
+ .mt-lg-n5,
10615
+ .my-lg-n5 {
10616
+ margin-top: -3rem !important
10617
+ }
10618
+
10619
+ .mr-lg-n5,
10620
+ .mx-lg-n5 {
10621
+ margin-right: -3rem !important
10622
+ }
10623
+
10624
+ .mb-lg-n5,
10625
+ .my-lg-n5 {
10626
+ margin-bottom: -3rem !important
10627
+ }
10628
+
10629
+ .ml-lg-n5,
10630
+ .mx-lg-n5 {
10631
+ margin-left: -3rem !important
10632
+ }
10633
+
10634
+ .m-lg-auto {
10635
+ margin: auto !important
10636
+ }
10637
+
10638
+ .mt-lg-auto,
10639
+ .my-lg-auto {
10640
+ margin-top: auto !important
10641
+ }
10642
+
10643
+ .mr-lg-auto,
10644
+ .mx-lg-auto {
10645
+ margin-right: auto !important
10646
+ }
10647
+
10648
+ .mb-lg-auto,
10649
+ .my-lg-auto {
10650
+ margin-bottom: auto !important
10651
+ }
10652
+
10653
+ .ml-lg-auto,
10654
+ .mx-lg-auto {
10655
+ margin-left: auto !important
10656
+ }
10657
+ }
10658
+
10659
+ @media (min-width:1200px) {
10660
+ .m-xl-0 {
10661
+ margin: 0 !important
10662
+ }
10663
+
10664
+ .mt-xl-0,
10665
+ .my-xl-0 {
10666
+ margin-top: 0 !important
10667
+ }
10668
+
10669
+ .mr-xl-0,
10670
+ .mx-xl-0 {
10671
+ margin-right: 0 !important
10672
+ }
10673
+
10674
+ .mb-xl-0,
10675
+ .my-xl-0 {
10676
+ margin-bottom: 0 !important
10677
+ }
10678
+
10679
+ .ml-xl-0,
10680
+ .mx-xl-0 {
10681
+ margin-left: 0 !important
10682
+ }
10683
+
10684
+ .m-xl-1 {
10685
+ margin: .25rem !important
10686
+ }
10687
+
10688
+ .mt-xl-1,
10689
+ .my-xl-1 {
10690
+ margin-top: .25rem !important
10691
+ }
10692
+
10693
+ .mr-xl-1,
10694
+ .mx-xl-1 {
10695
+ margin-right: .25rem !important
10696
+ }
10697
+
10698
+ .mb-xl-1,
10699
+ .my-xl-1 {
10700
+ margin-bottom: .25rem !important
10701
+ }
10702
+
10703
+ .ml-xl-1,
10704
+ .mx-xl-1 {
10705
+ margin-left: .25rem !important
10706
+ }
10707
+
10708
+ .m-xl-2 {
10709
+ margin: .5rem !important
10710
+ }
10711
+
10712
+ .mt-xl-2,
10713
+ .my-xl-2 {
10714
+ margin-top: .5rem !important
10715
+ }
10716
+
10717
+ .mr-xl-2,
10718
+ .mx-xl-2 {
10719
+ margin-right: .5rem !important
10720
+ }
10721
+
10722
+ .mb-xl-2,
10723
+ .my-xl-2 {
10724
+ margin-bottom: .5rem !important
10725
+ }
10726
+
10727
+ .ml-xl-2,
10728
+ .mx-xl-2 {
10729
+ margin-left: .5rem !important
10730
+ }
10731
+
10732
+ .m-xl-3 {
10733
+ margin: 1rem !important
10734
+ }
10735
+
10736
+ .mt-xl-3,
10737
+ .my-xl-3 {
10738
+ margin-top: 1rem !important
10739
+ }
10740
+
10741
+ .mr-xl-3,
10742
+ .mx-xl-3 {
10743
+ margin-right: 1rem !important
10744
+ }
10745
+
10746
+ .mb-xl-3,
10747
+ .my-xl-3 {
10748
+ margin-bottom: 1rem !important
10749
+ }
10750
+
10751
+ .ml-xl-3,
10752
+ .mx-xl-3 {
10753
+ margin-left: 1rem !important
10754
+ }
10755
+
10756
+ .m-xl-4 {
10757
+ margin: 1.5rem !important
10758
+ }
10759
+
10760
+ .mt-xl-4,
10761
+ .my-xl-4 {
10762
+ margin-top: 1.5rem !important
10763
+ }
10764
+
10765
+ .mr-xl-4,
10766
+ .mx-xl-4 {
10767
+ margin-right: 1.5rem !important
10768
+ }
10769
+
10770
+ .mb-xl-4,
10771
+ .my-xl-4 {
10772
+ margin-bottom: 1.5rem !important
10773
+ }
10774
+
10775
+ .ml-xl-4,
10776
+ .mx-xl-4 {
10777
+ margin-left: 1.5rem !important
10778
+ }
10779
+
10780
+ .m-xl-5 {
10781
+ margin: 3rem !important
10782
+ }
10783
+
10784
+ .mt-xl-5,
10785
+ .my-xl-5 {
10786
+ margin-top: 3rem !important
10787
+ }
10788
+
10789
+ .mr-xl-5,
10790
+ .mx-xl-5 {
10791
+ margin-right: 3rem !important
10792
+ }
10793
+
10794
+ .mb-xl-5,
10795
+ .my-xl-5 {
10796
+ margin-bottom: 3rem !important
10797
+ }
10798
+
10799
+ .ml-xl-5,
10800
+ .mx-xl-5 {
10801
+ margin-left: 3rem !important
10802
+ }
10803
+
10804
+ .p-xl-0 {
10805
+ padding: 0 !important
10806
+ }
10807
+
10808
+ .pt-xl-0,
10809
+ .py-xl-0 {
10810
+ padding-top: 0 !important
10811
+ }
10812
+
10813
+ .pr-xl-0,
10814
+ .px-xl-0 {
10815
+ padding-right: 0 !important
10816
+ }
10817
+
10818
+ .pb-xl-0,
10819
+ .py-xl-0 {
10820
+ padding-bottom: 0 !important
10821
+ }
10822
+
10823
+ .pl-xl-0,
10824
+ .px-xl-0 {
10825
+ padding-left: 0 !important
10826
+ }
10827
+
10828
+ .p-xl-1 {
10829
+ padding: .25rem !important
10830
+ }
10831
+
10832
+ .pt-xl-1,
10833
+ .py-xl-1 {
10834
+ padding-top: .25rem !important
10835
+ }
10836
+
10837
+ .pr-xl-1,
10838
+ .px-xl-1 {
10839
+ padding-right: .25rem !important
10840
+ }
10841
+
10842
+ .pb-xl-1,
10843
+ .py-xl-1 {
10844
+ padding-bottom: .25rem !important
10845
+ }
10846
+
10847
+ .pl-xl-1,
10848
+ .px-xl-1 {
10849
+ padding-left: .25rem !important
10850
+ }
10851
+
10852
+ .p-xl-2 {
10853
+ padding: .5rem !important
10854
+ }
10855
+
10856
+ .pt-xl-2,
10857
+ .py-xl-2 {
10858
+ padding-top: .5rem !important
10859
+ }
10860
+
10861
+ .pr-xl-2,
10862
+ .px-xl-2 {
10863
+ padding-right: .5rem !important
10864
+ }
10865
+
10866
+ .pb-xl-2,
10867
+ .py-xl-2 {
10868
+ padding-bottom: .5rem !important
10869
+ }
10870
+
10871
+ .pl-xl-2,
10872
+ .px-xl-2 {
10873
+ padding-left: .5rem !important
10874
+ }
10875
+
10876
+ .p-xl-3 {
10877
+ padding: 1rem !important
10878
+ }
10879
+
10880
+ .pt-xl-3,
10881
+ .py-xl-3 {
10882
+ padding-top: 1rem !important
10883
+ }
10884
+
10885
+ .pr-xl-3,
10886
+ .px-xl-3 {
10887
+ padding-right: 1rem !important
10888
+ }
10889
+
10890
+ .pb-xl-3,
10891
+ .py-xl-3 {
10892
+ padding-bottom: 1rem !important
10893
+ }
10894
+
10895
+ .pl-xl-3,
10896
+ .px-xl-3 {
10897
+ padding-left: 1rem !important
10898
+ }
10899
+
10900
+ .p-xl-4 {
10901
+ padding: 1.5rem !important
10902
+ }
10903
+
10904
+ .pt-xl-4,
10905
+ .py-xl-4 {
10906
+ padding-top: 1.5rem !important
10907
+ }
10908
+
10909
+ .pr-xl-4,
10910
+ .px-xl-4 {
10911
+ padding-right: 1.5rem !important
10912
+ }
10913
+
10914
+ .pb-xl-4,
10915
+ .py-xl-4 {
10916
+ padding-bottom: 1.5rem !important
10917
+ }
10918
+
10919
+ .pl-xl-4,
10920
+ .px-xl-4 {
10921
+ padding-left: 1.5rem !important
10922
+ }
10923
+
10924
+ .p-xl-5 {
10925
+ padding: 3rem !important
10926
+ }
10927
+
10928
+ .pt-xl-5,
10929
+ .py-xl-5 {
10930
+ padding-top: 3rem !important
10931
+ }
10932
+
10933
+ .pr-xl-5,
10934
+ .px-xl-5 {
10935
+ padding-right: 3rem !important
10936
+ }
10937
+
10938
+ .pb-xl-5,
10939
+ .py-xl-5 {
10940
+ padding-bottom: 3rem !important
10941
+ }
10942
+
10943
+ .pl-xl-5,
10944
+ .px-xl-5 {
10945
+ padding-left: 3rem !important
10946
+ }
10947
+
10948
+ .m-xl-n1 {
10949
+ margin: -.25rem !important
10950
+ }
10951
+
10952
+ .mt-xl-n1,
10953
+ .my-xl-n1 {
10954
+ margin-top: -.25rem !important
10955
+ }
10956
+
10957
+ .mr-xl-n1,
10958
+ .mx-xl-n1 {
10959
+ margin-right: -.25rem !important
10960
+ }
10961
+
10962
+ .mb-xl-n1,
10963
+ .my-xl-n1 {
10964
+ margin-bottom: -.25rem !important
10965
+ }
10966
+
10967
+ .ml-xl-n1,
10968
+ .mx-xl-n1 {
10969
+ margin-left: -.25rem !important
10970
+ }
10971
+
10972
+ .m-xl-n2 {
10973
+ margin: -.5rem !important
10974
+ }
10975
+
10976
+ .mt-xl-n2,
10977
+ .my-xl-n2 {
10978
+ margin-top: -.5rem !important
10979
+ }
10980
+
10981
+ .mr-xl-n2,
10982
+ .mx-xl-n2 {
10983
+ margin-right: -.5rem !important
10984
+ }
10985
+
10986
+ .mb-xl-n2,
10987
+ .my-xl-n2 {
10988
+ margin-bottom: -.5rem !important
10989
+ }
10990
+
10991
+ .ml-xl-n2,
10992
+ .mx-xl-n2 {
10993
+ margin-left: -.5rem !important
10994
+ }
10995
+
10996
+ .m-xl-n3 {
10997
+ margin: -1rem !important
10998
+ }
10999
+
11000
+ .mt-xl-n3,
11001
+ .my-xl-n3 {
11002
+ margin-top: -1rem !important
11003
+ }
11004
+
11005
+ .mr-xl-n3,
11006
+ .mx-xl-n3 {
11007
+ margin-right: -1rem !important
11008
+ }
11009
+
11010
+ .mb-xl-n3,
11011
+ .my-xl-n3 {
11012
+ margin-bottom: -1rem !important
11013
+ }
11014
+
11015
+ .ml-xl-n3,
11016
+ .mx-xl-n3 {
11017
+ margin-left: -1rem !important
11018
+ }
11019
+
11020
+ .m-xl-n4 {
11021
+ margin: -1.5rem !important
11022
+ }
11023
+
11024
+ .mt-xl-n4,
11025
+ .my-xl-n4 {
11026
+ margin-top: -1.5rem !important
11027
+ }
11028
+
11029
+ .mr-xl-n4,
11030
+ .mx-xl-n4 {
11031
+ margin-right: -1.5rem !important
11032
+ }
11033
+
11034
+ .mb-xl-n4,
11035
+ .my-xl-n4 {
11036
+ margin-bottom: -1.5rem !important
11037
+ }
11038
+
11039
+ .ml-xl-n4,
11040
+ .mx-xl-n4 {
11041
+ margin-left: -1.5rem !important
11042
+ }
11043
+
11044
+ .m-xl-n5 {
11045
+ margin: -3rem !important
11046
+ }
11047
+
11048
+ .mt-xl-n5,
11049
+ .my-xl-n5 {
11050
+ margin-top: -3rem !important
11051
+ }
11052
+
11053
+ .mr-xl-n5,
11054
+ .mx-xl-n5 {
11055
+ margin-right: -3rem !important
11056
+ }
11057
+
11058
+ .mb-xl-n5,
11059
+ .my-xl-n5 {
11060
+ margin-bottom: -3rem !important
11061
+ }
11062
+
11063
+ .ml-xl-n5,
11064
+ .mx-xl-n5 {
11065
+ margin-left: -3rem !important
11066
+ }
11067
+
11068
+ .m-xl-auto {
11069
+ margin: auto !important
11070
+ }
11071
+
11072
+ .mt-xl-auto,
11073
+ .my-xl-auto {
11074
+ margin-top: auto !important
11075
+ }
11076
+
11077
+ .mr-xl-auto,
11078
+ .mx-xl-auto {
11079
+ margin-right: auto !important
11080
+ }
11081
+
11082
+ .mb-xl-auto,
11083
+ .my-xl-auto {
11084
+ margin-bottom: auto !important
11085
+ }
11086
+
11087
+ .ml-xl-auto,
11088
+ .mx-xl-auto {
11089
+ margin-left: auto !important
11090
+ }
11091
+ }
11092
+
11093
+ .stretched-link::after {
11094
+ position: absolute;
11095
+ top: 0;
11096
+ right: 0;
11097
+ bottom: 0;
11098
+ left: 0;
11099
+ z-index: 1;
11100
+ pointer-events: auto;
11101
+ content: "";
11102
+ background-color: rgba(0, 0, 0, 0)
11103
+ }
11104
+
11105
+ .text-monospace {
11106
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
11107
+ }
11108
+
11109
+ .text-justify {
11110
+ text-align: justify !important
11111
+ }
11112
+
11113
+ .text-wrap {
11114
+ white-space: normal !important
11115
+ }
11116
+
11117
+ .text-nowrap {
11118
+ white-space: nowrap !important
11119
+ }
11120
+
11121
+ .text-truncate {
11122
+ overflow: hidden;
11123
+ text-overflow: ellipsis;
11124
+ white-space: nowrap
11125
+ }
11126
+
11127
+ .text-left {
11128
+ text-align: left !important
11129
+ }
11130
+
11131
+ .text-right {
11132
+ text-align: right !important
11133
+ }
11134
+
11135
+ .text-center {
11136
+ text-align: center !important
11137
+ }
11138
+
11139
+ @media (min-width:576px) {
11140
+ .text-sm-left {
11141
+ text-align: left !important
11142
+ }
11143
+
11144
+ .text-sm-right {
11145
+ text-align: right !important
11146
+ }
11147
+
11148
+ .text-sm-center {
11149
+ text-align: center !important
11150
+ }
11151
+ }
11152
+
11153
+ @media (min-width:768px) {
11154
+ .text-md-left {
11155
+ text-align: left !important
11156
+ }
11157
+
11158
+ .text-md-right {
11159
+ text-align: right !important
11160
+ }
11161
+
11162
+ .text-md-center {
11163
+ text-align: center !important
11164
+ }
11165
+ }
11166
+
11167
+ @media (min-width:992px) {
11168
+ .text-lg-left {
11169
+ text-align: left !important
11170
+ }
11171
+
11172
+ .text-lg-right {
11173
+ text-align: right !important
11174
+ }
11175
+
11176
+ .text-lg-center {
11177
+ text-align: center !important
11178
+ }
11179
+ }
11180
+
11181
+ @media (min-width:1200px) {
11182
+ .text-xl-left {
11183
+ text-align: left !important
11184
+ }
11185
+
11186
+ .text-xl-right {
11187
+ text-align: right !important
11188
+ }
11189
+
11190
+ .text-xl-center {
11191
+ text-align: center !important
11192
+ }
11193
+ }
11194
+
11195
+ .text-lowercase {
11196
+ text-transform: lowercase !important
11197
+ }
11198
+
11199
+ .text-uppercase {
11200
+ text-transform: uppercase !important
11201
+ }
11202
+
11203
+ .text-capitalize {
11204
+ text-transform: capitalize !important
11205
+ }
11206
+
11207
+ .font-weight-light {
11208
+ font-weight: 300 !important
11209
+ }
11210
+
11211
+ .font-weight-lighter {
11212
+ font-weight: lighter !important
11213
+ }
11214
+
11215
+ .font-weight-normal {
11216
+ font-weight: 400 !important
11217
+ }
11218
+
11219
+ .font-weight-bold {
11220
+ font-weight: 700 !important
11221
+ }
11222
+
11223
+ .font-weight-bolder {
11224
+ font-weight: bolder !important
11225
+ }
11226
+
11227
+ .font-italic {
11228
+ font-style: italic !important
11229
+ }
11230
+
11231
+ .text-white {
11232
+ color: #fff !important
11233
+ }
11234
+
11235
+ .text-primary {
11236
+ color: #007bff !important
11237
+ }
11238
+
11239
+ a.text-primary:focus,
11240
+ a.text-primary:hover {
11241
+ color: #0056b3 !important
11242
+ }
11243
+
11244
+ .text-secondary {
11245
+ color: #6c757d !important
11246
+ }
11247
+
11248
+ a.text-secondary:focus,
11249
+ a.text-secondary:hover {
11250
+ color: #494f54 !important
11251
+ }
11252
+
11253
+ .text-success {
11254
+ color: #28a745 !important
11255
+ }
11256
+
11257
+ a.text-success:focus,
11258
+ a.text-success:hover {
11259
+ color: #19692c !important
11260
+ }
11261
+
11262
+ .text-info {
11263
+ color: #17a2b8 !important
11264
+ }
11265
+
11266
+ a.text-info:focus,
11267
+ a.text-info:hover {
11268
+ color: #0f6674 !important
11269
+ }
11270
+
11271
+ .text-warning {
11272
+ color: #ffc107 !important
11273
+ }
11274
+
11275
+ a.text-warning:focus,
11276
+ a.text-warning:hover {
11277
+ color: #ba8b00 !important
11278
+ }
11279
+
11280
+ .text-danger {
11281
+ color: #dc3545 !important
11282
+ }
11283
+
11284
+ a.text-danger:focus,
11285
+ a.text-danger:hover {
11286
+ color: #a71d2a !important
11287
+ }
11288
+
11289
+ .text-light {
11290
+ color: #f8f9fa !important
11291
+ }
11292
+
11293
+ a.text-light:focus,
11294
+ a.text-light:hover {
11295
+ color: #cbd3da !important
11296
+ }
11297
+
11298
+ .text-dark {
11299
+ color: #343a40 !important
11300
+ }
11301
+
11302
+ a.text-dark:focus,
11303
+ a.text-dark:hover {
11304
+ color: #121416 !important
11305
+ }
11306
+
11307
+ .text-body {
11308
+ color: #212529 !important
11309
+ }
11310
+
11311
+ .text-muted {
11312
+ color: #6c757d !important
11313
+ }
11314
+
11315
+ .text-black-50 {
11316
+ color: rgba(0, 0, 0, .5) !important
11317
+ }
11318
+
11319
+ .text-white-50 {
11320
+ color: rgba(255, 255, 255, .5) !important
11321
+ }
11322
+
11323
+ .text-hide {
11324
+ font: 0/0 a;
11325
+ color: transparent;
11326
+ text-shadow: none;
11327
+ background-color: transparent;
11328
+ border: 0
11329
+ }
11330
+
11331
+ .text-decoration-none {
11332
+ text-decoration: none !important
11333
+ }
11334
+
11335
+ .text-break {
11336
+ word-break: break-word !important;
11337
+ word-wrap: break-word !important
11338
+ }
11339
+
11340
+ .text-reset {
11341
+ color: inherit !important
11342
+ }
11343
+
11344
+ .visible {
11345
+ visibility: visible !important
11346
+ }
11347
+
11348
+ .invisible {
11349
+ visibility: hidden !important
11350
+ }
11351
+
11352
+ @media print {
11353
+
11354
+ *,
11355
+ ::after,
11356
+ ::before {
11357
+ text-shadow: none !important;
11358
+ box-shadow: none !important
11359
+ }
11360
+
11361
+ a:not(.btn) {
11362
+ text-decoration: underline
11363
+ }
11364
+
11365
+ abbr[title]::after {
11366
+ content: " ("attr(title) ")"
11367
+ }
11368
+
11369
+ pre {
11370
+ white-space: pre-wrap !important
11371
+ }
11372
+
11373
+ blockquote,
11374
+ pre {
11375
+ border: 1px solid #adb5bd;
11376
+ page-break-inside: avoid
11377
+ }
11378
+
11379
+ thead {
11380
+ display: table-header-group
11381
+ }
11382
+
11383
+ img,
11384
+ tr {
11385
+ page-break-inside: avoid
11386
+ }
11387
+
11388
+ h2,
11389
+ h3,
11390
+ p {
11391
+ orphans: 3;
11392
+ widows: 3
11393
+ }
11394
+
11395
+ h2,
11396
+ h3 {
11397
+ page-break-after: avoid
11398
+ }
11399
+
11400
+ @page {
11401
+ size: a3
11402
+ }
11403
+
11404
+ body {
11405
+ min-width: 992px !important
11406
+ }
11407
+
11408
+ .container {
11409
+ min-width: 992px !important
11410
+ }
11411
+
11412
+ .navbar {
11413
+ display: none
11414
+ }
11415
+
11416
+ .badge {
11417
+ border: 1px solid #000
11418
+ }
11419
+
11420
+ .table {
11421
+ border-collapse: collapse !important
11422
+ }
11423
+
11424
+ .table td,
11425
+ .table th {
11426
+ background-color: #fff !important
11427
+ }
11428
+
11429
+ .table-bordered td,
11430
+ .table-bordered th {
11431
+ border: 1px solid #dee2e6 !important
11432
+ }
11433
+
11434
+ .table-dark {
11435
+ color: inherit
11436
+ }
11437
+
11438
+ .table-dark tbody+tbody,
11439
+ .table-dark td,
11440
+ .table-dark th,
11441
+ .table-dark thead th {
11442
+ border-color: #dee2e6
11443
+ }
11444
+
11445
+ .table .thead-dark th {
11446
+ color: inherit;
11447
+ border-color: #dee2e6
11448
+ }
11449
+ }
css/bootstrap.min.css CHANGED
@@ -1,7 +1,6 @@
1
  /*!
2
- * Bootstrap v4.5.2 (https://getbootstrap.com/)
3
  * Copyright 2011-2020 The Bootstrap Authors
4
  * Copyright 2011-2020 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
7
- /*# sourceMappingURL=bootstrap.min.css.map */
1
  /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
  * Copyright 2011-2020 The Bootstrap Authors
4
  * Copyright 2011-2020 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
 
facebook-by-weblizar.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Social LikeBox & Feed
4
- * Version: 2.9.4
5
  * Description: Display the Facebook Feed and Like box on your website. Its completely customizable, responsive and search engine optimization feeds and like-box contents.
6
  * Author: Weblizar
7
  * Author URI: https://www.weblizar.com
@@ -9,67 +9,70 @@
9
  */
10
 
11
  /*** Constant Values & Variables ***/
12
- if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
 
 
13
  define("WEBLIZAR_FACEBOOK_PLUGIN_URL", plugin_dir_url(__FILE__));
14
  define("WEBLIZAR_FACEBOOK_TEXT_DOMAIN", "wl_facebook");
15
 
16
  /*** Get Ready Plugin Translation ***/
17
  add_action('plugins_loaded', 'FacebookTranslation');
18
- function FacebookTranslation() {
19
- load_plugin_textdomain( WEBLIZAR_FACEBOOK_TEXT_DOMAIN, FALSE, dirname( plugin_basename(__FILE__)).'/lang/' );
 
20
  }
21
 
22
  /*** Facebook By Weblizar Menu ***/
23
- add_action('admin_menu','WeblizarFacebookMenu');
24
- function WeblizarFacebookMenu() {
25
- $adminmenu = add_menu_page( esc_html__( 'Social LikeBox & Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ), esc_html__( 'Social LikeBox & Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ), 'manage_options', 'facebooky-by-weblizar', 'facebooky_by_weblizar_page_function', 'dashicons-facebook-alt' );
 
26
 
27
- //add hook to add styles and scripts for coming soon admin page
28
- add_action( 'admin_print_styles-' . $adminmenu, 'facebooky_by_weblizar_page_function_js_css' );
29
  }
30
 
31
  function facebooky_by_weblizar_page_function()
32
  {
33
- require_once("function/facebook-by-weblizar-data.php");
34
- require_once("function/facebook-by-weblizar-help.php");
35
  }
36
  function facebooky_by_weblizar_page_function_js_css()
37
  {
38
- wp_enqueue_script('jquery');
39
- wp_enqueue_script('popper', WEBLIZAR_FACEBOOK_PLUGIN_URL.'js/popper.min.js');
40
- wp_enqueue_script('bootstrap', WEBLIZAR_FACEBOOK_PLUGIN_URL.'js/bootstrap.min.js');
41
- wp_enqueue_script('weblizar-tab', WEBLIZAR_FACEBOOK_PLUGIN_URL .'js/option-js.js',array('jquery', 'media-upload', 'jquery-ui-sortable'));
42
- wp_enqueue_style('weblizar-option-style', WEBLIZAR_FACEBOOK_PLUGIN_URL .'css/weblizar-option-style.css');
43
- wp_enqueue_style('bootstrap', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
44
- wp_enqueue_style('font-awesome', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/all.min.css');
45
- wp_enqueue_style( 'wp-color-picker' );
46
- wp_enqueue_script( 'wp-color-picker' );
47
-
48
  }
49
  function weblizar_feed_code_script()
50
  {
51
- global $post;
52
- if (isset($post->post_content) && is_singular(array( 'post','page') ) && has_shortcode( $post->post_content, 'facebook_feed' ) || is_active_widget(false, false,'weblizar_facebook_feed_widget'))
53
- {
54
  wp_enqueue_script('jquery');
55
  wp_enqueue_style('font-awesome', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/all.min.css');
56
- wp_enqueue_style('feed-facebook-feed-shortcode', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/facebook-feed-shortcode.css');
57
- wp_enqueue_style('feed-facebook-custom-box-slider', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/custom-box-slider.css');
58
- wp_enqueue_style('bootstrap', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
59
- }
60
  }
61
  add_action('wp_enqueue_scripts', 'weblizar_feed_code_script');
62
 
63
  /*Plugin Setting Link*/
64
- function weblizar_plugin_add_settings_link( $links ) {
 
65
  $fbw_pro_link = '<a href="https://weblizar.com/plugins/facebook-feed-pro/" target="_blank">Get Premium</a>';
66
- $settings_link = '<a href="admin.php?page=facebooky-by-weblizar">' . esc_html__( 'Settings', WEBLIZAR_FACEBOOK_PLUGIN_URL ) . '</a>';
67
- array_unshift( $links,$settings_link );
68
- array_unshift($links,$fbw_pro_link);
69
- return $links;
70
  }
71
- $plugin_fbw = plugin_basename( __FILE__ );
72
- add_filter( "plugin_action_links_$plugin_fbw", 'weblizar_plugin_add_settings_link' );
73
 
74
  /*** Load Facebook Like Box widgets ***/
75
  require_once("function/facebook-by-weblizar-widgets.php");
@@ -80,4 +83,3 @@ require_once("function/facebook-by-weblizar-short-code.php");
80
 
81
  /*** Load Facebook Page Feed Shortcode ***/
82
  require_once("function/facebook-feed-shortcode.php");
83
- ?>
1
  <?php
2
  /**
3
  * Plugin Name: Social LikeBox & Feed
4
+ * Version: 2.9.5
5
  * Description: Display the Facebook Feed and Like box on your website. Its completely customizable, responsive and search engine optimization feeds and like-box contents.
6
  * Author: Weblizar
7
  * Author URI: https://www.weblizar.com
9
  */
10
 
11
  /*** Constant Values & Variables ***/
12
+ if (! defined('ABSPATH')) {
13
+ exit;
14
+ } // Exit if accessed directly
15
  define("WEBLIZAR_FACEBOOK_PLUGIN_URL", plugin_dir_url(__FILE__));
16
  define("WEBLIZAR_FACEBOOK_TEXT_DOMAIN", "wl_facebook");
17
 
18
  /*** Get Ready Plugin Translation ***/
19
  add_action('plugins_loaded', 'FacebookTranslation');
20
+ function FacebookTranslation()
21
+ {
22
+ load_plugin_textdomain(WEBLIZAR_FACEBOOK_TEXT_DOMAIN, false, dirname(plugin_basename(__FILE__)).'/lang/');
23
  }
24
 
25
  /*** Facebook By Weblizar Menu ***/
26
+ add_action('admin_menu', 'WeblizarFacebookMenu');
27
+ function WeblizarFacebookMenu()
28
+ {
29
+ $adminmenu = add_menu_page(esc_html__('Social LikeBox & Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), esc_html__('Social LikeBox & Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), 'manage_options', 'facebooky-by-weblizar', 'facebooky_by_weblizar_page_function', 'dashicons-facebook-alt');
30
 
31
+ //add hook to add styles and scripts for coming soon admin page
32
+ add_action('admin_print_styles-' . $adminmenu, 'facebooky_by_weblizar_page_function_js_css');
33
  }
34
 
35
  function facebooky_by_weblizar_page_function()
36
  {
37
+ require_once("function/facebook-by-weblizar-data.php");
38
+ require_once("function/facebook-by-weblizar-help.php");
39
  }
40
  function facebooky_by_weblizar_page_function_js_css()
41
  {
42
+ wp_enqueue_script('jquery');
43
+ wp_enqueue_script('popper', WEBLIZAR_FACEBOOK_PLUGIN_URL.'js/popper.min.js');
44
+ wp_enqueue_script('bootstrap', WEBLIZAR_FACEBOOK_PLUGIN_URL.'js/bootstrap.min.js');
45
+ wp_enqueue_script('weblizar-tab', WEBLIZAR_FACEBOOK_PLUGIN_URL .'js/option-js.js', array('jquery', 'media-upload', 'jquery-ui-sortable'));
46
+ wp_enqueue_style('weblizar-option-style', WEBLIZAR_FACEBOOK_PLUGIN_URL .'css/weblizar-option-style.css');
47
+ wp_enqueue_style('bootstrap', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
48
+ wp_enqueue_style('font-awesome', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/all.min.css');
49
+ wp_enqueue_style('wp-color-picker');
50
+ wp_enqueue_script('wp-color-picker');
 
51
  }
52
  function weblizar_feed_code_script()
53
  {
54
+ global $post;
55
+ if (isset($post->post_content) && is_singular(array( 'post','page')) && has_shortcode($post->post_content, 'facebook_feed') || is_active_widget(false, false, 'weblizar_facebook_feed_widget')) {
 
56
  wp_enqueue_script('jquery');
57
  wp_enqueue_style('font-awesome', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/all.min.css');
58
+ wp_enqueue_style('feed-facebook-feed-shortcode', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/facebook-feed-shortcode.css');
59
+ wp_enqueue_style('feed-facebook-custom-box-slider', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/custom-box-slider.css');
60
+ wp_enqueue_style('bootstrap', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
61
+ }
62
  }
63
  add_action('wp_enqueue_scripts', 'weblizar_feed_code_script');
64
 
65
  /*Plugin Setting Link*/
66
+ function weblizar_plugin_add_settings_link($links)
67
+ {
68
  $fbw_pro_link = '<a href="https://weblizar.com/plugins/facebook-feed-pro/" target="_blank">Get Premium</a>';
69
+ $settings_link = '<a href="admin.php?page=facebooky-by-weblizar">' . esc_html__('Settings', WEBLIZAR_FACEBOOK_PLUGIN_URL) . '</a>';
70
+ array_unshift($links, $settings_link);
71
+ array_unshift($links, $fbw_pro_link);
72
+ return $links;
73
  }
74
+ $plugin_fbw = plugin_basename(__FILE__);
75
+ add_filter("plugin_action_links_$plugin_fbw", 'weblizar_plugin_add_settings_link');
76
 
77
  /*** Load Facebook Like Box widgets ***/
78
  require_once("function/facebook-by-weblizar-widgets.php");
83
 
84
  /*** Load Facebook Page Feed Shortcode ***/
85
  require_once("function/facebook-feed-shortcode.php");
 
function/facebook-by-weblizar-short-code.php CHANGED
@@ -1,71 +1,82 @@
1
- <?php if ( ! defined( 'ABSPATH' ) ) exit;
 
 
2
  /**
3
  * Shorcode For Facebook By Weblizar
4
  */
5
  add_shortcode("FBW", "FacebookLikeBox");
6
- function FacebookLikeBox() {
7
- ob_start();
8
- $FacebookSettings = unserialize(get_option("weblizar_facebook_shortcode_settings"));
 
9
 
10
- $ForceWall = 'false';
11
- if ( isset( $FacebookSettings[ 'ForceWall' ] ) ) {
12
- $ForceWall = $FacebookSettings[ 'ForceWall' ];
13
- }
14
 
15
- $Header = 'true';
16
 
17
- $Height = 600;
18
- if ( isset( $FacebookSettings[ 'Height' ] ) ) {
19
- $Height = $FacebookSettings[ 'Height' ];
20
- }
21
 
22
- $FacebookPageUrl = 'https://www.facebook.com/Weblizarwp/';
23
- if ( isset( $FacebookSettings[ 'FacebookPageUrl' ] ) ) {
24
- $FacebookPageUrl = $FacebookSettings[ 'FacebookPageUrl' ];
25
- }
26
 
27
- $ShowBorder = 'true';
28
- if ( isset( $FacebookSettings[ 'ShowBorder' ] ) ) {
29
- $ShowBorder = $FacebookSettings[ 'ShowBorder' ];
30
- }
31
 
32
- $ShowFaces = 'true';
33
- if ( isset( $FacebookSettings[ 'ShowFaces' ] ) ) {
34
- $ShowFaces = $FacebookSettings[ 'ShowFaces' ];
35
- }
36
 
37
- $Stream = 'true';
38
- if ( isset( $FacebookSettings[ 'Stream' ] ) ) {
39
- $Stream = $FacebookSettings[ 'Stream' ];
40
- }
41
 
42
- $Width = 350;
43
- if ( isset( $FacebookSettings[ 'Width' ] ) ) {
44
- $Width = $FacebookSettings[ 'Width' ];
45
- }
46
 
47
- $FbAppId = '529331510739033';
48
- if ( isset( $FacebookSettings[ 'FbAppId' ] ) ) {
49
- $FbAppId = $FacebookSettings[ 'FbAppId' ];
50
- }
51
 
52
- $weblizar_locale_fb = "en_GB";
53
- if ( isset( $FacebookSettings[ 'weblizar_locale_fb' ] ) ) {
54
- $weblizar_locale_fb = $FacebookSettings[ 'weblizar_locale_fb' ];
55
- }
56
- ?>
57
- <div id="fb-root"></div>
58
  <script>
59
- (function(d, s, id) {
60
- var js, fjs = d.getElementsByTagName(s)[0];
61
- if (d.getElementById(id)) return;
62
- js = d.createElement(s); js.id = id;
63
- js.src = "//connect.facebook.net/<?php echo esc_attr( $weblizar_locale_fb ); ?>/sdk.js#xfbml=1&version=v2.7";
64
- fjs.parentNode.insertBefore(js, fjs);
65
- }(document, 'script', 'facebook-jssdk'));
 
 
66
  </script>
67
- <div class="fb-like-box" data-height="<?php echo esc_attr( $Height ); ?>" data-href="<?php echo esc_url( $FacebookPageUrl ); ?>" data-show-border="<?php echo esc_attr( $ShowBorder ); ?>" data-show-faces="<?php echo esc_attr( $ShowFaces ); ?>" data-stream="<?php echo esc_attr( $Stream ); ?>" data-width="<?php echo esc_attr( $Width ); ?>" data-force-wall="<?php echo esc_attr( $ForceWall ); ?>">
68
- </div>
69
- <?php
70
- return ob_get_clean();
 
 
 
 
 
 
 
71
  }
1
+ <?php if (! defined('ABSPATH')) {
2
+ exit;
3
+ }
4
  /**
5
  * Shorcode For Facebook By Weblizar
6
  */
7
  add_shortcode("FBW", "FacebookLikeBox");
8
+ function FacebookLikeBox()
9
+ {
10
+ ob_start();
11
+ $FacebookSettings = unserialize(get_option("weblizar_facebook_shortcode_settings"));
12
 
13
+ $ForceWall = 'false';
14
+ if (isset($FacebookSettings[ 'ForceWall' ])) {
15
+ $ForceWall = $FacebookSettings[ 'ForceWall' ];
16
+ }
17
 
18
+ $Header = 'true';
19
 
20
+ $Height = 600;
21
+ if (isset($FacebookSettings[ 'Height' ])) {
22
+ $Height = $FacebookSettings[ 'Height' ];
23
+ }
24
 
25
+ $FacebookPageUrl = 'https://www.facebook.com/Weblizarwp/';
26
+ if (isset($FacebookSettings[ 'FacebookPageUrl' ])) {
27
+ $FacebookPageUrl = $FacebookSettings[ 'FacebookPageUrl' ];
28
+ }
29
 
30
+ $ShowBorder = 'true';
31
+ if (isset($FacebookSettings[ 'ShowBorder' ])) {
32
+ $ShowBorder = $FacebookSettings[ 'ShowBorder' ];
33
+ }
34
 
35
+ $ShowFaces = 'true';
36
+ if (isset($FacebookSettings[ 'ShowFaces' ])) {
37
+ $ShowFaces = $FacebookSettings[ 'ShowFaces' ];
38
+ }
39
 
40
+ $Stream = 'true';
41
+ if (isset($FacebookSettings[ 'Stream' ])) {
42
+ $Stream = $FacebookSettings[ 'Stream' ];
43
+ }
44
 
45
+ $Width = 350;
46
+ if (isset($FacebookSettings[ 'Width' ])) {
47
+ $Width = $FacebookSettings[ 'Width' ];
48
+ }
49
 
50
+ $FbAppId = '529331510739033';
51
+ if (isset($FacebookSettings[ 'FbAppId' ])) {
52
+ $FbAppId = $FacebookSettings[ 'FbAppId' ];
53
+ }
54
 
55
+ $weblizar_locale_fb = "en_GB";
56
+ if (isset($FacebookSettings[ 'weblizar_locale_fb' ])) {
57
+ $weblizar_locale_fb = $FacebookSettings[ 'weblizar_locale_fb' ];
58
+ } ?>
59
+ <div id="fb-root"></div>
 
60
  <script>
61
+ (function(d, s, id) {
62
+ var js, fjs = d.getElementsByTagName(s)[0];
63
+ if (d.getElementById(id)) return;
64
+ js = d.createElement(s);
65
+ js.id = id;
66
+ js.src =
67
+ "//connect.facebook.net/<?php echo esc_attr($weblizar_locale_fb); ?>/sdk.js#xfbml=1&version=v2.7";
68
+ fjs.parentNode.insertBefore(js, fjs);
69
+ }(document, 'script', 'facebook-jssdk'));
70
  </script>
71
+ <div class="fb-like-box"
72
+ data-height="<?php echo esc_attr($Height); ?>"
73
+ data-href="<?php echo esc_url($FacebookPageUrl); ?>"
74
+ data-show-border="<?php echo esc_attr($ShowBorder); ?>"
75
+ data-show-faces="<?php echo esc_attr($ShowFaces); ?>"
76
+ data-stream="<?php echo esc_attr($Stream); ?>"
77
+ data-width="<?php echo esc_attr($Width); ?>"
78
+ data-force-wall="<?php echo esc_attr($ForceWall); ?>">
79
+ </div>
80
+ <?php
81
+ return ob_get_clean();
82
  }
function/facebook-by-weblizar-widgets.php CHANGED
@@ -169,15 +169,15 @@ class WeblizarFacebook extends WP_Widget {
169
  <p>
170
  <label for="<?php echo esc_attr( $this->get_field_id( 'ShowFaces' ) ); ?>"><?php esc_html_e( 'Show Faces', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
171
  <select id="<?php echo esc_attr( $this->get_field_id( 'ShowFaces' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'ShowFaces' ) ); ?>">
172
- <option value="true" <?php if($ShowFaces == "true") echo "selected=selected" ?>><?php esc_html_e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
173
- <option value="false" <?php if($ShowFaces == "false") echo "selected=selected" ?>><?php esc_html_e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
174
  </select>
175
  </p>
176
  <p>
177
  <label for="<?php echo esc_attr( $this->get_field_id( 'Stream' ) ); ?>"><?php esc_html_e( 'Show Live Stream', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
178
  <select id="<?php echo esc_attr( $this->get_field_id( 'Stream' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'Stream' ) ); ?>">
179
- <option value="true" <?php if($Stream == "true") echo "selected=selected" ?>><?php esc_html_e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
180
- <option value="false" <?php if($Stream == "false") echo "selected=selected" ?>><?php esc_html_e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
181
  </select>
182
  </p>
183
  <p>
@@ -199,83 +199,83 @@ class WeblizarFacebook extends WP_Widget {
199
  <label for="<?php echo esc_attr( $this->get_field_id( 'weblizar_lang_fb' ) ); ?>"><?php esc_html_e( 'Like Button Language', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
200
 
201
  <select class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'weblizar_lang_fb' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'weblizar_lang_fb' ) ); ?>" >
202
- <option value="af_ZA" <?php if($weblizar_lang_fb == "af_ZA") echo 'selected="selected"' ?> ><?php esc_html_e('Afrikaans', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
203
- <option value="ar_AR" <?php if($weblizar_lang_fb == "ar_AR") echo 'selected="selected"' ?> ><?php esc_html_e('Arabic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
204
- <option value="az_AZ" <?php if($weblizar_lang_fb == "az_AZ") echo 'selected="selected"' ?> ><?php esc_html_e('Azerbaijani', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
205
- <option value="be_BY" <?php if($weblizar_lang_fb == "be_BY") echo 'selected="selected"' ?> ><?php esc_html_e('Belarusian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
206
- <option value="bg_BG" <?php if($weblizar_lang_fb == "bg_BG") echo 'selected="selected"' ?> ><?php esc_html_e('Bulgarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
207
- <option value="bn_IN" <?php if($weblizar_lang_fb == "bn_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Bengali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
208
- <option value="bs_BA" <?php if($weblizar_lang_fb == "bs_BA") echo 'selected="selected"' ?> ><?php esc_html_e('Bosnian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
209
- <option value="ca_ES" <?php if($weblizar_lang_fb == "ca_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Catalan', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
210
- <option value="cs_CZ" <?php if($weblizar_lang_fb == "cs_CZ") echo 'selected="selected"' ?> ><?php esc_html_e('Czech', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
211
- <option value="cy_GB" <?php if($weblizar_lang_fb == "cy_GB") echo 'selected="selected"' ?> ><?php esc_html_e('Welsh', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
212
- <option value="da_DK" <?php if($weblizar_lang_fb == "da_DK") echo 'selected="selected"' ?> ><?php esc_html_e('Danish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
213
- <option value="de_DE" <?php if($weblizar_lang_fb == "de_DE") echo 'selected="selected"' ?> ><?php esc_html_e('German', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
214
- <option value="el_GR" <?php if($weblizar_lang_fb == "el_GR") echo 'selected="selected"' ?> ><?php esc_html_e('Greek', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
215
- <option value="en_GB" <?php if($weblizar_lang_fb == "en_GB") echo 'selected="selected"' ?> ><?php esc_html_e('English (UK)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
216
- <option value="en_PI" <?php if($weblizar_lang_fb == "en_PI") echo 'selected="selected"' ?> ><?php esc_html_e('English (Pirate)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
217
- <option value="en_UD" <?php if($weblizar_lang_fb == "en_UD") echo 'selected="selected"' ?> ><?php esc_html_e('English (Upside Down)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
218
- <option value="en_US" <?php if($weblizar_lang_fb == "en_US") echo 'selected="selected"' ?> ><?php esc_html_e('English (US)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
219
- <option value="eo_EO" <?php if($weblizar_lang_fb == "eo_EO") echo 'selected="selected"' ?> ><?php esc_html_e('Esperanto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
220
- <option value="es_ES" <?php if($weblizar_lang_fb == "es_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Spanish (Spain)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
221
- <option value="es_LA" <?php if($weblizar_lang_fb == "es_LA") echo 'selected="selected"' ?> ><?php esc_html_e('Spanish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
222
- <option value="et_EE" <?php if($weblizar_lang_fb == "et_EE") echo 'selected="selected"' ?> ><?php esc_html_e('Estonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
223
- <option value="eu_ES" <?php if($weblizar_lang_fb == "eu_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Basque', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
224
- <option value="fa_IR" <?php if($weblizar_lang_fb == "fa_IR") echo 'selected="selected"' ?> ><?php esc_html_e('Persian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
225
- <option value="fb_LT" <?php if($weblizar_lang_fb == "fb_LT") echo 'selected="selected"' ?> ><?php esc_html_e('Leet Speak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
226
- <option value="fi_FI" <?php if($weblizar_lang_fb == "fi_FI") echo 'selected="selected"' ?> ><?php esc_html_e('Finnish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
227
- <option value="fo_FO" <?php if($weblizar_lang_fb == "fo_FO") echo 'selected="selected"' ?> ><?php esc_html_e('Faroese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
228
- <option value="fr_CA" <?php if($weblizar_lang_fb == "fr_CA") echo 'selected="selected"' ?> ><?php esc_html_e('French (Canada)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
229
- <option value="fr_FR" <?php if($weblizar_lang_fb == "fr_FR") echo 'selected="selected"' ?> ><?php esc_html_e('French (France)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
230
- <option value="fy_NL" <?php if($weblizar_lang_fb == "fy_NL") echo 'selected="selected"' ?> ><?php esc_html_e('Frisian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
231
- <option value="ga_IE" <?php if($weblizar_lang_fb == "ga_IE") echo 'selected="selected"' ?> ><?php esc_html_e('Irish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
232
- <option value="gl_ES" <?php if($weblizar_lang_fb == "gl_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Galician', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
233
- <option value="he_IL" <?php if($weblizar_lang_fb == "he_IL") echo 'selected="selected"' ?> ><?php esc_html_e('Hebrew', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
234
- <option value="hi_IN" <?php if($weblizar_lang_fb == "hi_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Hindi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
235
- <option value="hr_HR" <?php if($weblizar_lang_fb == "hr_HR") echo 'selected="selected"' ?> ><?php esc_html_e('Croatian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
236
- <option value="hu_HU" <?php if($weblizar_lang_fb == "hu_HU") echo 'selected="selected"' ?> ><?php esc_html_e('Hungarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
237
- <option value="hy_AM" <?php if($weblizar_lang_fb == "hy_AM") echo 'selected="selected"' ?> ><?php esc_html_e('Armenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
238
- <option value="id_ID" <?php if($weblizar_lang_fb == "id_ID") echo 'selected="selected"' ?> ><?php esc_html_e('Indonesian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
239
- <option value="is_IS" <?php if($weblizar_lang_fb == "is_IS") echo 'selected="selected"' ?> ><?php esc_html_e('Icelandic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
240
- <option value="it_IT" <?php if($weblizar_lang_fb == "it_IT") echo 'selected="selected"' ?> ><?php esc_html_e('Italian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
241
- <option value="ja_JP" <?php if($weblizar_lang_fb == "ja_JP") echo 'selected="selected"' ?> ><?php esc_html_e('Japanese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
242
- <option value="ka_GE" <?php if($weblizar_lang_fb == "ka_GE") echo 'selected="selected"' ?> ><?php esc_html_e('Georgian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
243
- <option value="km_KH" <?php if($weblizar_lang_fb == "km_KH") echo 'selected="selected"' ?> ><?php esc_html_e('Khmer', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
244
- <option value="ko_KR" <?php if($weblizar_lang_fb == "ko_KR") echo 'selected="selected"' ?> ><?php esc_html_e('Korean', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
245
- <option value="ku_TR" <?php if($weblizar_lang_fb == "ku_TR") echo 'selected="selected"' ?> ><?php esc_html_e('Kurdish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
246
- <option value="la_VA" <?php if($weblizar_lang_fb == "la_VA") echo 'selected="selected"' ?> ><?php esc_html_e('Latin', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
247
- <option value="lt_LT" <?php if($weblizar_lang_fb == "lt_LT") echo 'selected="selected"' ?> ><?php esc_html_e('Lithuanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
248
- <option value="lv_LV" <?php if($weblizar_lang_fb == "lv_LV") echo 'selected="selected"' ?> ><?php esc_html_e('Latvian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
249
- <option value="mk_MK" <?php if($weblizar_lang_fb == "mk_MK") echo 'selected="selected"' ?> ><?php esc_html_e('Macedonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
250
- <option value="ml_IN" <?php if($weblizar_lang_fb == "ml_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Malayalam', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
251
- <option value="ms_MY" <?php if($weblizar_lang_fb == "ms_MY") echo 'selected="selected"' ?> ><?php esc_html_e('Malay', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
252
- <option value="nb_NO" <?php if($weblizar_lang_fb == "nb_NO") echo 'selected="selected"' ?> ><?php esc_html_e('Norwegian (bokmal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
253
- <option value="ne_NP" <?php if($weblizar_lang_fb == "ne_NP") echo 'selected="selected"' ?> ><?php esc_html_e('Nepali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
254
- <option value="nl_NL" <?php if($weblizar_lang_fb == "nl_NL") echo 'selected="selected"' ?> ><?php esc_html_e('Dutch', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
255
- <option value="nn_NO" <?php if($weblizar_lang_fb == "nn_NO") echo 'selected="selected"' ?> ><?php esc_html_e('Norwegian (nynorsk)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
256
- <option value="pa_IN" <?php if($weblizar_lang_fb == "pa_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Punjabi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
257
- <option value="pl_PL" <?php if($weblizar_lang_fb == "pl_PL") echo 'selected="selected"' ?> ><?php esc_html_e('Polish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
258
- <option value="ps_AF" <?php if($weblizar_lang_fb == "ps_AF") echo 'selected="selected"' ?> ><?php esc_html_e('Pashto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
259
- <option value="pt_BR" <?php if($weblizar_lang_fb == "pt_BR") echo 'selected="selected"' ?> ><?php esc_html_e('Portuguese (Brazil)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
260
- <option value="pt_PT" <?php if($weblizar_lang_fb == "pt_PT") echo 'selected="selected"' ?> ><?php esc_html_e('Portuguese (Portugal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
261
- <option value="ro_RO" <?php if($weblizar_lang_fb == "ro_RO") echo 'selected="selected"' ?> ><?php esc_html_e('Romanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
262
- <option value="ru_RU" <?php if($weblizar_lang_fb == "ru_RU") echo 'selected="selected"' ?> ><?php esc_html_e('Russian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
263
- <option value="sk_SK" <?php if($weblizar_lang_fb == "sk_SK") echo 'selected="selected"' ?> ><?php esc_html_e('Slovak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
264
- <option value="sl_SI" <?php if($weblizar_lang_fb == "sl_SI") echo 'selected="selected"' ?> ><?php esc_html_e('Slovenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
265
- <option value="sq_AL" <?php if($weblizar_lang_fb == "sq_AL") echo 'selected="selected"' ?> ><?php esc_html_e('Albanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
266
- <option value="sr_RS" <?php if($weblizar_lang_fb == "sr_RS") echo 'selected="selected"' ?> ><?php esc_html_e('Serbian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
267
- <option value="sv_SE" <?php if($weblizar_lang_fb == "sv_SE") echo 'selected="selected"' ?> ><?php esc_html_e('Swedish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
268
- <option value="sw_KE" <?php if($weblizar_lang_fb == "sw_KE") echo 'selected="selected"' ?> ><?php esc_html_e('Swahili', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
269
- <option value="ta_IN" <?php if($weblizar_lang_fb == "ta_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Tamil', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
270
- <option value="te_IN" <?php if($weblizar_lang_fb == "te_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Telugu', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
271
- <option value="th_TH" <?php if($weblizar_lang_fb == "th_TH") echo 'selected="selected"' ?> ><?php esc_html_e('Thai', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
272
- <option value="tl_PH" <?php if($weblizar_lang_fb == "tl_PH") echo 'selected="selected"' ?> ><?php esc_html_e('Filipino', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
273
- <option value="tr_TR" <?php if($weblizar_lang_fb == "tr_TR") echo 'selected="selected"' ?> ><?php esc_html_e('Turkish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
274
- <option value="uk_UA" <?php if($weblizar_lang_fb == "uk_UA") echo 'selected="selected"' ?> ><?php esc_html_e('Ukrainian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
275
- <option value="vi_VN" <?php if($weblizar_lang_fb == "vi_VN") echo 'selected="selected"' ?> ><?php esc_html_e('Vietnamese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
276
- <option value="zh_CN" <?php if($weblizar_lang_fb == "zh_CN") echo 'selected="selected"' ?> ><?php esc_html_e('Simplified Chinese (China)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
277
- <option value="zh_HK" <?php if($weblizar_lang_fb == "zh_HK") echo 'selected="selected"' ?> ><?php esc_html_e('Traditional Chinese (Hong Kong)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
278
- <option value="zh_TW" <?php if($weblizar_lang_fb == "zh_TW") echo 'selected="selected"' ?> ><?php esc_html_e('Traditional Chinese (Taiwan)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
279
  </select>
280
  </p>
281
 
169
  <p>
170
  <label for="<?php echo esc_attr( $this->get_field_id( 'ShowFaces' ) ); ?>"><?php esc_html_e( 'Show Faces', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
171
  <select id="<?php echo esc_attr( $this->get_field_id( 'ShowFaces' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'ShowFaces' ) ); ?>">
172
+ <option value="true" <?php if($ShowFaces == "true") echo esc_attr("selected=selected") ?>><?php esc_html_e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
173
+ <option value="false" <?php if($ShowFaces == "false") echo esc_attr("selected=selected") ?>><?php esc_html_e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
174
  </select>
175
  </p>
176
  <p>
177
  <label for="<?php echo esc_attr( $this->get_field_id( 'Stream' ) ); ?>"><?php esc_html_e( 'Show Live Stream', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
178
  <select id="<?php echo esc_attr( $this->get_field_id( 'Stream' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'Stream' ) ); ?>">
179
+ <option value="true" <?php if($Stream == "true") echo esc_attr("selected=selected") ?>><?php esc_html_e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
180
+ <option value="false" <?php if($Stream == "false") echo esc_attr("selected=selected") ?>><?php esc_html_e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></option>
181
  </select>
182
  </p>
183
  <p>
199
  <label for="<?php echo esc_attr( $this->get_field_id( 'weblizar_lang_fb' ) ); ?>"><?php esc_html_e( 'Like Button Language', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
200
 
201
  <select class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'weblizar_lang_fb' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'weblizar_lang_fb' ) ); ?>" >
202
+ <option value="af_ZA" <?php if($weblizar_lang_fb == "af_ZA") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Afrikaans', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
203
+ <option value="ar_AR" <?php if($weblizar_lang_fb == "ar_AR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Arabic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
204
+ <option value="az_AZ" <?php if($weblizar_lang_fb == "az_AZ") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Azerbaijani', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
205
+ <option value="be_BY" <?php if($weblizar_lang_fb == "be_BY") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Belarusian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
206
+ <option value="bg_BG" <?php if($weblizar_lang_fb == "bg_BG") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Bulgarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
207
+ <option value="bn_IN" <?php if($weblizar_lang_fb == "bn_IN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Bengali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
208
+ <option value="bs_BA" <?php if($weblizar_lang_fb == "bs_BA") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Bosnian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
209
+ <option value="ca_ES" <?php if($weblizar_lang_fb == "ca_ES") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Catalan', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
210
+ <option value="cs_CZ" <?php if($weblizar_lang_fb == "cs_CZ") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Czech', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
211
+ <option value="cy_GB" <?php if($weblizar_lang_fb == "cy_GB") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Welsh', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
212
+ <option value="da_DK" <?php if($weblizar_lang_fb == "da_DK") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Danish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
213
+ <option value="de_DE" <?php if($weblizar_lang_fb == "de_DE") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('German', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
214
+ <option value="el_GR" <?php if($weblizar_lang_fb == "el_GR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Greek', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
215
+ <option value="en_GB" <?php if($weblizar_lang_fb == "en_GB") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('English (UK)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
216
+ <option value="en_PI" <?php if($weblizar_lang_fb == "en_PI") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('English (Pirate)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
217
+ <option value="en_UD" <?php if($weblizar_lang_fb == "en_UD") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('English (Upside Down)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
218
+ <option value="en_US" <?php if($weblizar_lang_fb == "en_US") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('English (US)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
219
+ <option value="eo_EO" <?php if($weblizar_lang_fb == "eo_EO") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Esperanto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
220
+ <option value="es_ES" <?php if($weblizar_lang_fb == "es_ES") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Spanish (Spain)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
221
+ <option value="es_LA" <?php if($weblizar_lang_fb == "es_LA") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Spanish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
222
+ <option value="et_EE" <?php if($weblizar_lang_fb == "et_EE") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Estonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
223
+ <option value="eu_ES" <?php if($weblizar_lang_fb == "eu_ES") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Basque', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
224
+ <option value="fa_IR" <?php if($weblizar_lang_fb == "fa_IR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Persian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
225
+ <option value="fb_LT" <?php if($weblizar_lang_fb == "fb_LT") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Leet Speak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
226
+ <option value="fi_FI" <?php if($weblizar_lang_fb == "fi_FI") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Finnish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
227
+ <option value="fo_FO" <?php if($weblizar_lang_fb == "fo_FO") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Faroese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
228
+ <option value="fr_CA" <?php if($weblizar_lang_fb == "fr_CA") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('French (Canada)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
229
+ <option value="fr_FR" <?php if($weblizar_lang_fb == "fr_FR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('French (France)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
230
+ <option value="fy_NL" <?php if($weblizar_lang_fb == "fy_NL") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Frisian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
231
+ <option value="ga_IE" <?php if($weblizar_lang_fb == "ga_IE") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Irish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
232
+ <option value="gl_ES" <?php if($weblizar_lang_fb == "gl_ES") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Galician', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
233
+ <option value="he_IL" <?php if($weblizar_lang_fb == "he_IL") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Hebrew', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
234
+ <option value="hi_IN" <?php if($weblizar_lang_fb == "hi_IN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Hindi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
235
+ <option value="hr_HR" <?php if($weblizar_lang_fb == "hr_HR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Croatian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
236
+ <option value="hu_HU" <?php if($weblizar_lang_fb == "hu_HU") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Hungarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
237
+ <option value="hy_AM" <?php if($weblizar_lang_fb == "hy_AM") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Armenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
238
+ <option value="id_ID" <?php if($weblizar_lang_fb == "id_ID") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Indonesian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
239
+ <option value="is_IS" <?php if($weblizar_lang_fb == "is_IS") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Icelandic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
240
+ <option value="it_IT" <?php if($weblizar_lang_fb == "it_IT") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Italian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
241
+ <option value="ja_JP" <?php if($weblizar_lang_fb == "ja_JP") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Japanese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
242
+ <option value="ka_GE" <?php if($weblizar_lang_fb == "ka_GE") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Georgian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
243
+ <option value="km_KH" <?php if($weblizar_lang_fb == "km_KH") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Khmer', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
244
+ <option value="ko_KR" <?php if($weblizar_lang_fb == "ko_KR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Korean', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
245
+ <option value="ku_TR" <?php if($weblizar_lang_fb == "ku_TR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Kurdish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
246
+ <option value="la_VA" <?php if($weblizar_lang_fb == "la_VA") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Latin', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
247
+ <option value="lt_LT" <?php if($weblizar_lang_fb == "lt_LT") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Lithuanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
248
+ <option value="lv_LV" <?php if($weblizar_lang_fb == "lv_LV") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Latvian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
249
+ <option value="mk_MK" <?php if($weblizar_lang_fb == "mk_MK") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Macedonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
250
+ <option value="ml_IN" <?php if($weblizar_lang_fb == "ml_IN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Malayalam', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
251
+ <option value="ms_MY" <?php if($weblizar_lang_fb == "ms_MY") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Malay', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
252
+ <option value="nb_NO" <?php if($weblizar_lang_fb == "nb_NO") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Norwegian (bokmal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
253
+ <option value="ne_NP" <?php if($weblizar_lang_fb == "ne_NP") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Nepali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
254
+ <option value="nl_NL" <?php if($weblizar_lang_fb == "nl_NL") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Dutch', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
255
+ <option value="nn_NO" <?php if($weblizar_lang_fb == "nn_NO") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Norwegian (nynorsk)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
256
+ <option value="pa_IN" <?php if($weblizar_lang_fb == "pa_IN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Punjabi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
257
+ <option value="pl_PL" <?php if($weblizar_lang_fb == "pl_PL") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Polish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
258
+ <option value="ps_AF" <?php if($weblizar_lang_fb == "ps_AF") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Pashto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
259
+ <option value="pt_BR" <?php if($weblizar_lang_fb == "pt_BR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Portuguese (Brazil)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
260
+ <option value="pt_PT" <?php if($weblizar_lang_fb == "pt_PT") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Portuguese (Portugal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
261
+ <option value="ro_RO" <?php if($weblizar_lang_fb == "ro_RO") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Romanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
262
+ <option value="ru_RU" <?php if($weblizar_lang_fb == "ru_RU") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Russian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
263
+ <option value="sk_SK" <?php if($weblizar_lang_fb == "sk_SK") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Slovak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
264
+ <option value="sl_SI" <?php if($weblizar_lang_fb == "sl_SI") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Slovenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
265
+ <option value="sq_AL" <?php if($weblizar_lang_fb == "sq_AL") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Albanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
266
+ <option value="sr_RS" <?php if($weblizar_lang_fb == "sr_RS") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Serbian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
267
+ <option value="sv_SE" <?php if($weblizar_lang_fb == "sv_SE") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Swedish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
268
+ <option value="sw_KE" <?php if($weblizar_lang_fb == "sw_KE") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Swahili', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
269
+ <option value="ta_IN" <?php if($weblizar_lang_fb == "ta_IN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Tamil', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
270
+ <option value="te_IN" <?php if($weblizar_lang_fb == "te_IN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Telugu', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
271
+ <option value="th_TH" <?php if($weblizar_lang_fb == "th_TH") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Thai', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
272
+ <option value="tl_PH" <?php if($weblizar_lang_fb == "tl_PH") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Filipino', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
273
+ <option value="tr_TR" <?php if($weblizar_lang_fb == "tr_TR") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Turkish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
274
+ <option value="uk_UA" <?php if($weblizar_lang_fb == "uk_UA") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Ukrainian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
275
+ <option value="vi_VN" <?php if($weblizar_lang_fb == "vi_VN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Vietnamese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
276
+ <option value="zh_CN" <?php if($weblizar_lang_fb == "zh_CN") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Simplified Chinese (China)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
277
+ <option value="zh_HK" <?php if($weblizar_lang_fb == "zh_HK") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Traditional Chinese (Hong Kong)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
278
+ <option value="zh_TW" <?php if($weblizar_lang_fb == "zh_TW") echo esc_attr('selected="selected"') ?> ><?php esc_html_e('Traditional Chinese (Taiwan)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
279
  </select>
280
  </p>
281
 
function/facebook-feed-shortcode-data.php CHANGED
@@ -235,7 +235,7 @@ if (isset($_POST['action']) == "get_feed_like_comment") {
235
  <span class="webliza-r-fpcmt-reply"> <?php if (isset($data_content['comments'][$c]['comment_count'])) {
236
  echo esc_html($data_content['comments'][$c]['comment_count']);
237
  } else {
238
- echo "0";
239
  } ?>&nbsp;<?php esc_html_e('reply', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
240
  </span>
241
  </div>
235
  <span class="webliza-r-fpcmt-reply"> <?php if (isset($data_content['comments'][$c]['comment_count'])) {
236
  echo esc_html($data_content['comments'][$c]['comment_count']);
237
  } else {
238
+ echo esc_attr("0");
239
  } ?>&nbsp;<?php esc_html_e('reply', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
240
  </span>
241
  </div>
function/facebook-feed-shortcode.php CHANGED
@@ -27,7 +27,7 @@ require("facebook-feed-shortcode-data.php");
27
  <div class="weblizar_fb-facebook-feed-top-area">
28
  <div class="weblizar_fb-facebook-feed-top-img ">
29
  <!-- header link on logo -->
30
- <a href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo "#";}?>" class="weblizar_fb-main-pic col-md-2 col-sm-2 col-xs-4">
31
  <!-- header logo image -->
32
  <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo esc_url( $weblizar_header_data['picture']['data']['url'] ); } ?>" class="img-responsive fb_main_pic " >
33
  </a>
@@ -35,7 +35,7 @@ require("facebook-feed-shortcode-data.php");
35
  <div class="weblizar_fb-facebook-feed-top-info-inner col-md-8 pull-left">
36
  <h3 class="fb-top-info-inner_header">
37
  <!-- header page name -->
38
- <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo "#"; } ?>">
39
  <?php if(isset($weblizar_header_data['name'])) { echo esc_attr( $weblizar_header_data['name'] ); } ?></a>
40
  </h3>
41
  <!-- Like count -->
@@ -45,7 +45,7 @@ require("facebook-feed-shortcode-data.php");
45
  <div class="clearfix"> </div>
46
  </div>
47
  <div class="button-group col-md-4 text-center">
48
- <a type="button" target="_blank" class="weblizar_fb_btn_secondary pull-right feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo "#";}?>"> <i class="fas fa-share"> </i> <?php esc_html_e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </a>
49
  </div>
50
  </div>
51
  </div>
@@ -67,7 +67,7 @@ require("facebook-feed-shortcode-data.php");
67
  <div class="col-md-12 col-sm-12 col-xs-12 box weblizar_fb-post_background_color">
68
  <?php $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
69
  // auther fetch curl
70
- $auther_url = "https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
71
  $auther_uri = wp_remote_get($auther_url);
72
  $auther_uri = wp_remote_retrieve_body( $auther_uri );
73
  $auher1 = json_decode($auther_uri,true);?>
@@ -131,7 +131,7 @@ require("facebook-feed-shortcode-data.php");
131
  <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
132
  { ?>
133
  <div class="<?php echo esc_attr( $layout2 );?> col-sm-12 col-xs-12 post-img animated gallery-img">
134
- <a href="#" class="weblizar_fb-before-ovrly">
135
  <span class="weblizar_span_img">
136
  <img src="<?php echo esc_url( $weblizar_data_post["posts"]['data'][$y]['full_picture'] );?>" class="img-responsive" >
137
  </span>
@@ -193,7 +193,7 @@ require("facebook-feed-shortcode-data.php");
193
  <!-- like count display -->
194
  <span class="like weblizar_fb-post_font_color"><i class="fas fa-thumbs-o-up"></i><?php echo esc_html( $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'] );?></span>
195
  <!-- post share count display -->
196
- <span class="share weblizar_fb-post_font_color"><a class= "weblizar_fb-post_font_color" href="https://www.facebook.com/sharer/sharer.php?u=<?php if(isset($weblizar_data_post["posts"]['data'][$y]['link'])) { echo esc_url( $weblizar_data_post["posts"]['data'][$y]['link'] );} else { echo "#";}?>" target="_blank"><i class="fas fa-share"></i><?php if($share !="") { echo esc_html( $share['count'] ); } else { echo "0";} ?></a></span>
197
  <!-- post view on facebook display -->
198
  <span class="share weblizar_fb-post_font_color"><a class= "weblizar_fb-post_font_color" href="https://www.facebook.com/<?php echo esc_attr( $id );?>" target="_blank" class="weblizar_fb-post_font_color"><i class="fas fa-eye"></i></a></span>
199
  <!-- post comment count display -->
@@ -226,7 +226,7 @@ require("facebook-feed-shortcode-data.php");
226
  { ?>
227
  <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
228
  <!--comment curl url -->
229
- <?php $c_auther_url="https://graph.facebook.com/".esc_attr( $comment[$c]['id'] )."?access_token=".esc_attr( $token )."";
230
  $c_auther_uri = wp_remote_get($c_auther_url);
231
  $c_auther_uri = wp_remote_retrieve_body( $c_auther_uri );
232
  $c_auher1 = json_decode($c_auther_uri,true);
@@ -234,7 +234,7 @@ require("facebook-feed-shortcode-data.php");
234
  { ?>
235
  <!--comment author image -->
236
  <div class="col-md-1 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
237
- <a href="<?php echo "https://graph.facebook.com/".esc_attr( $c_auher1['from']['id'] );?>"><img src="https://graph.facebook.com/<?php echo esc_attr( $c_auher1['from']['id'] );?>/picture" class="fb_post_comment_img img-responsive" /></a>
238
  </div>
239
  <?php } ?>
240
  <!--comment author data -->
@@ -254,7 +254,7 @@ require("facebook-feed-shortcode-data.php");
254
  </span>
255
  <!--comment reply count-->
256
  <p class="weblizar_fb-post_font_color">
257
- <a href="" class="weblizar_fb-post_font_color"><i class="fas fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo esc_html( $comment[$c]['comment_count'] );} else { echo "0";}?> <?php esc_html_e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
258
  </p>
259
  <div class="weblizar_fb-post-comment-replies-box"></div>
260
  </div>
27
  <div class="weblizar_fb-facebook-feed-top-area">
28
  <div class="weblizar_fb-facebook-feed-top-img ">
29
  <!-- header link on logo -->
30
+ <a href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo esc_url("#");}?>" class="weblizar_fb-main-pic col-md-2 col-sm-2 col-xs-4">
31
  <!-- header logo image -->
32
  <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo esc_url( $weblizar_header_data['picture']['data']['url'] ); } ?>" class="img-responsive fb_main_pic " >
33
  </a>
35
  <div class="weblizar_fb-facebook-feed-top-info-inner col-md-8 pull-left">
36
  <h3 class="fb-top-info-inner_header">
37
  <!-- header page name -->
38
+ <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo esc_url("#"); } ?>">
39
  <?php if(isset($weblizar_header_data['name'])) { echo esc_attr( $weblizar_header_data['name'] ); } ?></a>
40
  </h3>
41
  <!-- Like count -->
45
  <div class="clearfix"> </div>
46
  </div>
47
  <div class="button-group col-md-4 text-center">
48
+ <a type="button" target="_blank" class="weblizar_fb_btn_secondary pull-right feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo esc_url("#");}?>"> <i class="fas fa-share"> </i> <?php esc_html_e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </a>
49
  </div>
50
  </div>
51
  </div>
67
  <div class="col-md-12 col-sm-12 col-xs-12 box weblizar_fb-post_background_color">
68
  <?php $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
69
  // auther fetch curl
70
+ $auther_url = esc_url("https://graph.facebook.com/"). $data_var[0]."?access_token=".$token."&fields=link,name,id";
71
  $auther_uri = wp_remote_get($auther_url);
72
  $auther_uri = wp_remote_retrieve_body( $auther_uri );
73
  $auher1 = json_decode($auther_uri,true);?>
131
  <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
132
  { ?>
133
  <div class="<?php echo esc_attr( $layout2 );?> col-sm-12 col-xs-12 post-img animated gallery-img">
134
+ <a href=esc_url("#") class="weblizar_fb-before-ovrly">
135
  <span class="weblizar_span_img">
136
  <img src="<?php echo esc_url( $weblizar_data_post["posts"]['data'][$y]['full_picture'] );?>" class="img-responsive" >
137
  </span>
193
  <!-- like count display -->
194
  <span class="like weblizar_fb-post_font_color"><i class="fas fa-thumbs-o-up"></i><?php echo esc_html( $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'] );?></span>
195
  <!-- post share count display -->
196
+ <span class="share weblizar_fb-post_font_color"><a class= "weblizar_fb-post_font_color" href="https://www.facebook.com/sharer/sharer.php?u=<?php if(isset($weblizar_data_post["posts"]['data'][$y]['link'])) { echo esc_url( $weblizar_data_post["posts"]['data'][$y]['link'] );} else { echo esc_url("#");}?>" target="_blank"><i class="fas fa-share"></i><?php if($share !="") { echo esc_html( $share['count'] ); } else { echo esc_attr("0");} ?></a></span>
197
  <!-- post view on facebook display -->
198
  <span class="share weblizar_fb-post_font_color"><a class= "weblizar_fb-post_font_color" href="https://www.facebook.com/<?php echo esc_attr( $id );?>" target="_blank" class="weblizar_fb-post_font_color"><i class="fas fa-eye"></i></a></span>
199
  <!-- post comment count display -->
226
  { ?>
227
  <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
228
  <!--comment curl url -->
229
+ <?php $c_auther_url=esc_url("https://graph.facebook.com/").esc_attr( $comment[$c]['id'] )."?access_token=".esc_attr( $token )."";
230
  $c_auther_uri = wp_remote_get($c_auther_url);
231
  $c_auther_uri = wp_remote_retrieve_body( $c_auther_uri );
232
  $c_auher1 = json_decode($c_auther_uri,true);
234
  { ?>
235
  <!--comment author image -->
236
  <div class="col-md-1 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
237
+ <a href="<?php echo esc_url("https://graph.facebook.com/").esc_attr( $c_auher1['from']['id'] );?>"><img src="https://graph.facebook.com/<?php echo esc_attr( $c_auher1['from']['id'] );?>/picture" class="fb_post_comment_img img-responsive" /></a>
238
  </div>
239
  <?php } ?>
240
  <!--comment author data -->
254
  </span>
255
  <!--comment reply count-->
256
  <p class="weblizar_fb-post_font_color">
257
+ <a href="" class="weblizar_fb-post_font_color"><i class="fas fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo esc_html( $comment[$c]['comment_count'] );} else { echo esc_attr("0");}?> <?php esc_html_e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
258
  </p>
259
  <div class="weblizar_fb-post-comment-replies-box"></div>
260
  </div>
function/facebook-feed-widget.php CHANGED
@@ -1,327 +1,397 @@
1
- <?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
 
 
2
  /**
3
  * Adds widget.
4
  */
5
  class Weblizar_facebook_feed_widget extends WP_Widget
6
  {
7
- public function __construct()
8
- {
9
- parent::__construct(
10
- 'weblizar_facebook_feed_widget', // Base ID
11
- esc_html__( 'Facebook Page Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ), // Name
12
- array( 'description' => esc_html__( 'Display Facebook Page Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ) )
13
- );
14
- }
15
- /*
16
- * Front-end display of widget.
17
- *
18
- * @see WP_Widget::widget()
19
- *
20
- * @param array $args Widget arguments.
21
- @param array $instance Saved values from database.
22
- */
23
- public function widget( $args, $instance ) {
24
- $Title = apply_filters( 'feed_widget_title', $instance['Title'] );
 
25
 
26
- $allowed_html = wp_kses_allowed_html( 'post' );
27
 
28
- echo wp_kses( $args['before_widget'], $allowed_html );
29
- if ( ! empty( $instance['Title'] ) )
30
- {
31
- echo wp_kses( $args['before_title'] . apply_filters( 'widget_title', $instance['Title'] ). $args['after_title'], $allowed_html );
32
- }
33
- require("facebook-feed-shortcode-data.php");
34
- if (!$jsondata = wp_remote_get($header_string) || (!wp_remote_retrieve_body($jsondata))) {
35
- esc_html_e( 'HTTP request failed.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN );
36
- } else {
37
- $jsondata = wp_remote_get($header_string);
38
- $jsondata = wp_remote_retrieve_body($jsondata);
39
- $weblizar_header_data = json_decode($jsondata,true);
40
- $jsondata_post = wp_remote_get($page_timeline_string);
41
- $jsondata = wp_remote_retrieve_body($jsondata_post);
42
- $weblizar_data_post = json_decode($jsondata,true); ?>
43
- <div class="clearfix"> </div>
44
- <div class="feed_main_widget wp-weblizar_fb-plugin">
45
- <!--header code start-->
46
- <div class="weblizar_fb-main-banner">
47
- <!--header code cover image-->
48
- <div class="weblizar_fb-main-banner-img">
49
- <img src="<?php if(isset($weblizar_header_data['cover']['source'])) { echo esc_url( $weblizar_header_data['cover']['source'] ); }?>" class="img-responsive fb-banner-img" >
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  </div>
51
- <div class="weblizar_fb-facebook-feed-top-area">
52
- <div class="weblizar_fb-facebook-feed-top-img ">
53
- <!-- header link on logo -->
54
- <a href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo "#";}?>" class="weblizar_fb-main-pic pull-left">
55
- <!-- header logo image -->
56
- <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo esc_url( $weblizar_header_data['picture']['data']['url'] ); } ?>" class="img-responsive fb_main_pic " >
57
- </a>
58
- </div>
59
- <div class="weblizar_fb-facebook-feed-top-info col-md-9 col-sm-9 col-xs-9">
60
- <div class="weblizar_fb-facebook-feed-top-info-inner ">
61
- <h3 class="fb-top-info-inner_header">
62
- <!-- header page name -->
63
- <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo "#"; } ?>">
64
- <?php if(isset($weblizar_header_data['name'])) { echo esc_html( $weblizar_header_data['name'] ); } ?>
 
 
 
 
 
 
 
 
 
 
65
  </a>
66
- </h3>
67
- <!-- Like count -->
68
- <?php if(isset($weblizar_header_data['fan_count'])) { ?>
69
- <p class="fb_fan_count"> <span class="fb_fan_count_limit"> <?php echo esc_html( $weblizar_header_data['fan_count'] ); ?> </span> <?php esc_html_e('Likes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
70
- <?php } ?>
71
- <div class="clearfix"> </div>
72
- </div>
73
- <div class="weblizar_fb-facebook-feed-inner-text">
74
- <div class="button-group">
75
- <a type="button" target="_blank" class="weblizar_fb_btn_secondary feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo esc_url( $weblizar_header_data['link'] ); } else { echo "#";}?>"> <i class="fas fa-share"> </i> <?php esc_html_e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </a>
76
- </div>
77
- </div>
78
- </div>
79
- </div>
80
- <!-- Page link-->
81
- </div>
82
- <!-- header code end -->
83
- <div class="clearfix"> </div>
84
- <!-- Page post display start -->
85
- <div class="container-flut gallaries">
86
- <?php for($y = 0; $y <$ffp_limit; $y++)
87
- {
88
- if( isset($weblizar_data_post["posts"]['data'][$y]) ){ ?>
89
- <?php if($weblizar_data_post["posts"]['data'][$y]['type']=='photo')
90
- { ?>
91
- <div class="col-md-12 weblizar_fb-post-box weblizar_fb-bg custom_box_gallary weblizar_fb-post_background_color ">
92
- <!-- post auther display -->
93
- <div class=" col-md-12 box weblizar_fb-post_background_color">
94
-
95
- <?php // auther fetch curl
96
- $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
97
- $auther_url="https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
98
- $auther_uri = wp_remote_get($auther_url);
99
- $auther_uri = wp_remote_retrieve_body( $auther_uri );
100
- $auher1 = json_decode($auther_uri,true);?>
101
- <div class="d-flex">
102
- <!-- author picture-->
103
- <div class="col-md-2 col-sm-2 col-3 weblizar_fb-logo-left"><img src="https://graph.facebook.com/<?php echo esc_attr($auher1['id']);?>/picture" class="img-responsive fb_logo_left" alt="img">
104
- </div>
105
- <div class="col-md-10 col-sm-10 col-9 weblizar_fb-logo-right">
106
- <!-- author name-->
107
- <h5 class="weblizar_fb-post_font_color"><a class="weblizar_fb-athr-name" href="<?php echo esc_url($auher1["link"]);?>"><?php echo esc_html($auher1['name']); ?></a></h5>
108
- <!-- post create time-->
109
- <h6 class="weblizar_fb-post_font_color fb_create_time"><?php $s = strtotime($weblizar_data_post["posts"]['data'][$y]['created_time']); ?><i class="fas fa-clock-o"></i><span class="fb_date_size"><?php printf( esc_html( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ) ), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?><?php //echo date_i18n('F jS, g:i a',$s);?></span> </h6>
110
- </div>
111
- </div>
112
- </div>
113
-
114
- <?php if(isset($weblizar_data_post["posts"]['data'][$y]['message'])) //post text message
115
- {
116
- $text=$weblizar_data_post["posts"]['data'][$y]['message'];
117
- $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
118
- if(preg_match($reg_exUrl, $text, $url))
119
- {
120
- // make the urls hyper links
121
- $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
122
- }
123
- // fetch url tag from post message
124
- if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
125
- {
126
- //count url tag from post message
127
- $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
128
- //fetch tag from post message
129
- for($t=0;$t<$tag_size;$t++)
130
- {
131
- $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
132
- $br=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["id"];
133
- $text=str_replace($weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"],"<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>",$text);
134
- }
135
- }
136
- ?>
137
- <div class="col-md-12 col-sm-12 col-xs-12">
138
- <p class="text weblizar_fb-post_font_color">
139
- <?php if (strlen(strip_tags($text)) >=50) // post message display
140
- { ?>
141
- <span class="weblizar_fb_teaser_widget weblizar_fb-post_font_color"><?php echo esc_html( substr( strip_tags( $text ), 0, 50 ) );?></span>
142
- <span class="weblizar_fb_complete_widget weblizar_fb-post_font_color" style="display:none"><?php echo esc_html( $text );?></span>
143
- <span data-text="...Show less" class="facebook_feed_more_widget"><?php esc_html_e('...See more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
144
- <?php } else { ?> <span class="weblizar_fb-post_font_color"> <?php echo esc_html( $text );?></span> <?php } ?>
145
- </p>
146
- </div>
147
- <?php } ?>
148
- <!--post image data display start-->
149
- <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
150
- { ?>
151
- <div class="col-md-12 col-sm-12 col-xs-12 post-img animated gallery-img">
152
- <a href="#" class="weblizar_fb-before-ovrly">
153
- <span class="weblizar_span_img">
154
- <img src="<?php echo esc_url( $weblizar_data_post["posts"]['data'][$y]['full_picture'] );?>" class="img-responsive" >
155
- </span>
156
- </a>
157
- <dialog style="display:none" id="box_<?php echo esc_attr( $weblizar_data_post["posts"]['data'][$y]['id'] ); ?>" data-id="<?php echo esc_attr( $weblizar_data_post["posts"]['data'][$y]['id'] ); ?>" feed-type="post" feed-post="<?php echo esc_attr( $weblizar_data_post["posts"]['data'][$y]['type'] );?>" >
158
- <div class="inner_box_<?php echo esc_attr( $weblizar_data_post["posts"]['data'][$y]['id'] ); ?>"></div>
159
- </dialog>
160
- </div>
161
- <?php } // post image data display end ?>
162
-
163
- <div class="col-md-12 col-sm-12 col-xs-12 bar weblizar_fb-post_background_color">
164
- <?php //comment data assign to variable
165
- if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['data'])) { $comment=$weblizar_data_post["posts"]['data'][$y]['comments']['data']; } else {$comment="";}
166
- //post share data assign to variable
167
- if(isset($weblizar_data_post["posts"]['data'][$y]['shares'])) { $share=$weblizar_data_post["posts"]['data'][$y]['shares']; } else {$share="";}
168
- //post id data assign to variable
169
- if(isset($weblizar_data_post["posts"]['data'][$y]['id'])) { $id=$weblizar_data_post["posts"]['data'][$y]['id']; } else {$id="";} ?>
170
- <div class=" weblizar_fb-bar-left">
171
- <!-- like count display -->
172
- <!-- like count display -->
173
- <span class="like weblizar_fb-post_font_color"><i class="fas fa-thumbs-o-up"></i><?php echo esc_html( $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'] );?></span>
174
- <!-- post share count display -->
175
- <span class="share weblizar_fb-post_font_color"><a class="weblizar_fb-post_font_color" href="https://www.facebook.com/sharer/sharer.php?u=<?php if(isset($weblizar_data_post["posts"]['data'][$y]['link'])) { echo esc_url( $weblizar_data_post["posts"]['data'][$y]['link'] );} else { echo "#";}?>" target="_blank"><i class="fas fa-share"></i><?php if($share !="") { echo esc_html( $share['count'] ); } else { echo "0";} ?></a></span>
176
- <!-- post view on facebook display -->
177
- <span class="share weblizar_fb-post_font_color"><a href="https://www.facebook.com/<?php echo esc_attr( $id );?>" target="_blank" class="weblizar_fb-post_font_color"><i class="fas fa-eye"></i></a></span>
178
- <!-- post comment count display -->
179
- <span class="weblizar_comment accordion weblizar_fb-post_font_color"><i class="fas fa-comments-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count'])) { echo esc_html( $weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count'] ); }?></span>
180
- <!--panel -->
181
- <div class="panel clearfix">
182
- <!--like reaction start -->
183
- <p class="weblizar_fb-post-comment-likes weblizar_fb-post_font_color">
184
- <span class="weblizar_fb-post-reactions weblizar_fb-post_font_color">
185
- <!-- like count display -->
186
- <span class="post-like weblizar_fb-post_font_color"><i class="fas fa-thumbs-o-up"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'])) { echo esc_html( $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'] ); }?></span>
187
- <!-- love count display -->
188
- <span class="post-love weblizar_fb-post_font_color"><i class="fas fa-heart"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'])) { echo esc_html( $weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'] ); } ?></span>
189
- <!-- haha count display -->
190
- <span class="post-wow weblizar_fb-post_font_color"><i class="fas fa-smile-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'])) { echo esc_html( $weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'] ); }?></span>
191
- </span>
192
- <span class="post-likes-text weblizar_fb-post_font_color">
193
- <?php esc_html_e('people reacted to this', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
194
- </span>
195
- </p>
196
- <!--end-like-comments-reaction -->
197
-
198
- <p class="weblizar_fb-post-comments weblizar_fb-post_font_color" style="color:#;">
199
- <i class="fas fa-comments-o"></i> <?php esc_html_e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
200
- </p>
201
- <!--comments-box-start -->
202
- <?php if($comment !="")
203
- {
204
- $comments=sizeof($comment);
205
- for($c=0;$c < $comments; $c++)
206
- { ?>
207
- <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
208
- <!--comment curl url -->
209
- <?php $c_auther_url="https://graph.facebook.com/".$comment[$c]['id']."?access_token=".$token."";
210
- $c_auther_uri = wp_remote_get($c_auther_url);
211
- $c_auther_uri = wp_remote_retrieve_body( $c_auther_uri );
212
- $c_auher1 = json_decode($c_auther_uri,true);
213
- if(isset($c_auher1['from']['id']))
214
- { ?>
215
- <!--comment author image -->
216
- <div class="col-md-2 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
217
- <a href="<?php echo esc_url( "https://graph.facebook.com/".$c_auher1['from']['id'] );?>"><img src="https://graph.facebook.com/<?php echo esc_attr( $c_auher1['from']['id'] );?>/picture" class="img-responsive" /></a>
218
- </div>
219
- <?php } ?>
220
- <!--comment author data -->
221
- <div class="col-md-10 col-sm-10 col-xs-10 weblizar_fb-post-comment-text-wrapper">
222
- <div class="weblizar_fb-post-comment-text">
223
- <p class="weblizar_fb-post_font_color">
224
- <!--comment author name -->
225
- <?php if(isset($c_auher1['from']['id']))
226
- { ?>
227
- <a class="weblizar_fb-post_font_color" href="<?php echo esc_url( $c_auher1['from']['id'] );?>"><?php echo esc_html( $c_auher1['from']['name'] );?></a>
228
- <?php }
229
-
230
- //comment message
231
- echo esc_html( $comment[$c]['message'] );?>
232
- </p>
233
- <span class="weblizar_fb-post_font_color"><?php esc_html_e('Posted:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> <?php $s = strtotime($comment[$c]['created_time']);printf( esc_html( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ) ), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?></span>
234
- <!--comment reply count-->
235
- <p class="weblizar_fb-post_font_color">
236
- <a href="" class="weblizar_fb-post_font_color"><i class="fas fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo esc_html( $comment[$c]['comment_count'] );} else { echo "0";}?><?php esc_html_e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
237
- </p>
238
-
239
- <div class="weblizar_fb-post-comment-replies-box"></div>
240
- </div>
241
- </div>
242
- </div>
243
- <?php }
244
- } ?>
245
- <!--comments-box-end-->
246
- </div>
247
- <!--end-panel -->
248
- </div>
249
- </div>
250
- </div>
251
- <?php }}
252
- } ?>
253
- </div>
254
- <div class="clearfix"> </div>
255
- </div>
256
- <script>
257
- jQuery(document).ready(function()
258
- {
259
- jQuery(".facebook_feed_more_widget").click(function()
260
- {
261
- jQuery(this).siblings('.weblizar_fb_teaser_widget').toggle();
262
- jQuery(this).siblings('.weblizar_fb_complete_widget').toggle();
263
- var oldText = jQuery(this).text();
264
- var newText = jQuery(this).attr('data-text');
265
- //alert(newText)
266
- if (jQuery(this).text(oldText)) {
267
- jQuery(this).text(newText);
268
- }
269
- else
270
- {
271
- jQuery(this).text(oldText);
272
- }
273
- jQuery(this).attr('data-text',oldText);
274
- });
275
- });
276
- </script>
277
- <?php }
278
- echo wp_kses( $args['after_widget'], $allowed_html );
279
- }
280
 
281
- /**
282
- * Back-end widget form.
283
- *
284
- * @see WP_Widget::form()
285
- *
286
- * @param array $instance Previously saved values from database.
287
- */
288
- public function form( $instance )
289
- {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
290
 
291
- if ( isset( $instance[ 'Title' ] ) )
292
- {
293
- $Title = $instance[ 'Title' ];
294
- } else
295
- {
296
- $Title = esc_html__("Facebook Feed", WEBLIZAR_FACEBOOK_TEXT_DOMAIN);
297
- }
 
 
 
 
 
 
 
298
 
299
- if ( isset( $instance[ 'Shortcode' ] ) )
300
- {
301
- $Shortcode = $instance[ 'Shortcode' ];
302
- } else
303
- {
304
- $Shortcode = esc_html__("Select Any Facebook Feed Shortcode", WEBLIZAR_FACEBOOK_TEXT_DOMAIN);
305
- }
306
- ?>
307
- <p>
308
- <label for="<?php echo esc_attr( $this->get_field_id( 'Title' ) ); ?>"><?php esc_html_e( 'Widget Title', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></label>
309
- <input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'Title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'Title' ) ); ?>" type="text" value="<?php echo esc_attr( $Title ); ?>">
310
- </p>
 
311
  <?php
 
 
 
 
 
 
 
312
  }
313
- public function update( $new_instance, $old_instance )
314
- {
315
- $instance = array();
316
- $instance['Title'] = ( ! empty( $new_instance['Title'] ) ) ? strip_tags( $new_instance['Title'] ) : '';
317
- return $instance;
318
- }
319
- }
320
 
321
 
322
- add_action( 'widgets_init', 'register_Weblizar_facebook_feed_widget' );
323
- function register_Weblizar_facebook_feed_widget()
324
- {
325
- register_widget( 'Weblizar_facebook_feed_widget' );
326
- }
327
- ?>
1
+ <?php if (! defined('ABSPATH')) {
2
+ exit;
3
+ } // Exit if accessed directly
4
  /**
5
  * Adds widget.
6
  */
7
  class Weblizar_facebook_feed_widget extends WP_Widget
8
  {
9
+ public function __construct()
10
+ {
11
+ parent::__construct(
12
+ 'weblizar_facebook_feed_widget', // Base ID
13
+ esc_html__('Facebook Page Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), // Name
14
+ array( 'description' => esc_html__('Display Facebook Page Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN) )
15
+ );
16
+ }
17
+ /*
18
+ * Front-end display of widget.
19
+ *
20
+ * @see WP_Widget::widget()
21
+ *
22
+ * @param array $args Widget arguments.
23
+ @param array $instance Saved values from database.
24
+ */
25
+ public function widget($args, $instance)
26
+ {
27
+ $Title = apply_filters('feed_widget_title', $instance['Title']);
28
 
29
+ $allowed_html = wp_kses_allowed_html('post');
30
 
31
+ echo wp_kses($args['before_widget'], $allowed_html);
32
+ if (! empty($instance['Title'])) {
33
+ echo wp_kses($args['before_title'] . apply_filters('widget_title', $instance['Title']). $args['after_title'], $allowed_html);
34
+ }
35
+ require("facebook-feed-shortcode-data.php");
36
+ if (!$jsondata = wp_remote_get($header_string) || (!wp_remote_retrieve_body($jsondata))) {
37
+ esc_html_e('HTTP request failed.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);
38
+ } else {
39
+ $jsondata = wp_remote_get($header_string);
40
+ $jsondata = wp_remote_retrieve_body($jsondata);
41
+ $weblizar_header_data = json_decode($jsondata, true);
42
+ $jsondata_post = wp_remote_get($page_timeline_string);
43
+ $jsondata = wp_remote_retrieve_body($jsondata_post);
44
+ $weblizar_data_post = json_decode($jsondata, true); ?>
45
+ <div class="clearfix"> </div>
46
+ <div class="feed_main_widget wp-weblizar_fb-plugin">
47
+ <!--header code start-->
48
+ <div class="weblizar_fb-main-banner">
49
+ <!--header code cover image-->
50
+ <div class="weblizar_fb-main-banner-img">
51
+ <img src="<?php if (isset($weblizar_header_data['cover']['source'])) {
52
+ echo esc_url($weblizar_header_data['cover']['source']);
53
+ } ?>" class="img-responsive fb-banner-img">
54
+ </div>
55
+ <div class="weblizar_fb-facebook-feed-top-area">
56
+ <div class="weblizar_fb-facebook-feed-top-img ">
57
+ <!-- header link on logo -->
58
+ <a href="<?php if (isset($weblizar_header_data['link'])) {
59
+ echo esc_url($weblizar_header_data['link']);
60
+ } else {
61
+ echo esc_url("#");
62
+ } ?>" class="weblizar_fb-main-pic pull-left">
63
+ <!-- header logo image -->
64
+ <img src="<?php if (isset($weblizar_header_data['picture']['data']['url'])) {
65
+ echo esc_url($weblizar_header_data['picture']['data']['url']);
66
+ } ?>" class="img-responsive fb_main_pic ">
67
+ </a>
68
+ </div>
69
+ <div class="weblizar_fb-facebook-feed-top-info col-md-9 col-sm-9 col-xs-9">
70
+ <div class="weblizar_fb-facebook-feed-top-info-inner ">
71
+ <h3 class="fb-top-info-inner_header">
72
+ <!-- header page name -->
73
+ <a class="fb_top_info_inner_header_link" href="<?php if (isset($weblizar_header_data['link'])) {
74
+ echo esc_url($weblizar_header_data['link']);
75
+ } else {
76
+ echo esc_url("#");
77
+ } ?>">
78
+ <?php if (isset($weblizar_header_data['name'])) {
79
+ echo esc_html($weblizar_header_data['name']);
80
+ } ?>
81
+ </a>
82
+ </h3>
83
+ <!-- Like count -->
84
+ <?php if (isset($weblizar_header_data['fan_count'])) { ?>
85
+ <p class="fb_fan_count"> <span class="fb_fan_count_limit"> <?php echo esc_html($weblizar_header_data['fan_count']); ?>
86
+ </span> <?php esc_html_e('Likes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
87
+ </p>
88
+ <?php } ?>
89
+ <div class="clearfix"> </div>
90
+ </div>
91
+ <div class="weblizar_fb-facebook-feed-inner-text">
92
+ <div class="button-group">
93
+ <a type="button" target="_blank" class="weblizar_fb_btn_secondary feed_header_link" href="<?php if (isset($weblizar_header_data['link'])) {
94
+ echo esc_url($weblizar_header_data['link']);
95
+ } else {
96
+ echo esc_url("#");
97
+ } ?>">
98
+ <i class="fas fa-share"> </i> <?php esc_html_e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
99
+ </a>
100
+ </div>
101
+ </div>
102
+ </div>
103
+ </div>
104
+ <!-- Page link-->
105
+ </div>
106
+ <!-- header code end -->
107
+ <div class="clearfix"> </div>
108
+ <!-- Page post display start -->
109
+ <div class="container-flut gallaries">
110
+ <?php for ($y = 0; $y <$ffp_limit; $y++) {
111
+ if (isset($weblizar_data_post["posts"]['data'][$y])) { ?>
112
+ <?php if ($weblizar_data_post["posts"]['data'][$y]['type']=='photo') { ?>
113
+ <div
114
+ class="col-md-12 weblizar_fb-post-box weblizar_fb-bg custom_box_gallary weblizar_fb-post_background_color ">
115
+ <!-- post auther display -->
116
+ <div class=" col-md-12 box weblizar_fb-post_background_color">
117
+
118
+ <?php // auther fetch curl
119
+ $data_var=explode("_", $weblizar_data_post["posts"]['data'][$y]['id']);
120
+ $auther_url="https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
121
+ $auther_uri = wp_remote_get($auther_url);
122
+ $auther_uri = wp_remote_retrieve_body($auther_uri);
123
+ $auher1 = json_decode($auther_uri, true);?>
124
+ <div class="d-flex">
125
+ <!-- author picture-->
126
+ <div class="col-md-2 col-sm-2 col-3 weblizar_fb-logo-left"><img
127
+ src="https://graph.facebook.com/<?php echo esc_attr($auher1['id']);?>/picture"
128
+ class="img-responsive fb_logo_left" alt="img">
129
+ </div>
130
+ <div class="col-md-10 col-sm-10 col-9 weblizar_fb-logo-right">
131
+ <!-- author name-->
132
+ <h5 class="weblizar_fb-post_font_color"><a class="weblizar_fb-athr-name"
133
+ href="<?php echo esc_url($auher1["link"]);?>"><?php echo esc_html($auher1['name']); ?></a>
134
+ </h5>
135
+ <!-- post create time-->
136
+ <h6 class="weblizar_fb-post_font_color fb_create_time"><?php $s = strtotime($weblizar_data_post["posts"]['data'][$y]['created_time']); ?><i
137
+ class="fas fa-clock-o"></i><span class="fb_date_size"><?php printf(esc_html(_x('%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN)), human_time_diff(date('U', $s), current_time('timestamp'))); ?><?php //echo date_i18n('F jS, g:i a',$s);?></span>
138
+ </h6>
139
+ </div>
140
+ </div>
141
+ </div>
142
+
143
+ <?php if (isset($weblizar_data_post["posts"]['data'][$y]['message'])) { //post text message
144
+ $text=$weblizar_data_post["posts"]['data'][$y]['message'];
145
+ $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
146
+ if (preg_match($reg_exUrl, $text, $url)) {
147
+ // make the urls hyper links
148
+ $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
149
+ }
150
+ // fetch url tag from post message
151
+ if (isset($weblizar_data_post["posts"]['data'][$y]['message_tags'])) {
152
+ //count url tag from post message
153
+ $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
154
+ //fetch tag from post message
155
+ for ($t=0;$t<$tag_size;$t++) {
156
+ $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
157
+ $br=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["id"];
158
+ $text=str_replace($weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"], "<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>", $text);
159
+ }
160
+ } ?>
161
+ <div class="col-md-12 col-sm-12 col-xs-12">
162
+ <p class="text weblizar_fb-post_font_color">
163
+ <?php if (strlen(strip_tags($text)) >=50) { // post message display
164
+ ?>
165
+ <span class="weblizar_fb_teaser_widget weblizar_fb-post_font_color"><?php echo esc_html(substr(strip_tags($text), 0, 50));?></span>
166
+ <span class="weblizar_fb_complete_widget weblizar_fb-post_font_color" style="display:none"><?php echo esc_html($text);?></span>
167
+ <span data-text="...Show less" class="facebook_feed_more_widget"><?php esc_html_e('...See more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
168
+ <?php } else { ?> <span
169
+ class="weblizar_fb-post_font_color"> <?php echo esc_html($text);?></span> <?php } ?>
170
+ </p>
171
+ </div>
172
+ <?php
173
+ } ?>
174
+ <!--post image data display start-->
175
+ <?php if (isset($weblizar_data_post["posts"]['data'][$y]['full_picture'])) { ?>
176
+ <div class="col-md-12 col-sm-12 col-xs-12 post-img animated gallery-img">
177
+ <a href="#" class="weblizar_fb-before-ovrly">
178
+ <span class="weblizar_span_img">
179
+ <img src="<?php echo esc_url($weblizar_data_post["posts"]['data'][$y]['full_picture']);?>"
180
+ class="img-responsive">
181
+ </span>
182
+ </a>
183
+ <dialog style="display:none"
184
+ id="box_<?php echo esc_attr($weblizar_data_post["posts"]['data'][$y]['id']); ?>"
185
+ data-id="<?php echo esc_attr($weblizar_data_post["posts"]['data'][$y]['id']); ?>"
186
+ feed-type="post"
187
+ feed-post="<?php echo esc_attr($weblizar_data_post["posts"]['data'][$y]['type']);?>">
188
+ <div
189
+ class="inner_box_<?php echo esc_attr($weblizar_data_post["posts"]['data'][$y]['id']); ?>">
190
+ </div>
191
+ </dialog>
192
+ </div>
193
+ <?php } // post image data display end?>
194
+
195
+ <div class="col-md-12 col-sm-12 col-xs-12 bar weblizar_fb-post_background_color">
196
+ <?php //comment data assign to variable
197
+ if (isset($weblizar_data_post["posts"]['data'][$y]['comments']['data'])) {
198
+ $comment=$weblizar_data_post["posts"]['data'][$y]['comments']['data'];
199
+ } else {
200
+ $comment="";
201
+ }
202
+ //post share data assign to variable
203
+ if (isset($weblizar_data_post["posts"]['data'][$y]['shares'])) {
204
+ $share=$weblizar_data_post["posts"]['data'][$y]['shares'];
205
+ } else {
206
+ $share="";
207
+ }
208
+ //post id data assign to variable
209
+ if (isset($weblizar_data_post["posts"]['data'][$y]['id'])) {
210
+ $id=$weblizar_data_post["posts"]['data'][$y]['id'];
211
+ } else {
212
+ $id="";
213
+ } ?>
214
+ <div class=" weblizar_fb-bar-left">
215
+ <!-- like count display -->
216
+ <!-- like count display -->
217
+ <span class="like weblizar_fb-post_font_color"><i class="fas fa-thumbs-o-up"></i><?php echo esc_html($weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count']);?></span>
218
+ <!-- post share count display -->
219
+ <span class="share weblizar_fb-post_font_color"><a class="weblizar_fb-post_font_color" href="https://www.facebook.com/sharer/sharer.php?u=<?php if (isset($weblizar_data_post["posts"]['data'][$y]['link'])) {
220
+ echo esc_url($weblizar_data_post["posts"]['data'][$y]['link']);
221
+ } else {
222
+ echo esc_url("#");
223
+ }?>" target="_blank"><i class="fas fa-share"></i><?php if ($share !="") {
224
+ echo esc_html($share['count']);
225
+ } else {
226
+ echo esc_attr("0");
227
+ } ?>
228
+ </a></span>
229
+ <!-- post view on facebook display -->
230
+ <span class="share weblizar_fb-post_font_color"><a
231
+ href="https://www.facebook.com/<?php echo esc_attr($id);?>"
232
+ target="_blank" class="weblizar_fb-post_font_color"><i class="fas fa-eye"></i></a></span>
233
+ <!-- post comment count display -->
234
+ <span class="weblizar_comment accordion weblizar_fb-post_font_color"><i
235
+ class="fas fa-comments-o"></i><?php if (isset($weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count'])) {
236
+ echo esc_html($weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count']);
237
+ }?>
238
+ </span>
239
+ <!--panel -->
240
+ <div class="panel clearfix">
241
+ <!--like reaction start -->
242
+ <p class="weblizar_fb-post-comment-likes weblizar_fb-post_font_color">
243
+ <span class="weblizar_fb-post-reactions weblizar_fb-post_font_color">
244
+ <!-- like count display -->
245
+ <span class="post-like weblizar_fb-post_font_color"><i
246
+ class="fas fa-thumbs-o-up"></i><?php if (isset($weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'])) {
247
+ echo esc_html($weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count']);
248
+ }?>
249
+ </span>
250
+ <!-- love count display -->
251
+ <span class="post-love weblizar_fb-post_font_color"><i class="fas fa-heart"></i><?php if (isset($weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'])) {
252
+ echo esc_html($weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count']);
253
+ } ?>
254
+ </span>
255
+ <!-- haha count display -->
256
+ <span class="post-wow weblizar_fb-post_font_color"><i class="fas fa-smile-o"></i><?php if (isset($weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'])) {
257
+ echo esc_html($weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count']);
258
+ }?>
259
+ </span>
260
+ </span>
261
+ <span class="post-likes-text weblizar_fb-post_font_color">
262
+ <?php esc_html_e('people reacted to this', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
263
+ </span>
264
+ </p>
265
+ <!--end-like-comments-reaction -->
266
+
267
+ <p class="weblizar_fb-post-comments weblizar_fb-post_font_color" style="color:#;">
268
+ <i class="fas fa-comments-o"></i> <?php esc_html_e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
269
+ </p>
270
+ <!--comments-box-start -->
271
+ <?php if ($comment !="") {
272
+ $comments=sizeof($comment);
273
+ for ($c=0;$c < $comments; $c++) { ?>
274
+ <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
275
+ <!--comment curl url -->
276
+ <?php $c_auther_url="https://graph.facebook.com/".$comment[$c]['id']."?access_token=".$token."";
277
+ $c_auther_uri = wp_remote_get($c_auther_url);
278
+ $c_auther_uri = wp_remote_retrieve_body($c_auther_uri);
279
+ $c_auher1 = json_decode($c_auther_uri, true);
280
+ if (isset($c_auher1['from']['id'])) { ?>
281
+ <!--comment author image -->
282
+ <div class="col-md-2 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
283
+ <a
284
+ href="<?php echo esc_url("https://graph.facebook.com/".$c_auher1['from']['id']);?>"><img
285
+ src="https://graph.facebook.com/<?php echo esc_attr($c_auher1['from']['id']);?>/picture"
286
+ class="img-responsive" /></a>
287
  </div>
288
+ <?php } ?>
289
+ <!--comment author data -->
290
+ <div class="col-md-10 col-sm-10 col-xs-10 weblizar_fb-post-comment-text-wrapper">
291
+ <div class="weblizar_fb-post-comment-text">
292
+ <p class="weblizar_fb-post_font_color">
293
+ <!--comment author name -->
294
+ <?php if (isset($c_auher1['from']['id'])) { ?>
295
+ <a class="weblizar_fb-post_font_color"
296
+ href="<?php echo esc_url($c_auher1['from']['id']);?>"><?php echo esc_html($c_auher1['from']['name']);?></a>
297
+ <?php }
298
+
299
+ //comment message
300
+ echo esc_html($comment[$c]['message']);?>
301
+ </p>
302
+ <span class="weblizar_fb-post_font_color"><?php esc_html_e('Posted:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
303
+ <?php $s = strtotime($comment[$c]['created_time']);printf(esc_html(_x('%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN)), human_time_diff(date('U', $s), current_time('timestamp'))); ?></span>
304
+ <!--comment reply count-->
305
+ <p class="weblizar_fb-post_font_color">
306
+ <a href="" class="weblizar_fb-post_font_color"><i class="fas fa-reply"></i>
307
+ <?php if (isset($comment[$c]['comment_count'])) {
308
+ echo esc_html($comment[$c]['comment_count']);
309
+ } else {
310
+ echo esc_attr("0");
311
+ }?><?php esc_html_e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
312
  </a>
313
+ </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
314
 
315
+ <div class="weblizar_fb-post-comment-replies-box"></div>
316
+ </div>
317
+ </div>
318
+ </div>
319
+ <?php }
320
+ } ?>
321
+ <!--comments-box-end-->
322
+ </div>
323
+ <!--end-panel -->
324
+ </div>
325
+ </div>
326
+ </div>
327
+ <?php }}
328
+ } ?>
329
+ </div>
330
+ <div class="clearfix"> </div>
331
+ </div>
332
+ <script>
333
+ jQuery(document).ready(function() {
334
+ jQuery(".facebook_feed_more_widget").click(function() {
335
+ jQuery(this).siblings('.weblizar_fb_teaser_widget').toggle();
336
+ jQuery(this).siblings('.weblizar_fb_complete_widget').toggle();
337
+ var oldText = jQuery(this).text();
338
+ var newText = jQuery(this).attr('data-text');
339
+ //alert(newText)
340
+ if (jQuery(this).text(oldText)) {
341
+ jQuery(this).text(newText);
342
+ } else {
343
+ jQuery(this).text(oldText);
344
+ }
345
+ jQuery(this).attr('data-text', oldText);
346
+ });
347
+ });
348
+ </script>
349
+ <?php
350
+ }
351
+ echo wp_kses($args['after_widget'], $allowed_html);
352
+ }
353
 
354
+ /**
355
+ * Back-end widget form.
356
+ *
357
+ * @see WP_Widget::form()
358
+ *
359
+ * @param array $instance Previously saved values from database.
360
+ */
361
+ public function form($instance)
362
+ {
363
+ if (isset($instance[ 'Title' ])) {
364
+ $Title = $instance[ 'Title' ];
365
+ } else {
366
+ $Title = esc_html__("Facebook Feed", WEBLIZAR_FACEBOOK_TEXT_DOMAIN);
367
+ }
368
 
369
+ if (isset($instance[ 'Shortcode' ])) {
370
+ $Shortcode = $instance[ 'Shortcode' ];
371
+ } else {
372
+ $Shortcode = esc_html__("Select Any Facebook Feed Shortcode", WEBLIZAR_FACEBOOK_TEXT_DOMAIN);
373
+ } ?>
374
+ <p>
375
+ <label
376
+ for="<?php echo esc_attr($this->get_field_id('Title')); ?>"><?php esc_html_e('Widget Title', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
377
+ <input class="widefat"
378
+ id="<?php echo esc_attr($this->get_field_id('Title')); ?>"
379
+ name="<?php echo esc_attr($this->get_field_name('Title')); ?>"
380
+ type="text" value="<?php echo esc_attr($Title); ?>">
381
+ </p>
382
  <?php
383
+ }
384
+ public function update($new_instance, $old_instance)
385
+ {
386
+ $instance = array();
387
+ $instance['Title'] = (! empty($new_instance['Title'])) ? strip_tags($new_instance['Title']) : '';
388
+ return $instance;
389
+ }
390
  }
 
 
 
 
 
 
 
391
 
392
 
393
+ add_action('widgets_init', 'register_Weblizar_facebook_feed_widget');
394
+ function register_Weblizar_facebook_feed_widget()
395
+ {
396
+ register_widget('Weblizar_facebook_feed_widget');
397
+ }
 
function/facebook-feed.php CHANGED
@@ -1,295 +1,398 @@
1
- <?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
2
- if(isset($_POST['security'])) {
3
- if (wp_verify_nonce( $_POST['security'], 'feed_security_action' ) ) {
4
- if(isset($_REQUEST['ffp_page_identifier'])) {
5
- $facebook_feed = serialize( array(
6
- 'ffp_limit' => sanitize_text_field($_REQUEST['ffp_limit']),
7
- 'ffp_timeline_layout' => sanitize_text_field($_REQUEST['ffp_timeline_layout']),
8
- 'feed_customs_css' => sanitize_text_field($_REQUEST['feed_customs_css']),
9
- 'ffp_hover_color' => sanitize_text_field($_REQUEST['ffp_hover_color']),
10
- 'ffp_header_check' => @sanitize_text_field($_REQUEST['ffp_header_check']),
11
- 'ffp_page_url' =>sanitize_text_field($_REQUEST['ffp_page_identifier']),
12
- 'ffp_page_id' => sanitize_text_field($_REQUEST['ffp_page_id']),
13
- ));
14
- update_option("weblizar_facebook_feed_option_settings", $facebook_feed);
15
- }
16
- }
 
 
 
 
17
  }
18
  $facebook_feed_fetch = unserialize(get_option("weblizar_facebook_feed_option_settings"));
19
- if(isset($facebook_feed_fetch["ffp_limit"])) { $ffp_limit=$facebook_feed_fetch["ffp_limit"]; } else {$ffp_limit="5";}
20
- if(isset($facebook_feed_fetch["ffp_timeline_layout"])) { $ffp_timeline_layout=$facebook_feed_fetch["ffp_timeline_layout"]; } else {$ffp_timeline_layout="full_width"; }
21
- if(isset($facebook_feed_fetch["ffp_page_url"])) { $ffp_page_identifier=$facebook_feed_fetch["ffp_page_url"]; } else {$ffp_page_identifier="1614483668626851"; }
22
- if(isset($facebook_feed_fetch["feed_customs_css"])){ $feed_customs_css=$facebook_feed_fetch["feed_customs_css"]; } else { $feed_customs_css=""; }
23
- if(isset($facebook_feed_fetch["ffp_hover_color"])){ $ffp_hover_color=$facebook_feed_fetch["ffp_hover_color"]; } else { $ffp_hover_color="#2e2c2c"; }
24
- if(isset($facebook_feed_fetch["ffp_header_check"])){ $ffp_header_check=$facebook_feed_fetch["ffp_header_check"]; } else { $ffp_header_check="no"; }
25
- if(isset($facebook_feed_fetch["ffp_page_id"])){ $ffp_page_id=$facebook_feed_fetch["ffp_page_id"]; } else { } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  <!-- facebook feed tab -->
27
  <?php $feed_security_action_nonce = wp_create_nonce("feed_security_action"); ?>
28
  <div class="block ui-tabs-panel deactive" id="option-fbfeed">
29
- <div class="section">
30
  <form method="post" id="weblizar_feed_setting_option">
31
  <div class="feed_setting_page">
32
  <div class="feedheading_cls">
33
- <h3 class="feedheading"><?php esc_html_e('Feed Settings', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h3>
 
34
  </div>
35
  <div class="row">
36
- <div class="col-md-6 fpp_border_left">
37
  <div class="col-md-12 no-pad form-group pb-1">
38
- <div class="col-md-12 no-pad pt-1">
39
- <div class="row">
40
- <div class="ffp_set_l col-md-6">
41
- <label class="ffp_font_bold"> <?php esc_html_e('Choose page, Group or Profile:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
42
  </div>
43
  <div class="col-md-6">
44
- <select name="feed_type" id="feed_type" style="width:100px;" onchange="feed_type_change_function()">
45
- <option value="page" selected="selected" > <?php esc_html_e('Page', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
46
- <option value="group"> <?php esc_html_e('Group', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
47
- <option value="profile"> <?php esc_html_e('Profile', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
48
- </select>
 
 
 
 
49
  </div>
50
- </div>
51
- </div>
52
- <!-- facebook access token-->
53
- <div id="ffp_type_page" class="col-md-12 no-pad ffp_page_id" style="display: none;" >
54
- <div class="row">
55
- <div class="ffp_set_l col-md-6">
56
  <label class="ffp_font_bold"><?php esc_html_e('Facebook Access Token:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
57
  </div>
58
  <div class="ffp_set_l col-md-6">
59
- <input type="text" id="ffp_page_id" name="ffp_page_id" value="<?php if(isset($ffp_page_id)) { echo esc_attr( $ffp_page_id );} else {echo "EAAETHMFXDyMBAL5uQJfUQXO8uif3recXPjo8PPSbiLTtBsZBVPGxd6cshFjv7MVJwaODhScG6StiScG6go7jpDxaiwLKhcdTjqxrZAce6M5wXAidvAGnPirKLeGBNbCLixDr1oE2QO68uvDWy1227ZAWeRCVLQfK5Lb3HWuiQZDZD";} ?>" style="width:100%">
 
 
 
 
60
  </div>
61
  <div class="ffp_set_l col-md-6"></div>
62
- <div class="ffp_set_l col-md-6"><a href="https://weblizar.com/blog/generate-facebook-access-token/" style="width:100%"><?php esc_html_e('get your access token.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
 
 
63
  </div>
64
- </div>
65
- </div>
66
  <!-- fb type page -->
67
- <div id="ffp_type_page" class="col-md-12 no-pad ffp_page_url" style="display:none;">
68
- <div class="row">
69
  <div class="ffp_set_l col-md-6">
70
- <label class="ffp_font_bold"><?php esc_html_e('Page ID:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
  </div>
72
- <div class="ffp_set_l col-md-6">
73
- <input type="text" id="ffp_page_identifier" name="ffp_page_identifier" value="<?php if(isset($ffp_page_identifier)) { echo esc_attr( $ffp_page_identifier );} else { echo "1614483668626851";} ?>" style="width:100%">
74
- </div>
75
- </div>
76
- </div>
77
- <!-- fb type group -->
78
- <div id="ffp_type_group" class="col-md-12 no-pad" style="display:none; color:red;">
79
- <div class="row">
80
- <div class="col-md-6">
81
- <label for="ffp_group_url" class="ffp_font_bold"> <?php esc_html_e('Group id:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </label>
82
- </div>
83
- <div class="col-md-6"><?php esc_html_e('This Options Available in pro version', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
84
- </div>
85
- </div>
86
- </div>
87
- <div id="ffp_type_group_token" class="col-md-12 no-pad" style="display:none; color:red;">
88
- <div class="row">
89
- <div class="col-md-6">
90
- <label for="ffp_group_token" class="ffp_font_bold"><?php esc_html_e('Acess Token:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
91
- </div>
92
- <div class="col-md-6"><?php esc_html_e('This Option Available in pro version', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
93
- </div>
94
- </div>
95
- </div>
96
- <!-- fb type profile -->
97
- <!-- fb content type -->
98
- <div class="col-md-12 no-pad pt-1 pb-1">
99
- <div class="row">
100
- <div class="col-md-6">
101
- <label class="ffp_font_bold"><?php esc_html_e('Content type:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </label>
102
- </div>
103
- <div class="col-md-6">
104
- <input type="radio" class="inputbox" id="ffp_content_timeline" name="ffp_content_type" checked="checked" value="timeline" onclick="feed_timelineChanged();">
105
- <label> <?php esc_html_e('Timeline', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>&nbsp;
106
- <input type="radio" class="inputbox" id="ffp_content_specific" name="ffp_content_type" value="specific" onclick="feed_specificChanged();" >
107
- <label> <?php esc_html_e('Specific', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
108
- </div>
109
- </div>
110
- <br>
111
- <div class="col-md-12 no-pad timeline_content" style="display:none">
112
- <div class="row">
113
- <div class="col-md-6">
114
- <label class="ffp_font_bold"> <?php esc_html_e('Show posts by:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </label>
115
- </div>
116
- <div class="col-md-6">
117
- <select name="ffp_timeline_type" disabled id="ffp_timeline_type">
118
- <option value="posts"><?php esc_html_e('Owner', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </option>
119
- <option value="feed"><?php esc_html_e('Owner and other', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
120
- </select>
121
- <p class="description"><?php esc_html_e('Available in pro version.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></p>
122
- </div>
123
- </div>
124
- </div>
125
- <div class="col-md-12 no-pad timeline_content" style="display:none">
126
- <div class="row">
127
- <div class="col-md-6">
128
- <label class="ffp_font_bold"> <?php esc_html_e('Post type:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
129
- </div>
130
  <div class="col-md-6">
131
- <input type="checkbox" class="video_light_box" id="ffp_timeline_statuses" name="ffp_timeline_statuses" value="statuses" disabled >
132
- <label> <?php esc_html_e('Statuses', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>&nbsp;
133
- <br>
134
- <input type="checkbox" class="video_light_box" id="ffp_timeline_photos" checked="checked" name="ffp_timeline_photos" value="photos" >
135
- <label> <?php esc_html_e('Photos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
136
- <br>
137
- <input type="checkbox" class="video_light_box" id="ffp_timeline_videos" name="ffp_timeline_videos" value="videos" disabled >
138
- <label> <?php esc_html_e('Videos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
139
- <br>
140
- <input type="checkbox" class="video_light_box" id="ffp_timeline_links" name="ffp_timeline_links" value="links" disabled >
141
- <label> <?php esc_html_e('Links', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
142
- <br>
143
- <input type="hidden" class="video_light_box" id="ffp_timeline_events" name="ffp_timeline_events" value="events" disabled >
144
- <label style="display:none;"> <?php esc_html_e('Events', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
145
- </div>
146
- </div>
147
- </div>
148
- <div class="row">
149
- <div class="col-md-6" >
 
 
 
 
 
 
 
 
150
  <label class="ffp_font_bold"> <?php esc_html_e('Hover Effect', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
151
  </div>
152
- <div class="col-md-6" >
153
- <select name="ffp_gallery_effect" id="ffp_gallery_effect" class="form-control" disabled>
154
- <option value="gallery_effect_1"><?php esc_html_e('60+ Image Effects', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
 
 
155
  </select>
156
- <p class="description"><?php esc_html_e('Available in pro version.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></p>
157
- </div>
 
 
 
 
 
 
 
 
 
 
158
  </div>
159
- </div>
160
- </div>
161
- </div>
162
- <div class="col-md-6">
163
- <div class="col-md-12">
164
- <div class="col-md-12 no-pad form-group pb-1">
165
- <div class="col-md-12 no-pad specific_contents">
166
- <h3></h3>
167
- </div>
168
- <div class="col-md-12 no-pad">
169
- <div class="row">
170
- <div class="col-md-6" >
171
  <label class="ffp_font_bold"><?php esc_html_e('Hover color', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
172
  </div>
173
- <div class="col-md-6" >
174
- <input type="text" class="weblizar-feed-color-picker" name="ffp_hover_color" id="ffp_hover_color" value="<?php if(isset($ffp_hover_color)){ echo esc_attr( $ffp_hover_color );} else { echo "#2e2c2c";}?>" />
175
- <p class="description"><?php esc_html_e('Choose feed hover color.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
176
- </p>
177
- </div>
178
- </div>
179
- </div>
 
 
 
 
 
180
  <div class="col-md-12 no-pad">
181
- <div class="row">
182
- <div class="col-md-6">
183
- <label class="ffp_font_bold"> <?php esc_html_e('Number of posts:',WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
184
- </div>
185
  <div class="col-md-6">
186
- <input type="number" min="1" max="50" id="ffp_limit" name="ffp_limit" value="<?php if(isset($ffp_limit)){ echo esc_attr( $ffp_limit );} else { echo "5";}?>">
 
 
 
 
187
  </div>
188
- </div>
189
- </div>
190
- <div class="col-md-12 no-pad">
191
- <div class="row">
192
  <div class="col-md-6">
193
  <label class="ffp_font_bold"> <?php esc_html_e('Loading effect:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
194
  </div>
195
- <div class="col-md-6">
196
  <select id="ffp_loading_effect" disabled name="ffp_loading_effect">
197
- <option value="none"> <?php esc_html_e('None', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
 
198
  </select>
199
- <p class="description"><?php esc_html_e('Available in pro version.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></p>
 
200
  </div>
201
  </div>
202
- </div>
203
  <div class="col-md-12 no-pad">
204
- <div class="row">
205
- <div class="col-md-6 ">
206
- <label class="ffp_font_bold"><?php esc_html_e('Show Header:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
207
- </div>
208
- <div class="col-md-6">
209
- <input type="checkbox" <?php if($ffp_header_check=="yes"){ ?> checked="checked" <?php } ?> id="ffp_header_check" name="ffp_header_check" value="yes" >
210
- <p class="description"><?php esc_html_e('Do you want to show cover image.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></p>
211
- </div>
 
 
 
212
  </div>
213
  </div>
214
  <div class="col-md-12 no-pad timeline_content" style="display:none">
215
- <div class="row">
216
- <div class="col-md-6">
217
- <label class="ffp_font_bold"> <?php esc_html_e('Select layout:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </label>
218
- </div>
219
- <?php if((!isset($ffp_timeline_layout))) {$ffp_timeline_layout='full_width';}?>
220
- <div class="col-md-6">
221
- <select id="ffp_timeline_layout" name="ffp_timeline_layout">
222
- <optgroup label="Select layout">
223
- <option value="full_width" <?php selected($ffp_timeline_layout,'full_width' ); ?>> <?php esc_html_e('Full-width', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
224
- <option value="half_width" <?php selected($ffp_timeline_layout,'half_width' ); ?>> <?php esc_html_e('Half-width', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
225
- <option value="thumbnail" <?php selected($ffp_timeline_layout,'thumbnail' ); ?>> <?php esc_html_e('Thumbnail', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
226
- </optgroup>
227
- </select>
228
- <p class="description"><?php esc_html_e('Select time-line(Posts) layout.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></p>
229
- </div>
 
 
 
 
 
 
 
 
 
 
230
  </div>
231
  </div>
232
- <div class="col-md-12 no-pad">
233
- <div class="row">
234
- <div class="col-md-6">
235
- <label class="ffp_font_bold"><?php esc_html_e('Light Box Styles', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
236
- </div>
237
  <div class="col-md-6">
238
  <select name="ffp_light_Box" id="ffp_light_Box">
239
  <optgroup label="Select Light Box">
240
- <option value="custom_box"><?php esc_html_e('Custom Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
241
- <option value="custom_box"><?php esc_html_e(' 8+Light-Box Layouts available in Pro', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></option>
242
- </optgroup>
 
 
243
  </select>
244
- <p class="description"><?php esc_html_e('Select lightbox Styles.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>.</p>
245
- <input type="hidden" name="feed_security" id="feed_security" value="<?php echo esc_attr( $feed_security_action_nonce ); ?>" />
246
- </div>
247
- </div>
248
- </div>
249
- </div>
250
- </div>
251
- </div>
252
- </div>
253
- <div class="col-md-12 col-sm-12 col-xs-12 plugin_desc form-group">
254
- <div class="row">
255
- <div class="col-md-1">
256
- <label class="ffp_font_bold"><?php esc_html_e('Custom Css', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
257
- </div>
258
- <div class="col-md-11">
259
- <textarea class="form-control" name="feed_customs_css" id="feed_customs_css" placeholder="Custom Css" rows="8"><?php echo esc_html( $feed_customs_css ); ?></textarea>
 
 
 
 
260
  </div>
261
  </div>
262
- </div>
263
  <div style="clear:both"></div>
264
- </div>
265
  </form>
266
  <div class="col-md-12">
267
- <button type="button" name="button" class="button-face-feed" onclick="save_feed_general('<?php echo esc_attr( $feed_security_action_nonce ); ?>')">
268
- <?php esc_html_e('Save', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></button>
 
269
  <div style="text-align:center;">
270
- <img id="loading-image" src="<?php echo esc_url( WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif' ); ?>" alt="<?php esc_attr_e( 'Weblizar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?>" height="200" style="margin-top:-10px; margin-right:10px;" alt="Loading..." class="admin_loading_css"/>
 
 
 
 
271
  </div>
272
- <div class="success-msg" style="display:none;">
273
  <div class="alert alert-success">
274
- <strong><?php esc_html_e('Success!', WEBLIZAR_FACEBOOK_TEXT_DOMAIN );?></strong> <?php esc_html_e('Data Save Successfully.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN );?>
275
- </div>
 
276
  </div>
277
  <div style="clear:both"></div>
278
  </div>
279
  <div class="col-md-12 col-sm-12 col-xs-12 form-group plugin_desc">
280
- <h1 class="feed_plugin_details"><?php esc_html_e('Plugin Shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h1>
281
- <p style="font-size: 15px;line-height: 1.5;"><?php esc_html_e('copy this shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> &nbsp; <strong><b>[facebook_feed]</b></strong> &nbsp;<?php esc_html_e('to any page, post or widget where you want to showcase your Facebook feed.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
282
- </div>
 
 
 
283
  <div class="col-md-12 col-sm-12 col-xs-12">
284
- <a href="http://demo.weblizar.com/facebook-feed-pro/" target="_blank">
285
- <img src="<?php echo esc_url( WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/available-pro.png' ); ?>" class="img-responsive" />
286
- </a>
 
287
  </div>
288
  </div>
289
  <div class="clearfix"></div>
290
  </div>
291
  <script>
292
- jQuery(document).ready(function() {
293
  jQuery('input.weblizar-feed-color-picker').wpColorPicker();
294
  });
295
  </script>
1
+ <?php if (! defined('ABSPATH')) {
2
+ exit;
3
+ } // Exit if accessed directly
4
+ if (isset($_POST['security'])) {
5
+ if (wp_verify_nonce($_POST['security'], 'feed_security_action')) {
6
+ if (isset($_REQUEST['ffp_page_identifier'])) {
7
+ $facebook_feed = serialize(
8
+ array(
9
+ 'ffp_limit' => sanitize_text_field($_REQUEST['ffp_limit']),
10
+ 'ffp_timeline_layout' => sanitize_text_field($_REQUEST['ffp_timeline_layout']),
11
+ 'feed_customs_css' => sanitize_text_field($_REQUEST['feed_customs_css']),
12
+ 'ffp_hover_color' => sanitize_text_field($_REQUEST['ffp_hover_color']),
13
+ 'ffp_header_check' => @sanitize_text_field($_REQUEST['ffp_header_check']),
14
+ 'ffp_page_url' =>sanitize_text_field($_REQUEST['ffp_page_identifier']),
15
+ 'ffp_page_id' => sanitize_text_field($_REQUEST['ffp_page_id']),
16
+ )
17
+ );
18
+ update_option("weblizar_facebook_feed_option_settings", $facebook_feed);
19
+ }
20
+ }
21
  }
22
  $facebook_feed_fetch = unserialize(get_option("weblizar_facebook_feed_option_settings"));
23
+ if (isset($facebook_feed_fetch["ffp_limit"])) {
24
+ $ffp_limit=$facebook_feed_fetch["ffp_limit"];
25
+ } else {
26
+ $ffp_limit="5";
27
+ }
28
+ if (isset($facebook_feed_fetch["ffp_timeline_layout"])) {
29
+ $ffp_timeline_layout=$facebook_feed_fetch["ffp_timeline_layout"];
30
+ } else {
31
+ $ffp_timeline_layout="full_width";
32
+ }
33
+ if (isset($facebook_feed_fetch["ffp_page_url"])) {
34
+ $ffp_page_identifier=$facebook_feed_fetch["ffp_page_url"];
35
+ } else {
36
+ $ffp_page_identifier="1614483668626851";
37
+ }
38
+ if (isset($facebook_feed_fetch["feed_customs_css"])) {
39
+ $feed_customs_css=$facebook_feed_fetch["feed_customs_css"];
40
+ } else {
41
+ $feed_customs_css="";
42
+ }
43
+ if (isset($facebook_feed_fetch["ffp_hover_color"])) {
44
+ $ffp_hover_color=$facebook_feed_fetch["ffp_hover_color"];
45
+ } else {
46
+ $ffp_hover_color="#2e2c2c";
47
+ }
48
+ if (isset($facebook_feed_fetch["ffp_header_check"])) {
49
+ $ffp_header_check=$facebook_feed_fetch["ffp_header_check"];
50
+ } else {
51
+ $ffp_header_check="no";
52
+ }
53
+ if (isset($facebook_feed_fetch["ffp_page_id"])) {
54
+ $ffp_page_id=$facebook_feed_fetch["ffp_page_id"];
55
+ } else {
56
+ } ?>
57
  <!-- facebook feed tab -->
58
  <?php $feed_security_action_nonce = wp_create_nonce("feed_security_action"); ?>
59
  <div class="block ui-tabs-panel deactive" id="option-fbfeed">
60
+ <div class="section">
61
  <form method="post" id="weblizar_feed_setting_option">
62
  <div class="feed_setting_page">
63
  <div class="feedheading_cls">
64
+ <h3 class="feedheading"><?php esc_html_e('Feed Settings', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
65
+ </h3>
66
  </div>
67
  <div class="row">
68
+ <div class="col-md-6 fpp_border_left">
69
  <div class="col-md-12 no-pad form-group pb-1">
70
+ <div class="col-md-12 no-pad pt-1">
71
+ <div class="row">
72
+ <div class="ffp_set_l col-md-6">
73
+ <label class="ffp_font_bold"> <?php esc_html_e('Choose page, Group or Profile:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
74
  </div>
75
  <div class="col-md-6">
76
+ <select name="feed_type" id="feed_type" style="width:100px;"
77
+ onchange="feed_type_change_function()">
78
+ <option value="page" selected="selected"> <?php esc_html_e('Page', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
79
+ </option>
80
+ <option value="group"> <?php esc_html_e('Group', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
81
+ </option>
82
+ <option value="profile"> <?php esc_html_e('Profile', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
83
+ </option>
84
+ </select>
85
  </div>
86
+ </div>
87
+ </div>
88
+ <!-- facebook access token-->
89
+ <div id="ffp_type_page" class="col-md-12 no-pad ffp_page_id" style="display: none;">
90
+ <div class="row">
91
+ <div class="ffp_set_l col-md-6">
92
  <label class="ffp_font_bold"><?php esc_html_e('Facebook Access Token:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
93
  </div>
94
  <div class="ffp_set_l col-md-6">
95
+ <input type="text" id="ffp_page_id" name="ffp_page_id" value="<?php if (isset($ffp_page_id)) {
96
+ echo esc_attr($ffp_page_id);
97
+ } else {
98
+ echo esc_attr("EAAETHMFXDyMBAL5uQJfUQXO8uif3recXPjo8PPSbiLTtBsZBVPGxd6cshFjv7MVJwaODhScG6StiScG6go7jpDxaiwLKhcdTjqxrZAce6M5wXAidvAGnPirKLeGBNbCLixDr1oE2QO68uvDWy1227ZAWeRCVLQfK5Lb3HWuiQZDZD");
99
+ } ?>" style="width:100%">
100
  </div>
101
  <div class="ffp_set_l col-md-6"></div>
102
+ <div class="ffp_set_l col-md-6"><a
103
+ href="https://weblizar.com/blog/generate-facebook-access-token/"
104
+ style="width:100%"><?php esc_html_e('get your access token.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
105
  </div>
106
+ </div>
107
+ </div>
108
  <!-- fb type page -->
109
+ <div id="ffp_type_page" class="col-md-12 no-pad ffp_page_url" style="display:none;">
110
+ <div class="row">
111
  <div class="ffp_set_l col-md-6">
112
+ <label class="ffp_font_bold"><?php esc_html_e('Page ID:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
113
+ </div>
114
+ <div class="ffp_set_l col-md-6">
115
+ <input type="text" id="ffp_page_identifier" name="ffp_page_identifier" value="<?php if (isset($ffp_page_identifier)) {
116
+ echo esc_attr($ffp_page_identifier);
117
+ } else {
118
+ echo esc_attr("1614483668626851");
119
+ } ?>" style="width:100%">
120
+ </div>
121
+ </div>
122
+ </div>
123
+ <!-- fb type group -->
124
+ <div id="ffp_type_group" class="col-md-12 no-pad" style="display:none; color:red;">
125
+ <div class="row">
126
+ <div class="col-md-6">
127
+ <label for="ffp_group_url" class="ffp_font_bold"> <?php esc_html_e('Group id:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
128
+ </label>
129
+ </div>
130
+ <div class="col-md-6"><?php esc_html_e('This Options Available in pro version', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
131
+ </div>
132
+ </div>
133
+ </div>
134
+ <div id="ffp_type_group_token" class="col-md-12 no-pad" style="display:none; color:red;">
135
+ <div class="row">
136
+ <div class="col-md-6">
137
+ <label for="ffp_group_token" class="ffp_font_bold"><?php esc_html_e('Acess Token:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
138
+ </div>
139
+ <div class="col-md-6"><?php esc_html_e('This Option Available in pro version', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
140
  </div>
141
+ </div>
142
+ </div>
143
+ <!-- fb type profile -->
144
+ <!-- fb content type -->
145
+ <div class="col-md-12 no-pad pt-1 pb-1">
146
+ <div class="row">
147
+ <div class="col-md-6">
148
+ <label class="ffp_font_bold"><?php esc_html_e('Content type:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
149
+ </label>
150
+ </div>
151
+ <div class="col-md-6">
152
+ <input type="radio" class="inputbox" id="ffp_content_timeline"
153
+ name="ffp_content_type" checked="checked" value="timeline"
154
+ onclick="feed_timelineChanged();">
155
+ <label> <?php esc_html_e('Timeline', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>&nbsp;
156
+ <input type="radio" class="inputbox" id="ffp_content_specific"
157
+ name="ffp_content_type" value="specific" onclick="feed_specificChanged();">
158
+ <label> <?php esc_html_e('Specific', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
159
+ </div>
160
+ </div>
161
+ <br>
162
+ <div class="col-md-12 no-pad timeline_content" style="display:none">
163
+ <div class="row">
164
+ <div class="col-md-6">
165
+ <label class="ffp_font_bold"> <?php esc_html_e('Show posts by:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
166
+ </label>
167
+ </div>
168
+ <div class="col-md-6">
169
+ <select name="ffp_timeline_type" disabled id="ffp_timeline_type">
170
+ <option value="posts"><?php esc_html_e('Owner', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
171
+ </option>
172
+ <option value="feed"><?php esc_html_e('Owner and other', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
173
+ </option>
174
+ </select>
175
+ <p class="description"><?php esc_html_e('Available in pro version.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
176
+ </p>
177
+ </div>
178
+ </div>
179
+ </div>
180
+ <div class="col-md-12 no-pad timeline_content" style="display:none">
181
+ <div class="row">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
182
  <div class="col-md-6">
183
+ <label class="ffp_font_bold"> <?php esc_html_e('Post type:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
184
+ </div>
185
+ <div class="col-md-6">
186
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_statuses"
187
+ name="ffp_timeline_statuses" value="statuses" disabled>
188
+ <label> <?php esc_html_e('Statuses', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>&nbsp;
189
+ <br>
190
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_photos"
191
+ checked="checked" name="ffp_timeline_photos" value="photos">
192
+ <label> <?php esc_html_e('Photos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
193
+ <br>
194
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_videos"
195
+ name="ffp_timeline_videos" value="videos" disabled>
196
+ <label> <?php esc_html_e('Videos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
197
+ <br>
198
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_links"
199
+ name="ffp_timeline_links" value="links" disabled>
200
+ <label> <?php esc_html_e('Links', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
201
+ <br>
202
+ <input type="hidden" class="video_light_box" id="ffp_timeline_events"
203
+ name="ffp_timeline_events" value="events" disabled>
204
+ <label style="display:none;"> <?php esc_html_e('Events', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
205
+ </div>
206
+ </div>
207
+ </div>
208
+ <div class="row">
209
+ <div class="col-md-6">
210
  <label class="ffp_font_bold"> <?php esc_html_e('Hover Effect', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
211
  </div>
212
+ <div class="col-md-6">
213
+ <select name="ffp_gallery_effect" id="ffp_gallery_effect" class="form-control"
214
+ disabled>
215
+ <option value="gallery_effect_1"><?php esc_html_e('60+ Image Effects', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
216
+ </option>
217
  </select>
218
+ <p class="description"><?php esc_html_e('Available in pro version.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
219
+ </p>
220
+ </div>
221
+ </div>
222
+ </div>
223
+ </div>
224
+ </div>
225
+ <div class="col-md-6">
226
+ <div class="col-md-12">
227
+ <div class="col-md-12 no-pad form-group pb-1">
228
+ <div class="col-md-12 no-pad specific_contents">
229
+ <h3></h3>
230
  </div>
231
+ <div class="col-md-12 no-pad">
232
+ <div class="row">
233
+ <div class="col-md-6">
 
 
 
 
 
 
 
 
 
234
  <label class="ffp_font_bold"><?php esc_html_e('Hover color', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
235
  </div>
236
+ <div class="col-md-6">
237
+ <input type="text" class="weblizar-feed-color-picker" name="ffp_hover_color"
238
+ id="ffp_hover_color" value="<?php if (isset($ffp_hover_color)) {
239
+ echo esc_attr($ffp_hover_color);
240
+ } else {
241
+ echo esc_attr("#2e2c2c");
242
+ }?>" />
243
+ <p class="description"><?php esc_html_e('Choose feed hover color.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
244
+ </p>
245
+ </div>
246
+ </div>
247
+ </div>
248
  <div class="col-md-12 no-pad">
249
+ <div class="row">
250
+ <div class="col-md-6">
251
+ <label class="ffp_font_bold"> <?php esc_html_e('Number of posts:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
252
+ </div>
253
  <div class="col-md-6">
254
+ <input type="number" min="1" max="50" id="ffp_limit" name="ffp_limit" value="<?php if (isset($ffp_limit)) {
255
+ echo esc_attr($ffp_limit);
256
+ } else {
257
+ echo esc_attr("5");
258
+ }?>">
259
  </div>
260
+ </div>
261
+ </div>
262
+ <div class="col-md-12 no-pad">
263
+ <div class="row">
264
  <div class="col-md-6">
265
  <label class="ffp_font_bold"> <?php esc_html_e('Loading effect:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
266
  </div>
267
+ <div class="col-md-6">
268
  <select id="ffp_loading_effect" disabled name="ffp_loading_effect">
269
+ <option value="none"> <?php esc_html_e('None', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
270
+ </option>
271
  </select>
272
+ <p class="description"><?php esc_html_e('Available in pro version.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
273
+ </p>
274
  </div>
275
  </div>
276
+ </div>
277
  <div class="col-md-12 no-pad">
278
+ <div class="row">
279
+ <div class="col-md-6 ">
280
+ <label class="ffp_font_bold"><?php esc_html_e('Show Header:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
281
+ </div>
282
+ <div class="col-md-6">
283
+ <input type="checkbox" <?php if ($ffp_header_check=="yes") { ?>
284
+ checked="checked" <?php } ?> id="ffp_header_check"
285
+ name="ffp_header_check" value="yes" >
286
+ <p class="description"><?php esc_html_e('Do you want to show cover image.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
287
+ </p>
288
+ </div>
289
  </div>
290
  </div>
291
  <div class="col-md-12 no-pad timeline_content" style="display:none">
292
+ <div class="row">
293
+ <div class="col-md-6">
294
+ <label class="ffp_font_bold"> <?php esc_html_e('Select layout:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
295
+ </label>
296
+ </div>
297
+ <?php if ((!isset($ffp_timeline_layout))) {
298
+ $ffp_timeline_layout='full_width';
299
+ }?>
300
+ <div class="col-md-6">
301
+ <select id="ffp_timeline_layout" name="ffp_timeline_layout">
302
+ <optgroup label="Select layout">
303
+ <option value="full_width" <?php selected($ffp_timeline_layout, 'full_width'); ?>>
304
+ <?php esc_html_e('Full-width', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
305
+ </option>
306
+ <option value="half_width" <?php selected($ffp_timeline_layout, 'half_width'); ?>>
307
+ <?php esc_html_e('Half-width', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
308
+ </option>
309
+ <option value="thumbnail" <?php selected($ffp_timeline_layout, 'thumbnail'); ?>>
310
+ <?php esc_html_e('Thumbnail', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
311
+ </option>
312
+ </optgroup>
313
+ </select>
314
+ <p class="description"><?php esc_html_e('Select time-line(Posts) layout.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
315
+ </p>
316
+ </div>
317
  </div>
318
  </div>
319
+ <div class="col-md-12 no-pad">
320
+ <div class="row">
321
+ <div class="col-md-6">
322
+ <label class="ffp_font_bold"><?php esc_html_e('Light Box Styles', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
323
+ </div>
324
  <div class="col-md-6">
325
  <select name="ffp_light_Box" id="ffp_light_Box">
326
  <optgroup label="Select Light Box">
327
+ <option value="custom_box"><?php esc_html_e('Custom Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
328
+ </option>
329
+ <option value="custom_box"><?php esc_html_e(' 8+Light-Box Layouts available in Pro', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
330
+ </option>
331
+ </optgroup>
332
  </select>
333
+ <p class="description"><?php esc_html_e('Select lightbox Styles.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>.
334
+ </p>
335
+ <input type="hidden" name="feed_security" id="feed_security"
336
+ value="<?php echo esc_attr($feed_security_action_nonce); ?>" />
337
+ </div>
338
+ </div>
339
+ </div>
340
+ </div>
341
+ </div>
342
+ </div>
343
+ </div>
344
+ <div class="col-md-12 col-sm-12 col-xs-12 plugin_desc form-group">
345
+ <div class="row">
346
+ <div class="col-md-1">
347
+ <label class="ffp_font_bold"><?php esc_html_e('Custom Css', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
348
+ </div>
349
+ <div class="col-md-11">
350
+ <textarea class="form-control" name="feed_customs_css" id="feed_customs_css"
351
+ placeholder="Custom Css"
352
+ rows="8"><?php echo esc_html($feed_customs_css); ?></textarea>
353
  </div>
354
  </div>
355
+ </div>
356
  <div style="clear:both"></div>
357
+ </div>
358
  </form>
359
  <div class="col-md-12">
360
+ <button type="button" name="button" class="button-face-feed"
361
+ onclick="save_feed_general('<?php echo esc_attr($feed_security_action_nonce); ?>')">
362
+ <?php esc_html_e('Save', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></button>
363
  <div style="text-align:center;">
364
+ <img id="loading-image"
365
+ src="<?php echo esc_url(WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'); ?>"
366
+ alt="<?php esc_attr_e('Weblizar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>"
367
+ height="200" style="margin-top:-10px; margin-right:10px;" alt="Loading..."
368
+ class="admin_loading_css" />
369
  </div>
370
+ <div class="success-msg" style="display:none;">
371
  <div class="alert alert-success">
372
+ <strong><?php esc_html_e('Success!', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
373
+ <?php esc_html_e('Data Save Successfully.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
374
+ </div>
375
  </div>
376
  <div style="clear:both"></div>
377
  </div>
378
  <div class="col-md-12 col-sm-12 col-xs-12 form-group plugin_desc">
379
+ <h1 class="feed_plugin_details"><?php esc_html_e('Plugin Shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
380
+ </h1>
381
+ <p style="font-size: 15px;line-height: 1.5;"><?php esc_html_e('copy this shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
382
+ &nbsp; <strong><b>[facebook_feed]</b></strong> &nbsp;<?php esc_html_e('to any page, post or widget where you want to showcase your Facebook feed.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
383
+ </p>
384
+ </div>
385
  <div class="col-md-12 col-sm-12 col-xs-12">
386
+ <a href="http://demo.weblizar.com/facebook-feed-pro/" target="_blank">
387
+ <img src="<?php echo esc_url(WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/available-pro.png'); ?>"
388
+ class="img-responsive" />
389
+ </a>
390
  </div>
391
  </div>
392
  <div class="clearfix"></div>
393
  </div>
394
  <script>
395
+ jQuery(document).ready(function() {
396
  jQuery('input.weblizar-feed-color-picker').wpColorPicker();
397
  });
398
  </script>
function/help-body.php CHANGED
@@ -1,179 +1,530 @@
1
- <?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly?>
2
- <div class="block ui-tabs-panel " id="option-general">
 
 
3
  <div class="col-md-12">
4
  <div id="heading">
5
- <h2><?php esc_html_e( 'Social Like Box Shortcode Settings', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></h2>
6
- </div>
7
- <div class="row">
8
- <div class="col-md-6">
9
- <form name='fb-form' id='fb-form' >
10
- <?php $nonce = wp_create_nonce( 'facebook_shortcode_settings' ); ?>
11
- <input type="hidden" name="security" value="<?php echo esc_attr( $nonce ); ?>">
12
- <p >
13
- <p><label class="ffp_font_bold"><?php esc_html_e( 'Facebook Page URL or ID : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
14
- <input class="widefat form-inline" id="facebook-page-url" name="facebook-page-url" type="text" value="<?php echo esc_attr( $FacebookPageUrl ); ?>">
15
- </p>
16
- <br>
17
-
18
- <p class="col-md-4 " ><label class="ffp_font_bold"><?php esc_html_e( 'Show Faces : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
19
- <select id="show-fan-faces" name="show-fan-faces" class="float-lg-right" >
20
- <option value="true" <?php if($ShowFaces == "true") echo "selected=selected" ?>><?php esc_html_e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
21
- <option value="false" <?php if($ShowFaces == "false") echo "selected=selected" ?>><?php esc_html_e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
22
- </select>
23
- </p>
24
- <br>
25
- <p class="col-md-4">
26
- <label class="ffp_font_bold"><?php esc_html_e( 'Show Live Stream : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
27
- <select id="show-live-stream" name="show-live-stream" class="float-lg-right">
28
- <option value="true" <?php if($Stream == "true") echo "selected=selected" ?>><?php esc_html_e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
29
- <option value="false" <?php if($Stream == "false") echo "selected=selected" ?>><?php esc_html_e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
30
- </select>
31
- </p>
32
- <br>
33
- <p>
34
- <p><label class="ffp_font_bold"><?php esc_html_e( 'Widget Width : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
35
- <input class="widefat" id="widget-width" name="widget-width" type="text" value="<?php echo esc_attr( $Width ); ?>">
36
- </p>
37
- <br>
38
- <p>
39
- <p><label class="ffp_font_bold"><?php esc_html_e( 'Widget Height : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
40
- <input class="widefat" id="widget-height" name="widget-height" type="text" value="<?php echo esc_attr( $Height ); ?>">
41
- </p>
42
- <br>
43
- <p>
44
- <p><label class="ffp_font_bold"><?php esc_html_e( 'Facebook App ID : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> (<?php esc_html_e('Optional', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>)</label></p>
45
- <input class="widefat" id="fb-app-id" name="fb-app-id" type="text" value="<?php echo esc_attr( $FbAppId ); ?>">
46
- <?php esc_html_e('Get Your Own Facebook APP Id ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>: <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><?php esc_html_e( 'HERE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></a>
47
- </p>
48
- <br>
49
- <p>
50
- <p><label class="ffp_font_bold"><?php esc_html_e('Select Language for Like Button : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
51
- <!-- <?php
52
- if(!isset($locale_fb_like)){
53
- wp_dropdown_languages( $args = array() );
54
- }
55
- else{
56
- wp_dropdown_languages( $args = array(
57
- 'selected' => $locale_fb_like,
58
- ) );
59
- }
60
-
61
- ?> -->
62
- <select name="weblizar_locale_fb" id="weblizar_locale_fb">
63
- <option value="af_ZA" <?php if($weblizar_locale_fb == "af_ZA") echo 'selected="selected"' ?> ><?php esc_html_e('Afrikaans', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
64
- <option value="ar_AR" <?php if($weblizar_locale_fb == "ar_AR") echo 'selected="selected"' ?> ><?php esc_html_e('Arabic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
65
- <option value="az_AZ" <?php if($weblizar_locale_fb == "az_AZ") echo 'selected="selected"' ?> ><?php esc_html_e('Azerbaijani', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
66
- <option value="be_BY" <?php if($weblizar_locale_fb == "be_BY") echo 'selected="selected"' ?> ><?php esc_html_e('Belarusian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
67
- <option value="bg_BG" <?php if($weblizar_locale_fb == "bg_BG") echo 'selected="selected"' ?> ><?php esc_html_e('Bulgarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
68
- <option value="bn_IN" <?php if($weblizar_locale_fb == "bn_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Bengali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
69
- <option value="bs_BA" <?php if($weblizar_locale_fb == "bs_BA") echo 'selected="selected"' ?> ><?php esc_html_e('Bosnian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
70
- <option value="ca_ES" <?php if($weblizar_locale_fb == "ca_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Catalan', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
71
- <option value="cs_CZ" <?php if($weblizar_locale_fb == "cs_CZ") echo 'selected="selected"' ?> ><?php esc_html_e('Czech', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
72
- <option value="cy_GB" <?php if($weblizar_locale_fb == "cy_GB") echo 'selected="selected"' ?> ><?php esc_html_e('Welsh', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
73
- <option value="da_DK" <?php if($weblizar_locale_fb == "da_DK") echo 'selected="selected"' ?> ><?php esc_html_e('Danish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
74
- <option value="de_DE" <?php if($weblizar_locale_fb == "de_DE") echo 'selected="selected"' ?> ><?php esc_html_e('German', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
75
- <option value="el_GR" <?php if($weblizar_locale_fb == "el_GR") echo 'selected="selected"' ?> ><?php esc_html_e('Greek', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
76
- <option value="en_GB" <?php if($weblizar_locale_fb == "en_GB") echo 'selected="selected"' ?> ><?php esc_html_e('English (UK)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
77
- <option value="en_PI" <?php if($weblizar_locale_fb == "en_PI") echo 'selected="selected"' ?> ><?php esc_html_e('English (Pirate)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
78
- <option value="en_UD" <?php if($weblizar_locale_fb == "en_UD") echo 'selected="selected"' ?> ><?php esc_html_e('English (Upside Down)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
79
- <option value="en_US" <?php if($weblizar_locale_fb == "en_US") echo 'selected="selected"' ?> ><?php esc_html_e('English (US)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
80
- <option value="eo_EO" <?php if($weblizar_locale_fb == "eo_EO") echo 'selected="selected"' ?> ><?php esc_html_e('Esperanto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
81
- <option value="es_ES" <?php if($weblizar_locale_fb == "es_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Spanish (Spain)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
82
- <option value="es_LA" <?php if($weblizar_locale_fb == "es_LA") echo 'selected="selected"' ?> ><?php esc_html_e('Spanish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
83
- <option value="et_EE" <?php if($weblizar_locale_fb == "et_EE") echo 'selected="selected"' ?> ><?php esc_html_e('Estonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
84
- <option value="eu_ES" <?php if($weblizar_locale_fb == "eu_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Basque', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
85
- <option value="fa_IR" <?php if($weblizar_locale_fb == "fa_IR") echo 'selected="selected"' ?> ><?php esc_html_e('Persian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
86
- <option value="fb_LT" <?php if($weblizar_locale_fb == "fb_LT") echo 'selected="selected"' ?> ><?php esc_html_e('Leet Speak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
87
- <option value="fi_FI" <?php if($weblizar_locale_fb == "fi_FI") echo 'selected="selected"' ?> ><?php esc_html_e('Finnish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
88
- <option value="fo_FO" <?php if($weblizar_locale_fb == "fo_FO") echo 'selected="selected"' ?> ><?php esc_html_e('Faroese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
89
- <option value="fr_CA" <?php if($weblizar_locale_fb == "fr_CA") echo 'selected="selected"' ?> ><?php esc_html_e('French (Canada)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
90
- <option value="fr_FR" <?php if($weblizar_locale_fb == "fr_FR") echo 'selected="selected"' ?> ><?php esc_html_e('French (France)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
91
- <option value="fy_NL" <?php if($weblizar_locale_fb == "fy_NL") echo 'selected="selected"' ?> ><?php esc_html_e('Frisian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
92
- <option value="ga_IE" <?php if($weblizar_locale_fb == "ga_IE") echo 'selected="selected"' ?> ><?php esc_html_e('Irish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
93
- <option value="gl_ES" <?php if($weblizar_locale_fb == "gl_ES") echo 'selected="selected"' ?> ><?php esc_html_e('Galician', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
94
- <option value="he_IL" <?php if($weblizar_locale_fb == "he_IL") echo 'selected="selected"' ?> ><?php esc_html_e('Hebrew', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
95
- <option value="hi_IN" <?php if($weblizar_locale_fb == "hi_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Hindi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
96
- <option value="hr_HR" <?php if($weblizar_locale_fb == "hr_HR") echo 'selected="selected"' ?> ><?php esc_html_e('Croatian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
97
- <option value="hu_HU" <?php if($weblizar_locale_fb == "hu_HU") echo 'selected="selected"' ?> ><?php esc_html_e('Hungarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
98
- <option value="hy_AM" <?php if($weblizar_locale_fb == "hy_AM") echo 'selected="selected"' ?> ><?php esc_html_e('Armenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
99
- <option value="id_ID" <?php if($weblizar_locale_fb == "id_ID") echo 'selected="selected"' ?> ><?php esc_html_e('Indonesian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
100
- <option value="is_IS" <?php if($weblizar_locale_fb == "is_IS") echo 'selected="selected"' ?> ><?php esc_html_e('Icelandic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
101
- <option value="it_IT" <?php if($weblizar_locale_fb == "it_IT") echo 'selected="selected"' ?> ><?php esc_html_e('Italian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
102
- <option value="ja_JP" <?php if($weblizar_locale_fb == "ja_JP") echo 'selected="selected"' ?> ><?php esc_html_e('Japanese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
103
- <option value="ka_GE" <?php if($weblizar_locale_fb == "ka_GE") echo 'selected="selected"' ?> ><?php esc_html_e('Georgian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
104
- <option value="km_KH" <?php if($weblizar_locale_fb == "km_KH") echo 'selected="selected"' ?> ><?php esc_html_e('Khmer', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
105
- <option value="ko_KR" <?php if($weblizar_locale_fb == "ko_KR") echo 'selected="selected"' ?> ><?php esc_html_e('Korean', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
106
- <option value="ku_TR" <?php if($weblizar_locale_fb == "ku_TR") echo 'selected="selected"' ?> ><?php esc_html_e('Kurdish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
107
- <option value="la_VA" <?php if($weblizar_locale_fb == "la_VA") echo 'selected="selected"' ?> ><?php esc_html_e('Latin', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
108
- <option value="lt_LT" <?php if($weblizar_locale_fb == "lt_LT") echo 'selected="selected"' ?> ><?php esc_html_e('Lithuanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
109
- <option value="lv_LV" <?php if($weblizar_locale_fb == "lv_LV") echo 'selected="selected"' ?> ><?php esc_html_e('Latvian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
110
- <option value="mk_MK" <?php if($weblizar_locale_fb == "mk_MK") echo 'selected="selected"' ?> ><?php esc_html_e('Macedonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
111
- <option value="ml_IN" <?php if($weblizar_locale_fb == "ml_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Malayalam', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
112
- <option value="ms_MY" <?php if($weblizar_locale_fb == "ms_MY") echo 'selected="selected"' ?> ><?php esc_html_e('Malay', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
113
- <option value="nb_NO" <?php if($weblizar_locale_fb == "nb_NO") echo 'selected="selected"' ?> ><?php esc_html_e('Norwegian (bokmal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
114
- <option value="ne_NP" <?php if($weblizar_locale_fb == "ne_NP") echo 'selected="selected"' ?> ><?php esc_html_e('Nepali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
115
- <option value="nl_NL" <?php if($weblizar_locale_fb == "nl_NL") echo 'selected="selected"' ?> ><?php esc_html_e('Dutch', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
116
- <option value="nn_NO" <?php if($weblizar_locale_fb == "nn_NO") echo 'selected="selected"' ?> ><?php esc_html_e('Norwegian (nynorsk)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
117
- <option value="pa_IN" <?php if($weblizar_locale_fb == "pa_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Punjabi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
118
- <option value="pl_PL" <?php if($weblizar_locale_fb == "pl_PL") echo 'selected="selected"' ?> ><?php esc_html_e('Polish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
119
- <option value="ps_AF" <?php if($weblizar_locale_fb == "ps_AF") echo 'selected="selected"' ?> ><?php esc_html_e('Pashto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
120
- <option value="pt_BR" <?php if($weblizar_locale_fb == "pt_BR") echo 'selected="selected"' ?> ><?php esc_html_e('Portuguese (Brazil)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
121
- <option value="pt_PT" <?php if($weblizar_locale_fb == "pt_PT") echo 'selected="selected"' ?> ><?php esc_html_e('Portuguese (Portugal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
122
- <option value="ro_RO" <?php if($weblizar_locale_fb == "ro_RO") echo 'selected="selected"' ?> ><?php esc_html_e('Romanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
123
- <option value="ru_RU" <?php if($weblizar_locale_fb == "ru_RU") echo 'selected="selected"' ?> ><?php esc_html_e('Russian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
124
- <option value="sk_SK" <?php if($weblizar_locale_fb == "sk_SK") echo 'selected="selected"' ?> ><?php esc_html_e('Slovak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
125
- <option value="sl_SI" <?php if($weblizar_locale_fb == "sl_SI") echo 'selected="selected"' ?> ><?php esc_html_e('Slovenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
126
- <option value="sq_AL" <?php if($weblizar_locale_fb == "sq_AL") echo 'selected="selected"' ?> ><?php esc_html_e('Albanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
127
- <option value="sr_RS" <?php if($weblizar_locale_fb == "sr_RS") echo 'selected="selected"' ?> ><?php esc_html_e('Serbian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
128
- <option value="sv_SE" <?php if($weblizar_locale_fb == "sv_SE") echo 'selected="selected"' ?> ><?php esc_html_e('Swedish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
129
- <option value="sw_KE" <?php if($weblizar_locale_fb == "sw_KE") echo 'selected="selected"' ?> ><?php esc_html_e('Swahili', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
130
- <option value="ta_IN" <?php if($weblizar_locale_fb == "ta_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Tamil', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
131
- <option value="te_IN" <?php if($weblizar_locale_fb == "te_IN") echo 'selected="selected"' ?> ><?php esc_html_e('Telugu', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
132
- <option value="th_TH" <?php if($weblizar_locale_fb == "th_TH") echo 'selected="selected"' ?> ><?php esc_html_e('Thai', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
133
- <option value="tl_PH" <?php if($weblizar_locale_fb == "tl_PH") echo 'selected="selected"' ?> ><?php esc_html_e('Filipino', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
134
- <option value="tr_TR" <?php if($weblizar_locale_fb == "tr_TR") echo 'selected="selected"' ?> ><?php esc_html_e('Turkish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
135
- <option value="uk_UA" <?php if($weblizar_locale_fb == "uk_UA") echo 'selected="selected"' ?> ><?php esc_html_e('Ukrainian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
136
- <option value="vi_VN" <?php if($weblizar_locale_fb == "vi_VN") echo 'selected="selected"' ?> ><?php esc_html_e('Vietnamese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
137
- <option value="zh_CN" <?php if($weblizar_locale_fb == "zh_CN") echo 'selected="selected"' ?> ><?php esc_html_e('Simplified Chinese (China)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
138
- <option value="zh_HK" <?php if($weblizar_locale_fb == "zh_HK") echo 'selected="selected"' ?> ><?php esc_html_e('Traditional Chinese (Hong Kong)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
139
- <option value="zh_TW" <?php if($weblizar_locale_fb == "zh_TW") echo 'selected="selected"' ?> ><?php esc_html_e('Traditional Chinese (Taiwan)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?></option>
140
- </select>
141
- </p>
142
- <br>
143
- <p>
144
- <input onclick="return SaveSettings();" type="button" class="button button-primary button-hero" id="fb-save-settings" name="fb-save-settings" value="<?php esc_attr_e( 'SAVE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?>">
145
- </p>
146
- <p>
147
- <div id="fb-img" style="display: none;"><img src="<?php echo esc_url( WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loading.gif' ); ?>" /></div>
148
- <div id="fb-msg" style="display: none;" class="alert">
149
- <?php esc_html_e( 'Settings successfully saved. Reloading page for generating preview below.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?>
150
- </div>
151
- </p>
152
- <br>
153
- </form>
154
- </div>
155
- <div class="col-md-6">
156
- <?php
157
- if($FbAppId && $FacebookPageUrl) { ?>
158
- <div id="heading">
159
- <h2><?php esc_html_e('Social Likebox " [FBW] " Shortcode Preview', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </h2>
160
- </div>
161
- <p>
162
- <div id="fb-root" ></div>
163
- <script>(function(d, s, id) {
164
- var js, fjs = d.getElementsByTagName(s)[0];
165
- if (d.getElementById(id)) return;
166
- js = d.createElement(s); js.id = id;
167
- js.src = "//connect.facebook.net/<?php echo esc_attr( $weblizar_locale_fb ); ?>/sdk.js#xfbml=1&appId=<?php echo esc_attr( $FbAppId ); ?>&version=v2.0";
168
- fjs.parentNode.insertBefore(js, fjs);
169
- }(document, 'script', 'facebook-jssdk'));
170
- </script>
171
- <div class="fb-like-box" data-small-header="<?php echo esc_attr( $Header ); ?>" data-height="<?php echo esc_attr( $Height ); ?>" data-href="<?php echo esc_url( $FacebookPageUrl ); ?>" data-show-border="<?php echo esc_attr( $ShowBorder ); ?>" data-show-faces="<?php echo esc_attr( $ShowFaces ); ?>" data-stream="<?php echo esc_attr( $Stream ); ?>" data-width="<?php echo esc_attr( $Width ); ?>" data-force-wall="<?php echo esc_attr( $ForceWall ); ?>"></div>
172
- </p>
173
- <?php } ?>
174
- </div>
175
- </div>
176
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  </div>
178
 
179
 
@@ -181,111 +532,162 @@
181
  <div class="block ui-tabs-panel deactive" id="option-needhelp">
182
  <div class="col-md-12">
183
  <div id="heading">
184
- <h2><?php esc_html_e('Social LikeBox & Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h2>
185
- </div>
 
186
  </div>
187
- <div class="col-md-12">
188
  <div class="col-md-6 col-xl-6">
189
- <p><strong><?php esc_html_e('Social Page Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></p>
 
190
  <hr>
191
- <p><strong>1 - <?php esc_html_e('Social Like Box Widget', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></p>
192
- <p><strong>2 - <?php esc_html_e('Social Like Box Short-code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> [FBW]</strong></p>
 
 
193
  <hr>
194
- <p><?php esc_html_e('You can use the widget to display your Facebook Like Box in any theme Widget Sections', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>.</p>
195
- <p><?php esc_html_e('Simple go to your', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> <a href="<?php echo get_site_url(); ?>/wp-admin/widgets.php">
196
- <strong><?php esc_html_e('Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></a> <?php esc_html_e('section and activate available', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
197
- <strong>"<?php esc_html_e('Social Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>" </strong>
198
- <?php esc_html_e('widget in any sidebar section, like in left sidebar, right sidebar or footer sidebar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> .</p>
 
 
 
 
 
 
 
199
  <br><br>
200
-
201
- <p><strong><?php esc_html_e('Social Like Box Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> [FBW]</strong></p>
 
202
  <hr>
203
- <p><strong>[FBW]</strong> <?php esc_html_e('Shortcode give ability to display Facebook Like Box in any Page / Post with content', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
204
- <p><?php esc_html_e('To use shortcode, just copy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?><strong>[FBW]</strong>
205
- <?php esc_html_e('shortcode and paste into content editor of any Page / Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
 
 
206
  </div>
207
  <div class="col-md-6">
208
- <p><strong><?php esc_html_e('Social Page Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></p>
 
 
 
 
 
 
209
  <hr>
210
- <p><strong>1 - <?php esc_html_e('Social Page Feed Widget', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></p>
211
- <p><strong>2 - <?php esc_html_e('Social Page Feed Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> [facebook_feed]</strong></p><hr>
212
- <p><?php esc_html_e('You can use the widget to display your Facebook Page Feed in any theme Widget Sections', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
213
- <p><?php esc_html_e('Simple go to your', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
214
- <a href="<?php echo get_site_url(); ?>/wp-admin/widgets.php"><strong><?php esc_html_e('Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></a>
215
- <?php esc_html_e('section and activate available', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
216
- <strong><?php esc_html_e('Social Feed & Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
217
- <?php esc_html_e('widget in any sidebar section, like in left sidebar, right sidebar or footer sidebar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> .</p>
218
- <br><br>
219
- <p><strong><?php esc_html_e('Social Page Feed Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> [facebook_feed]</strong></p>
 
 
 
220
  <hr>
221
- <p><strong>[facebook_feed]</strong> <?php esc_html_e('shortcode give ability to display Facebook Like Box in any Page / Post with content', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
222
- <p><?php esc_html_e('To use shortcode, just copy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?><strong>[facebook_feed]</strong>
223
- <?php esc_html_e('shortcode and paste into content editor of any Page / Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
 
 
224
  </div>
225
  <div class="col-md-12 col-xl-12">
226
  <br><br>
227
- <p><strong>Q. <?php esc_html_e('What is Facebook Page URL', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> ?</strong></p>
228
- <p><strong> Ans. <?php esc_html_e('Facebook Page URL', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </strong> <?php esc_html_e('is your Facebook page your where you promote your business. Here your customers, clients, friends, guests can like, share, comment review your POST', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
 
 
 
229
  <br><br>
230
- <p><strong>Q. <?php esc_html_e('What is Facebook APP ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> ?</strong></p>
 
231
  <p><strong>Ans. <?php esc_html_e('Facebook Application ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
232
- <?php esc_html_e(' used to authenticate your Facebook Page data & settings. To get your own Facebook APP ID please read our 4 Steps very simple and easy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
233
- <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><strong> <?php esc_html_e(' Tutorial', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</strong></a>
234
  </p>
235
  </div>
236
- </div>
237
  </div>
238
  <!-- our product tab -->
239
  <div class="block ui-tabs-panel deactive" id="option-upgradetopro">
240
  <div class="row-fluid pricing-table pricing-three-column">
241
  <div id="get_pro-settings" class="container-fluid top get_pro-settings">
242
- <div class="col-md-12 form-group cs-back">
243
  <div class="ms-links">
244
- <div class="cs-top">
245
- <h2> <?php esc_html_e('Pro Plugin', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </h2>
 
246
  </div>
247
  <div class="row">
248
  <ul class="cs-desc col-md-6 col-sm-12 col-xs-12">
249
- <li> <?php esc_html_e('Unlimited Profile, Page & Group Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
250
- <li> <?php esc_html_e('Unlimited Feeds Per Page/Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
251
- <li><?php esc_html_e('Light-Box Layouts 9+', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
252
- <li><?php esc_html_e('Tons of Feed Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
253
- <li><?php esc_html_e('Specific Content Facebook Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
254
- <li><?php esc_html_e('Many Loading & Hover CSS Effect', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
255
- <li><?php esc_html_e('Auto-Update Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
 
 
 
 
 
 
 
256
  </ul>
257
  <ul class="cs-desc col-md-6 col-sm-12 col-xs-12">
258
- <li><?php esc_html_e('Top Level & Stream Type Comment Display', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
259
- <li><?php esc_html_e('Sharing On Social Media', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
260
- <li><?php esc_html_e('No Code Require', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
261
- <li><?php esc_html_e('Feed Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
262
- <li><?php esc_html_e('Like & Share Button For Each Feed in Like-box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
263
- <li><?php esc_html_e('Fast & Friendly Support', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
264
- <li><?php esc_html_e('Fully Responsive And Optimized', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
 
 
 
 
 
 
 
265
  </ul>
266
  </div>
267
  <div class="col-md-12 row link-cont">
268
  <div class="col-md-4 col-sm-4 ms-btn">
269
  <b><?php esc_html_e('Try Live Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
270
- <a class="btn" target="_blank" href="http://demo.weblizar.com/facebook-feed-pro/" rel="nofollow"><?php esc_html_e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
 
271
  </div>
272
  <div class="col-md-4 col-sm-4 ms-btn">
273
  <b><?php esc_html_e('Try Before Buy Using Admin Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
274
- <a class="btn" target="_new" href="http://demo.weblizar.com/facebook-feed-pro-admin/" rel="nofollow"><?php esc_html_e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
 
275
  <br><span><b>Username:</b> userdemo</span><br><span><b>Password:</b> userdemo</span>
276
  </div>
277
- <div class="col-md-4 col-sm-4 ms-btn">
278
- <a href="https://weblizar.com/plugins/facebook-feed-pro/" target="_blank" class="button-face"><?php esc_html_e('Buy Now ($19)', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a>
 
 
279
  </div>
280
  </div>
281
  </div>
282
- </div>
283
  </div>
284
  </div>
285
  </div>
286
  <div class="block ui-tabs-panel deactive" id="option-fbadmin">
287
  <div class="row-fluid facebook-feed-pro-image">
288
- <div class="col-md-12"> <a href="http://demo.weblizar.com/facebook-feed-pro/" target="_blank"><img class="img-fluid" src="<?php echo esc_url( WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/feed-tab-img.jpg' ); ?>" class="img-responsive"/></a>
289
- </div>
 
 
 
290
  </div>
291
- </div>
1
+ <?php if (! defined('ABSPATH')) {
2
+ exit;
3
+ } // Exit if accessed directly?>
4
+ <div class="block ui-tabs-panel " id="option-general">
5
  <div class="col-md-12">
6
  <div id="heading">
7
+ <h2><?php esc_html_e('Social Like Box Shortcode Settings', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
8
+ </h2>
9
+ </div>
10
+ <div class="row">
11
+ <div class="col-md-6">
12
+ <form name='fb-form' id='fb-form'>
13
+ <?php $nonce = wp_create_nonce('facebook_shortcode_settings'); ?>
14
+ <input type="hidden" name="security"
15
+ value="<?php echo esc_attr($nonce); ?>">
16
+ <p>
17
+ <p><label class="ffp_font_bold"><?php esc_html_e('Facebook Page URL or ID : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
18
+ </p>
19
+ <input class="widefat form-inline" id="facebook-page-url" name="facebook-page-url" type="text"
20
+ value="<?php echo esc_attr($FacebookPageUrl); ?>">
21
+ </p>
22
+ <br>
23
+
24
+ <p class="col-md-4 "><label class="ffp_font_bold"><?php esc_html_e('Show Faces : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
25
+ <select id="show-fan-faces" name="show-fan-faces" class="float-lg-right">
26
+ <option value="true" <?php if ($ShowFaces == "true") {
27
+ echo esc_attr("selected=selected");
28
+ } ?>><?php esc_html_e('Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
29
+ </option>
30
+ <option value="false" <?php if ($ShowFaces == "false") {
31
+ echo esc_attr("selected=selected");
32
+ } ?>><?php esc_html_e('No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
33
+ </option>
34
+ </select>
35
+ </p>
36
+ <br>
37
+ <p class="col-md-4">
38
+ <label class="ffp_font_bold"><?php esc_html_e('Show Live Stream : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
39
+ <select id="show-live-stream" name="show-live-stream" class="float-lg-right">
40
+ <option value="true" <?php if ($Stream == "true") {
41
+ echo esc_attr("selected=selected");
42
+ } ?>><?php esc_html_e('Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
43
+ </option>
44
+ <option value="false" <?php if ($Stream == "false") {
45
+ echo esc_attr("selected=selected");
46
+ } ?>><?php esc_html_e('No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
47
+ </option>
48
+ </select>
49
+ </p>
50
+ <br>
51
+ <p>
52
+ <p><label class="ffp_font_bold"><?php esc_html_e('Widget Width : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
53
+ </p>
54
+ <input class="widefat" id="widget-width" name="widget-width" type="text"
55
+ value="<?php echo esc_attr($Width); ?>">
56
+ </p>
57
+ <br>
58
+ <p>
59
+ <p><label class="ffp_font_bold"><?php esc_html_e('Widget Height : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
60
+ </p>
61
+ <input class="widefat" id="widget-height" name="widget-height" type="text"
62
+ value="<?php echo esc_attr($Height); ?>">
63
+ </p>
64
+ <br>
65
+ <p>
66
+ <p><label class="ffp_font_bold"><?php esc_html_e('Facebook App ID : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
67
+ (<?php esc_html_e('Optional', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>)</label>
68
+ </p>
69
+ <input class="widefat" id="fb-app-id" name="fb-app-id" type="text"
70
+ value="<?php echo esc_attr($FbAppId); ?>">
71
+ <?php esc_html_e('Get Your Own Facebook APP Id ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>:
72
+ <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><?php esc_html_e('HERE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
73
+ </p>
74
+ <br>
75
+ <p>
76
+ <p><label class="ffp_font_bold"><?php esc_html_e('Select Language for Like Button : ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
77
+ </p>
78
+ <!-- <?php
79
+ if (!isset($locale_fb_like)) {
80
+ wp_dropdown_languages($args = array());
81
+ } else {
82
+ wp_dropdown_languages($args = array(
83
+ 'selected' => $locale_fb_like,
84
+ ));
85
+ }
86
+
87
+ ?> -->
88
+ <select name="weblizar_locale_fb" id="weblizar_locale_fb">
89
+ <option value="af_ZA" <?php if ($weblizar_locale_fb == "af_ZA") {
90
+ echo esc_attr('selected="selected"');
91
+ } ?>
92
+ ><?php esc_html_e('Afrikaans', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
93
+ </option>
94
+ <option value="ar_AR" <?php if ($weblizar_locale_fb == "ar_AR") {
95
+ echo esc_attr('selected="selected"');
96
+ } ?>
97
+ ><?php esc_html_e('Arabic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
98
+ </option>
99
+ <option value="az_AZ" <?php if ($weblizar_locale_fb == "az_AZ") {
100
+ echo esc_attr('selected="selected"');
101
+ } ?>
102
+ ><?php esc_html_e('Azerbaijani', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
103
+ </option>
104
+ <option value="be_BY" <?php if ($weblizar_locale_fb == "be_BY") {
105
+ echo esc_attr('selected="selected"');
106
+ } ?>
107
+ ><?php esc_html_e('Belarusian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
108
+ </option>
109
+ <option value="bg_BG" <?php if ($weblizar_locale_fb == "bg_BG") {
110
+ echo esc_attr('selected="selected"');
111
+ } ?>
112
+ ><?php esc_html_e('Bulgarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
113
+ </option>
114
+ <option value="bn_IN" <?php if ($weblizar_locale_fb == "bn_IN") {
115
+ echo esc_attr('selected="selected"');
116
+ } ?>
117
+ ><?php esc_html_e('Bengali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
118
+ </option>
119
+ <option value="bs_BA" <?php if ($weblizar_locale_fb == "bs_BA") {
120
+ echo esc_attr('selected="selected"');
121
+ } ?>
122
+ ><?php esc_html_e('Bosnian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
123
+ </option>
124
+ <option value="ca_ES" <?php if ($weblizar_locale_fb == "ca_ES") {
125
+ echo esc_attr('selected="selected"');
126
+ } ?>
127
+ ><?php esc_html_e('Catalan', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
128
+ </option>
129
+ <option value="cs_CZ" <?php if ($weblizar_locale_fb == "cs_CZ") {
130
+ echo esc_attr('selected="selected"');
131
+ } ?>
132
+ ><?php esc_html_e('Czech', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
133
+ </option>
134
+ <option value="cy_GB" <?php if ($weblizar_locale_fb == "cy_GB") {
135
+ echo esc_attr('selected="selected"');
136
+ } ?>
137
+ ><?php esc_html_e('Welsh', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
138
+ </option>
139
+ <option value="da_DK" <?php if ($weblizar_locale_fb == "da_DK") {
140
+ echo esc_attr('selected="selected"');
141
+ } ?>
142
+ ><?php esc_html_e('Danish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
143
+ </option>
144
+ <option value="de_DE" <?php if ($weblizar_locale_fb == "de_DE") {
145
+ echo esc_attr('selected="selected"');
146
+ } ?>
147
+ ><?php esc_html_e('German', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
148
+ </option>
149
+ <option value="el_GR" <?php if ($weblizar_locale_fb == "el_GR") {
150
+ echo esc_attr('selected="selected"');
151
+ } ?>
152
+ ><?php esc_html_e('Greek', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
153
+ </option>
154
+ <option value="en_GB" <?php if ($weblizar_locale_fb == "en_GB") {
155
+ echo esc_attr('selected="selected"');
156
+ } ?>
157
+ ><?php esc_html_e('English (UK)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
158
+ </option>
159
+ <option value="en_PI" <?php if ($weblizar_locale_fb == "en_PI") {
160
+ echo esc_attr('selected="selected"');
161
+ } ?>
162
+ ><?php esc_html_e('English (Pirate)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
163
+ </option>
164
+ <option value="en_UD" <?php if ($weblizar_locale_fb == "en_UD") {
165
+ echo esc_attr('selected="selected"');
166
+ } ?>
167
+ ><?php esc_html_e('English (Upside Down)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
168
+ </option>
169
+ <option value="en_US" <?php if ($weblizar_locale_fb == "en_US") {
170
+ echo esc_attr('selected="selected"');
171
+ } ?>
172
+ ><?php esc_html_e('English (US)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
173
+ </option>
174
+ <option value="eo_EO" <?php if ($weblizar_locale_fb == "eo_EO") {
175
+ echo esc_attr('selected="selected"');
176
+ } ?>
177
+ ><?php esc_html_e('Esperanto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
178
+ </option>
179
+ <option value="es_ES" <?php if ($weblizar_locale_fb == "es_ES") {
180
+ echo esc_attr('selected="selected"');
181
+ } ?>
182
+ ><?php esc_html_e('Spanish (Spain)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
183
+ </option>
184
+ <option value="es_LA" <?php if ($weblizar_locale_fb == "es_LA") {
185
+ echo esc_attr('selected="selected"');
186
+ } ?>
187
+ ><?php esc_html_e('Spanish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
188
+ </option>
189
+ <option value="et_EE" <?php if ($weblizar_locale_fb == "et_EE") {
190
+ echo esc_attr('selected="selected"');
191
+ } ?>
192
+ ><?php esc_html_e('Estonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
193
+ </option>
194
+ <option value="eu_ES" <?php if ($weblizar_locale_fb == "eu_ES") {
195
+ echo esc_attr('selected="selected"');
196
+ } ?>
197
+ ><?php esc_html_e('Basque', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
198
+ </option>
199
+ <option value="fa_IR" <?php if ($weblizar_locale_fb == "fa_IR") {
200
+ echo esc_attr('selected="selected"');
201
+ } ?>
202
+ ><?php esc_html_e('Persian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
203
+ </option>
204
+ <option value="fb_LT" <?php if ($weblizar_locale_fb == "fb_LT") {
205
+ echo esc_attr('selected="selected"');
206
+ } ?>
207
+ ><?php esc_html_e('Leet Speak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
208
+ </option>
209
+ <option value="fi_FI" <?php if ($weblizar_locale_fb == "fi_FI") {
210
+ echo esc_attr('selected="selected"');
211
+ } ?>
212
+ ><?php esc_html_e('Finnish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
213
+ </option>
214
+ <option value="fo_FO" <?php if ($weblizar_locale_fb == "fo_FO") {
215
+ echo esc_attr('selected="selected"');
216
+ } ?>
217
+ ><?php esc_html_e('Faroese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
218
+ </option>
219
+ <option value="fr_CA" <?php if ($weblizar_locale_fb == "fr_CA") {
220
+ echo esc_attr('selected="selected"');
221
+ } ?>
222
+ ><?php esc_html_e('French (Canada)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
223
+ </option>
224
+ <option value="fr_FR" <?php if ($weblizar_locale_fb == "fr_FR") {
225
+ echo esc_attr('selected="selected"');
226
+ } ?>
227
+ ><?php esc_html_e('French (France)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
228
+ </option>
229
+ <option value="fy_NL" <?php if ($weblizar_locale_fb == "fy_NL") {
230
+ echo esc_attr('selected="selected"');
231
+ } ?>
232
+ ><?php esc_html_e('Frisian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
233
+ </option>
234
+ <option value="ga_IE" <?php if ($weblizar_locale_fb == "ga_IE") {
235
+ echo esc_attr('selected="selected"');
236
+ } ?>
237
+ ><?php esc_html_e('Irish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
238
+ </option>
239
+ <option value="gl_ES" <?php if ($weblizar_locale_fb == "gl_ES") {
240
+ echo esc_attr('selected="selected"');
241
+ } ?>
242
+ ><?php esc_html_e('Galician', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
243
+ </option>
244
+ <option value="he_IL" <?php if ($weblizar_locale_fb == "he_IL") {
245
+ echo esc_attr('selected="selected"');
246
+ } ?>
247
+ ><?php esc_html_e('Hebrew', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
248
+ </option>
249
+ <option value="hi_IN" <?php if ($weblizar_locale_fb == "hi_IN") {
250
+ echo esc_attr('selected="selected"');
251
+ } ?>
252
+ ><?php esc_html_e('Hindi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
253
+ </option>
254
+ <option value="hr_HR" <?php if ($weblizar_locale_fb == "hr_HR") {
255
+ echo esc_attr('selected="selected"');
256
+ } ?>
257
+ ><?php esc_html_e('Croatian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
258
+ </option>
259
+ <option value="hu_HU" <?php if ($weblizar_locale_fb == "hu_HU") {
260
+ echo esc_attr('selected="selected"');
261
+ } ?>
262
+ ><?php esc_html_e('Hungarian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
263
+ </option>
264
+ <option value="hy_AM" <?php if ($weblizar_locale_fb == "hy_AM") {
265
+ echo esc_attr('selected="selected"');
266
+ } ?>
267
+ ><?php esc_html_e('Armenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
268
+ </option>
269
+ <option value="id_ID" <?php if ($weblizar_locale_fb == "id_ID") {
270
+ echo esc_attr('selected="selected"');
271
+ } ?>
272
+ ><?php esc_html_e('Indonesian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
273
+ </option>
274
+ <option value="is_IS" <?php if ($weblizar_locale_fb == "is_IS") {
275
+ echo esc_attr('selected="selected"');
276
+ } ?>
277
+ ><?php esc_html_e('Icelandic', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
278
+ </option>
279
+ <option value="it_IT" <?php if ($weblizar_locale_fb == "it_IT") {
280
+ echo esc_attr('selected="selected"');
281
+ } ?>
282
+ ><?php esc_html_e('Italian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
283
+ </option>
284
+ <option value="ja_JP" <?php if ($weblizar_locale_fb == "ja_JP") {
285
+ echo esc_attr('selected="selected"');
286
+ } ?>
287
+ ><?php esc_html_e('Japanese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
288
+ </option>
289
+ <option value="ka_GE" <?php if ($weblizar_locale_fb == "ka_GE") {
290
+ echo esc_attr('selected="selected"');
291
+ } ?>
292
+ ><?php esc_html_e('Georgian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
293
+ </option>
294
+ <option value="km_KH" <?php if ($weblizar_locale_fb == "km_KH") {
295
+ echo esc_attr('selected="selected"');
296
+ } ?>
297
+ ><?php esc_html_e('Khmer', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
298
+ </option>
299
+ <option value="ko_KR" <?php if ($weblizar_locale_fb == "ko_KR") {
300
+ echo esc_attr('selected="selected"');
301
+ } ?>
302
+ ><?php esc_html_e('Korean', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
303
+ </option>
304
+ <option value="ku_TR" <?php if ($weblizar_locale_fb == "ku_TR") {
305
+ echo esc_attr('selected="selected"');
306
+ } ?>
307
+ ><?php esc_html_e('Kurdish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
308
+ </option>
309
+ <option value="la_VA" <?php if ($weblizar_locale_fb == "la_VA") {
310
+ echo esc_attr('selected="selected"');
311
+ } ?>
312
+ ><?php esc_html_e('Latin', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
313
+ </option>
314
+ <option value="lt_LT" <?php if ($weblizar_locale_fb == "lt_LT") {
315
+ echo esc_attr('selected="selected"');
316
+ } ?>
317
+ ><?php esc_html_e('Lithuanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
318
+ </option>
319
+ <option value="lv_LV" <?php if ($weblizar_locale_fb == "lv_LV") {
320
+ echo esc_attr('selected="selected"');
321
+ } ?>
322
+ ><?php esc_html_e('Latvian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
323
+ </option>
324
+ <option value="mk_MK" <?php if ($weblizar_locale_fb == "mk_MK") {
325
+ echo esc_attr('selected="selected"');
326
+ } ?>
327
+ ><?php esc_html_e('Macedonian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
328
+ </option>
329
+ <option value="ml_IN" <?php if ($weblizar_locale_fb == "ml_IN") {
330
+ echo esc_attr('selected="selected"');
331
+ } ?>
332
+ ><?php esc_html_e('Malayalam', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
333
+ </option>
334
+ <option value="ms_MY" <?php if ($weblizar_locale_fb == "ms_MY") {
335
+ echo esc_attr('selected="selected"');
336
+ } ?>
337
+ ><?php esc_html_e('Malay', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
338
+ </option>
339
+ <option value="nb_NO" <?php if ($weblizar_locale_fb == "nb_NO") {
340
+ echo esc_attr('selected="selected"');
341
+ } ?>
342
+ ><?php esc_html_e('Norwegian (bokmal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
343
+ </option>
344
+ <option value="ne_NP" <?php if ($weblizar_locale_fb == "ne_NP") {
345
+ echo esc_attr('selected="selected"');
346
+ } ?>
347
+ ><?php esc_html_e('Nepali', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
348
+ </option>
349
+ <option value="nl_NL" <?php if ($weblizar_locale_fb == "nl_NL") {
350
+ echo esc_attr('selected="selected"');
351
+ } ?>
352
+ ><?php esc_html_e('Dutch', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
353
+ </option>
354
+ <option value="nn_NO" <?php if ($weblizar_locale_fb == "nn_NO") {
355
+ echo esc_attr('selected="selected"');
356
+ } ?>
357
+ ><?php esc_html_e('Norwegian (nynorsk)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
358
+ </option>
359
+ <option value="pa_IN" <?php if ($weblizar_locale_fb == "pa_IN") {
360
+ echo esc_attr('selected="selected"');
361
+ } ?>
362
+ ><?php esc_html_e('Punjabi', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
363
+ </option>
364
+ <option value="pl_PL" <?php if ($weblizar_locale_fb == "pl_PL") {
365
+ echo esc_attr('selected="selected"');
366
+ } ?>
367
+ ><?php esc_html_e('Polish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
368
+ </option>
369
+ <option value="ps_AF" <?php if ($weblizar_locale_fb == "ps_AF") {
370
+ echo esc_attr('selected="selected"');
371
+ } ?>
372
+ ><?php esc_html_e('Pashto', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
373
+ </option>
374
+ <option value="pt_BR" <?php if ($weblizar_locale_fb == "pt_BR") {
375
+ echo esc_attr('selected="selected"');
376
+ } ?>
377
+ ><?php esc_html_e('Portuguese (Brazil)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
378
+ </option>
379
+ <option value="pt_PT" <?php if ($weblizar_locale_fb == "pt_PT") {
380
+ echo esc_attr('selected="selected"');
381
+ } ?>
382
+ ><?php esc_html_e('Portuguese (Portugal)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
383
+ </option>
384
+ <option value="ro_RO" <?php if ($weblizar_locale_fb == "ro_RO") {
385
+ echo esc_attr('selected="selected"');
386
+ } ?>
387
+ ><?php esc_html_e('Romanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
388
+ </option>
389
+ <option value="ru_RU" <?php if ($weblizar_locale_fb == "ru_RU") {
390
+ echo esc_attr('selected="selected"');
391
+ } ?>
392
+ ><?php esc_html_e('Russian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
393
+ </option>
394
+ <option value="sk_SK" <?php if ($weblizar_locale_fb == "sk_SK") {
395
+ echo esc_attr('selected="selected"');
396
+ } ?>
397
+ ><?php esc_html_e('Slovak', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
398
+ </option>
399
+ <option value="sl_SI" <?php if ($weblizar_locale_fb == "sl_SI") {
400
+ echo esc_attr('selected="selected"');
401
+ } ?>
402
+ ><?php esc_html_e('Slovenian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
403
+ </option>
404
+ <option value="sq_AL" <?php if ($weblizar_locale_fb == "sq_AL") {
405
+ echo esc_attr('selected="selected"');
406
+ } ?>
407
+ ><?php esc_html_e('Albanian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
408
+ </option>
409
+ <option value="sr_RS" <?php if ($weblizar_locale_fb == "sr_RS") {
410
+ echo esc_attr('selected="selected"');
411
+ } ?>
412
+ ><?php esc_html_e('Serbian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
413
+ </option>
414
+ <option value="sv_SE" <?php if ($weblizar_locale_fb == "sv_SE") {
415
+ echo esc_attr('selected="selected"');
416
+ } ?>
417
+ ><?php esc_html_e('Swedish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
418
+ </option>
419
+ <option value="sw_KE" <?php if ($weblizar_locale_fb == "sw_KE") {
420
+ echo esc_attr('selected="selected"');
421
+ } ?>
422
+ ><?php esc_html_e('Swahili', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
423
+ </option>
424
+ <option value="ta_IN" <?php if ($weblizar_locale_fb == "ta_IN") {
425
+ echo esc_attr('selected="selected"');
426
+ } ?>
427
+ ><?php esc_html_e('Tamil', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
428
+ </option>
429
+ <option value="te_IN" <?php if ($weblizar_locale_fb == "te_IN") {
430
+ echo esc_attr('selected="selected"');
431
+ } ?>
432
+ ><?php esc_html_e('Telugu', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
433
+ </option>
434
+ <option value="th_TH" <?php if ($weblizar_locale_fb == "th_TH") {
435
+ echo esc_attr('selected="selected"');
436
+ } ?>
437
+ ><?php esc_html_e('Thai', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
438
+ </option>
439
+ <option value="tl_PH" <?php if ($weblizar_locale_fb == "tl_PH") {
440
+ echo esc_attr('selected="selected"');
441
+ } ?>
442
+ ><?php esc_html_e('Filipino', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
443
+ </option>
444
+ <option value="tr_TR" <?php if ($weblizar_locale_fb == "tr_TR") {
445
+ echo esc_attr('selected="selected"');
446
+ } ?>
447
+ ><?php esc_html_e('Turkish', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
448
+ </option>
449
+ <option value="uk_UA" <?php if ($weblizar_locale_fb == "uk_UA") {
450
+ echo esc_attr('selected="selected"');
451
+ } ?>
452
+ ><?php esc_html_e('Ukrainian', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
453
+ </option>
454
+ <option value="vi_VN" <?php if ($weblizar_locale_fb == "vi_VN") {
455
+ echo esc_attr('selected="selected"');
456
+ } ?>
457
+ ><?php esc_html_e('Vietnamese', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
458
+ </option>
459
+ <option value="zh_CN" <?php if ($weblizar_locale_fb == "zh_CN") {
460
+ echo esc_attr('selected="selected"');
461
+ } ?>
462
+ ><?php esc_html_e('Simplified Chinese (China)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
463
+ </option>
464
+ <option value="zh_HK" <?php if ($weblizar_locale_fb == "zh_HK") {
465
+ echo esc_attr('selected="selected"');
466
+ } ?>
467
+ ><?php esc_html_e('Traditional Chinese (Hong Kong)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
468
+ </option>
469
+ <option value="zh_TW" <?php if ($weblizar_locale_fb == "zh_TW") {
470
+ echo esc_attr('selected="selected"');
471
+ } ?>
472
+ ><?php esc_html_e('Traditional Chinese (Taiwan)', 'WEBLIZAR_FACEBOOK_TEXT_DOMAIN'); ?>
473
+ </option>
474
+ </select>
475
+ </p>
476
+ <br>
477
+ <p>
478
+ <input onclick="return SaveSettings();" type="button" class="button button-primary button-hero"
479
+ id="fb-save-settings" name="fb-save-settings"
480
+ value="<?php esc_attr_e('SAVE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>">
481
+ </p>
482
+ <p>
483
+ <div id="fb-img" style="display: none;"><img
484
+ src="<?php echo esc_url(WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loading.gif'); ?>" />
485
+ </div>
486
+ <div id="fb-msg" style="display: none;" class="alert">
487
+ <?php esc_html_e('Settings successfully saved. Reloading page for generating preview below.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
488
+ </div>
489
+ </p>
490
+ <br>
491
+ </form>
492
+ </div>
493
+ <div class="col-md-6">
494
+ <?php
495
+ if ($FbAppId && $FacebookPageUrl) { ?>
496
+ <div id="heading">
497
+ <h2><?php esc_html_e('Social Likebox " [FBW] " Shortcode Preview', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
498
+ </h2>
499
+ </div>
500
+ <p>
501
+ <div id="fb-root"></div>
502
+ <script>
503
+ (function(d, s, id) {
504
+ var js, fjs = d.getElementsByTagName(s)[0];
505
+ if (d.getElementById(id)) return;
506
+ js = d.createElement(s);
507
+ js.id = id;
508
+ js.src =
509
+ "//connect.facebook.net/<?php echo esc_attr($weblizar_locale_fb); ?>/sdk.js#xfbml=1&appId=<?php echo esc_attr($FbAppId); ?>&version=v2.0";
510
+ fjs.parentNode.insertBefore(js, fjs);
511
+ }(document, 'script', 'facebook-jssdk'));
512
+ </script>
513
+ <div class="fb-like-box"
514
+ data-small-header="<?php echo esc_attr($Header); ?>"
515
+ data-height="<?php echo esc_attr($Height); ?>"
516
+ data-href="<?php echo esc_url($FacebookPageUrl); ?>"
517
+ data-show-border="<?php echo esc_attr($ShowBorder); ?>"
518
+ data-show-faces="<?php echo esc_attr($ShowFaces); ?>"
519
+ data-stream="<?php echo esc_attr($Stream); ?>"
520
+ data-width="<?php echo esc_attr($Width); ?>"
521
+ data-force-wall="<?php echo esc_attr($ForceWall); ?>">
522
+ </div>
523
+ </p>
524
+ <?php } ?>
525
+ </div>
526
+ </div>
527
+ </div>
528
  </div>
529
 
530
 
532
  <div class="block ui-tabs-panel deactive" id="option-needhelp">
533
  <div class="col-md-12">
534
  <div id="heading">
535
+ <h2><?php esc_html_e('Social LikeBox & Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
536
+ </h2>
537
+ </div>
538
  </div>
539
+ <div class="col-md-12">
540
  <div class="col-md-6 col-xl-6">
541
+ <p><strong><?php esc_html_e('Social Page Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
542
+ </p>
543
  <hr>
544
+ <p><strong>1 - <?php esc_html_e('Social Like Box Widget', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
545
+ </p>
546
+ <p><strong>2 - <?php esc_html_e('Social Like Box Short-code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
547
+ [FBW]</strong></p>
548
  <hr>
549
+ <p><?php esc_html_e('You can use the widget to display your Facebook Like Box in any theme Widget Sections', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>.
550
+ </p>
551
+ <p><?php esc_html_e('Simple go to your', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
552
+ <a
553
+ href="<?php echo get_site_url(); ?>/wp-admin/widgets.php">
554
+ <strong><?php esc_html_e('Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></a>
555
+ <?php esc_html_e('section and activate available', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
556
+ <strong>"<?php esc_html_e('Social Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>"
557
+ </strong>
558
+ <?php esc_html_e('widget in any sidebar section, like in left sidebar, right sidebar or footer sidebar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
559
+ .
560
+ </p>
561
  <br><br>
562
+
563
+ <p><strong><?php esc_html_e('Social Like Box Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
564
+ [FBW]</strong></p>
565
  <hr>
566
+ <p><strong>[FBW]</strong> <?php esc_html_e('Shortcode give ability to display Facebook Like Box in any Page / Post with content', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.
567
+ </p>
568
+ <p><?php esc_html_e('To use shortcode, just copy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?><strong>[FBW]</strong>
569
+ <?php esc_html_e('shortcode and paste into content editor of any Page / Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.
570
+ </p>
571
  </div>
572
  <div class="col-md-6">
573
+ <p><strong><?php esc_html_e('Social Page Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
574
+ </p>
575
+ <hr>
576
+ <p><strong>1 - <?php esc_html_e('Social Page Feed Widget', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
577
+ </p>
578
+ <p><strong>2 - <?php esc_html_e('Social Page Feed Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
579
+ [facebook_feed]</strong></p>
580
  <hr>
581
+ <p><?php esc_html_e('You can use the widget to display your Facebook Page Feed in any theme Widget Sections', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.
582
+ </p>
583
+ <p><?php esc_html_e('Simple go to your', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
584
+ <a
585
+ href="<?php echo get_site_url(); ?>/wp-admin/widgets.php"><strong><?php esc_html_e('Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong></a>
586
+ <?php esc_html_e('section and activate available', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
587
+ <strong><?php esc_html_e('Social Feed & Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
588
+ <?php esc_html_e('widget in any sidebar section, like in left sidebar, right sidebar or footer sidebar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
589
+ .
590
+ </p>
591
+ <br><br>
592
+ <p><strong><?php esc_html_e('Social Page Feed Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
593
+ [facebook_feed]</strong></p>
594
  <hr>
595
+ <p><strong>[facebook_feed]</strong> <?php esc_html_e('shortcode give ability to display Facebook Like Box in any Page / Post with content', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.
596
+ </p>
597
+ <p><?php esc_html_e('To use shortcode, just copy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?><strong>[facebook_feed]</strong>
598
+ <?php esc_html_e('shortcode and paste into content editor of any Page / Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.
599
+ </p>
600
  </div>
601
  <div class="col-md-12 col-xl-12">
602
  <br><br>
603
+ <p><strong>Q. <?php esc_html_e('What is Facebook Page URL', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
604
+ ?</strong></p>
605
+ <p><strong> Ans. <?php esc_html_e('Facebook Page URL', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
606
+ </strong> <?php esc_html_e('is your Facebook page your where you promote your business. Here your customers, clients, friends, guests can like, share, comment review your POST', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.
607
+ </p>
608
  <br><br>
609
+ <p><strong>Q. <?php esc_html_e('What is Facebook APP ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
610
+ ?</strong></p>
611
  <p><strong>Ans. <?php esc_html_e('Facebook Application ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
612
+ <?php esc_html_e(' used to authenticate your Facebook Page data & settings. To get your own Facebook APP ID please read our 4 Steps very simple and easy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
613
+ <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><strong> <?php esc_html_e(' Tutorial', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</strong></a>
614
  </p>
615
  </div>
616
+ </div>
617
  </div>
618
  <!-- our product tab -->
619
  <div class="block ui-tabs-panel deactive" id="option-upgradetopro">
620
  <div class="row-fluid pricing-table pricing-three-column">
621
  <div id="get_pro-settings" class="container-fluid top get_pro-settings">
622
+ <div class="col-md-12 form-group cs-back">
623
  <div class="ms-links">
624
+ <div class="cs-top">
625
+ <h2> <?php esc_html_e('Pro Plugin', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
626
+ </h2>
627
  </div>
628
  <div class="row">
629
  <ul class="cs-desc col-md-6 col-sm-12 col-xs-12">
630
+ <li> <?php esc_html_e('Unlimited Profile, Page & Group Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
631
+ </li>
632
+ <li> <?php esc_html_e('Unlimited Feeds Per Page/Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
633
+ </li>
634
+ <li><?php esc_html_e('Light-Box Layouts 9+', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
635
+ </li>
636
+ <li><?php esc_html_e('Tons of Feed Short-Code', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
637
+ </li>
638
+ <li><?php esc_html_e('Specific Content Facebook Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
639
+ </li>
640
+ <li><?php esc_html_e('Many Loading & Hover CSS Effect', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
641
+ </li>
642
+ <li><?php esc_html_e('Auto-Update Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
643
+ </li>
644
  </ul>
645
  <ul class="cs-desc col-md-6 col-sm-12 col-xs-12">
646
+ <li><?php esc_html_e('Top Level & Stream Type Comment Display', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
647
+ </li>
648
+ <li><?php esc_html_e('Sharing On Social Media', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
649
+ </li>
650
+ <li><?php esc_html_e('No Code Require', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
651
+ </li>
652
+ <li><?php esc_html_e('Feed Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
653
+ </li>
654
+ <li><?php esc_html_e('Like & Share Button For Each Feed in Like-box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
655
+ </li>
656
+ <li><?php esc_html_e('Fast & Friendly Support', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
657
+ </li>
658
+ <li><?php esc_html_e('Fully Responsive And Optimized', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
659
+ </li>
660
  </ul>
661
  </div>
662
  <div class="col-md-12 row link-cont">
663
  <div class="col-md-4 col-sm-4 ms-btn">
664
  <b><?php esc_html_e('Try Live Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
665
+ <a class="btn" target="_blank" href="http://demo.weblizar.com/facebook-feed-pro/"
666
+ rel="nofollow"><?php esc_html_e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
667
  </div>
668
  <div class="col-md-4 col-sm-4 ms-btn">
669
  <b><?php esc_html_e('Try Before Buy Using Admin Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
670
+ <a class="btn" target="_new" href="http://demo.weblizar.com/facebook-feed-pro-admin/"
671
+ rel="nofollow"><?php esc_html_e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
672
  <br><span><b>Username:</b> userdemo</span><br><span><b>Password:</b> userdemo</span>
673
  </div>
674
+ <div class="col-md-4 col-sm-4 ms-btn">
675
+ <a href="https://weblizar.com/plugins/facebook-feed-pro/" target="_blank"
676
+ class="button-face"><?php esc_html_e('Buy Now ($19)', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>
677
+ </a>
678
  </div>
679
  </div>
680
  </div>
681
+ </div>
682
  </div>
683
  </div>
684
  </div>
685
  <div class="block ui-tabs-panel deactive" id="option-fbadmin">
686
  <div class="row-fluid facebook-feed-pro-image">
687
+ <div class="col-md-12"> <a href="http://demo.weblizar.com/facebook-feed-pro/" target="_blank"><img
688
+ class="img-fluid"
689
+ src="<?php echo esc_url(WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/feed-tab-img.jpg'); ?>"
690
+ class="img-responsive" /></a>
691
+ </div>
692
  </div>
693
+ </div>
js/bootstrap.js ADDED
@@ -0,0 +1,2851 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
+ */
6
+ !(function(t, e) {
7
+ "object" == typeof exports && "undefined" != typeof module
8
+ ? e(exports, require("jquery"), require("popper.js"))
9
+ : "function" == typeof define && define.amd
10
+ ? define(["exports", "jquery", "popper.js"], e)
11
+ : e(
12
+ ((t =
13
+ "undefined" != typeof globalThis
14
+ ? globalThis
15
+ : t || self).bootstrap = {}),
16
+ t.jQuery,
17
+ t.Popper
18
+ );
19
+ })(this, function(t, e, n) {
20
+ "use strict";
21
+ function i(t) {
22
+ return t && "object" == typeof t && "default" in t ? t : { default: t };
23
+ }
24
+ var o = i(e),
25
+ a = i(n);
26
+ function s(t, e) {
27
+ for (var n = 0; n < e.length; n++) {
28
+ var i = e[n];
29
+ (i.enumerable = i.enumerable || !1), (i.configurable = !0), "value" in
30
+ i && (i.writable = !0), Object.defineProperty(t, i.key, i);
31
+ }
32
+ }
33
+ function l(t, e, n) {
34
+ return e && s(t.prototype, e), n && s(t, n), t;
35
+ }
36
+ function r() {
37
+ return (r =
38
+ Object.assign ||
39
+ function(t) {
40
+ for (var e = 1; e < arguments.length; e++) {
41
+ var n = arguments[e];
42
+ for (var i in n)
43
+ Object.prototype.hasOwnProperty.call(n, i) && (t[i] = n[i]);
44
+ }
45
+ return t;
46
+ }).apply(this, arguments);
47
+ }
48
+ function u(t) {
49
+ var e = this,
50
+ n = !1;
51
+ return o.default(this).one(d.TRANSITION_END, function() {
52
+ n = !0;
53
+ }), setTimeout(function() {
54
+ n || d.triggerTransitionEnd(e);
55
+ }, t), this;
56
+ }
57
+ var d = {
58
+ TRANSITION_END: "bsTransitionEnd",
59
+ getUID: function(t) {
60
+ do {
61
+ t += ~~(1e6 * Math.random());
62
+ } while (document.getElementById(t));
63
+ return t;
64
+ },
65
+ getSelectorFromElement: function(t) {
66
+ var e = t.getAttribute("data-target");
67
+ if (!e || "#" === e) {
68
+ var n = t.getAttribute("href");
69
+ e = n && "#" !== n ? n.trim() : "";
70
+ }
71
+ try {
72
+ return document.querySelector(e) ? e : null;
73
+ } catch (t) {
74
+ return null;
75
+ }
76
+ },
77
+ getTransitionDurationFromElement: function(t) {
78
+ if (!t) return 0;
79
+ var e = o.default(t).css("transition-duration"),
80
+ n = o.default(t).css("transition-delay"),
81
+ i = parseFloat(e),
82
+ a = parseFloat(n);
83
+ return i || a
84
+ ? (
85
+ (e = e.split(",")[0]),
86
+ (n = n.split(",")[0]),
87
+ 1e3 * (parseFloat(e) + parseFloat(n))
88
+ )
89
+ : 0;
90
+ },
91
+ reflow: function(t) {
92
+ return t.offsetHeight;
93
+ },
94
+ triggerTransitionEnd: function(t) {
95
+ o.default(t).trigger("transitionend");
96
+ },
97
+ supportsTransitionEnd: function() {
98
+ return Boolean("transitionend");
99
+ },
100
+ isElement: function(t) {
101
+ return (t[0] || t).nodeType;
102
+ },
103
+ typeCheckConfig: function(t, e, n) {
104
+ for (var i in n)
105
+ if (Object.prototype.hasOwnProperty.call(n, i)) {
106
+ var o = n[i],
107
+ a = e[i],
108
+ s =
109
+ a && d.isElement(a)
110
+ ? "element"
111
+ : null === (l = a) || "undefined" == typeof l
112
+ ? "" + l
113
+ : {}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();
114
+ if (!new RegExp(o).test(s))
115
+ throw new Error(
116
+ t.toUpperCase() +
117
+ ': Option "' +
118
+ i +
119
+ '" provided type "' +
120
+ s +
121
+ '" but expected type "' +
122
+ o +
123
+ '".'
124
+ );
125
+ }
126
+ var l;
127
+ },
128
+ findShadowRoot: function(t) {
129
+ if (!document.documentElement.attachShadow) return null;
130
+ if ("function" == typeof t.getRootNode) {
131
+ var e = t.getRootNode();
132
+ return e instanceof ShadowRoot ? e : null;
133
+ }
134
+ return t instanceof ShadowRoot
135
+ ? t
136
+ : t.parentNode ? d.findShadowRoot(t.parentNode) : null;
137
+ },
138
+ jQueryDetection: function() {
139
+ if ("undefined" == typeof o.default)
140
+ throw new TypeError(
141
+ "Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript."
142
+ );
143
+ var t = o.default.fn.jquery.split(" ")[0].split(".");
144
+ if (
145
+ (t[0] < 2 && t[1] < 9) ||
146
+ (1 === t[0] && 9 === t[1] && t[2] < 1) ||
147
+ t[0] >= 4
148
+ )
149
+ throw new Error(
150
+ "Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0"
151
+ );
152
+ }
153
+ };
154
+ d.jQueryDetection(), (o.default.fn.emulateTransitionEnd = u), (o.default.event.special[
155
+ d.TRANSITION_END
156
+ ] = {
157
+ bindType: "transitionend",
158
+ delegateType: "transitionend",
159
+ handle: function(t) {
160
+ if (o.default(t.target).is(this))
161
+ return t.handleObj.handler.apply(this, arguments);
162
+ }
163
+ });
164
+ var f = "alert",
165
+ c = o.default.fn[f],
166
+ h = (function() {
167
+ function t(t) {
168
+ this._element = t;
169
+ }
170
+ var e = t.prototype;
171
+ return (e.close = function(t) {
172
+ var e = this._element;
173
+ t && (e = this._getRootElement(t)), this._triggerCloseEvent(
174
+ e
175
+ ).isDefaultPrevented() || this._removeElement(e);
176
+ }), (e.dispose = function() {
177
+ o.default.removeData(this._element, "bs.alert"), (this._element = null);
178
+ }), (e._getRootElement = function(t) {
179
+ var e = d.getSelectorFromElement(t),
180
+ n = !1;
181
+ return e && (n = document.querySelector(e)), n ||
182
+ (n = o.default(t).closest(".alert")[0]), n;
183
+ }), (e._triggerCloseEvent = function(t) {
184
+ var e = o.default.Event("close.bs.alert");
185
+ return o.default(t).trigger(e), e;
186
+ }), (e._removeElement = function(t) {
187
+ var e = this;
188
+ if ((o.default(t).removeClass("show"), o.default(t).hasClass("fade"))) {
189
+ var n = d.getTransitionDurationFromElement(t);
190
+ o
191
+ .default(t)
192
+ .one(d.TRANSITION_END, function(n) {
193
+ return e._destroyElement(t, n);
194
+ })
195
+ .emulateTransitionEnd(n);
196
+ } else this._destroyElement(t);
197
+ }), (e._destroyElement = function(t) {
198
+ o.default(t).detach().trigger("closed.bs.alert").remove();
199
+ }), (t._jQueryInterface = function(e) {
200
+ return this.each(function() {
201
+ var n = o.default(this),
202
+ i = n.data("bs.alert");
203
+ i ||
204
+ (
205
+ (i = new t(this)),
206
+ n.data("bs.alert", i)
207
+ ), "close" === e && i[e](this);
208
+ });
209
+ }), (t._handleDismiss = function(t) {
210
+ return function(e) {
211
+ e && e.preventDefault(), t.close(this);
212
+ };
213
+ }), l(t, null, [
214
+ {
215
+ key: "VERSION",
216
+ get: function() {
217
+ return "4.5.3";
218
+ }
219
+ }
220
+ ]), t;
221
+ })();
222
+ o
223
+ .default(document)
224
+ .on(
225
+ "click.bs.alert.data-api",
226
+ '[data-dismiss="alert"]',
227
+ h._handleDismiss(new h())
228
+ ), (o.default.fn[f] = h._jQueryInterface), (o.default.fn[f].Constructor = h), (o.default.fn[
229
+ f
230
+ ].noConflict = function() {
231
+ return (o.default.fn[f] = c), h._jQueryInterface;
232
+ });
233
+ var g = o.default.fn.button,
234
+ m = (function() {
235
+ function t(t) {
236
+ (this._element = t), (this.shouldAvoidTriggerChange = !1);
237
+ }
238
+ var e = t.prototype;
239
+ return (e.toggle = function() {
240
+ var t = !0,
241
+ e = !0,
242
+ n = o.default(this._element).closest('[data-toggle="buttons"]')[0];
243
+ if (n) {
244
+ var i = this._element.querySelector('input:not([type="hidden"])');
245
+ if (i) {
246
+ if ("radio" === i.type)
247
+ if (i.checked && this._element.classList.contains("active"))
248
+ t = !1;
249
+ else {
250
+ var a = n.querySelector(".active");
251
+ a && o.default(a).removeClass("active");
252
+ }
253
+ t &&
254
+ (
255
+ ("checkbox" !== i.type && "radio" !== i.type) ||
256
+ (i.checked = !this._element.classList.contains("active")),
257
+ this.shouldAvoidTriggerChange || o.default(i).trigger("change")
258
+ ), i.focus(), (e = !1);
259
+ }
260
+ }
261
+ this._element.hasAttribute("disabled") ||
262
+ this._element.classList.contains("disabled") ||
263
+ (
264
+ e &&
265
+ this._element.setAttribute(
266
+ "aria-pressed",
267
+ !this._element.classList.contains("active")
268
+ ),
269
+ t && o.default(this._element).toggleClass("active")
270
+ );
271
+ }), (e.dispose = function() {
272
+ o.default.removeData(
273
+ this._element,
274
+ "bs.button"
275
+ ), (this._element = null);
276
+ }), (t._jQueryInterface = function(e, n) {
277
+ return this.each(function() {
278
+ var i = o.default(this),
279
+ a = i.data("bs.button");
280
+ a ||
281
+ (
282
+ (a = new t(this)),
283
+ i.data("bs.button", a)
284
+ ), (a.shouldAvoidTriggerChange = n), "toggle" === e && a[e]();
285
+ });
286
+ }), l(t, null, [
287
+ {
288
+ key: "VERSION",
289
+ get: function() {
290
+ return "4.5.3";
291
+ }
292
+ }
293
+ ]), t;
294
+ })();
295
+ o
296
+ .default(document)
297
+ .on("click.bs.button.data-api", '[data-toggle^="button"]', function(t) {
298
+ var e = t.target,
299
+ n = e;
300
+ if (
301
+ (
302
+ o.default(e).hasClass("btn") || (e = o.default(e).closest(".btn")[0]),
303
+ !e || e.hasAttribute("disabled") || e.classList.contains("disabled")
304
+ )
305
+ )
306
+ t.preventDefault();
307
+ else {
308
+ var i = e.querySelector('input:not([type="hidden"])');
309
+ if (
310
+ i &&
311
+ (i.hasAttribute("disabled") || i.classList.contains("disabled"))
312
+ )
313
+ return void t.preventDefault();
314
+ ("INPUT" !== n.tagName && "LABEL" === e.tagName) ||
315
+ m._jQueryInterface.call(
316
+ o.default(e),
317
+ "toggle",
318
+ "INPUT" === n.tagName
319
+ );
320
+ }
321
+ })
322
+ .on(
323
+ "focus.bs.button.data-api blur.bs.button.data-api",
324
+ '[data-toggle^="button"]',
325
+ function(t) {
326
+ var e = o.default(t.target).closest(".btn")[0];
327
+ o.default(e).toggleClass("focus", /^focus(in)?$/.test(t.type));
328
+ }
329
+ ), o.default(window).on("load.bs.button.data-api", function() {
330
+ for (
331
+ var t = [].slice.call(
332
+ document.querySelectorAll('[data-toggle="buttons"] .btn')
333
+ ),
334
+ e = 0,
335
+ n = t.length;
336
+ e < n;
337
+ e++
338
+ ) {
339
+ var i = t[e],
340
+ o = i.querySelector('input:not([type="hidden"])');
341
+ o.checked || o.hasAttribute("checked")
342
+ ? i.classList.add("active")
343
+ : i.classList.remove("active");
344
+ }
345
+ for (
346
+ var a = 0,
347
+ s = (t = [].slice.call(
348
+ document.querySelectorAll('[data-toggle="button"]')
349
+ )).length;
350
+ a < s;
351
+ a++
352
+ ) {
353
+ var l = t[a];
354
+ "true" === l.getAttribute("aria-pressed")
355
+ ? l.classList.add("active")
356
+ : l.classList.remove("active");
357
+ }
358
+ }), (o.default.fn.button =
359
+ m._jQueryInterface), (o.default.fn.button.Constructor = m), (o.default.fn.button.noConflict = function() {
360
+ return (o.default.fn.button = g), m._jQueryInterface;
361
+ });
362
+ var p = "carousel",
363
+ _ = ".bs.carousel",
364
+ v = o.default.fn[p],
365
+ b = {
366
+ interval: 5e3,
367
+ keyboard: !0,
368
+ slide: !1,
369
+ pause: "hover",
370
+ wrap: !0,
371
+ touch: !0
372
+ },
373
+ y = {
374
+ interval: "(number|boolean)",
375
+ keyboard: "boolean",
376
+ slide: "(boolean|string)",
377
+ pause: "(string|boolean)",
378
+ wrap: "boolean",
379
+ touch: "boolean"
380
+ },
381
+ E = { TOUCH: "touch", PEN: "pen" },
382
+ w = (function() {
383
+ function t(t, e) {
384
+ (this._items = null), (this._interval = null), (this._activeElement = null), (this._isPaused = !1), (this._isSliding = !1), (this.touchTimeout = null), (this.touchStartX = 0), (this.touchDeltaX = 0), (this._config = this._getConfig(
385
+ e
386
+ )), (this._element = t), (this._indicatorsElement = this._element.querySelector(
387
+ ".carousel-indicators"
388
+ )), (this._touchSupported =
389
+ "ontouchstart" in document.documentElement ||
390
+ navigator.maxTouchPoints > 0), (this._pointerEvent = Boolean(
391
+ window.PointerEvent || window.MSPointerEvent
392
+ )), this._addEventListeners();
393
+ }
394
+ var e = t.prototype;
395
+ return (e.next = function() {
396
+ this._isSliding || this._slide("next");
397
+ }), (e.nextWhenVisible = function() {
398
+ var t = o.default(this._element);
399
+ !document.hidden &&
400
+ t.is(":visible") &&
401
+ "hidden" !== t.css("visibility") &&
402
+ this.next();
403
+ }), (e.prev = function() {
404
+ this._isSliding || this._slide("prev");
405
+ }), (e.pause = function(t) {
406
+ t || (this._isPaused = !0), this._element.querySelector(
407
+ ".carousel-item-next, .carousel-item-prev"
408
+ ) &&
409
+ (
410
+ d.triggerTransitionEnd(this._element),
411
+ this.cycle(!0)
412
+ ), clearInterval(this._interval), (this._interval = null);
413
+ }), (e.cycle = function(t) {
414
+ t || (this._isPaused = !1), this._interval &&
415
+ (clearInterval(this._interval), (this._interval = null)), this._config
416
+ .interval &&
417
+ !this._isPaused &&
418
+ (this._interval = setInterval(
419
+ (document.visibilityState ? this.nextWhenVisible : this.next).bind(
420
+ this
421
+ ),
422
+ this._config.interval
423
+ ));
424
+ }), (e.to = function(t) {
425
+ var e = this;
426
+ this._activeElement = this._element.querySelector(
427
+ ".active.carousel-item"
428
+ );
429
+ var n = this._getItemIndex(this._activeElement);
430
+ if (!(t > this._items.length - 1 || t < 0))
431
+ if (this._isSliding)
432
+ o.default(this._element).one("slid.bs.carousel", function() {
433
+ return e.to(t);
434
+ });
435
+ else {
436
+ if (n === t) return this.pause(), void this.cycle();
437
+ var i = t > n ? "next" : "prev";
438
+ this._slide(i, this._items[t]);
439
+ }
440
+ }), (e.dispose = function() {
441
+ o.default(this._element).off(_), o.default.removeData(
442
+ this._element,
443
+ "bs.carousel"
444
+ ), (this._items = null), (this._config = null), (this._element = null), (this._interval = null), (this._isPaused = null), (this._isSliding = null), (this._activeElement = null), (this._indicatorsElement = null);
445
+ }), (e._getConfig = function(t) {
446
+ return (t = r({}, b, t)), d.typeCheckConfig(p, t, y), t;
447
+ }), (e._handleSwipe = function() {
448
+ var t = Math.abs(this.touchDeltaX);
449
+ if (!(t <= 40)) {
450
+ var e = t / this.touchDeltaX;
451
+ (this.touchDeltaX = 0), e > 0 && this.prev(), e < 0 && this.next();
452
+ }
453
+ }), (e._addEventListeners = function() {
454
+ var t = this;
455
+ this._config.keyboard &&
456
+ o.default(this._element).on("keydown.bs.carousel", function(e) {
457
+ return t._keydown(e);
458
+ }), "hover" === this._config.pause &&
459
+ o
460
+ .default(this._element)
461
+ .on("mouseenter.bs.carousel", function(e) {
462
+ return t.pause(e);
463
+ })
464
+ .on("mouseleave.bs.carousel", function(e) {
465
+ return t.cycle(e);
466
+ }), this._config.touch && this._addTouchEventListeners();
467
+ }), (e._addTouchEventListeners = function() {
468
+ var t = this;
469
+ if (this._touchSupported) {
470
+ var e = function(e) {
471
+ t._pointerEvent && E[e.originalEvent.pointerType.toUpperCase()]
472
+ ? (t.touchStartX = e.originalEvent.clientX)
473
+ : t._pointerEvent ||
474
+ (t.touchStartX = e.originalEvent.touches[0].clientX);
475
+ },
476
+ n = function(e) {
477
+ t._pointerEvent &&
478
+ E[e.originalEvent.pointerType.toUpperCase()] &&
479
+ (t.touchDeltaX =
480
+ e.originalEvent.clientX -
481
+ t.touchStartX), t._handleSwipe(), "hover" ===
482
+ t._config.pause &&
483
+ (
484
+ t.pause(),
485
+ t.touchTimeout && clearTimeout(t.touchTimeout),
486
+ (t.touchTimeout = setTimeout(function(e) {
487
+ return t.cycle(e);
488
+ }, 500 + t._config.interval))
489
+ );
490
+ };
491
+ o
492
+ .default(this._element.querySelectorAll(".carousel-item img"))
493
+ .on("dragstart.bs.carousel", function(t) {
494
+ return t.preventDefault();
495
+ }), this._pointerEvent
496
+ ? (
497
+ o
498
+ .default(this._element)
499
+ .on("pointerdown.bs.carousel", function(t) {
500
+ return e(t);
501
+ }),
502
+ o
503
+ .default(this._element)
504
+ .on("pointerup.bs.carousel", function(t) {
505
+ return n(t);
506
+ }),
507
+ this._element.classList.add("pointer-event")
508
+ )
509
+ : (
510
+ o
511
+ .default(this._element)
512
+ .on("touchstart.bs.carousel", function(t) {
513
+ return e(t);
514
+ }),
515
+ o
516
+ .default(this._element)
517
+ .on("touchmove.bs.carousel", function(e) {
518
+ return (function(e) {
519
+ e.originalEvent.touches &&
520
+ e.originalEvent.touches.length > 1
521
+ ? (t.touchDeltaX = 0)
522
+ : (t.touchDeltaX =
523
+ e.originalEvent.touches[0].clientX - t.touchStartX);
524
+ })(e);
525
+ }),
526
+ o
527
+ .default(this._element)
528
+ .on("touchend.bs.carousel", function(t) {
529
+ return n(t);
530
+ })
531
+ );
532
+ }
533
+ }), (e._keydown = function(t) {
534
+ if (!/input|textarea/i.test(t.target.tagName))
535
+ switch (t.which) {
536
+ case 37:
537
+ t.preventDefault(), this.prev();
538
+ break;
539
+ case 39:
540
+ t.preventDefault(), this.next();
541
+ }
542
+ }), (e._getItemIndex = function(t) {
543
+ return (this._items =
544
+ t && t.parentNode
545
+ ? [].slice.call(t.parentNode.querySelectorAll(".carousel-item"))
546
+ : []), this._items.indexOf(t);
547
+ }), (e._getItemByDirection = function(t, e) {
548
+ var n = "next" === t,
549
+ i = "prev" === t,
550
+ o = this._getItemIndex(e),
551
+ a = this._items.length - 1;
552
+ if (((i && 0 === o) || (n && o === a)) && !this._config.wrap) return e;
553
+ var s = (o + ("prev" === t ? -1 : 1)) % this._items.length;
554
+ return -1 === s ? this._items[this._items.length - 1] : this._items[s];
555
+ }), (e._triggerSlideEvent = function(t, e) {
556
+ var n = this._getItemIndex(t),
557
+ i = this._getItemIndex(
558
+ this._element.querySelector(".active.carousel-item")
559
+ ),
560
+ a = o.default.Event("slide.bs.carousel", {
561
+ relatedTarget: t,
562
+ direction: e,
563
+ from: i,
564
+ to: n
565
+ });
566
+ return o.default(this._element).trigger(a), a;
567
+ }), (e._setActiveIndicatorElement = function(t) {
568
+ if (this._indicatorsElement) {
569
+ var e = [].slice.call(
570
+ this._indicatorsElement.querySelectorAll(".active")
571
+ );
572
+ o.default(e).removeClass("active");
573
+ var n = this._indicatorsElement.children[this._getItemIndex(t)];
574
+ n && o.default(n).addClass("active");
575
+ }
576
+ }), (e._slide = function(t, e) {
577
+ var n,
578
+ i,
579
+ a,
580
+ s = this,
581
+ l = this._element.querySelector(".active.carousel-item"),
582
+ r = this._getItemIndex(l),
583
+ u = e || (l && this._getItemByDirection(t, l)),
584
+ f = this._getItemIndex(u),
585
+ c = Boolean(this._interval);
586
+ if (
587
+ (
588
+ "next" === t
589
+ ? (
590
+ (n = "carousel-item-left"),
591
+ (i = "carousel-item-next"),
592
+ (a = "left")
593
+ )
594
+ : (
595
+ (n = "carousel-item-right"),
596
+ (i = "carousel-item-prev"),
597
+ (a = "right")
598
+ ),
599
+ u && o.default(u).hasClass("active")
600
+ )
601
+ )
602
+ this._isSliding = !1;
603
+ else if (
604
+ !this._triggerSlideEvent(u, a).isDefaultPrevented() &&
605
+ l &&
606
+ u
607
+ ) {
608
+ (this._isSliding = !0), c &&
609
+ this.pause(), this._setActiveIndicatorElement(u);
610
+ var h = o.default.Event("slid.bs.carousel", {
611
+ relatedTarget: u,
612
+ direction: a,
613
+ from: r,
614
+ to: f
615
+ });
616
+ if (o.default(this._element).hasClass("slide")) {
617
+ o.default(u).addClass(i), d.reflow(u), o
618
+ .default(l)
619
+ .addClass(n), o.default(u).addClass(n);
620
+ var g = parseInt(u.getAttribute("data-interval"), 10);
621
+ g
622
+ ? (
623
+ (this._config.defaultInterval =
624
+ this._config.defaultInterval || this._config.interval),
625
+ (this._config.interval = g)
626
+ )
627
+ : (this._config.interval =
628
+ this._config.defaultInterval || this._config.interval);
629
+ var m = d.getTransitionDurationFromElement(l);
630
+ o
631
+ .default(l)
632
+ .one(d.TRANSITION_END, function() {
633
+ o
634
+ .default(u)
635
+ .removeClass(n + " " + i)
636
+ .addClass(
637
+ "active"
638
+ ), o.default(l).removeClass("active " + i + " " + n), (s._isSliding = !1), setTimeout(function() {
639
+ return o.default(s._element).trigger(h);
640
+ }, 0);
641
+ })
642
+ .emulateTransitionEnd(m);
643
+ } else
644
+ o.default(l).removeClass("active"), o
645
+ .default(u)
646
+ .addClass("active"), (this._isSliding = !1), o
647
+ .default(this._element)
648
+ .trigger(h);
649
+ c && this.cycle();
650
+ }
651
+ }), (t._jQueryInterface = function(e) {
652
+ return this.each(function() {
653
+ var n = o.default(this).data("bs.carousel"),
654
+ i = r({}, b, o.default(this).data());
655
+ "object" == typeof e && (i = r({}, i, e));
656
+ var a = "string" == typeof e ? e : i.slide;
657
+ if (
658
+ (
659
+ n ||
660
+ ((n = new t(this, i)), o.default(this).data("bs.carousel", n)),
661
+ "number" == typeof e
662
+ )
663
+ )
664
+ n.to(e);
665
+ else if ("string" == typeof a) {
666
+ if ("undefined" == typeof n[a])
667
+ throw new TypeError('No method named "' + a + '"');
668
+ n[a]();
669
+ } else i.interval && i.ride && (n.pause(), n.cycle());
670
+ });
671
+ }), (t._dataApiClickHandler = function(e) {
672
+ var n = d.getSelectorFromElement(this);
673
+ if (n) {
674
+ var i = o.default(n)[0];
675
+ if (i && o.default(i).hasClass("carousel")) {
676
+ var a = r({}, o.default(i).data(), o.default(this).data()),
677
+ s = this.getAttribute("data-slide-to");
678
+ s && (a.interval = !1), t._jQueryInterface.call(
679
+ o.default(i),
680
+ a
681
+ ), s && o.default(i).data("bs.carousel").to(s), e.preventDefault();
682
+ }
683
+ }
684
+ }), l(t, null, [
685
+ {
686
+ key: "VERSION",
687
+ get: function() {
688
+ return "4.5.3";
689
+ }
690
+ },
691
+ {
692
+ key: "Default",
693
+ get: function() {
694
+ return b;
695
+ }
696
+ }
697
+ ]), t;
698
+ })();
699
+ o
700
+ .default(document)
701
+ .on(
702
+ "click.bs.carousel.data-api",
703
+ "[data-slide], [data-slide-to]",
704
+ w._dataApiClickHandler
705
+ ), o.default(window).on("load.bs.carousel.data-api", function() {
706
+ for (
707
+ var t = [].slice.call(
708
+ document.querySelectorAll('[data-ride="carousel"]')
709
+ ),
710
+ e = 0,
711
+ n = t.length;
712
+ e < n;
713
+ e++
714
+ ) {
715
+ var i = o.default(t[e]);
716
+ w._jQueryInterface.call(i, i.data());
717
+ }
718
+ }), (o.default.fn[p] =
719
+ w._jQueryInterface), (o.default.fn[p].Constructor = w), (o.default.fn[
720
+ p
721
+ ].noConflict = function() {
722
+ return (o.default.fn[p] = v), w._jQueryInterface;
723
+ });
724
+ var T = "collapse",
725
+ C = o.default.fn[T],
726
+ S = { toggle: !0, parent: "" },
727
+ N = { toggle: "boolean", parent: "(string|element)" },
728
+ D = (function() {
729
+ function t(t, e) {
730
+ (this._isTransitioning = !1), (this._element = t), (this._config = this._getConfig(
731
+ e
732
+ )), (this._triggerArray = [].slice.call(
733
+ document.querySelectorAll(
734
+ '[data-toggle="collapse"][href="#' +
735
+ t.id +
736
+ '"],[data-toggle="collapse"][data-target="#' +
737
+ t.id +
738
+ '"]'
739
+ )
740
+ ));
741
+ for (
742
+ var n = [].slice.call(
743
+ document.querySelectorAll('[data-toggle="collapse"]')
744
+ ),
745
+ i = 0,
746
+ o = n.length;
747
+ i < o;
748
+ i++
749
+ ) {
750
+ var a = n[i],
751
+ s = d.getSelectorFromElement(a),
752
+ l = [].slice.call(document.querySelectorAll(s)).filter(function(e) {
753
+ return e === t;
754
+ });
755
+ null !== s &&
756
+ l.length > 0 &&
757
+ ((this._selector = s), this._triggerArray.push(a));
758
+ }
759
+ (this._parent = this._config.parent ? this._getParent() : null), this
760
+ ._config.parent ||
761
+ this._addAriaAndCollapsedClass(
762
+ this._element,
763
+ this._triggerArray
764
+ ), this._config.toggle && this.toggle();
765
+ }
766
+ var e = t.prototype;
767
+ return (e.toggle = function() {
768
+ o.default(this._element).hasClass("show") ? this.hide() : this.show();
769
+ }), (e.show = function() {
770
+ var e,
771
+ n,
772
+ i = this;
773
+ if (
774
+ !this._isTransitioning &&
775
+ !o.default(this._element).hasClass("show") &&
776
+ (
777
+ this._parent &&
778
+ 0 ===
779
+ (e = [].slice
780
+ .call(this._parent.querySelectorAll(".show, .collapsing"))
781
+ .filter(function(t) {
782
+ return "string" == typeof i._config.parent
783
+ ? t.getAttribute("data-parent") === i._config.parent
784
+ : t.classList.contains("collapse");
785
+ })).length &&
786
+ (e = null),
787
+ !(
788
+ e &&
789
+ (n = o.default(e).not(this._selector).data("bs.collapse")) &&
790
+ n._isTransitioning
791
+ )
792
+ )
793
+ ) {
794
+ var a = o.default.Event("show.bs.collapse");
795
+ if ((o.default(this._element).trigger(a), !a.isDefaultPrevented())) {
796
+ e &&
797
+ (
798
+ t._jQueryInterface.call(
799
+ o.default(e).not(this._selector),
800
+ "hide"
801
+ ),
802
+ n || o.default(e).data("bs.collapse", null)
803
+ );
804
+ var s = this._getDimension();
805
+ o
806
+ .default(this._element)
807
+ .removeClass("collapse")
808
+ .addClass("collapsing"), (this._element.style[s] = 0), this
809
+ ._triggerArray.length &&
810
+ o
811
+ .default(this._triggerArray)
812
+ .removeClass("collapsed")
813
+ .attr("aria-expanded", !0), this.setTransitioning(!0);
814
+ var l = "scroll" + (s[0].toUpperCase() + s.slice(1)),
815
+ r = d.getTransitionDurationFromElement(this._element);
816
+ o
817
+ .default(this._element)
818
+ .one(d.TRANSITION_END, function() {
819
+ o
820
+ .default(i._element)
821
+ .removeClass("collapsing")
822
+ .addClass(
823
+ "collapse show"
824
+ ), (i._element.style[s] = ""), i.setTransitioning(!1), o.default(i._element).trigger("shown.bs.collapse");
825
+ })
826
+ .emulateTransitionEnd(r), (this._element.style[s] =
827
+ this._element[l] + "px");
828
+ }
829
+ }
830
+ }), (e.hide = function() {
831
+ var t = this;
832
+ if (
833
+ !this._isTransitioning &&
834
+ o.default(this._element).hasClass("show")
835
+ ) {
836
+ var e = o.default.Event("hide.bs.collapse");
837
+ if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
838
+ var n = this._getDimension();
839
+ (this._element.style[n] =
840
+ this._element.getBoundingClientRect()[n] + "px"), d.reflow(
841
+ this._element
842
+ ), o
843
+ .default(this._element)
844
+ .addClass("collapsing")
845
+ .removeClass("collapse show");
846
+ var i = this._triggerArray.length;
847
+ if (i > 0)
848
+ for (var a = 0; a < i; a++) {
849
+ var s = this._triggerArray[a],
850
+ l = d.getSelectorFromElement(s);
851
+ if (null !== l)
852
+ o
853
+ .default([].slice.call(document.querySelectorAll(l)))
854
+ .hasClass("show") ||
855
+ o
856
+ .default(s)
857
+ .addClass("collapsed")
858
+ .attr("aria-expanded", !1);
859
+ }
860
+ this.setTransitioning(!0);
861
+ this._element.style[n] = "";
862
+ var r = d.getTransitionDurationFromElement(this._element);
863
+ o
864
+ .default(this._element)
865
+ .one(d.TRANSITION_END, function() {
866
+ t.setTransitioning(
867
+ !1
868
+ ), o.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse");
869
+ })
870
+ .emulateTransitionEnd(r);
871
+ }
872
+ }
873
+ }), (e.setTransitioning = function(t) {
874
+ this._isTransitioning = t;
875
+ }), (e.dispose = function() {
876
+ o.default.removeData(
877
+ this._element,
878
+ "bs.collapse"
879
+ ), (this._config = null), (this._parent = null), (this._element = null), (this._triggerArray = null), (this._isTransitioning = null);
880
+ }), (e._getConfig = function(t) {
881
+ return ((t = r({}, S, t)).toggle = Boolean(
882
+ t.toggle
883
+ )), d.typeCheckConfig(T, t, N), t;
884
+ }), (e._getDimension = function() {
885
+ return o.default(this._element).hasClass("width") ? "width" : "height";
886
+ }), (e._getParent = function() {
887
+ var e,
888
+ n = this;
889
+ d.isElement(this._config.parent)
890
+ ? (
891
+ (e = this._config.parent),
892
+ "undefined" != typeof this._config.parent.jquery &&
893
+ (e = this._config.parent[0])
894
+ )
895
+ : (e = document.querySelector(this._config.parent));
896
+ var i =
897
+ '[data-toggle="collapse"][data-parent="' +
898
+ this._config.parent +
899
+ '"]',
900
+ a = [].slice.call(e.querySelectorAll(i));
901
+ return o.default(a).each(function(e, i) {
902
+ n._addAriaAndCollapsedClass(t._getTargetFromElement(i), [i]);
903
+ }), e;
904
+ }), (e._addAriaAndCollapsedClass = function(t, e) {
905
+ var n = o.default(t).hasClass("show");
906
+ e.length &&
907
+ o.default(e).toggleClass("collapsed", !n).attr("aria-expanded", n);
908
+ }), (t._getTargetFromElement = function(t) {
909
+ var e = d.getSelectorFromElement(t);
910
+ return e ? document.querySelector(e) : null;
911
+ }), (t._jQueryInterface = function(e) {
912
+ return this.each(function() {
913
+ var n = o.default(this),
914
+ i = n.data("bs.collapse"),
915
+ a = r({}, S, n.data(), "object" == typeof e && e ? e : {});
916
+ if (
917
+ (
918
+ !i &&
919
+ a.toggle &&
920
+ "string" == typeof e &&
921
+ /show|hide/.test(e) &&
922
+ (a.toggle = !1),
923
+ i || ((i = new t(this, a)), n.data("bs.collapse", i)),
924
+ "string" == typeof e
925
+ )
926
+ ) {
927
+ if ("undefined" == typeof i[e])
928
+ throw new TypeError('No method named "' + e + '"');
929
+ i[e]();
930
+ }
931
+ });
932
+ }), l(t, null, [
933
+ {
934
+ key: "VERSION",
935
+ get: function() {
936
+ return "4.5.3";
937
+ }
938
+ },
939
+ {
940
+ key: "Default",
941
+ get: function() {
942
+ return S;
943
+ }
944
+ }
945
+ ]), t;
946
+ })();
947
+ o
948
+ .default(document)
949
+ .on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function(t) {
950
+ "A" === t.currentTarget.tagName && t.preventDefault();
951
+ var e = o.default(this),
952
+ n = d.getSelectorFromElement(this),
953
+ i = [].slice.call(document.querySelectorAll(n));
954
+ o.default(i).each(function() {
955
+ var t = o.default(this),
956
+ n = t.data("bs.collapse") ? "toggle" : e.data();
957
+ D._jQueryInterface.call(t, n);
958
+ });
959
+ }), (o.default.fn[T] =
960
+ D._jQueryInterface), (o.default.fn[T].Constructor = D), (o.default.fn[
961
+ T
962
+ ].noConflict = function() {
963
+ return (o.default.fn[T] = C), D._jQueryInterface;
964
+ });
965
+ var k = "dropdown",
966
+ A = o.default.fn[k],
967
+ I = new RegExp("38|40|27"),
968
+ j = {
969
+ offset: 0,
970
+ flip: !0,
971
+ boundary: "scrollParent",
972
+ reference: "toggle",
973
+ display: "dynamic",
974
+ popperConfig: null
975
+ },
976
+ O = {
977
+ offset: "(number|string|function)",
978
+ flip: "boolean",
979
+ boundary: "(string|element)",
980
+ reference: "(string|element)",
981
+ display: "string",
982
+ popperConfig: "(null|object)"
983
+ },
984
+ x = (function() {
985
+ function t(t, e) {
986
+ (this._element = t), (this._popper = null), (this._config = this._getConfig(
987
+ e
988
+ )), (this._menu = this._getMenuElement()), (this._inNavbar = this._detectNavbar()), this._addEventListeners();
989
+ }
990
+ var e = t.prototype;
991
+ return (e.toggle = function() {
992
+ if (
993
+ !this._element.disabled &&
994
+ !o.default(this._element).hasClass("disabled")
995
+ ) {
996
+ var e = o.default(this._menu).hasClass("show");
997
+ t._clearMenus(), e || this.show(!0);
998
+ }
999
+ }), (e.show = function(e) {
1000
+ if (
1001
+ (
1002
+ void 0 === e && (e = !1),
1003
+ !(
1004
+ this._element.disabled ||
1005
+ o.default(this._element).hasClass("disabled") ||
1006
+ o.default(this._menu).hasClass("show")
1007
+ )
1008
+ )
1009
+ ) {
1010
+ var n = { relatedTarget: this._element },
1011
+ i = o.default.Event("show.bs.dropdown", n),
1012
+ s = t._getParentFromElement(this._element);
1013
+ if ((o.default(s).trigger(i), !i.isDefaultPrevented())) {
1014
+ if (!this._inNavbar && e) {
1015
+ if ("undefined" == typeof a.default)
1016
+ throw new TypeError(
1017
+ "Bootstrap's dropdowns require Popper.js (https://popper.js.org/)"
1018
+ );
1019
+ var l = this._element;
1020
+ "parent" === this._config.reference
1021
+ ? (l = s)
1022
+ : d.isElement(this._config.reference) &&
1023
+ (
1024
+ (l = this._config.reference),
1025
+ "undefined" != typeof this._config.reference.jquery &&
1026
+ (l = this._config.reference[0])
1027
+ ), "scrollParent" !== this._config.boundary &&
1028
+ o
1029
+ .default(s)
1030
+ .addClass("position-static"), (this._popper = new a.default(
1031
+ l,
1032
+ this._menu,
1033
+ this._getPopperConfig()
1034
+ ));
1035
+ }
1036
+ "ontouchstart" in document.documentElement &&
1037
+ 0 === o.default(s).closest(".navbar-nav").length &&
1038
+ o
1039
+ .default(document.body)
1040
+ .children()
1041
+ .on(
1042
+ "mouseover",
1043
+ null,
1044
+ o.default.noop
1045
+ ), this._element.focus(), this._element.setAttribute(
1046
+ "aria-expanded",
1047
+ !0
1048
+ ), o.default(this._menu).toggleClass("show"), o
1049
+ .default(s)
1050
+ .toggleClass("show")
1051
+ .trigger(o.default.Event("shown.bs.dropdown", n));
1052
+ }
1053
+ }
1054
+ }), (e.hide = function() {
1055
+ if (
1056
+ !this._element.disabled &&
1057
+ !o.default(this._element).hasClass("disabled") &&
1058
+ o.default(this._menu).hasClass("show")
1059
+ ) {
1060
+ var e = { relatedTarget: this._element },
1061
+ n = o.default.Event("hide.bs.dropdown", e),
1062
+ i = t._getParentFromElement(this._element);
1063
+ o.default(i).trigger(n), n.isDefaultPrevented() ||
1064
+ (
1065
+ this._popper && this._popper.destroy(),
1066
+ o.default(this._menu).toggleClass("show"),
1067
+ o
1068
+ .default(i)
1069
+ .toggleClass("show")
1070
+ .trigger(o.default.Event("hidden.bs.dropdown", e))
1071
+ );
1072
+ }
1073
+ }), (e.dispose = function() {
1074
+ o.default.removeData(this._element, "bs.dropdown"), o
1075
+ .default(this._element)
1076
+ .off(
1077
+ ".bs.dropdown"
1078
+ ), (this._element = null), (this._menu = null), null !==
1079
+ this._popper && (this._popper.destroy(), (this._popper = null));
1080
+ }), (e.update = function() {
1081
+ (this._inNavbar = this._detectNavbar()), null !== this._popper &&
1082
+ this._popper.scheduleUpdate();
1083
+ }), (e._addEventListeners = function() {
1084
+ var t = this;
1085
+ o.default(this._element).on("click.bs.dropdown", function(e) {
1086
+ e.preventDefault(), e.stopPropagation(), t.toggle();
1087
+ });
1088
+ }), (e._getConfig = function(t) {
1089
+ return (t = r(
1090
+ {},
1091
+ this.constructor.Default,
1092
+ o.default(this._element).data(),
1093
+ t
1094
+ )), d.typeCheckConfig(k, t, this.constructor.DefaultType), t;
1095
+ }), (e._getMenuElement = function() {
1096
+ if (!this._menu) {
1097
+ var e = t._getParentFromElement(this._element);
1098
+ e && (this._menu = e.querySelector(".dropdown-menu"));
1099
+ }
1100
+ return this._menu;
1101
+ }), (e._getPlacement = function() {
1102
+ var t = o.default(this._element.parentNode),
1103
+ e = "bottom-start";
1104
+ return t.hasClass("dropup")
1105
+ ? (e = o.default(this._menu).hasClass("dropdown-menu-right")
1106
+ ? "top-end"
1107
+ : "top-start")
1108
+ : t.hasClass("dropright")
1109
+ ? (e = "right-start")
1110
+ : t.hasClass("dropleft")
1111
+ ? (e = "left-start")
1112
+ : o.default(this._menu).hasClass("dropdown-menu-right") &&
1113
+ (e = "bottom-end"), e;
1114
+ }), (e._detectNavbar = function() {
1115
+ return o.default(this._element).closest(".navbar").length > 0;
1116
+ }), (e._getOffset = function() {
1117
+ var t = this,
1118
+ e = {};
1119
+ return "function" == typeof this._config.offset
1120
+ ? (e.fn = function(e) {
1121
+ return (e.offsets = r(
1122
+ {},
1123
+ e.offsets,
1124
+ t._config.offset(e.offsets, t._element) || {}
1125
+ )), e;
1126
+ })
1127
+ : (e.offset = this._config.offset), e;
1128
+ }), (e._getPopperConfig = function() {
1129
+ var t = {
1130
+ placement: this._getPlacement(),
1131
+ modifiers: {
1132
+ offset: this._getOffset(),
1133
+ flip: { enabled: this._config.flip },
1134
+ preventOverflow: { boundariesElement: this._config.boundary }
1135
+ }
1136
+ };
1137
+ return "static" === this._config.display &&
1138
+ (t.modifiers.applyStyle = { enabled: !1 }), r(
1139
+ {},
1140
+ t,
1141
+ this._config.popperConfig
1142
+ );
1143
+ }), (t._jQueryInterface = function(e) {
1144
+ return this.each(function() {
1145
+ var n = o.default(this).data("bs.dropdown");
1146
+ if (
1147
+ (
1148
+ n ||
1149
+ (
1150
+ (n = new t(this, "object" == typeof e ? e : null)),
1151
+ o.default(this).data("bs.dropdown", n)
1152
+ ),
1153
+ "string" == typeof e
1154
+ )
1155
+ ) {
1156
+ if ("undefined" == typeof n[e])
1157
+ throw new TypeError('No method named "' + e + '"');
1158
+ n[e]();
1159
+ }
1160
+ });
1161
+ }), (t._clearMenus = function(e) {
1162
+ if (!e || (3 !== e.which && ("keyup" !== e.type || 9 === e.which)))
1163
+ for (
1164
+ var n = [].slice.call(
1165
+ document.querySelectorAll('[data-toggle="dropdown"]')
1166
+ ),
1167
+ i = 0,
1168
+ a = n.length;
1169
+ i < a;
1170
+ i++
1171
+ ) {
1172
+ var s = t._getParentFromElement(n[i]),
1173
+ l = o.default(n[i]).data("bs.dropdown"),
1174
+ r = { relatedTarget: n[i] };
1175
+ if ((e && "click" === e.type && (r.clickEvent = e), l)) {
1176
+ var u = l._menu;
1177
+ if (
1178
+ o.default(s).hasClass("show") &&
1179
+ !(
1180
+ e &&
1181
+ (("click" === e.type &&
1182
+ /input|textarea/i.test(e.target.tagName)) ||
1183
+ ("keyup" === e.type && 9 === e.which)) &&
1184
+ o.default.contains(s, e.target)
1185
+ )
1186
+ ) {
1187
+ var d = o.default.Event("hide.bs.dropdown", r);
1188
+ o.default(s).trigger(d), d.isDefaultPrevented() ||
1189
+ (
1190
+ "ontouchstart" in document.documentElement &&
1191
+ o
1192
+ .default(document.body)
1193
+ .children()
1194
+ .off("mouseover", null, o.default.noop),
1195
+ n[i].setAttribute("aria-expanded", "false"),
1196
+ l._popper && l._popper.destroy(),
1197
+ o.default(u).removeClass("show"),
1198
+ o
1199
+ .default(s)
1200
+ .removeClass("show")
1201
+ .trigger(o.default.Event("hidden.bs.dropdown", r))
1202
+ );
1203
+ }
1204
+ }
1205
+ }
1206
+ }), (t._getParentFromElement = function(t) {
1207
+ var e,
1208
+ n = d.getSelectorFromElement(t);
1209
+ return n && (e = document.querySelector(n)), e || t.parentNode;
1210
+ }), (t._dataApiKeydownHandler = function(e) {
1211
+ if (
1212
+ !(/input|textarea/i.test(e.target.tagName)
1213
+ ? 32 === e.which ||
1214
+ (27 !== e.which &&
1215
+ ((40 !== e.which && 38 !== e.which) ||
1216
+ o.default(e.target).closest(".dropdown-menu").length))
1217
+ : !I.test(e.which)) &&
1218
+ !this.disabled &&
1219
+ !o.default(this).hasClass("disabled")
1220
+ ) {
1221
+ var n = t._getParentFromElement(this),
1222
+ i = o.default(n).hasClass("show");
1223
+ if (i || 27 !== e.which) {
1224
+ if (
1225
+ (
1226
+ e.preventDefault(),
1227
+ e.stopPropagation(),
1228
+ !i || 27 === e.which || 32 === e.which
1229
+ )
1230
+ )
1231
+ return 27 === e.which &&
1232
+ o
1233
+ .default(n.querySelector('[data-toggle="dropdown"]'))
1234
+ .trigger("focus"), void o.default(this).trigger("click");
1235
+ var a = [].slice
1236
+ .call(
1237
+ n.querySelectorAll(
1238
+ ".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)"
1239
+ )
1240
+ )
1241
+ .filter(function(t) {
1242
+ return o.default(t).is(":visible");
1243
+ });
1244
+ if (0 !== a.length) {
1245
+ var s = a.indexOf(e.target);
1246
+ 38 === e.which && s > 0 && s--, 40 === e.which &&
1247
+ s < a.length - 1 &&
1248
+ s++, s < 0 && (s = 0), a[s].focus();
1249
+ }
1250
+ }
1251
+ }
1252
+ }), l(t, null, [
1253
+ {
1254
+ key: "VERSION",
1255
+ get: function() {
1256
+ return "4.5.3";
1257
+ }
1258
+ },
1259
+ {
1260
+ key: "Default",
1261
+ get: function() {
1262
+ return j;
1263
+ }
1264
+ },
1265
+ {
1266
+ key: "DefaultType",
1267
+ get: function() {
1268
+ return O;
1269
+ }
1270
+ }
1271
+ ]), t;
1272
+ })();
1273
+ o
1274
+ .default(document)
1275
+ .on(
1276
+ "keydown.bs.dropdown.data-api",
1277
+ '[data-toggle="dropdown"]',
1278
+ x._dataApiKeydownHandler
1279
+ )
1280
+ .on(
1281
+ "keydown.bs.dropdown.data-api",
1282
+ ".dropdown-menu",
1283
+ x._dataApiKeydownHandler
1284
+ )
1285
+ .on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api", x._clearMenus)
1286
+ .on("click.bs.dropdown.data-api", '[data-toggle="dropdown"]', function(t) {
1287
+ t.preventDefault(), t.stopPropagation(), x._jQueryInterface.call(o.default(this), "toggle");
1288
+ })
1289
+ .on("click.bs.dropdown.data-api", ".dropdown form", function(t) {
1290
+ t.stopPropagation();
1291
+ }), (o.default.fn[k] =
1292
+ x._jQueryInterface), (o.default.fn[k].Constructor = x), (o.default.fn[
1293
+ k
1294
+ ].noConflict = function() {
1295
+ return (o.default.fn[k] = A), x._jQueryInterface;
1296
+ });
1297
+ var P = o.default.fn.modal,
1298
+ R = { backdrop: !0, keyboard: !0, focus: !0, show: !0 },
1299
+ L = {
1300
+ backdrop: "(boolean|string)",
1301
+ keyboard: "boolean",
1302
+ focus: "boolean",
1303
+ show: "boolean"
1304
+ },
1305
+ q = (function() {
1306
+ function t(t, e) {
1307
+ (this._config = this._getConfig(
1308
+ e
1309
+ )), (this._element = t), (this._dialog = t.querySelector(
1310
+ ".modal-dialog"
1311
+ )), (this._backdrop = null), (this._isShown = !1), (this._isBodyOverflowing = !1), (this._ignoreBackdropClick = !1), (this._isTransitioning = !1), (this._scrollbarWidth = 0);
1312
+ }
1313
+ var e = t.prototype;
1314
+ return (e.toggle = function(t) {
1315
+ return this._isShown ? this.hide() : this.show(t);
1316
+ }), (e.show = function(t) {
1317
+ var e = this;
1318
+ if (!this._isShown && !this._isTransitioning) {
1319
+ o.default(this._element).hasClass("fade") &&
1320
+ (this._isTransitioning = !0);
1321
+ var n = o.default.Event("show.bs.modal", { relatedTarget: t });
1322
+ o.default(this._element).trigger(n), this._isShown ||
1323
+ n.isDefaultPrevented() ||
1324
+ (
1325
+ (this._isShown = !0),
1326
+ this._checkScrollbar(),
1327
+ this._setScrollbar(),
1328
+ this._adjustDialog(),
1329
+ this._setEscapeEvent(),
1330
+ this._setResizeEvent(),
1331
+ o
1332
+ .default(this._element)
1333
+ .on(
1334
+ "click.dismiss.bs.modal",
1335
+ '[data-dismiss="modal"]',
1336
+ function(t) {
1337
+ return e.hide(t);
1338
+ }
1339
+ ),
1340
+ o
1341
+ .default(this._dialog)
1342
+ .on("mousedown.dismiss.bs.modal", function() {
1343
+ o
1344
+ .default(e._element)
1345
+ .one("mouseup.dismiss.bs.modal", function(t) {
1346
+ o.default(t.target).is(e._element) &&
1347
+ (e._ignoreBackdropClick = !0);
1348
+ });
1349
+ }),
1350
+ this._showBackdrop(function() {
1351
+ return e._showElement(t);
1352
+ })
1353
+ );
1354
+ }
1355
+ }), (e.hide = function(t) {
1356
+ var e = this;
1357
+ if (
1358
+ (t && t.preventDefault(), this._isShown && !this._isTransitioning)
1359
+ ) {
1360
+ var n = o.default.Event("hide.bs.modal");
1361
+ if (
1362
+ (
1363
+ o.default(this._element).trigger(n),
1364
+ this._isShown && !n.isDefaultPrevented()
1365
+ )
1366
+ ) {
1367
+ this._isShown = !1;
1368
+ var i = o.default(this._element).hasClass("fade");
1369
+ if (
1370
+ (
1371
+ i && (this._isTransitioning = !0),
1372
+ this._setEscapeEvent(),
1373
+ this._setResizeEvent(),
1374
+ o.default(document).off("focusin.bs.modal"),
1375
+ o.default(this._element).removeClass("show"),
1376
+ o.default(this._element).off("click.dismiss.bs.modal"),
1377
+ o.default(this._dialog).off("mousedown.dismiss.bs.modal"),
1378
+ i
1379
+ )
1380
+ ) {
1381
+ var a = d.getTransitionDurationFromElement(this._element);
1382
+ o
1383
+ .default(this._element)
1384
+ .one(d.TRANSITION_END, function(t) {
1385
+ return e._hideModal(t);
1386
+ })
1387
+ .emulateTransitionEnd(a);
1388
+ } else this._hideModal();
1389
+ }
1390
+ }
1391
+ }), (e.dispose = function() {
1392
+ [window, this._element, this._dialog].forEach(function(t) {
1393
+ return o.default(t).off(".bs.modal");
1394
+ }), o.default(document).off("focusin.bs.modal"), o.default.removeData(
1395
+ this._element,
1396
+ "bs.modal"
1397
+ ), (this._config = null), (this._element = null), (this._dialog = null), (this._backdrop = null), (this._isShown = null), (this._isBodyOverflowing = null), (this._ignoreBackdropClick = null), (this._isTransitioning = null), (this._scrollbarWidth = null);
1398
+ }), (e.handleUpdate = function() {
1399
+ this._adjustDialog();
1400
+ }), (e._getConfig = function(t) {
1401
+ return (t = r({}, R, t)), d.typeCheckConfig("modal", t, L), t;
1402
+ }), (e._triggerBackdropTransition = function() {
1403
+ var t = this;
1404
+ if ("static" === this._config.backdrop) {
1405
+ var e = o.default.Event("hidePrevented.bs.modal");
1406
+ if ((o.default(this._element).trigger(e), e.isDefaultPrevented()))
1407
+ return;
1408
+ var n =
1409
+ this._element.scrollHeight > document.documentElement.clientHeight;
1410
+ n ||
1411
+ (this._element.style.overflowY =
1412
+ "hidden"), this._element.classList.add("modal-static");
1413
+ var i = d.getTransitionDurationFromElement(this._dialog);
1414
+ o.default(this._element).off(d.TRANSITION_END), o
1415
+ .default(this._element)
1416
+ .one(d.TRANSITION_END, function() {
1417
+ t._element.classList.remove("modal-static"), n ||
1418
+ o
1419
+ .default(t._element)
1420
+ .one(d.TRANSITION_END, function() {
1421
+ t._element.style.overflowY = "";
1422
+ })
1423
+ .emulateTransitionEnd(t._element, i);
1424
+ })
1425
+ .emulateTransitionEnd(i), this._element.focus();
1426
+ } else this.hide();
1427
+ }), (e._showElement = function(t) {
1428
+ var e = this,
1429
+ n = o.default(this._element).hasClass("fade"),
1430
+ i = this._dialog ? this._dialog.querySelector(".modal-body") : null;
1431
+ (this._element.parentNode &&
1432
+ this._element.parentNode.nodeType === Node.ELEMENT_NODE) ||
1433
+ document.body.appendChild(
1434
+ this._element
1435
+ ), (this._element.style.display =
1436
+ "block"), this._element.removeAttribute(
1437
+ "aria-hidden"
1438
+ ), this._element.setAttribute(
1439
+ "aria-modal",
1440
+ !0
1441
+ ), this._element.setAttribute("role", "dialog"), o
1442
+ .default(this._dialog)
1443
+ .hasClass("modal-dialog-scrollable") && i
1444
+ ? (i.scrollTop = 0)
1445
+ : (this._element.scrollTop = 0), n &&
1446
+ d.reflow(this._element), o
1447
+ .default(this._element)
1448
+ .addClass("show"), this._config.focus && this._enforceFocus();
1449
+ var a = o.default.Event("shown.bs.modal", { relatedTarget: t }),
1450
+ s = function() {
1451
+ e._config.focus &&
1452
+ e._element.focus(), (e._isTransitioning = !1), o
1453
+ .default(e._element)
1454
+ .trigger(a);
1455
+ };
1456
+ if (n) {
1457
+ var l = d.getTransitionDurationFromElement(this._dialog);
1458
+ o
1459
+ .default(this._dialog)
1460
+ .one(d.TRANSITION_END, s)
1461
+ .emulateTransitionEnd(l);
1462
+ } else s();
1463
+ }), (e._enforceFocus = function() {
1464
+ var t = this;
1465
+ o
1466
+ .default(document)
1467
+ .off("focusin.bs.modal")
1468
+ .on("focusin.bs.modal", function(e) {
1469
+ document !== e.target &&
1470
+ t._element !== e.target &&
1471
+ 0 === o.default(t._element).has(e.target).length &&
1472
+ t._element.focus();
1473
+ });
1474
+ }), (e._setEscapeEvent = function() {
1475
+ var t = this;
1476
+ this._isShown
1477
+ ? o
1478
+ .default(this._element)
1479
+ .on("keydown.dismiss.bs.modal", function(e) {
1480
+ t._config.keyboard && 27 === e.which
1481
+ ? (e.preventDefault(), t.hide())
1482
+ : t._config.keyboard ||
1483
+ 27 !== e.which ||
1484
+ t._triggerBackdropTransition();
1485
+ })
1486
+ : this._isShown ||
1487
+ o.default(this._element).off("keydown.dismiss.bs.modal");
1488
+ }), (e._setResizeEvent = function() {
1489
+ var t = this;
1490
+ this._isShown
1491
+ ? o.default(window).on("resize.bs.modal", function(e) {
1492
+ return t.handleUpdate(e);
1493
+ })
1494
+ : o.default(window).off("resize.bs.modal");
1495
+ }), (e._hideModal = function() {
1496
+ var t = this;
1497
+ (this._element.style.display = "none"), this._element.setAttribute(
1498
+ "aria-hidden",
1499
+ !0
1500
+ ), this._element.removeAttribute(
1501
+ "aria-modal"
1502
+ ), this._element.removeAttribute(
1503
+ "role"
1504
+ ), (this._isTransitioning = !1), this._showBackdrop(function() {
1505
+ o
1506
+ .default(document.body)
1507
+ .removeClass(
1508
+ "modal-open"
1509
+ ), t._resetAdjustments(), t._resetScrollbar(), o.default(t._element).trigger("hidden.bs.modal");
1510
+ });
1511
+ }), (e._removeBackdrop = function() {
1512
+ this._backdrop &&
1513
+ (o.default(this._backdrop).remove(), (this._backdrop = null));
1514
+ }), (e._showBackdrop = function(t) {
1515
+ var e = this,
1516
+ n = o.default(this._element).hasClass("fade") ? "fade" : "";
1517
+ if (this._isShown && this._config.backdrop) {
1518
+ if (
1519
+ (
1520
+ (this._backdrop = document.createElement("div")),
1521
+ (this._backdrop.className = "modal-backdrop"),
1522
+ n && this._backdrop.classList.add(n),
1523
+ o.default(this._backdrop).appendTo(document.body),
1524
+ o
1525
+ .default(this._element)
1526
+ .on("click.dismiss.bs.modal", function(t) {
1527
+ e._ignoreBackdropClick
1528
+ ? (e._ignoreBackdropClick = !1)
1529
+ : t.target === t.currentTarget &&
1530
+ e._triggerBackdropTransition();
1531
+ }),
1532
+ n && d.reflow(this._backdrop),
1533
+ o.default(this._backdrop).addClass("show"),
1534
+ !t
1535
+ )
1536
+ )
1537
+ return;
1538
+ if (!n) return void t();
1539
+ var i = d.getTransitionDurationFromElement(this._backdrop);
1540
+ o
1541
+ .default(this._backdrop)
1542
+ .one(d.TRANSITION_END, t)
1543
+ .emulateTransitionEnd(i);
1544
+ } else if (!this._isShown && this._backdrop) {
1545
+ o.default(this._backdrop).removeClass("show");
1546
+ var a = function() {
1547
+ e._removeBackdrop(), t && t();
1548
+ };
1549
+ if (o.default(this._element).hasClass("fade")) {
1550
+ var s = d.getTransitionDurationFromElement(this._backdrop);
1551
+ o
1552
+ .default(this._backdrop)
1553
+ .one(d.TRANSITION_END, a)
1554
+ .emulateTransitionEnd(s);
1555
+ } else a();
1556
+ } else t && t();
1557
+ }), (e._adjustDialog = function() {
1558
+ var t =
1559
+ this._element.scrollHeight > document.documentElement.clientHeight;
1560
+ !this._isBodyOverflowing &&
1561
+ t &&
1562
+ (this._element.style.paddingLeft = this._scrollbarWidth + "px"), this
1563
+ ._isBodyOverflowing &&
1564
+ !t &&
1565
+ (this._element.style.paddingRight = this._scrollbarWidth + "px");
1566
+ }), (e._resetAdjustments = function() {
1567
+ (this._element.style.paddingLeft =
1568
+ ""), (this._element.style.paddingRight = "");
1569
+ }), (e._checkScrollbar = function() {
1570
+ var t = document.body.getBoundingClientRect();
1571
+ (this._isBodyOverflowing =
1572
+ Math.round(t.left + t.right) <
1573
+ window.innerWidth), (this._scrollbarWidth = this._getScrollbarWidth());
1574
+ }), (e._setScrollbar = function() {
1575
+ var t = this;
1576
+ if (this._isBodyOverflowing) {
1577
+ var e = [].slice.call(
1578
+ document.querySelectorAll(
1579
+ ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1580
+ )
1581
+ ),
1582
+ n = [].slice.call(document.querySelectorAll(".sticky-top"));
1583
+ o.default(e).each(function(e, n) {
1584
+ var i = n.style.paddingRight,
1585
+ a = o.default(n).css("padding-right");
1586
+ o
1587
+ .default(n)
1588
+ .data("padding-right", i)
1589
+ .css("padding-right", parseFloat(a) + t._scrollbarWidth + "px");
1590
+ }), o.default(n).each(function(e, n) {
1591
+ var i = n.style.marginRight,
1592
+ a = o.default(n).css("margin-right");
1593
+ o
1594
+ .default(n)
1595
+ .data("margin-right", i)
1596
+ .css("margin-right", parseFloat(a) - t._scrollbarWidth + "px");
1597
+ });
1598
+ var i = document.body.style.paddingRight,
1599
+ a = o.default(document.body).css("padding-right");
1600
+ o
1601
+ .default(document.body)
1602
+ .data("padding-right", i)
1603
+ .css("padding-right", parseFloat(a) + this._scrollbarWidth + "px");
1604
+ }
1605
+ o.default(document.body).addClass("modal-open");
1606
+ }), (e._resetScrollbar = function() {
1607
+ var t = [].slice.call(
1608
+ document.querySelectorAll(
1609
+ ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1610
+ )
1611
+ );
1612
+ o.default(t).each(function(t, e) {
1613
+ var n = o.default(e).data("padding-right");
1614
+ o
1615
+ .default(e)
1616
+ .removeData("padding-right"), (e.style.paddingRight = n || "");
1617
+ });
1618
+ var e = [].slice.call(document.querySelectorAll(".sticky-top"));
1619
+ o.default(e).each(function(t, e) {
1620
+ var n = o.default(e).data("margin-right");
1621
+ "undefined" != typeof n &&
1622
+ o.default(e).css("margin-right", n).removeData("margin-right");
1623
+ });
1624
+ var n = o.default(document.body).data("padding-right");
1625
+ o
1626
+ .default(document.body)
1627
+ .removeData("padding-right"), (document.body.style.paddingRight =
1628
+ n || "");
1629
+ }), (e._getScrollbarWidth = function() {
1630
+ var t = document.createElement("div");
1631
+ (t.className = "modal-scrollbar-measure"), document.body.appendChild(t);
1632
+ var e = t.getBoundingClientRect().width - t.clientWidth;
1633
+ return document.body.removeChild(t), e;
1634
+ }), (t._jQueryInterface = function(e, n) {
1635
+ return this.each(function() {
1636
+ var i = o.default(this).data("bs.modal"),
1637
+ a = r(
1638
+ {},
1639
+ R,
1640
+ o.default(this).data(),
1641
+ "object" == typeof e && e ? e : {}
1642
+ );
1643
+ if (
1644
+ (
1645
+ i || ((i = new t(this, a)), o.default(this).data("bs.modal", i)),
1646
+ "string" == typeof e
1647
+ )
1648
+ ) {
1649
+ if ("undefined" == typeof i[e])
1650
+ throw new TypeError('No method named "' + e + '"');
1651
+ i[e](n);
1652
+ } else a.show && i.show(n);
1653
+ });
1654
+ }), l(t, null, [
1655
+ {
1656
+ key: "VERSION",
1657
+ get: function() {
1658
+ return "4.5.3";
1659
+ }
1660
+ },
1661
+ {
1662
+ key: "Default",
1663
+ get: function() {
1664
+ return R;
1665
+ }
1666
+ }
1667
+ ]), t;
1668
+ })();
1669
+ o
1670
+ .default(document)
1671
+ .on("click.bs.modal.data-api", '[data-toggle="modal"]', function(t) {
1672
+ var e,
1673
+ n = this,
1674
+ i = d.getSelectorFromElement(this);
1675
+ i && (e = document.querySelector(i));
1676
+ var a = o.default(e).data("bs.modal")
1677
+ ? "toggle"
1678
+ : r({}, o.default(e).data(), o.default(this).data());
1679
+ ("A" !== this.tagName && "AREA" !== this.tagName) || t.preventDefault();
1680
+ var s = o.default(e).one("show.bs.modal", function(t) {
1681
+ t.isDefaultPrevented() ||
1682
+ s.one("hidden.bs.modal", function() {
1683
+ o.default(n).is(":visible") && n.focus();
1684
+ });
1685
+ });
1686
+ q._jQueryInterface.call(o.default(e), a, this);
1687
+ }), (o.default.fn.modal =
1688
+ q._jQueryInterface), (o.default.fn.modal.Constructor = q), (o.default.fn.modal.noConflict = function() {
1689
+ return (o.default.fn.modal = P), q._jQueryInterface;
1690
+ });
1691
+ var F = [
1692
+ "background",
1693
+ "cite",
1694
+ "href",
1695
+ "itemtype",
1696
+ "longdesc",
1697
+ "poster",
1698
+ "src",
1699
+ "xlink:href"
1700
+ ],
1701
+ Q = {
1702
+ "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i],
1703
+ a: ["target", "href", "title", "rel"],
1704
+ area: [],
1705
+ b: [],
1706
+ br: [],
1707
+ col: [],
1708
+ code: [],
1709
+ div: [],
1710
+ em: [],
1711
+ hr: [],
1712
+ h1: [],
1713
+ h2: [],
1714
+ h3: [],
1715
+ h4: [],
1716
+ h5: [],
1717
+ h6: [],
1718
+ i: [],
1719
+ img: ["src", "srcset", "alt", "title", "width", "height"],
1720
+ li: [],
1721
+ ol: [],
1722
+ p: [],
1723
+ pre: [],
1724
+ s: [],
1725
+ small: [],
1726
+ span: [],
1727
+ sub: [],
1728
+ sup: [],
1729
+ strong: [],
1730
+ u: [],
1731
+ ul: []
1732
+ },
1733
+ B = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,
1734
+ H = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
1735
+ function U(t, e, n) {
1736
+ if (0 === t.length) return t;
1737
+ if (n && "function" == typeof n) return n(t);
1738
+ for (
1739
+ var i = new window.DOMParser().parseFromString(t, "text/html"),
1740
+ o = Object.keys(e),
1741
+ a = [].slice.call(i.body.querySelectorAll("*")),
1742
+ s = function(t, n) {
1743
+ var i = a[t],
1744
+ s = i.nodeName.toLowerCase();
1745
+ if (-1 === o.indexOf(i.nodeName.toLowerCase()))
1746
+ return i.parentNode.removeChild(i), "continue";
1747
+ var l = [].slice.call(i.attributes),
1748
+ r = [].concat(e["*"] || [], e[s] || []);
1749
+ l.forEach(function(t) {
1750
+ (function(t, e) {
1751
+ var n = t.nodeName.toLowerCase();
1752
+ if (-1 !== e.indexOf(n))
1753
+ return (
1754
+ -1 === F.indexOf(n) ||
1755
+ Boolean(t.nodeValue.match(B) || t.nodeValue.match(H))
1756
+ );
1757
+ for (
1758
+ var i = e.filter(function(t) {
1759
+ return t instanceof RegExp;
1760
+ }),
1761
+ o = 0,
1762
+ a = i.length;
1763
+ o < a;
1764
+ o++
1765
+ )
1766
+ if (n.match(i[o])) return !0;
1767
+ return !1;
1768
+ })(t, r) || i.removeAttribute(t.nodeName);
1769
+ });
1770
+ },
1771
+ l = 0,
1772
+ r = a.length;
1773
+ l < r;
1774
+ l++
1775
+ )
1776
+ s(l);
1777
+ return i.body.innerHTML;
1778
+ }
1779
+ var M = "tooltip",
1780
+ W = o.default.fn[M],
1781
+ V = new RegExp("(^|\\s)bs-tooltip\\S+", "g"),
1782
+ z = ["sanitize", "whiteList", "sanitizeFn"],
1783
+ K = {
1784
+ animation: "boolean",
1785
+ template: "string",
1786
+ title: "(string|element|function)",
1787
+ trigger: "string",
1788
+ delay: "(number|object)",
1789
+ html: "boolean",
1790
+ selector: "(string|boolean)",
1791
+ placement: "(string|function)",
1792
+ offset: "(number|string|function)",
1793
+ container: "(string|element|boolean)",
1794
+ fallbackPlacement: "(string|array)",
1795
+ boundary: "(string|element)",
1796
+ sanitize: "boolean",
1797
+ sanitizeFn: "(null|function)",
1798
+ whiteList: "object",
1799
+ popperConfig: "(null|object)"
1800
+ },
1801
+ X = {
1802
+ AUTO: "auto",
1803
+ TOP: "top",
1804
+ RIGHT: "right",
1805
+ BOTTOM: "bottom",
1806
+ LEFT: "left"
1807
+ },
1808
+ Y = {
1809
+ animation: !0,
1810
+ template:
1811
+ '<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',
1812
+ trigger: "hover focus",
1813
+ title: "",
1814
+ delay: 0,
1815
+ html: !1,
1816
+ selector: !1,
1817
+ placement: "top",
1818
+ offset: 0,
1819
+ container: !1,
1820
+ fallbackPlacement: "flip",
1821
+ boundary: "scrollParent",
1822
+ sanitize: !0,
1823
+ sanitizeFn: null,
1824
+ whiteList: Q,
1825
+ popperConfig: null
1826
+ },
1827
+ $ = {
1828
+ HIDE: "hide.bs.tooltip",
1829
+ HIDDEN: "hidden.bs.tooltip",
1830
+ SHOW: "show.bs.tooltip",
1831
+ SHOWN: "shown.bs.tooltip",
1832
+ INSERTED: "inserted.bs.tooltip",
1833
+ CLICK: "click.bs.tooltip",
1834
+ FOCUSIN: "focusin.bs.tooltip",
1835
+ FOCUSOUT: "focusout.bs.tooltip",
1836
+ MOUSEENTER: "mouseenter.bs.tooltip",
1837
+ MOUSELEAVE: "mouseleave.bs.tooltip"
1838
+ },
1839
+ J = (function() {
1840
+ function t(t, e) {
1841
+ if ("undefined" == typeof a.default)
1842
+ throw new TypeError(
1843
+ "Bootstrap's tooltips require Popper.js (https://popper.js.org/)"
1844
+ );
1845
+ (this._isEnabled = !0), (this._timeout = 0), (this._hoverState =
1846
+ ""), (this._activeTrigger = {}), (this._popper = null), (this.element = t), (this.config = this._getConfig(
1847
+ e
1848
+ )), (this.tip = null), this._setListeners();
1849
+ }
1850
+ var e = t.prototype;
1851
+ return (e.enable = function() {
1852
+ this._isEnabled = !0;
1853
+ }), (e.disable = function() {
1854
+ this._isEnabled = !1;
1855
+ }), (e.toggleEnabled = function() {
1856
+ this._isEnabled = !this._isEnabled;
1857
+ }), (e.toggle = function(t) {
1858
+ if (this._isEnabled)
1859
+ if (t) {
1860
+ var e = this.constructor.DATA_KEY,
1861
+ n = o.default(t.currentTarget).data(e);
1862
+ n ||
1863
+ (
1864
+ (n = new this.constructor(
1865
+ t.currentTarget,
1866
+ this._getDelegateConfig()
1867
+ )),
1868
+ o.default(t.currentTarget).data(e, n)
1869
+ ), (n._activeTrigger.click = !n._activeTrigger
1870
+ .click), n._isWithActiveTrigger()
1871
+ ? n._enter(null, n)
1872
+ : n._leave(null, n);
1873
+ } else {
1874
+ if (o.default(this.getTipElement()).hasClass("show"))
1875
+ return void this._leave(null, this);
1876
+ this._enter(null, this);
1877
+ }
1878
+ }), (e.dispose = function() {
1879
+ clearTimeout(this._timeout), o.default.removeData(
1880
+ this.element,
1881
+ this.constructor.DATA_KEY
1882
+ ), o.default(this.element).off(this.constructor.EVENT_KEY), o
1883
+ .default(this.element)
1884
+ .closest(".modal")
1885
+ .off("hide.bs.modal", this._hideModalHandler), this.tip &&
1886
+ o
1887
+ .default(this.tip)
1888
+ .remove(), (this._isEnabled = null), (this._timeout = null), (this._hoverState = null), (this._activeTrigger = null), this
1889
+ ._popper &&
1890
+ this._popper.destroy(), (this._popper = null), (this.element = null), (this.config = null), (this.tip = null);
1891
+ }), (e.show = function() {
1892
+ var t = this;
1893
+ if ("none" === o.default(this.element).css("display"))
1894
+ throw new Error("Please use show on visible elements");
1895
+ var e = o.default.Event(this.constructor.Event.SHOW);
1896
+ if (this.isWithContent() && this._isEnabled) {
1897
+ o.default(this.element).trigger(e);
1898
+ var n = d.findShadowRoot(this.element),
1899
+ i = o.default.contains(
1900
+ null !== n ? n : this.element.ownerDocument.documentElement,
1901
+ this.element
1902
+ );
1903
+ if (e.isDefaultPrevented() || !i) return;
1904
+ var s = this.getTipElement(),
1905
+ l = d.getUID(this.constructor.NAME);
1906
+ s.setAttribute("id", l), this.element.setAttribute(
1907
+ "aria-describedby",
1908
+ l
1909
+ ), this.setContent(), this.config.animation &&
1910
+ o.default(s).addClass("fade");
1911
+ var r =
1912
+ "function" == typeof this.config.placement
1913
+ ? this.config.placement.call(this, s, this.element)
1914
+ : this.config.placement,
1915
+ u = this._getAttachment(r);
1916
+ this.addAttachmentClass(u);
1917
+ var f = this._getContainer();
1918
+ o
1919
+ .default(s)
1920
+ .data(this.constructor.DATA_KEY, this), o.default.contains(
1921
+ this.element.ownerDocument.documentElement,
1922
+ this.tip
1923
+ ) || o.default(s).appendTo(f), o
1924
+ .default(this.element)
1925
+ .trigger(
1926
+ this.constructor.Event.INSERTED
1927
+ ), (this._popper = new a.default(
1928
+ this.element,
1929
+ s,
1930
+ this._getPopperConfig(u)
1931
+ )), o.default(s).addClass("show"), "ontouchstart" in
1932
+ document.documentElement &&
1933
+ o
1934
+ .default(document.body)
1935
+ .children()
1936
+ .on("mouseover", null, o.default.noop);
1937
+ var c = function() {
1938
+ t.config.animation && t._fixTransition();
1939
+ var e = t._hoverState;
1940
+ (t._hoverState = null), o
1941
+ .default(t.element)
1942
+ .trigger(t.constructor.Event.SHOWN), "out" === e &&
1943
+ t._leave(null, t);
1944
+ };
1945
+ if (o.default(this.tip).hasClass("fade")) {
1946
+ var h = d.getTransitionDurationFromElement(this.tip);
1947
+ o
1948
+ .default(this.tip)
1949
+ .one(d.TRANSITION_END, c)
1950
+ .emulateTransitionEnd(h);
1951
+ } else c();
1952
+ }
1953
+ }), (e.hide = function(t) {
1954
+ var e = this,
1955
+ n = this.getTipElement(),
1956
+ i = o.default.Event(this.constructor.Event.HIDE),
1957
+ a = function() {
1958
+ "show" !== e._hoverState &&
1959
+ n.parentNode &&
1960
+ n.parentNode.removeChild(
1961
+ n
1962
+ ), e._cleanTipClass(), e.element.removeAttribute(
1963
+ "aria-describedby"
1964
+ ), o
1965
+ .default(e.element)
1966
+ .trigger(e.constructor.Event.HIDDEN), null !== e._popper &&
1967
+ e._popper.destroy(), t && t();
1968
+ };
1969
+ if ((o.default(this.element).trigger(i), !i.isDefaultPrevented())) {
1970
+ if (
1971
+ (
1972
+ o.default(n).removeClass("show"),
1973
+ "ontouchstart" in document.documentElement &&
1974
+ o
1975
+ .default(document.body)
1976
+ .children()
1977
+ .off("mouseover", null, o.default.noop),
1978
+ (this._activeTrigger.click = !1),
1979
+ (this._activeTrigger.focus = !1),
1980
+ (this._activeTrigger.hover = !1),
1981
+ o.default(this.tip).hasClass("fade")
1982
+ )
1983
+ ) {
1984
+ var s = d.getTransitionDurationFromElement(n);
1985
+ o.default(n).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
1986
+ } else a();
1987
+ this._hoverState = "";
1988
+ }
1989
+ }), (e.update = function() {
1990
+ null !== this._popper && this._popper.scheduleUpdate();
1991
+ }), (e.isWithContent = function() {
1992
+ return Boolean(this.getTitle());
1993
+ }), (e.addAttachmentClass = function(t) {
1994
+ o.default(this.getTipElement()).addClass("bs-tooltip-" + t);
1995
+ }), (e.getTipElement = function() {
1996
+ return (this.tip = this.tip || o.default(this.config.template)[0]), this
1997
+ .tip;
1998
+ }), (e.setContent = function() {
1999
+ var t = this.getTipElement();
2000
+ this.setElementContent(
2001
+ o.default(t.querySelectorAll(".tooltip-inner")),
2002
+ this.getTitle()
2003
+ ), o.default(t).removeClass("fade show");
2004
+ }), (e.setElementContent = function(t, e) {
2005
+ "object" != typeof e || (!e.nodeType && !e.jquery)
2006
+ ? this.config.html
2007
+ ? (
2008
+ this.config.sanitize &&
2009
+ (e = U(e, this.config.whiteList, this.config.sanitizeFn)),
2010
+ t.html(e)
2011
+ )
2012
+ : t.text(e)
2013
+ : this.config.html
2014
+ ? o.default(e).parent().is(t) || t.empty().append(e)
2015
+ : t.text(o.default(e).text());
2016
+ }), (e.getTitle = function() {
2017
+ var t = this.element.getAttribute("data-original-title");
2018
+ return t ||
2019
+ (t =
2020
+ "function" == typeof this.config.title
2021
+ ? this.config.title.call(this.element)
2022
+ : this.config.title), t;
2023
+ }), (e._getPopperConfig = function(t) {
2024
+ var e = this;
2025
+ return r(
2026
+ {},
2027
+ {
2028
+ placement: t,
2029
+ modifiers: {
2030
+ offset: this._getOffset(),
2031
+ flip: { behavior: this.config.fallbackPlacement },
2032
+ arrow: { element: ".arrow" },
2033
+ preventOverflow: { boundariesElement: this.config.boundary }
2034
+ },
2035
+ onCreate: function(t) {
2036
+ t.originalPlacement !== t.placement &&
2037
+ e._handlePopperPlacementChange(t);
2038
+ },
2039
+ onUpdate: function(t) {
2040
+ return e._handlePopperPlacementChange(t);
2041
+ }
2042
+ },
2043
+ this.config.popperConfig
2044
+ );
2045
+ }), (e._getOffset = function() {
2046
+ var t = this,
2047
+ e = {};
2048
+ return "function" == typeof this.config.offset
2049
+ ? (e.fn = function(e) {
2050
+ return (e.offsets = r(
2051
+ {},
2052
+ e.offsets,
2053
+ t.config.offset(e.offsets, t.element) || {}
2054
+ )), e;
2055
+ })
2056
+ : (e.offset = this.config.offset), e;
2057
+ }), (e._getContainer = function() {
2058
+ return !1 === this.config.container
2059
+ ? document.body
2060
+ : d.isElement(this.config.container)
2061
+ ? o.default(this.config.container)
2062
+ : o.default(document).find(this.config.container);
2063
+ }), (e._getAttachment = function(t) {
2064
+ return X[t.toUpperCase()];
2065
+ }), (e._setListeners = function() {
2066
+ var t = this;
2067
+ this.config.trigger.split(" ").forEach(function(e) {
2068
+ if ("click" === e)
2069
+ o
2070
+ .default(t.element)
2071
+ .on(t.constructor.Event.CLICK, t.config.selector, function(e) {
2072
+ return t.toggle(e);
2073
+ });
2074
+ else if ("manual" !== e) {
2075
+ var n =
2076
+ "hover" === e
2077
+ ? t.constructor.Event.MOUSEENTER
2078
+ : t.constructor.Event.FOCUSIN,
2079
+ i =
2080
+ "hover" === e
2081
+ ? t.constructor.Event.MOUSELEAVE
2082
+ : t.constructor.Event.FOCUSOUT;
2083
+ o
2084
+ .default(t.element)
2085
+ .on(n, t.config.selector, function(e) {
2086
+ return t._enter(e);
2087
+ })
2088
+ .on(i, t.config.selector, function(e) {
2089
+ return t._leave(e);
2090
+ });
2091
+ }
2092
+ }), (this._hideModalHandler = function() {
2093
+ t.element && t.hide();
2094
+ }), o
2095
+ .default(this.element)
2096
+ .closest(".modal")
2097
+ .on("hide.bs.modal", this._hideModalHandler), this.config.selector
2098
+ ? (this.config = r({}, this.config, {
2099
+ trigger: "manual",
2100
+ selector: ""
2101
+ }))
2102
+ : this._fixTitle();
2103
+ }), (e._fixTitle = function() {
2104
+ var t = typeof this.element.getAttribute("data-original-title");
2105
+ (this.element.getAttribute("title") || "string" !== t) &&
2106
+ (
2107
+ this.element.setAttribute(
2108
+ "data-original-title",
2109
+ this.element.getAttribute("title") || ""
2110
+ ),
2111
+ this.element.setAttribute("title", "")
2112
+ );
2113
+ }), (e._enter = function(t, e) {
2114
+ var n = this.constructor.DATA_KEY;
2115
+ (e = e || o.default(t.currentTarget).data(n)) ||
2116
+ (
2117
+ (e = new this.constructor(
2118
+ t.currentTarget,
2119
+ this._getDelegateConfig()
2120
+ )),
2121
+ o.default(t.currentTarget).data(n, e)
2122
+ ), t &&
2123
+ (e._activeTrigger[
2124
+ "focusin" === t.type ? "focus" : "hover"
2125
+ ] = !0), o.default(e.getTipElement()).hasClass("show") ||
2126
+ "show" === e._hoverState
2127
+ ? (e._hoverState = "show")
2128
+ : (
2129
+ clearTimeout(e._timeout),
2130
+ (e._hoverState = "show"),
2131
+ e.config.delay && e.config.delay.show
2132
+ ? (e._timeout = setTimeout(function() {
2133
+ "show" === e._hoverState && e.show();
2134
+ }, e.config.delay.show))
2135
+ : e.show()
2136
+ );
2137
+ }), (e._leave = function(t, e) {
2138
+ var n = this.constructor.DATA_KEY;
2139
+ (e = e || o.default(t.currentTarget).data(n)) ||
2140
+ (
2141
+ (e = new this.constructor(
2142
+ t.currentTarget,
2143
+ this._getDelegateConfig()
2144
+ )),
2145
+ o.default(t.currentTarget).data(n, e)
2146
+ ), t &&
2147
+ (e._activeTrigger[
2148
+ "focusout" === t.type ? "focus" : "hover"
2149
+ ] = !1), e._isWithActiveTrigger() ||
2150
+ (
2151
+ clearTimeout(e._timeout),
2152
+ (e._hoverState = "out"),
2153
+ e.config.delay && e.config.delay.hide
2154
+ ? (e._timeout = setTimeout(function() {
2155
+ "out" === e._hoverState && e.hide();
2156
+ }, e.config.delay.hide))
2157
+ : e.hide()
2158
+ );
2159
+ }), (e._isWithActiveTrigger = function() {
2160
+ for (var t in this._activeTrigger)
2161
+ if (this._activeTrigger[t]) return !0;
2162
+ return !1;
2163
+ }), (e._getConfig = function(t) {
2164
+ var e = o.default(this.element).data();
2165
+ return Object.keys(e).forEach(function(t) {
2166
+ -1 !== z.indexOf(t) && delete e[t];
2167
+ }), "number" ==
2168
+ typeof (t = r(
2169
+ {},
2170
+ this.constructor.Default,
2171
+ e,
2172
+ "object" == typeof t && t ? t : {}
2173
+ )).delay && (t.delay = { show: t.delay, hide: t.delay }), "number" ==
2174
+ typeof t.title && (t.title = t.title.toString()), "number" ==
2175
+ typeof t.content &&
2176
+ (t.content = t.content.toString()), d.typeCheckConfig(
2177
+ M,
2178
+ t,
2179
+ this.constructor.DefaultType
2180
+ ), t.sanitize &&
2181
+ (t.template = U(t.template, t.whiteList, t.sanitizeFn)), t;
2182
+ }), (e._getDelegateConfig = function() {
2183
+ var t = {};
2184
+ if (this.config)
2185
+ for (var e in this.config)
2186
+ this.constructor.Default[e] !== this.config[e] &&
2187
+ (t[e] = this.config[e]);
2188
+ return t;
2189
+ }), (e._cleanTipClass = function() {
2190
+ var t = o.default(this.getTipElement()),
2191
+ e = t.attr("class").match(V);
2192
+ null !== e && e.length && t.removeClass(e.join(""));
2193
+ }), (e._handlePopperPlacementChange = function(t) {
2194
+ (this.tip =
2195
+ t.instance.popper), this._cleanTipClass(), this.addAttachmentClass(
2196
+ this._getAttachment(t.placement)
2197
+ );
2198
+ }), (e._fixTransition = function() {
2199
+ var t = this.getTipElement(),
2200
+ e = this.config.animation;
2201
+ null === t.getAttribute("x-placement") &&
2202
+ (
2203
+ o.default(t).removeClass("fade"),
2204
+ (this.config.animation = !1),
2205
+ this.hide(),
2206
+ this.show(),
2207
+ (this.config.animation = e)
2208
+ );
2209
+ }), (t._jQueryInterface = function(e) {
2210
+ return this.each(function() {
2211
+ var n = o.default(this),
2212
+ i = n.data("bs.tooltip"),
2213
+ a = "object" == typeof e && e;
2214
+ if (
2215
+ (i || !/dispose|hide/.test(e)) &&
2216
+ (
2217
+ i || ((i = new t(this, a)), n.data("bs.tooltip", i)),
2218
+ "string" == typeof e
2219
+ )
2220
+ ) {
2221
+ if ("undefined" == typeof i[e])
2222
+ throw new TypeError('No method named "' + e + '"');
2223
+ i[e]();
2224
+ }
2225
+ });
2226
+ }), l(t, null, [
2227
+ {
2228
+ key: "VERSION",
2229
+ get: function() {
2230
+ return "4.5.3";
2231
+ }
2232
+ },
2233
+ {
2234
+ key: "Default",
2235
+ get: function() {
2236
+ return Y;
2237
+ }
2238
+ },
2239
+ {
2240
+ key: "NAME",
2241
+ get: function() {
2242
+ return M;
2243
+ }
2244
+ },
2245
+ {
2246
+ key: "DATA_KEY",
2247
+ get: function() {
2248
+ return "bs.tooltip";
2249
+ }
2250
+ },
2251
+ {
2252
+ key: "Event",
2253
+ get: function() {
2254
+ return $;
2255
+ }
2256
+ },
2257
+ {
2258
+ key: "EVENT_KEY",
2259
+ get: function() {
2260
+ return ".bs.tooltip";
2261
+ }
2262
+ },
2263
+ {
2264
+ key: "DefaultType",
2265
+ get: function() {
2266
+ return K;
2267
+ }
2268
+ }
2269
+ ]), t;
2270
+ })();
2271
+ (o.default.fn[M] =
2272
+ J._jQueryInterface), (o.default.fn[M].Constructor = J), (o.default.fn[
2273
+ M
2274
+ ].noConflict = function() {
2275
+ return (o.default.fn[M] = W), J._jQueryInterface;
2276
+ });
2277
+ var G = "popover",
2278
+ Z = o.default.fn[G],
2279
+ tt = new RegExp("(^|\\s)bs-popover\\S+", "g"),
2280
+ et = r({}, J.Default, {
2281
+ placement: "right",
2282
+ trigger: "click",
2283
+ content: "",
2284
+ template:
2285
+ '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'
2286
+ }),
2287
+ nt = r({}, J.DefaultType, { content: "(string|element|function)" }),
2288
+ it = {
2289
+ HIDE: "hide.bs.popover",
2290
+ HIDDEN: "hidden.bs.popover",
2291
+ SHOW: "show.bs.popover",
2292
+ SHOWN: "shown.bs.popover",
2293
+ INSERTED: "inserted.bs.popover",
2294
+ CLICK: "click.bs.popover",
2295
+ FOCUSIN: "focusin.bs.popover",
2296
+ FOCUSOUT: "focusout.bs.popover",
2297
+ MOUSEENTER: "mouseenter.bs.popover",
2298
+ MOUSELEAVE: "mouseleave.bs.popover"
2299
+ },
2300
+ ot = (function(t) {
2301
+ var e, n;
2302
+ function i() {
2303
+ return t.apply(this, arguments) || this;
2304
+ }
2305
+ (n = t), ((e = i).prototype = Object.create(
2306
+ n.prototype
2307
+ )), (e.prototype.constructor = e), (e.__proto__ = n);
2308
+ var a = i.prototype;
2309
+ return (a.isWithContent = function() {
2310
+ return this.getTitle() || this._getContent();
2311
+ }), (a.addAttachmentClass = function(t) {
2312
+ o.default(this.getTipElement()).addClass("bs-popover-" + t);
2313
+ }), (a.getTipElement = function() {
2314
+ return (this.tip = this.tip || o.default(this.config.template)[0]), this
2315
+ .tip;
2316
+ }), (a.setContent = function() {
2317
+ var t = o.default(this.getTipElement());
2318
+ this.setElementContent(t.find(".popover-header"), this.getTitle());
2319
+ var e = this._getContent();
2320
+ "function" == typeof e &&
2321
+ (e = e.call(this.element)), this.setElementContent(
2322
+ t.find(".popover-body"),
2323
+ e
2324
+ ), t.removeClass("fade show");
2325
+ }), (a._getContent = function() {
2326
+ return this.element.getAttribute("data-content") || this.config.content;
2327
+ }), (a._cleanTipClass = function() {
2328
+ var t = o.default(this.getTipElement()),
2329
+ e = t.attr("class").match(tt);
2330
+ null !== e && e.length > 0 && t.removeClass(e.join(""));
2331
+ }), (i._jQueryInterface = function(t) {
2332
+ return this.each(function() {
2333
+ var e = o.default(this).data("bs.popover"),
2334
+ n = "object" == typeof t ? t : null;
2335
+ if (
2336
+ (e || !/dispose|hide/.test(t)) &&
2337
+ (
2338
+ e ||
2339
+ ((e = new i(this, n)), o.default(this).data("bs.popover", e)),
2340
+ "string" == typeof t
2341
+ )
2342
+ ) {
2343
+ if ("undefined" == typeof e[t])
2344
+ throw new TypeError('No method named "' + t + '"');
2345
+ e[t]();
2346
+ }
2347
+ });
2348
+ }), l(i, null, [
2349
+ {
2350
+ key: "VERSION",
2351
+ get: function() {
2352
+ return "4.5.3";
2353
+ }
2354
+ },
2355
+ {
2356
+ key: "Default",
2357
+ get: function() {
2358
+ return et;
2359
+ }
2360
+ },
2361
+ {
2362
+ key: "NAME",
2363
+ get: function() {
2364
+ return G;
2365
+ }
2366
+ },
2367
+ {
2368
+ key: "DATA_KEY",
2369
+ get: function() {
2370
+ return "bs.popover";
2371
+ }
2372
+ },
2373
+ {
2374
+ key: "Event",
2375
+ get: function() {
2376
+ return it;
2377
+ }
2378
+ },
2379
+ {
2380
+ key: "EVENT_KEY",
2381
+ get: function() {
2382
+ return ".bs.popover";
2383
+ }
2384
+ },
2385
+ {
2386
+ key: "DefaultType",
2387
+ get: function() {
2388
+ return nt;
2389
+ }
2390
+ }
2391
+ ]), i;
2392
+ })(J);
2393
+ (o.default.fn[G] =
2394
+ ot._jQueryInterface), (o.default.fn[G].Constructor = ot), (o.default.fn[
2395
+ G
2396
+ ].noConflict = function() {
2397
+ return (o.default.fn[G] = Z), ot._jQueryInterface;
2398
+ });
2399
+ var at = "scrollspy",
2400
+ st = o.default.fn[at],
2401
+ lt = { offset: 10, method: "auto", target: "" },
2402
+ rt = { offset: "number", method: "string", target: "(string|element)" },
2403
+ ut = (function() {
2404
+ function t(t, e) {
2405
+ var n = this;
2406
+ (this._element = t), (this._scrollElement =
2407
+ "BODY" === t.tagName ? window : t), (this._config = this._getConfig(
2408
+ e
2409
+ )), (this._selector =
2410
+ this._config.target +
2411
+ " .nav-link," +
2412
+ this._config.target +
2413
+ " .list-group-item," +
2414
+ this._config.target +
2415
+ " .dropdown-item"), (this._offsets = []), (this._targets = []), (this._activeTarget = null), (this._scrollHeight = 0), o
2416
+ .default(this._scrollElement)
2417
+ .on("scroll.bs.scrollspy", function(t) {
2418
+ return n._process(t);
2419
+ }), this.refresh(), this._process();
2420
+ }
2421
+ var e = t.prototype;
2422
+ return (e.refresh = function() {
2423
+ var t = this,
2424
+ e =
2425
+ this._scrollElement === this._scrollElement.window
2426
+ ? "offset"
2427
+ : "position",
2428
+ n = "auto" === this._config.method ? e : this._config.method,
2429
+ i = "position" === n ? this._getScrollTop() : 0;
2430
+ (this._offsets = []), (this._targets = []), (this._scrollHeight = this._getScrollHeight()), [].slice
2431
+ .call(document.querySelectorAll(this._selector))
2432
+ .map(function(t) {
2433
+ var e,
2434
+ a = d.getSelectorFromElement(t);
2435
+ if ((a && (e = document.querySelector(a)), e)) {
2436
+ var s = e.getBoundingClientRect();
2437
+ if (s.width || s.height) return [o.default(e)[n]().top + i, a];
2438
+ }
2439
+ return null;
2440
+ })
2441
+ .filter(function(t) {
2442
+ return t;
2443
+ })
2444
+ .sort(function(t, e) {
2445
+ return t[0] - e[0];
2446
+ })
2447
+ .forEach(function(e) {
2448
+ t._offsets.push(e[0]), t._targets.push(e[1]);
2449
+ });
2450
+ }), (e.dispose = function() {
2451
+ o.default.removeData(this._element, "bs.scrollspy"), o
2452
+ .default(this._scrollElement)
2453
+ .off(
2454
+ ".bs.scrollspy"
2455
+ ), (this._element = null), (this._scrollElement = null), (this._config = null), (this._selector = null), (this._offsets = null), (this._targets = null), (this._activeTarget = null), (this._scrollHeight = null);
2456
+ }), (e._getConfig = function(t) {
2457
+ if (
2458
+ "string" !=
2459
+ typeof (t = r({}, lt, "object" == typeof t && t ? t : {})).target &&
2460
+ d.isElement(t.target)
2461
+ ) {
2462
+ var e = o.default(t.target).attr("id");
2463
+ e ||
2464
+ ((e = d.getUID(at)), o.default(t.target).attr("id", e)), (t.target =
2465
+ "#" + e);
2466
+ }
2467
+ return d.typeCheckConfig(at, t, rt), t;
2468
+ }), (e._getScrollTop = function() {
2469
+ return this._scrollElement === window
2470
+ ? this._scrollElement.pageYOffset
2471
+ : this._scrollElement.scrollTop;
2472
+ }), (e._getScrollHeight = function() {
2473
+ return (
2474
+ this._scrollElement.scrollHeight ||
2475
+ Math.max(
2476
+ document.body.scrollHeight,
2477
+ document.documentElement.scrollHeight
2478
+ )
2479
+ );
2480
+ }), (e._getOffsetHeight = function() {
2481
+ return this._scrollElement === window
2482
+ ? window.innerHeight
2483
+ : this._scrollElement.getBoundingClientRect().height;
2484
+ }), (e._process = function() {
2485
+ var t = this._getScrollTop() + this._config.offset,
2486
+ e = this._getScrollHeight(),
2487
+ n = this._config.offset + e - this._getOffsetHeight();
2488
+ if ((this._scrollHeight !== e && this.refresh(), t >= n)) {
2489
+ var i = this._targets[this._targets.length - 1];
2490
+ this._activeTarget !== i && this._activate(i);
2491
+ } else {
2492
+ if (
2493
+ this._activeTarget &&
2494
+ t < this._offsets[0] &&
2495
+ this._offsets[0] > 0
2496
+ )
2497
+ return (this._activeTarget = null), void this._clear();
2498
+ for (var o = this._offsets.length; o--; ) {
2499
+ this._activeTarget !== this._targets[o] &&
2500
+ t >= this._offsets[o] &&
2501
+ ("undefined" == typeof this._offsets[o + 1] ||
2502
+ t < this._offsets[o + 1]) &&
2503
+ this._activate(this._targets[o]);
2504
+ }
2505
+ }
2506
+ }), (e._activate = function(t) {
2507
+ (this._activeTarget = t), this._clear();
2508
+ var e = this._selector.split(",").map(function(e) {
2509
+ return e + '[data-target="' + t + '"],' + e + '[href="' + t + '"]';
2510
+ }),
2511
+ n = o.default([].slice.call(document.querySelectorAll(e.join(","))));
2512
+ n.hasClass("dropdown-item")
2513
+ ? (
2514
+ n
2515
+ .closest(".dropdown")
2516
+ .find(".dropdown-toggle")
2517
+ .addClass("active"),
2518
+ n.addClass("active")
2519
+ )
2520
+ : (
2521
+ n.addClass("active"),
2522
+ n
2523
+ .parents(".nav, .list-group")
2524
+ .prev(".nav-link, .list-group-item")
2525
+ .addClass("active"),
2526
+ n
2527
+ .parents(".nav, .list-group")
2528
+ .prev(".nav-item")
2529
+ .children(".nav-link")
2530
+ .addClass("active")
2531
+ ), o
2532
+ .default(this._scrollElement)
2533
+ .trigger("activate.bs.scrollspy", { relatedTarget: t });
2534
+ }), (e._clear = function() {
2535
+ [].slice
2536
+ .call(document.querySelectorAll(this._selector))
2537
+ .filter(function(t) {
2538
+ return t.classList.contains("active");
2539
+ })
2540
+ .forEach(function(t) {
2541
+ return t.classList.remove("active");
2542
+ });
2543
+ }), (t._jQueryInterface = function(e) {
2544
+ return this.each(function() {
2545
+ var n = o.default(this).data("bs.scrollspy");
2546
+ if (
2547
+ (
2548
+ n ||
2549
+ (
2550
+ (n = new t(this, "object" == typeof e && e)),
2551
+ o.default(this).data("bs.scrollspy", n)
2552
+ ),
2553
+ "string" == typeof e
2554
+ )
2555
+ ) {
2556
+ if ("undefined" == typeof n[e])
2557
+ throw new TypeError('No method named "' + e + '"');
2558
+ n[e]();
2559
+ }
2560
+ });
2561
+ }), l(t, null, [
2562
+ {
2563
+ key: "VERSION",
2564
+ get: function() {
2565
+ return "4.5.3";
2566
+ }
2567
+ },
2568
+ {
2569
+ key: "Default",
2570
+ get: function() {
2571
+ return lt;
2572
+ }
2573
+ }
2574
+ ]), t;
2575
+ })();
2576
+ o.default(window).on("load.bs.scrollspy.data-api", function() {
2577
+ for (
2578
+ var t = [].slice.call(document.querySelectorAll('[data-spy="scroll"]')),
2579
+ e = t.length;
2580
+ e--;
2581
+
2582
+ ) {
2583
+ var n = o.default(t[e]);
2584
+ ut._jQueryInterface.call(n, n.data());
2585
+ }
2586
+ }), (o.default.fn[at] =
2587
+ ut._jQueryInterface), (o.default.fn[at].Constructor = ut), (o.default.fn[
2588
+ at
2589
+ ].noConflict = function() {
2590
+ return (o.default.fn[at] = st), ut._jQueryInterface;
2591
+ });
2592
+ var dt = o.default.fn.tab,
2593
+ ft = (function() {
2594
+ function t(t) {
2595
+ this._element = t;
2596
+ }
2597
+ var e = t.prototype;
2598
+ return (e.show = function() {
2599
+ var t = this;
2600
+ if (
2601
+ !(
2602
+ (this._element.parentNode &&
2603
+ this._element.parentNode.nodeType === Node.ELEMENT_NODE &&
2604
+ o.default(this._element).hasClass("active")) ||
2605
+ o.default(this._element).hasClass("disabled")
2606
+ )
2607
+ ) {
2608
+ var e,
2609
+ n,
2610
+ i = o.default(this._element).closest(".nav, .list-group")[0],
2611
+ a = d.getSelectorFromElement(this._element);
2612
+ if (i) {
2613
+ var s =
2614
+ "UL" === i.nodeName || "OL" === i.nodeName
2615
+ ? "> li > .active"
2616
+ : ".active";
2617
+ n = (n = o.default.makeArray(o.default(i).find(s)))[n.length - 1];
2618
+ }
2619
+ var l = o.default.Event("hide.bs.tab", {
2620
+ relatedTarget: this._element
2621
+ }),
2622
+ r = o.default.Event("show.bs.tab", { relatedTarget: n });
2623
+ if (
2624
+ (
2625
+ n && o.default(n).trigger(l),
2626
+ o.default(this._element).trigger(r),
2627
+ !r.isDefaultPrevented() && !l.isDefaultPrevented()
2628
+ )
2629
+ ) {
2630
+ a && (e = document.querySelector(a)), this._activate(
2631
+ this._element,
2632
+ i
2633
+ );
2634
+ var u = function() {
2635
+ var e = o.default.Event("hidden.bs.tab", {
2636
+ relatedTarget: t._element
2637
+ }),
2638
+ i = o.default.Event("shown.bs.tab", { relatedTarget: n });
2639
+ o.default(n).trigger(e), o.default(t._element).trigger(i);
2640
+ };
2641
+ e ? this._activate(e, e.parentNode, u) : u();
2642
+ }
2643
+ }
2644
+ }), (e.dispose = function() {
2645
+ o.default.removeData(this._element, "bs.tab"), (this._element = null);
2646
+ }), (e._activate = function(t, e, n) {
2647
+ var i = this,
2648
+ a = (!e || ("UL" !== e.nodeName && "OL" !== e.nodeName)
2649
+ ? o.default(e).children(".active")
2650
+ : o.default(e).find("> li > .active"))[0],
2651
+ s = n && a && o.default(a).hasClass("fade"),
2652
+ l = function() {
2653
+ return i._transitionComplete(t, a, n);
2654
+ };
2655
+ if (a && s) {
2656
+ var r = d.getTransitionDurationFromElement(a);
2657
+ o
2658
+ .default(a)
2659
+ .removeClass("show")
2660
+ .one(d.TRANSITION_END, l)
2661
+ .emulateTransitionEnd(r);
2662
+ } else l();
2663
+ }), (e._transitionComplete = function(t, e, n) {
2664
+ if (e) {
2665
+ o.default(e).removeClass("active");
2666
+ var i = o.default(e.parentNode).find("> .dropdown-menu .active")[0];
2667
+ i && o.default(i).removeClass("active"), "tab" ===
2668
+ e.getAttribute("role") && e.setAttribute("aria-selected", !1);
2669
+ }
2670
+ if (
2671
+ (
2672
+ o.default(t).addClass("active"),
2673
+ "tab" === t.getAttribute("role") &&
2674
+ t.setAttribute("aria-selected", !0),
2675
+ d.reflow(t),
2676
+ t.classList.contains("fade") && t.classList.add("show"),
2677
+ t.parentNode && o.default(t.parentNode).hasClass("dropdown-menu")
2678
+ )
2679
+ ) {
2680
+ var a = o.default(t).closest(".dropdown")[0];
2681
+ if (a) {
2682
+ var s = [].slice.call(a.querySelectorAll(".dropdown-toggle"));
2683
+ o.default(s).addClass("active");
2684
+ }
2685
+ t.setAttribute("aria-expanded", !0);
2686
+ }
2687
+ n && n();
2688
+ }), (t._jQueryInterface = function(e) {
2689
+ return this.each(function() {
2690
+ var n = o.default(this),
2691
+ i = n.data("bs.tab");
2692
+ if (
2693
+ (
2694
+ i || ((i = new t(this)), n.data("bs.tab", i)),
2695
+ "string" == typeof e
2696
+ )
2697
+ ) {
2698
+ if ("undefined" == typeof i[e])
2699
+ throw new TypeError('No method named "' + e + '"');
2700
+ i[e]();
2701
+ }
2702
+ });
2703
+ }), l(t, null, [
2704
+ {
2705
+ key: "VERSION",
2706
+ get: function() {
2707
+ return "4.5.3";
2708
+ }
2709
+ }
2710
+ ]), t;
2711
+ })();
2712
+ o
2713
+ .default(document)
2714
+ .on(
2715
+ "click.bs.tab.data-api",
2716
+ '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',
2717
+ function(t) {
2718
+ t.preventDefault(), ft._jQueryInterface.call(o.default(this), "show");
2719
+ }
2720
+ ), (o.default.fn.tab = ft._jQueryInterface), (o.default.fn.tab.Constructor = ft), (o.default.fn.tab.noConflict = function() {
2721
+ return (o.default.fn.tab = dt), ft._jQueryInterface;
2722
+ });
2723
+ var ct = o.default.fn.toast,
2724
+ ht = { animation: "boolean", autohide: "boolean", delay: "number" },
2725
+ gt = { animation: !0, autohide: !0, delay: 500 },
2726
+ mt = (function() {
2727
+ function t(t, e) {
2728
+ (this._element = t), (this._config = this._getConfig(
2729
+ e
2730
+ )), (this._timeout = null), this._setListeners();
2731
+ }
2732
+ var e = t.prototype;
2733
+ return (e.show = function() {
2734
+ var t = this,
2735
+ e = o.default.Event("show.bs.toast");
2736
+ if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
2737
+ this._clearTimeout(), this._config.animation &&
2738
+ this._element.classList.add("fade");
2739
+ var n = function() {
2740
+ t._element.classList.remove("showing"), t._element.classList.add(
2741
+ "show"
2742
+ ), o.default(t._element).trigger("shown.bs.toast"), t._config
2743
+ .autohide &&
2744
+ (t._timeout = setTimeout(function() {
2745
+ t.hide();
2746
+ }, t._config.delay));
2747
+ };
2748
+ if (
2749
+ (
2750
+ this._element.classList.remove("hide"),
2751
+ d.reflow(this._element),
2752
+ this._element.classList.add("showing"),
2753
+ this._config.animation
2754
+ )
2755
+ ) {
2756
+ var i = d.getTransitionDurationFromElement(this._element);
2757
+ o
2758
+ .default(this._element)
2759
+ .one(d.TRANSITION_END, n)
2760
+ .emulateTransitionEnd(i);
2761
+ } else n();
2762
+ }
2763
+ }), (e.hide = function() {
2764
+ if (this._element.classList.contains("show")) {
2765
+ var t = o.default.Event("hide.bs.toast");
2766
+ o.default(this._element).trigger(t), t.isDefaultPrevented() ||
2767
+ this._close();
2768
+ }
2769
+ }), (e.dispose = function() {
2770
+ this._clearTimeout(), this._element.classList.contains("show") &&
2771
+ this._element.classList.remove("show"), o
2772
+ .default(this._element)
2773
+ .off("click.dismiss.bs.toast"), o.default.removeData(
2774
+ this._element,
2775
+ "bs.toast"
2776
+ ), (this._element = null), (this._config = null);
2777
+ }), (e._getConfig = function(t) {
2778
+ return (t = r(
2779
+ {},
2780
+ gt,
2781
+ o.default(this._element).data(),
2782
+ "object" == typeof t && t ? t : {}
2783
+ )), d.typeCheckConfig("toast", t, this.constructor.DefaultType), t;
2784
+ }), (e._setListeners = function() {
2785
+ var t = this;
2786
+ o
2787
+ .default(this._element)
2788
+ .on("click.dismiss.bs.toast", '[data-dismiss="toast"]', function() {
2789
+ return t.hide();
2790
+ });
2791
+ }), (e._close = function() {
2792
+ var t = this,
2793
+ e = function() {
2794
+ t._element.classList.add("hide"), o
2795
+ .default(t._element)
2796
+ .trigger("hidden.bs.toast");
2797
+ };
2798
+ if ((this._element.classList.remove("show"), this._config.animation)) {
2799
+ var n = d.getTransitionDurationFromElement(this._element);
2800
+ o
2801
+ .default(this._element)
2802
+ .one(d.TRANSITION_END, e)
2803
+ .emulateTransitionEnd(n);
2804
+ } else e();
2805
+ }), (e._clearTimeout = function() {
2806
+ clearTimeout(this._timeout), (this._timeout = null);
2807
+ }), (t._jQueryInterface = function(e) {
2808
+ return this.each(function() {
2809
+ var n = o.default(this),
2810
+ i = n.data("bs.toast");
2811
+ if (
2812
+ (
2813
+ i ||
2814
+ (
2815
+ (i = new t(this, "object" == typeof e && e)),
2816
+ n.data("bs.toast", i)
2817
+ ),
2818
+ "string" == typeof e
2819
+ )
2820
+ ) {
2821
+ if ("undefined" == typeof i[e])
2822
+ throw new TypeError('No method named "' + e + '"');
2823
+ i[e](this);
2824
+ }
2825
+ });
2826
+ }), l(t, null, [
2827
+ {
2828
+ key: "VERSION",
2829
+ get: function() {
2830
+ return "4.5.3";
2831
+ }
2832
+ },
2833
+ {
2834
+ key: "DefaultType",
2835
+ get: function() {
2836
+ return ht;
2837
+ }
2838
+ },
2839
+ {
2840
+ key: "Default",
2841
+ get: function() {
2842
+ return gt;
2843
+ }
2844
+ }
2845
+ ]), t;
2846
+ })();
2847
+ (o.default.fn.toast =
2848
+ mt._jQueryInterface), (o.default.fn.toast.Constructor = mt), (o.default.fn.toast.noConflict = function() {
2849
+ return (o.default.fn.toast = ct), mt._jQueryInterface;
2850
+ }), (t.Alert = h), (t.Button = m), (t.Carousel = w), (t.Collapse = D), (t.Dropdown = x), (t.Modal = q), (t.Popover = ot), (t.Scrollspy = ut), (t.Tab = ft), (t.Toast = mt), (t.Tooltip = J), (t.Util = d), Object.defineProperty(t, "__esModule", { value: !0 });
2851
+ });
js/bootstrap.min.js CHANGED
@@ -1,7 +1,6 @@
1
  /*!
2
- * Bootstrap v4.3.1 (https://getbootstrap.com/)
3
- * Copyright 2011-2019 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=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}g=g&&g.hasOwnProperty("default")?g.default:g,u=u&&u.hasOwnProperty("default")?u.default:u;var e="transitionend";function n(t){var e=this,n=!1;return g(this).one(_.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||_.triggerTransitionEnd(e)},t),this}var _={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=g(t).css("transition-duration"),n=g(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){g(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&_.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?_.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};g.fn.emulateTransitionEnd=n,g.event.special[_.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(g(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=g.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},f="alert",d="fade",m="show",p=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){g.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=_.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=g(t).closest("."+f)[0]),n},t._triggerCloseEvent=function(t){var e=g.Event(h.CLOSE);return g(t).trigger(e),e},t._removeElement=function(e){var n=this;if(g(e).removeClass(m),g(e).hasClass(d)){var t=_.getTransitionDurationFromElement(e);g(e).one(_.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){g(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),g.fn[o]=p._jQueryInterface,g.fn[o].Constructor=p,g.fn[o].noConflict=function(){return g.fn[o]=c,p._jQueryInterface};var v="button",y="bs.button",E="."+y,C=".data-api",T=g.fn[v],S="active",b="btn",I="focus",D='[data-toggle^="button"]',w='[data-toggle="buttons"]',A='input:not([type="hidden"])',N=".active",O=".btn",k={CLICK_DATA_API:"click"+E+C,FOCUS_BLUR_DATA_API:"focus"+E+C+" blur"+E+C},P=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(w)[0];if(n){var i=this._element.querySelector(A);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(S))t=!1;else{var o=n.querySelector(N);o&&g(o).removeClass(S)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(S),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),t&&g(this._element).toggleClass(S)},t.dispose=function(){g.removeData(this._element,y),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(y);t||(t=new n(this),g(this).data(y,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();g(document).on(k.CLICK_DATA_API,D,function(t){t.preventDefault();var e=t.target;g(e).hasClass(b)||(e=g(e).closest(O)),P._jQueryInterface.call(g(e),"toggle")}).on(k.FOCUS_BLUR_DATA_API,D,function(t){var e=g(t.target).closest(O)[0];g(e).toggleClass(I,/^focus(in)?$/.test(t.type))}),g.fn[v]=P._jQueryInterface,g.fn[v].Constructor=P,g.fn[v].noConflict=function(){return g.fn[v]=T,P._jQueryInterface};var L="carousel",j="bs.carousel",H="."+j,R=".data-api",x=g.fn[L],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},U={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},W="next",q="prev",M="left",K="right",Q={SLIDE:"slide"+H,SLID:"slid"+H,KEYDOWN:"keydown"+H,MOUSEENTER:"mouseenter"+H,MOUSELEAVE:"mouseleave"+H,TOUCHSTART:"touchstart"+H,TOUCHMOVE:"touchmove"+H,TOUCHEND:"touchend"+H,POINTERDOWN:"pointerdown"+H,POINTERUP:"pointerup"+H,DRAG_START:"dragstart"+H,LOAD_DATA_API:"load"+H+R,CLICK_DATA_API:"click"+H+R},B="carousel",V="active",Y="slide",z="carousel-item-right",X="carousel-item-left",$="carousel-item-next",G="carousel-item-prev",J="pointer-event",Z=".active",tt=".active.carousel-item",et=".carousel-item",nt=".carousel-item img",it=".carousel-item-next, .carousel-item-prev",ot=".carousel-indicators",rt="[data-slide], [data-slide-to]",st='[data-ride="carousel"]',at={TOUCH:"touch",PEN:"pen"},lt=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(ot),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(W)},t.nextWhenVisible=function(){!document.hidden&&g(this._element).is(":visible")&&"hidden"!==g(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(q)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(it)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.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))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(tt);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?W:q;this._slide(i,this._items[t])}},t.dispose=function(){g(this._element).off(H),g.removeData(this._element,j),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},F,t),_.typeCheckConfig(L,t,U),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&g(this._element).on(Q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&g(this._element).on(Q.MOUSEENTER,function(t){return e.pause(t)}).on(Q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};g(this._element.querySelectorAll(nt)).on(Q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(g(this._element).on(Q.POINTERDOWN,function(t){return e(t)}),g(this._element).on(Q.POINTERUP,function(t){return i(t)}),this._element.classList.add(J)):(g(this._element).on(Q.TOUCHSTART,function(t){return e(t)}),g(this._element).on(Q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),g(this._element).on(Q.TOUCHEND,function(t){return i(t)}))}},t._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()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(et)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===W,i=t===q,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===q?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(tt)),o=g.Event(Q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return g(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(Z));g(e).removeClass(V);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&g(n).addClass(V)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(tt),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===W?(n=X,i=$,M):(n=z,i=G,K),l&&g(l).hasClass(V))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=g.Event(Q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(g(this._element).hasClass(Y)){g(l).addClass(i),_.reflow(l),g(s).addClass(n),g(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=_.getTransitionDurationFromElement(s);g(s).one(_.TRANSITION_END,function(){g(l).removeClass(n+" "+i).addClass(V),g(s).removeClass(V+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return g(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else g(s).removeClass(V),g(l).addClass(V),this._isSliding=!1,g(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=g(this).data(j),e=l({},F,g(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),g(this).data(j,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=_.getSelectorFromElement(this);if(e){var n=g(e)[0];if(n&&g(n).hasClass(B)){var i=l({},g(n).data(),g(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(g(n),i),o&&g(n).data(j).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return F}}]),r}();g(document).on(Q.CLICK_DATA_API,rt,lt._dataApiClickHandler),g(window).on(Q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(st)),e=0,n=t.length;e<n;e++){var i=g(t[e]);lt._jQueryInterface.call(i,i.data())}}),g.fn[L]=lt._jQueryInterface,g.fn[L].Constructor=lt,g.fn[L].noConflict=function(){return g.fn[L]=x,lt._jQueryInterface};var ct="collapse",ht="bs.collapse",ut="."+ht,ft=g.fn[ct],dt={toggle:!0,parent:""},gt={toggle:"boolean",parent:"(string|element)"},_t={SHOW:"show"+ut,SHOWN:"shown"+ut,HIDE:"hide"+ut,HIDDEN:"hidden"+ut,CLICK_DATA_API:"click"+ut+".data-api"},mt="show",pt="collapse",vt="collapsing",yt="collapsed",Et="width",Ct="height",Tt=".show, .collapsing",St='[data-toggle="collapse"]',bt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(St)),i=0,o=n.length;i<o;i++){var r=n[i],s=_.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,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 t=a.prototype;return t.toggle=function(){g(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!g(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Tt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(pt)})).length&&(t=null),!(t&&(e=g(t).not(this._selector).data(ht))&&e._isTransitioning))){var i=g.Event(_t.SHOW);if(g(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(g(t).not(this._selector),"hide"),e||g(t).data(ht,null));var o=this._getDimension();g(this._element).removeClass(pt).addClass(vt),this._element.style[o]=0,this._triggerArray.length&&g(this._triggerArray).removeClass(yt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){g(n._element).removeClass(vt).addClass(pt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),g(n._element).trigger(_t.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&g(this._element).hasClass(mt)){var e=g.Event(_t.HIDE);if(g(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),g(this._element).addClass(vt).removeClass(pt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=_.getSelectorFromElement(r);if(null!==s)g([].slice.call(document.querySelectorAll(s))).hasClass(mt)||g(r).addClass(yt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t.setTransitioning(!1),g(t._element).removeClass(vt).addClass(pt).trigger(_t.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){g.removeData(this._element,ht),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},dt,t)).toggle=Boolean(t.toggle),_.typeCheckConfig(ct,t,gt),t},t._getDimension=function(){return g(this._element).hasClass(Et)?Et:Ct},t._getParent=function(){var t,n=this;_.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return g(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=g(t).hasClass(mt);e.length&&g(e).toggleClass(yt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=_.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=g(this),e=t.data(ht),n=l({},dt,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ht,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return dt}}]),a}();g(document).on(_t.CLICK_DATA_API,St,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=g(this),e=_.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));g(i).each(function(){var t=g(this),e=t.data(ht)?"toggle":n.data();bt._jQueryInterface.call(t,e)})}),g.fn[ct]=bt._jQueryInterface,g.fn[ct].Constructor=bt,g.fn[ct].noConflict=function(){return g.fn[ct]=ft,bt._jQueryInterface};var It="dropdown",Dt="bs.dropdown",wt="."+Dt,At=".data-api",Nt=g.fn[It],Ot=new RegExp("38|40|27"),kt={HIDE:"hide"+wt,HIDDEN:"hidden"+wt,SHOW:"show"+wt,SHOWN:"shown"+wt,CLICK:"click"+wt,CLICK_DATA_API:"click"+wt+At,KEYDOWN_DATA_API:"keydown"+wt+At,KEYUP_DATA_API:"keyup"+wt+At},Pt="disabled",Lt="show",jt="dropup",Ht="dropright",Rt="dropleft",xt="dropdown-menu-right",Ft="position-static",Ut='[data-toggle="dropdown"]',Wt=".dropdown form",qt=".dropdown-menu",Mt=".navbar-nav",Kt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Qt="top-start",Bt="top-end",Vt="bottom-start",Yt="bottom-end",zt="right-start",Xt="left-start",$t={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Gt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Jt=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)){var t=c._getParentFromElement(this._element),e=g(this._menu).hasClass(Lt);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=g.Event(kt.SHOW,n);if(g(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof u)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:_.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&g(t).addClass(Ft),this._popper=new u(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===g(t).closest(Mt).length&&g(document.body).children().on("mouseover",null,g.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),g(this._menu).toggleClass(Lt),g(t).toggleClass(Lt).trigger(g.Event(kt.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||g(this._element).hasClass(Pt)||g(this._menu).hasClass(Lt))){var t={relatedTarget:this._element},e=g.Event(kt.SHOW,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)&&g(this._menu).hasClass(Lt)){var t={relatedTarget:this._element},e=g.Event(kt.HIDE,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.HIDDEN,t)))}},t.dispose=function(){g.removeData(this._element,Dt),g(this._element).off(wt),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;g(this._element).on(kt.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,g(this._element).data(),t),_.typeCheckConfig(It,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(qt))}return this._menu},t._getPlacement=function(){var t=g(this._element.parentNode),e=Vt;return t.hasClass(jt)?(e=Qt,g(this._menu).hasClass(xt)&&(e=Bt)):t.hasClass(Ht)?e=zt:t.hasClass(Rt)?e=Xt:g(this._menu).hasClass(xt)&&(e=Yt),e},t._detectNavbar=function(){return 0<g(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(Dt);if(t||(t=new c(this,"object"==typeof e?e:null),g(this).data(Dt,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Ut)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=g(e[n]).data(Dt),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(g(o).hasClass(Lt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&g.contains(o,t.target))){var l=g.Event(kt.HIDE,s);g(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),e[n].setAttribute("aria-expanded","false"),g(a).removeClass(Lt),g(o).removeClass(Lt).trigger(g.Event(kt.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=_.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||g(t.target).closest(qt).length)):Ot.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!g(this).hasClass(Pt))){var e=c._getParentFromElement(this),n=g(e).hasClass(Lt);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Kt));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(Ut);g(r).trigger("focus")}g(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return $t}},{key:"DefaultType",get:function(){return Gt}}]),c}();g(document).on(kt.KEYDOWN_DATA_API,Ut,Jt._dataApiKeydownHandler).on(kt.KEYDOWN_DATA_API,qt,Jt._dataApiKeydownHandler).on(kt.CLICK_DATA_API+" "+kt.KEYUP_DATA_API,Jt._clearMenus).on(kt.CLICK_DATA_API,Ut,function(t){t.preventDefault(),t.stopPropagation(),Jt._jQueryInterface.call(g(this),"toggle")}).on(kt.CLICK_DATA_API,Wt,function(t){t.stopPropagation()}),g.fn[It]=Jt._jQueryInterface,g.fn[It].Constructor=Jt,g.fn[It].noConflict=function(){return g.fn[It]=Nt,Jt._jQueryInterface};var Zt="modal",te="bs.modal",ee="."+te,ne=g.fn[Zt],ie={backdrop:!0,keyboard:!0,focus:!0,show:!0},oe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},re={HIDE:"hide"+ee,HIDDEN:"hidden"+ee,SHOW:"show"+ee,SHOWN:"shown"+ee,FOCUSIN:"focusin"+ee,RESIZE:"resize"+ee,CLICK_DISMISS:"click.dismiss"+ee,KEYDOWN_DISMISS:"keydown.dismiss"+ee,MOUSEUP_DISMISS:"mouseup.dismiss"+ee,MOUSEDOWN_DISMISS:"mousedown.dismiss"+ee,CLICK_DATA_API:"click"+ee+".data-api"},se="modal-dialog-scrollable",ae="modal-scrollbar-measure",le="modal-backdrop",ce="modal-open",he="fade",ue="show",fe=".modal-dialog",de=".modal-body",ge='[data-toggle="modal"]',_e='[data-dismiss="modal"]',me=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pe=".sticky-top",ve=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(fe),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){g(this._element).hasClass(he)&&(this._isTransitioning=!0);var n=g.Event(re.SHOW,{relatedTarget:t});g(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),g(this._element).on(re.CLICK_DISMISS,_e,function(t){return e.hide(t)}),g(this._dialog).on(re.MOUSEDOWN_DISMISS,function(){g(e._element).one(re.MOUSEUP_DISMISS,function(t){g(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=g.Event(re.HIDE);if(g(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=g(this._element).hasClass(he);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),g(document).off(re.FOCUSIN),g(this._element).removeClass(ue),g(this._element).off(re.CLICK_DISMISS),g(this._dialog).off(re.MOUSEDOWN_DISMISS),i){var o=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return g(t).off(ee)}),g(document).off(re.FOCUSIN),g.removeData(this._element,te),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},ie,t),_.typeCheckConfig(Zt,t,oe),t},t._showElement=function(t){var e=this,n=g(this._element).hasClass(he);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),g(this._dialog).hasClass(se)?this._dialog.querySelector(de).scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),g(this._element).addClass(ue),this._config.focus&&this._enforceFocus();var i=g.Event(re.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,g(e._element).trigger(i)};if(n){var r=_.getTransitionDurationFromElement(this._dialog);g(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;g(document).off(re.FOCUSIN).on(re.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===g(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?g(this._element).on(re.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||g(this._element).off(re.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?g(window).on(re.RESIZE,function(t){return e.handleUpdate(t)}):g(window).off(re.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){g(document.body).removeClass(ce),t._resetAdjustments(),t._resetScrollbar(),g(t._element).trigger(re.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(g(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=g(this._element).hasClass(he)?he:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=le,n&&this._backdrop.classList.add(n),g(this._backdrop).appendTo(document.body),g(this._element).on(re.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&_.reflow(this._backdrop),g(this._backdrop).addClass(ue),!t)return;if(!n)return void t();var i=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){g(this._backdrop).removeClass(ue);var o=function(){e._removeBackdrop(),t&&t()};if(g(this._element).hasClass(he)){var r=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(me)),e=[].slice.call(document.querySelectorAll(pe));g(t).each(function(t,e){var n=e.style.paddingRight,i=g(e).css("padding-right");g(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),g(e).each(function(t,e){var n=e.style.marginRight,i=g(e).css("margin-right");g(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=g(document.body).css("padding-right");g(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}g(document.body).addClass(ce)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(me));g(t).each(function(t,e){var n=g(e).data("padding-right");g(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+pe));g(e).each(function(t,e){var n=g(e).data("margin-right");"undefined"!=typeof n&&g(e).css("margin-right",n).removeData("margin-right")});var n=g(document.body).data("padding-right");g(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=ae,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=g(this).data(te),e=l({},ie,g(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),g(this).data(te,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ie}}]),o}();g(document).on(re.CLICK_DATA_API,ge,function(t){var e,n=this,i=_.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=g(e).data(te)?"toggle":l({},g(e).data(),g(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=g(e).one(re.SHOW,function(t){t.isDefaultPrevented()||r.one(re.HIDDEN,function(){g(n).is(":visible")&&n.focus()})});ve._jQueryInterface.call(g(e),o,this)}),g.fn[Zt]=ve._jQueryInterface,g.fn[Zt].Constructor=ve,g.fn[Zt].noConflict=function(){return g.fn[Zt]=ne,ve._jQueryInterface};var ye=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Ee={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ce=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Te=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function Se(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===ye.indexOf(n)||Boolean(t.nodeValue.match(Ce)||t.nodeValue.match(Te));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var be="tooltip",Ie="bs.tooltip",De="."+Ie,we=g.fn[be],Ae="bs-tooltip",Ne=new RegExp("(^|\\s)"+Ae+"\\S+","g"),Oe=["sanitize","whiteList","sanitizeFn"],ke={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Pe={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Le={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's 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 t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.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},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._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",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._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},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ye),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Je}},{key:"NAME",get:function(){return Ve}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return rn}},{key:"EVENT_KEY",get:function(){return ze}},{key:"DefaultType",get:function(){return Ze}}]),i}(Be);g.fn[Ve]=sn._jQueryInterface,g.fn[Ve].Constructor=sn,g.fn[Ve].noConflict=function(){return g.fn[Ve]=Xe,sn._jQueryInterface};var an="scrollspy",ln="bs.scrollspy",cn="."+ln,hn=g.fn[an],un={offset:10,method:"auto",target:""},fn={offset:"number",method:"string",target:"(string|element)"},dn={ACTIVATE:"activate"+cn,SCROLL:"scroll"+cn,LOAD_DATA_API:"load"+cn+".data-api"},gn="dropdown-item",_n="active",mn='[data-spy="scroll"]',pn=".nav, .list-group",vn=".nav-link",yn=".nav-item",En=".list-group-item",Cn=".dropdown",Tn=".dropdown-item",Sn=".dropdown-toggle",bn="offset",In="position",Dn=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+vn+","+this._config.target+" "+En+","+this._config.target+" "+Tn,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,g(this._scrollElement).on(dn.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bn:In,o="auto"===this._config.method?t:this._config.method,r=o===In?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=_.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[g(e)[o]().top+r,n]}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])})},t.dispose=function(){g.removeData(this._element,ln),g(this._scrollElement).off(cn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},un,"object"==typeof t&&t?t:{})).target){var e=g(t.target).attr("id");e||(e=_.getUID(an),g(t.target).attr("id",e)),t.target="#"+e}return _.typeCheckConfig(an,t,fn),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._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(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=g([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(gn)?(n.closest(Cn).find(Sn).addClass(_n),n.addClass(_n)):(n.addClass(_n),n.parents(pn).prev(vn+", "+En).addClass(_n),n.parents(pn).prev(yn).children(vn).addClass(_n)),g(this._scrollElement).trigger(dn.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(_n)}).forEach(function(t){return t.classList.remove(_n)})},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(ln);if(t||(t=new n(this,"object"==typeof e&&e),g(this).data(ln,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return un}}]),n}();g(window).on(dn.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(mn)),e=t.length;e--;){var n=g(t[e]);Dn._jQueryInterface.call(n,n.data())}}),g.fn[an]=Dn._jQueryInterface,g.fn[an].Constructor=Dn,g.fn[an].noConflict=function(){return g.fn[an]=hn,Dn._jQueryInterface};var wn="bs.tab",An="."+wn,Nn=g.fn.tab,On={HIDE:"hide"+An,HIDDEN:"hidden"+An,SHOW:"show"+An,SHOWN:"shown"+An,CLICK_DATA_API:"click"+An+".data-api"},kn="dropdown-menu",Pn="active",Ln="disabled",jn="fade",Hn="show",Rn=".dropdown",xn=".nav, .list-group",Fn=".active",Un="> li > .active",Wn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',qn=".dropdown-toggle",Mn="> .dropdown-menu .active",Kn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&g(this._element).hasClass(Pn)||g(this._element).hasClass(Ln))){var t,i,e=g(this._element).closest(xn)[0],o=_.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?Un:Fn;i=(i=g.makeArray(g(e).find(r)))[i.length-1]}var s=g.Event(On.HIDE,{relatedTarget:this._element}),a=g.Event(On.SHOW,{relatedTarget:i});if(i&&g(i).trigger(s),g(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=g.Event(On.HIDDEN,{relatedTarget:n._element}),e=g.Event(On.SHOWN,{relatedTarget:i});g(i).trigger(t),g(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){g.removeData(this._element,wn),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?g(e).children(Fn):g(e).find(Un))[0],r=n&&o&&g(o).hasClass(jn),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=_.getTransitionDurationFromElement(o);g(o).removeClass(Hn).one(_.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){g(e).removeClass(Pn);var i=g(e.parentNode).find(Mn)[0];i&&g(i).removeClass(Pn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(g(t).addClass(Pn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),_.reflow(t),t.classList.contains(jn)&&t.classList.add(Hn),t.parentNode&&g(t.parentNode).hasClass(kn)){var o=g(t).closest(Rn)[0];if(o){var r=[].slice.call(o.querySelectorAll(qn));g(r).addClass(Pn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(wn);if(e||(e=new i(this),t.data(wn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(On.CLICK_DATA_API,Wn,function(t){t.preventDefault(),Kn._jQueryInterface.call(g(this),"show")}),g.fn.tab=Kn._jQueryInterface,g.fn.tab.Constructor=Kn,g.fn.tab.noConflict=function(){return g.fn.tab=Nn,Kn._jQueryInterface};var Qn="toast",Bn="bs.toast",Vn="."+Bn,Yn=g.fn[Qn],zn={CLICK_DISMISS:"click.dismiss"+Vn,HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn},Xn="fade",$n="hide",Gn="show",Jn="showing",Zn={animation:"boolean",autohide:"boolean",delay:"number"},ti={animation:!0,autohide:!0,delay:500},ei='[data-dismiss="toast"]',ni=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;g(this._element).trigger(zn.SHOW),this._config.animation&&this._element.classList.add(Xn);var e=function(){t._element.classList.remove(Jn),t._element.classList.add(Gn),g(t._element).trigger(zn.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove($n),this._element.classList.add(Jn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(Gn)&&(g(this._element).trigger(zn.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Gn)&&this._element.classList.remove(Gn),g(this._element).off(zn.CLICK_DISMISS),g.removeData(this._element,Bn),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},ti,g(this._element).data(),"object"==typeof t&&t?t:{}),_.typeCheckConfig(Qn,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;g(this._element).on(zn.CLICK_DISMISS,ei,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add($n),g(t._element).trigger(zn.HIDDEN)};if(this._element.classList.remove(Gn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(Bn);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Zn}},{key:"Default",get:function(){return ti}}]),i}();g.fn[Qn]=ni._jQueryInterface,g.fn[Qn].Constructor=ni,g.fn[Qn].noConflict=function(){return g.fn[Qn]=Yn,ni._jQueryInterface},function(){if("undefined"==typeof g)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=g.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=_,t.Alert=p,t.Button=P,t.Carousel=lt,t.Collapse=bt,t.Dropdown=Jt,t.Modal=ve,t.Popover=sn,t.Scrollspy=Dn,t.Tab=Kn,t.Toast=ni,t.Tooltip=Be,Object.defineProperty(t,"__esModule",{value:!0})});
7
- //# sourceMappingURL=bootstrap.min.js.map
1
  /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/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="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=i(e),a=i(n);function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t}).apply(this,arguments)}function u(t){var e=this,n=!1;return o.default(this).one(d.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||d.triggerTransitionEnd(e)}),t),this}var d={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=o.default(t).css("transition-duration"),n=o.default(t).css("transition-delay"),i=parseFloat(e),a=parseFloat(n);return i||a?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){o.default(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],a=e[i],s=a&&d.isElement(a)?"element":null===(l=a)||"undefined"==typeof l?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var l},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof o.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=o.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};d.jQueryDetection(),o.default.fn.emulateTransitionEnd=u,o.default.event.special[d.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(o.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var f="alert",c=o.default.fn[f],h=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.default.removeData(this._element,"bs.alert"),this._element=null},e._getRootElement=function(t){var e=d.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=o.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=o.default.Event("close.bs.alert");return o.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(o.default(t).removeClass("show"),o.default(t).hasClass("fade")){var n=d.getTransitionDurationFromElement(t);o.default(t).one(d.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){o.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.alert");i||(i=new t(this),n.data("bs.alert",i)),"close"===e&&i[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),o.default.fn[f]=h._jQueryInterface,o.default.fn[f].Constructor=h,o.default.fn[f].noConflict=function(){return o.default.fn[f]=c,h._jQueryInterface};var g=o.default.fn.button,m=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=o.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector('input:not([type="hidden"])');if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains("active"))t=!1;else{var a=n.querySelector(".active");a&&o.default(a).removeClass("active")}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains("active")),this.shouldAvoidTriggerChange||o.default(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&o.default(this._element).toggleClass("active"))},e.dispose=function(){o.default.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this),a=i.data("bs.button");a||(a=new t(this),i.data("bs.button",a)),a.shouldAvoidTriggerChange=n,"toggle"===e&&a[e]()}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=t.target,n=e;if(o.default(e).hasClass("btn")||(e=o.default(e).closest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var i=e.querySelector('input:not([type="hidden"])');if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||m._jQueryInterface.call(o.default(e),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=o.default(t.target).closest(".btn")[0];o.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),o.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var a=0,s=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;a<s;a++){var l=t[a];"true"===l.getAttribute("aria-pressed")?l.classList.add("active"):l.classList.remove("active")}})),o.default.fn.button=m._jQueryInterface,o.default.fn.button.Constructor=m,o.default.fn.button.noConflict=function(){return o.default.fn.button=g,m._jQueryInterface};var p="carousel",_=".bs.carousel",v=o.default.fn[p],b={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},E={TOUCH:"touch",PEN:"pen"},w=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide("next")},e.nextWhenVisible=function(){var t=o.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide("prev")},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.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))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(".active.carousel-item");var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)o.default(this._element).one("slid.bs.carousel",(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var i=t>n?"next":"prev";this._slide(i,this._items[t])}},e.dispose=function(){o.default(this._element).off(_),o.default.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=r({},b,t),d.typeCheckConfig(p,t,y),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&o.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&o.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};o.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(o.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(o.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),o.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},e._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()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n="next"===t,i="prev"===t,o=this._getItemIndex(e),a=this._items.length-1;if((i&&0===o||n&&o===a)&&!this._config.wrap)return e;var s=(o+("prev"===t?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(".active.carousel-item")),a=o.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:i,to:n});return o.default(this._element).trigger(a),a},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));o.default(e).removeClass("active");var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&o.default(n).addClass("active")}},e._slide=function(t,e){var n,i,a,s=this,l=this._element.querySelector(".active.carousel-item"),r=this._getItemIndex(l),u=e||l&&this._getItemByDirection(t,l),f=this._getItemIndex(u),c=Boolean(this._interval);if("next"===t?(n="carousel-item-left",i="carousel-item-next",a="left"):(n="carousel-item-right",i="carousel-item-prev",a="right"),u&&o.default(u).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&l&&u){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(u);var h=o.default.Event("slid.bs.carousel",{relatedTarget:u,direction:a,from:r,to:f});if(o.default(this._element).hasClass("slide")){o.default(u).addClass(i),d.reflow(u),o.default(l).addClass(n),o.default(u).addClass(n);var g=parseInt(u.getAttribute("data-interval"),10);g?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=g):this._config.interval=this._config.defaultInterval||this._config.interval;var m=d.getTransitionDurationFromElement(l);o.default(l).one(d.TRANSITION_END,(function(){o.default(u).removeClass(n+" "+i).addClass("active"),o.default(l).removeClass("active "+i+" "+n),s._isSliding=!1,setTimeout((function(){return o.default(s._element).trigger(h)}),0)})).emulateTransitionEnd(m)}else o.default(l).removeClass("active"),o.default(u).addClass("active"),this._isSliding=!1,o.default(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.carousel"),i=r({},b,o.default(this).data());"object"==typeof e&&(i=r({},i,e));var a="string"==typeof e?e:i.slide;if(n||(n=new t(this,i),o.default(this).data("bs.carousel",n)),"number"==typeof e)n.to(e);else if("string"==typeof a){if("undefined"==typeof n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=d.getSelectorFromElement(this);if(n){var i=o.default(n)[0];if(i&&o.default(i).hasClass("carousel")){var a=r({},o.default(i).data(),o.default(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),t._jQueryInterface.call(o.default(i),a),s&&o.default(i).data("bs.carousel").to(s),e.preventDefault()}}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return b}}]),t}();o.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",w._dataApiClickHandler),o.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e<n;e++){var i=o.default(t[e]);w._jQueryInterface.call(i,i.data())}})),o.default.fn[p]=w._jQueryInterface,o.default.fn[p].Constructor=w,o.default.fn[p].noConflict=function(){return o.default.fn[p]=v,w._jQueryInterface};var T="collapse",C=o.default.fn[T],S={toggle:!0,parent:""},N={toggle:"boolean",parent:"(string|element)"},D=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=n.length;i<o;i++){var a=n[i],s=d.getSelectorFromElement(a),l=[].slice.call(document.querySelectorAll(s)).filter((function(e){return e===t}));null!==s&&l.length>0&&(this._selector=s,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){o.default(this._element).hasClass("show")?this.hide():this.show()},e.show=function(){var e,n,i=this;if(!this._isTransitioning&&!o.default(this._element).hasClass("show")&&(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains("collapse")}))).length&&(e=null),!(e&&(n=o.default(e).not(this._selector).data("bs.collapse"))&&n._isTransitioning))){var a=o.default.Event("show.bs.collapse");if(o.default(this._element).trigger(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(o.default(e).not(this._selector),"hide"),n||o.default(e).data("bs.collapse",null));var s=this._getDimension();o.default(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[s]=0,this._triggerArray.length&&o.default(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var l="scroll"+(s[0].toUpperCase()+s.slice(1)),r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){o.default(i._element).removeClass("collapsing").addClass("collapse show"),i._element.style[s]="",i.setTransitioning(!1),o.default(i._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(r),this._element.style[s]=this._element[l]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&o.default(this._element).hasClass("show")){var e=o.default.Event("hide.bs.collapse");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",d.reflow(this._element),o.default(this._element).addClass("collapsing").removeClass("collapse show");var i=this._triggerArray.length;if(i>0)for(var a=0;a<i;a++){var s=this._triggerArray[a],l=d.getSelectorFromElement(s);if(null!==l)o.default([].slice.call(document.querySelectorAll(l))).hasClass("show")||o.default(s).addClass("collapsed").attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){t.setTransitioning(!1),o.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(r)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){o.default.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=r({},S,t)).toggle=Boolean(t.toggle),d.typeCheckConfig(T,t,N),t},e._getDimension=function(){return o.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,n=this;d.isElement(this._config.parent)?(e=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',a=[].slice.call(e.querySelectorAll(i));return o.default(a).each((function(e,i){n._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])})),e},e._addAriaAndCollapsedClass=function(t,e){var n=o.default(t).hasClass("show");e.length&&o.default(e).toggleClass("collapsed",!n).attr("aria-expanded",n)},t._getTargetFromElement=function(t){var e=d.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.collapse"),a=r({},S,n.data(),"object"==typeof e&&e?e:{});if(!i&&a.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(a.toggle=!1),i||(i=new t(this,a),n.data("bs.collapse",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return S}}]),t}();o.default(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=o.default(this),n=d.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(n));o.default(i).each((function(){var t=o.default(this),n=t.data("bs.collapse")?"toggle":e.data();D._jQueryInterface.call(t,n)}))})),o.default.fn[T]=D._jQueryInterface,o.default.fn[T].Constructor=D,o.default.fn[T].noConflict=function(){return o.default.fn[T]=C,D._jQueryInterface};var k="dropdown",A=o.default.fn[k],I=new RegExp("38|40|27"),j={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},x=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!o.default(this._element).hasClass("disabled")){var e=o.default(this._menu).hasClass("show");t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||o.default(this._element).hasClass("disabled")||o.default(this._menu).hasClass("show"))){var n={relatedTarget:this._element},i=o.default.Event("show.bs.dropdown",n),s=t._getParentFromElement(this._element);if(o.default(s).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var l=this._element;"parent"===this._config.reference?l=s:d.isElement(this._config.reference)&&(l=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(l=this._config.reference[0])),"scrollParent"!==this._config.boundary&&o.default(s).addClass("position-static"),this._popper=new a.default(l,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===o.default(s).closest(".navbar-nav").length&&o.default(document.body).children().on("mouseover",null,o.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),o.default(this._menu).toggleClass("show"),o.default(s).toggleClass("show").trigger(o.default.Event("shown.bs.dropdown",n))}}},e.hide=function(){if(!this._element.disabled&&!o.default(this._element).hasClass("disabled")&&o.default(this._menu).hasClass("show")){var e={relatedTarget:this._element},n=o.default.Event("hide.bs.dropdown",e),i=t._getParentFromElement(this._element);o.default(i).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),o.default(this._menu).toggleClass("show"),o.default(i).toggleClass("show").trigger(o.default.Event("hidden.bs.dropdown",e)))}},e.dispose=function(){o.default.removeData(this._element,"bs.dropdown"),o.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;o.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=r({},this.constructor.Default,o.default(this._element).data(),t),d.typeCheckConfig(k,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},e._getPlacement=function(){var t=o.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=o.default(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":o.default(this._menu).hasClass("dropdown-menu-right")&&(e="bottom-end"),e},e._detectNavbar=function(){return o.default(this._element).closest(".navbar").length>0},e._getOffset=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,t._element)||{}),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),r({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.dropdown");if(n||(n=new t(this,"object"==typeof e?e:null),o.default(this).data("bs.dropdown",n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),i=0,a=n.length;i<a;i++){var s=t._getParentFromElement(n[i]),l=o.default(n[i]).data("bs.dropdown"),r={relatedTarget:n[i]};if(e&&"click"===e.type&&(r.clickEvent=e),l){var u=l._menu;if(o.default(s).hasClass("show")&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&o.default.contains(s,e.target))){var d=o.default.Event("hide.bs.dropdown",r);o.default(s).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),n[i].setAttribute("aria-expanded","false"),l._popper&&l._popper.destroy(),o.default(u).removeClass("show"),o.default(s).removeClass("show").trigger(o.default.Event("hidden.bs.dropdown",r)))}}}},t._getParentFromElement=function(t){var e,n=d.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||o.default(e.target).closest(".dropdown-menu").length):!I.test(e.which))&&!this.disabled&&!o.default(this).hasClass("disabled")){var n=t._getParentFromElement(this),i=o.default(n).hasClass("show");if(i||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!i||27===e.which||32===e.which)return 27===e.which&&o.default(n.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void o.default(this).trigger("click");var a=[].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return o.default(t).is(":visible")}));if(0!==a.length){var s=a.indexOf(e.target);38===e.which&&s>0&&s--,40===e.which&&s<a.length-1&&s++,s<0&&(s=0),a[s].focus()}}}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return j}},{key:"DefaultType",get:function(){return O}}]),t}();o.default(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',x._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",x._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",x._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),x._jQueryInterface.call(o.default(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),o.default.fn[k]=x._jQueryInterface,o.default.fn[k].Constructor=x,o.default.fn[k].noConflict=function(){return o.default.fn[k]=A,x._jQueryInterface};var P=o.default.fn.modal,R={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},q=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){o.default(this._element).hasClass("fade")&&(this._isTransitioning=!0);var n=o.default.Event("show.bs.modal",{relatedTarget:t});o.default(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),o.default(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return e.hide(t)})),o.default(this._dialog).on("mousedown.dismiss.bs.modal",(function(){o.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){o.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=o.default.Event("hide.bs.modal");if(o.default(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=o.default(this._element).hasClass("fade");if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),o.default(document).off("focusin.bs.modal"),o.default(this._element).removeClass("show"),o.default(this._element).off("click.dismiss.bs.modal"),o.default(this._dialog).off("mousedown.dismiss.bs.modal"),i){var a=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(a)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return o.default(t).off(".bs.modal")})),o.default(document).off("focusin.bs.modal"),o.default.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=r({},R,t),d.typeCheckConfig("modal",t,L),t},e._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var e=o.default.Event("hidePrevented.bs.modal");if(o.default(this._element).trigger(e),e.isDefaultPrevented())return;var n=this._element.scrollHeight>document.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var i=d.getTransitionDurationFromElement(this._dialog);o.default(this._element).off(d.TRANSITION_END),o.default(this._element).one(d.TRANSITION_END,(function(){t._element.classList.remove("modal-static"),n||o.default(t._element).one(d.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},e._showElement=function(t){var e=this,n=o.default(this._element).hasClass("fade"),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),o.default(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&d.reflow(this._element),o.default(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var a=o.default.Event("shown.bs.modal",{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,o.default(e._element).trigger(a)};if(n){var l=d.getTransitionDurationFromElement(this._dialog);o.default(this._dialog).one(d.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._enforceFocus=function(){var t=this;o.default(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(e){document!==e.target&&t._element!==e.target&&0===o.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?o.default(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||o.default(this._element).off("keydown.dismiss.bs.modal")},e._setResizeEvent=function(){var t=this;this._isShown?o.default(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):o.default(window).off("resize.bs.modal")},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){o.default(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),o.default(t._element).trigger("hidden.bs.modal")}))},e._removeBackdrop=function(){this._backdrop&&(o.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=o.default(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),o.default(this._backdrop).appendTo(document.body),o.default(this._element).on("click.dismiss.bs.modal",(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&e._triggerBackdropTransition()})),n&&d.reflow(this._backdrop),o.default(this._backdrop).addClass("show"),!t)return;if(!n)return void t();var i=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){o.default(this._backdrop).removeClass("show");var a=function(){e._removeBackdrop(),t&&t()};if(o.default(this._element).hasClass("fade")){var s=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),n=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(e,n){var i=n.style.paddingRight,a=o.default(n).css("padding-right");o.default(n).data("padding-right",i).css("padding-right",parseFloat(a)+t._scrollbarWidth+"px")})),o.default(n).each((function(e,n){var i=n.style.marginRight,a=o.default(n).css("margin-right");o.default(n).data("margin-right",i).css("margin-right",parseFloat(a)-t._scrollbarWidth+"px")}));var i=document.body.style.paddingRight,a=o.default(document.body).css("padding-right");o.default(document.body).data("padding-right",i).css("padding-right",parseFloat(a)+this._scrollbarWidth+"px")}o.default(document.body).addClass("modal-open")},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));o.default(t).each((function(t,e){var n=o.default(e).data("padding-right");o.default(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(t,e){var n=o.default(e).data("margin-right");"undefined"!=typeof n&&o.default(e).css("margin-right",n).removeData("margin-right")}));var n=o.default(document.body).data("padding-right");o.default(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this).data("bs.modal"),a=r({},R,o.default(this).data(),"object"==typeof e&&e?e:{});if(i||(i=new t(this,a),o.default(this).data("bs.modal",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](n)}else a.show&&i.show(n)}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return R}}]),t}();o.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,n=this,i=d.getSelectorFromElement(this);i&&(e=document.querySelector(i));var a=o.default(e).data("bs.modal")?"toggle":r({},o.default(e).data(),o.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=o.default(e).one("show.bs.modal",(function(t){t.isDefaultPrevented()||s.one("hidden.bs.modal",(function(){o.default(n).is(":visible")&&n.focus()}))}));q._jQueryInterface.call(o.default(e),a,this)})),o.default.fn.modal=q._jQueryInterface,o.default.fn.modal.Constructor=q,o.default.fn.modal.noConflict=function(){return o.default.fn.modal=P,q._jQueryInterface};var F=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Q={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},B=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,H=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function U(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),a=[].slice.call(i.body.querySelectorAll("*")),s=function(t,n){var i=a[t],s=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var l=[].slice.call(i.attributes),r=[].concat(e["*"]||[],e[s]||[]);l.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===F.indexOf(n)||Boolean(t.nodeValue.match(B)||t.nodeValue.match(H));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,a=i.length;o<a;o++)if(n.match(i[o]))return!0;return!1})(t,r)||i.removeAttribute(t.nodeName)}))},l=0,r=a.length;l<r;l++)s(l);return i.body.innerHTML}var M="tooltip",W=o.default.fn[M],V=new RegExp("(^|\\s)bs-tooltip\\S+","g"),z=["sanitize","whiteList","sanitizeFn"],K={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},X={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Y={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Q,popperConfig:null},$={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},J=function(){function t(t,e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's 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 e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=o.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o.default(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),o.default.removeData(this.element,this.constructor.DATA_KEY),o.default(this.element).off(this.constructor.EVENT_KEY),o.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&o.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===o.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=o.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){o.default(this.element).trigger(e);var n=d.findShadowRoot(this.element),i=o.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var s=this.getTipElement(),l=d.getUID(this.constructor.NAME);s.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&o.default(s).addClass("fade");var r="function"==typeof this.config.placement?this.config.placement.call(this,s,this.element):this.config.placement,u=this._getAttachment(r);this.addAttachmentClass(u);var f=this._getContainer();o.default(s).data(this.constructor.DATA_KEY,this),o.default.contains(this.element.ownerDocument.documentElement,this.tip)||o.default(s).appendTo(f),o.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new a.default(this.element,s,this._getPopperConfig(u)),o.default(s).addClass("show"),"ontouchstart"in document.documentElement&&o.default(document.body).children().on("mouseover",null,o.default.noop);var c=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,o.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(o.default(this.tip).hasClass("fade")){var h=d.getTransitionDurationFromElement(this.tip);o.default(this.tip).one(d.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},e.hide=function(t){var e=this,n=this.getTipElement(),i=o.default.Event(this.constructor.Event.HIDE),a=function(){"show"!==e._hoverState&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),o.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(o.default(this.element).trigger(i),!i.isDefaultPrevented()){if(o.default(n).removeClass("show"),"ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,o.default(this.tip).hasClass("fade")){var s=d.getTransitionDurationFromElement(n);o.default(n).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(o.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),o.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=U(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?o.default(e).parent().is(t)||t.empty().append(e):t.text(o.default(e).text())},e.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},e._getPopperConfig=function(t){var e=this;return r({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=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,t.element)||{}),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:d.isElement(this.config.container)?o.default(this.config.container):o.default(document).find(this.config.container)},e._getAttachment=function(t){return X[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)o.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n="hover"===e?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i="hover"===e?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;o.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(i,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},o.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._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",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),o.default(e.getTipElement()).hasClass("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){"show"===e._hoverState&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){"out"===e._hoverState&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=o.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==z.indexOf(t)&&delete e[t]})),"number"==typeof(t=r({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d.typeCheckConfig(M,t,this.constructor.DefaultType),t.sanitize&&(t.template=U(t.template,t.whiteList,t.sanitizeFn)),t},e._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},e._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(V);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(o.default(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.tooltip"),a="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new t(this,a),n.data("bs.tooltip",i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Y}},{key:"NAME",get:function(){return M}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return $}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return K}}]),t}();o.default.fn[M]=J._jQueryInterface,o.default.fn[M].Constructor=J,o.default.fn[M].noConflict=function(){return o.default.fn[M]=W,J._jQueryInterface};var G="popover",Z=o.default.fn[G],tt=new RegExp("(^|\\s)bs-popover\\S+","g"),et=r({},J.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),nt=r({},J.DefaultType,{content:"(string|element|function)"}),it={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},ot=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n;var a=i.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},a.setContent=function(){var t=o.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(tt);null!==e&&e.length>0&&t.removeClass(e.join(""))},i._jQueryInterface=function(t){return this.each((function(){var e=o.default(this).data("bs.popover"),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new i(this,n),o.default(this).data("bs.popover",e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},l(i,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return et}},{key:"NAME",get:function(){return G}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return it}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return nt}}]),i}(J);o.default.fn[G]=ot._jQueryInterface,o.default.fn[G].Constructor=ot,o.default.fn[G].noConflict=function(){return o.default.fn[G]=Z,ot._jQueryInterface};var at="scrollspy",st=o.default.fn[at],lt={offset:10,method:"auto",target:""},rt={offset:"number",method:"string",target:"(string|element)"},ut=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,o.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":"position",n="auto"===this._config.method?e:this._config.method,i="position"===n?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,a=d.getSelectorFromElement(t);if(a&&(e=document.querySelector(a)),e){var s=e.getBoundingClientRect();if(s.width||s.height)return[o.default(e)[n]().top+i,a]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){o.default.removeData(this._element,"bs.scrollspy"),o.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=r({},lt,"object"==typeof t&&t?t:{})).target&&d.isElement(t.target)){var e=o.default(t.target).attr("id");e||(e=d.getUID(at),o.default(t.target).attr("id",e)),t.target="#"+e}return d.typeCheckConfig(at,t,rt),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._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&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),n=o.default([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass("dropdown-item")?(n.closest(".dropdown").find(".dropdown-toggle").addClass("active"),n.addClass("active")):(n.addClass("active"),n.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),n.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),o.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.scrollspy");if(n||(n=new t(this,"object"==typeof e&&e),o.default(this).data("bs.scrollspy",n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return lt}}]),t}();o.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var n=o.default(t[e]);ut._jQueryInterface.call(n,n.data())}})),o.default.fn[at]=ut._jQueryInterface,o.default.fn[at].Constructor=ut,o.default.fn[at].noConflict=function(){return o.default.fn[at]=st,ut._jQueryInterface};var dt=o.default.fn.tab,ft=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&o.default(this._element).hasClass("active")||o.default(this._element).hasClass("disabled"))){var e,n,i=o.default(this._element).closest(".nav, .list-group")[0],a=d.getSelectorFromElement(this._element);if(i){var s="UL"===i.nodeName||"OL"===i.nodeName?"> li > .active":".active";n=(n=o.default.makeArray(o.default(i).find(s)))[n.length-1]}var l=o.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=o.default.Event("show.bs.tab",{relatedTarget:n});if(n&&o.default(n).trigger(l),o.default(this._element).trigger(r),!r.isDefaultPrevented()&&!l.isDefaultPrevented()){a&&(e=document.querySelector(a)),this._activate(this._element,i);var u=function(){var e=o.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=o.default.Event("shown.bs.tab",{relatedTarget:n});o.default(n).trigger(e),o.default(t._element).trigger(i)};e?this._activate(e,e.parentNode,u):u()}}},e.dispose=function(){o.default.removeData(this._element,"bs.tab"),this._element=null},e._activate=function(t,e,n){var i=this,a=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?o.default(e).children(".active"):o.default(e).find("> li > .active"))[0],s=n&&a&&o.default(a).hasClass("fade"),l=function(){return i._transitionComplete(t,a,n)};if(a&&s){var r=d.getTransitionDurationFromElement(a);o.default(a).removeClass("show").one(d.TRANSITION_END,l).emulateTransitionEnd(r)}else l()},e._transitionComplete=function(t,e,n){if(e){o.default(e).removeClass("active");var i=o.default(e.parentNode).find("> .dropdown-menu .active")[0];i&&o.default(i).removeClass("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(o.default(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),d.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&o.default(t.parentNode).hasClass("dropdown-menu")){var a=o.default(t).closest(".dropdown")[0];if(a){var s=[].slice.call(a.querySelectorAll(".dropdown-toggle"));o.default(s).addClass("active")}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.tab");if(i||(i=new t(this),n.data("bs.tab",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ft._jQueryInterface.call(o.default(this),"show")})),o.default.fn.tab=ft._jQueryInterface,o.default.fn.tab.Constructor=ft,o.default.fn.tab.noConflict=function(){return o.default.fn.tab=dt,ft._jQueryInterface};var ct=o.default.fn.toast,ht={animation:"boolean",autohide:"boolean",delay:"number"},gt={animation:!0,autohide:!0,delay:500},mt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=o.default.Event("show.bs.toast");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),o.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),d.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var i=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}},e.hide=function(){if(this._element.classList.contains("show")){var t=o.default.Event("hide.bs.toast");o.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),o.default(this._element).off("click.dismiss.bs.toast"),o.default.removeData(this._element,"bs.toast"),this._element=null,this._config=null},e._getConfig=function(t){return t=r({},gt,o.default(this._element).data(),"object"==typeof t&&t?t:{}),d.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;o.default(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add("hide"),o.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var n=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.toast");if(i||(i=new t(this,"object"==typeof e&&e),n.data("bs.toast",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](this)}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"DefaultType",get:function(){return ht}},{key:"Default",get:function(){return gt}}]),t}();o.default.fn.toast=mt._jQueryInterface,o.default.fn.toast.Constructor=mt,o.default.fn.toast.noConflict=function(){return o.default.fn.toast=ct,mt._jQueryInterface},t.Alert=h,t.Button=m,t.Carousel=w,t.Collapse=D,t.Dropdown=x,t.Modal=q,t.Popover=ot,t.Scrollspy=ut,t.Tab=ft,t.Toast=mt,t.Tooltip=J,t.Util=d,Object.defineProperty(t,"__esModule",{value:!0})}));
 
js/dist/bootstrap.dev.js ADDED
@@ -0,0 +1,1814 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ "use strict";
2
+
3
+ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
4
+
5
+ /*!
6
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
7
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
8
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
9
+ */
10
+ !function (t, e) {
11
+ "object" == (typeof exports === "undefined" ? "undefined" : _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 = "undefined" != typeof globalThis ? globalThis : t || self).bootstrap = {}, t.jQuery, t.Popper);
12
+ }(void 0, function (t, e, n) {
13
+ "use strict";
14
+
15
+ function i(t) {
16
+ return t && "object" == _typeof(t) && "default" in t ? t : {
17
+ "default": t
18
+ };
19
+ }
20
+
21
+ var o = i(e),
22
+ a = i(n);
23
+
24
+ function s(t, e) {
25
+ for (var n = 0; n < e.length; n++) {
26
+ var i = e[n];
27
+ i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(t, i.key, i);
28
+ }
29
+ }
30
+
31
+ function l(t, e, n) {
32
+ return e && s(t.prototype, e), n && s(t, n), t;
33
+ }
34
+
35
+ function r() {
36
+ return (r = Object.assign || function (t) {
37
+ for (var e = 1; e < arguments.length; e++) {
38
+ var n = arguments[e];
39
+
40
+ for (var i in n) {
41
+ Object.prototype.hasOwnProperty.call(n, i) && (t[i] = n[i]);
42
+ }
43
+ }
44
+
45
+ return t;
46
+ }).apply(this, arguments);
47
+ }
48
+
49
+ function u(t) {
50
+ var e = this,
51
+ n = !1;
52
+ return o["default"](this).one(d.TRANSITION_END, function () {
53
+ n = !0;
54
+ }), setTimeout(function () {
55
+ n || d.triggerTransitionEnd(e);
56
+ }, t), this;
57
+ }
58
+
59
+ var d = {
60
+ TRANSITION_END: "bsTransitionEnd",
61
+ getUID: function getUID(t) {
62
+ do {
63
+ t += ~~(1e6 * Math.random());
64
+ } while (document.getElementById(t));
65
+
66
+ return t;
67
+ },
68
+ getSelectorFromElement: function getSelectorFromElement(t) {
69
+ var e = t.getAttribute("data-target");
70
+
71
+ if (!e || "#" === e) {
72
+ var n = t.getAttribute("href");
73
+ e = n && "#" !== n ? n.trim() : "";
74
+ }
75
+
76
+ try {
77
+ return document.querySelector(e) ? e : null;
78
+ } catch (t) {
79
+ return null;
80
+ }
81
+ },
82
+ getTransitionDurationFromElement: function getTransitionDurationFromElement(t) {
83
+ if (!t) return 0;
84
+ var e = o["default"](t).css("transition-duration"),
85
+ n = o["default"](t).css("transition-delay"),
86
+ i = parseFloat(e),
87
+ a = parseFloat(n);
88
+ return i || a ? (e = e.split(",")[0], n = n.split(",")[0], 1e3 * (parseFloat(e) + parseFloat(n))) : 0;
89
+ },
90
+ reflow: function reflow(t) {
91
+ return t.offsetHeight;
92
+ },
93
+ triggerTransitionEnd: function triggerTransitionEnd(t) {
94
+ o["default"](t).trigger("transitionend");
95
+ },
96
+ supportsTransitionEnd: function supportsTransitionEnd() {
97
+ return Boolean("transitionend");
98
+ },
99
+ isElement: function isElement(t) {
100
+ return (t[0] || t).nodeType;
101
+ },
102
+ typeCheckConfig: function typeCheckConfig(t, e, n) {
103
+ for (var i in n) {
104
+ if (Object.prototype.hasOwnProperty.call(n, i)) {
105
+ var o = n[i],
106
+ a = e[i],
107
+ s = a && d.isElement(a) ? "element" : null === (l = a) || "undefined" == typeof l ? "" + l : {}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();
108
+ if (!new RegExp(o).test(s)) throw new Error(t.toUpperCase() + ': Option "' + i + '" provided type "' + s + '" but expected type "' + o + '".');
109
+ }
110
+ }
111
+
112
+ var l;
113
+ },
114
+ findShadowRoot: function findShadowRoot(t) {
115
+ if (!document.documentElement.attachShadow) return null;
116
+
117
+ if ("function" == typeof t.getRootNode) {
118
+ var e = t.getRootNode();
119
+ return e instanceof ShadowRoot ? e : null;
120
+ }
121
+
122
+ return t instanceof ShadowRoot ? t : t.parentNode ? d.findShadowRoot(t.parentNode) : null;
123
+ },
124
+ jQueryDetection: function jQueryDetection() {
125
+ if ("undefined" == typeof o["default"]) throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");
126
+ var t = o["default"].fn.jquery.split(" ")[0].split(".");
127
+ if (t[0] < 2 && t[1] < 9 || 1 === t[0] && 9 === t[1] && t[2] < 1 || t[0] >= 4) throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");
128
+ }
129
+ };
130
+ d.jQueryDetection(), o["default"].fn.emulateTransitionEnd = u, o["default"].event.special[d.TRANSITION_END] = {
131
+ bindType: "transitionend",
132
+ delegateType: "transitionend",
133
+ handle: function handle(t) {
134
+ if (o["default"](t.target).is(this)) return t.handleObj.handler.apply(this, arguments);
135
+ }
136
+ };
137
+
138
+ var f = "alert",
139
+ c = o["default"].fn[f],
140
+ h = function () {
141
+ function t(t) {
142
+ this._element = t;
143
+ }
144
+
145
+ var e = t.prototype;
146
+ return e.close = function (t) {
147
+ var e = this._element;
148
+ t && (e = this._getRootElement(t)), this._triggerCloseEvent(e).isDefaultPrevented() || this._removeElement(e);
149
+ }, e.dispose = function () {
150
+ o["default"].removeData(this._element, "bs.alert"), this._element = null;
151
+ }, e._getRootElement = function (t) {
152
+ var e = d.getSelectorFromElement(t),
153
+ n = !1;
154
+ return e && (n = document.querySelector(e)), n || (n = o["default"](t).closest(".alert")[0]), n;
155
+ }, e._triggerCloseEvent = function (t) {
156
+ var e = o["default"].Event("close.bs.alert");
157
+ return o["default"](t).trigger(e), e;
158
+ }, e._removeElement = function (t) {
159
+ var e = this;
160
+
161
+ if (o["default"](t).removeClass("show"), o["default"](t).hasClass("fade")) {
162
+ var n = d.getTransitionDurationFromElement(t);
163
+ o["default"](t).one(d.TRANSITION_END, function (n) {
164
+ return e._destroyElement(t, n);
165
+ }).emulateTransitionEnd(n);
166
+ } else this._destroyElement(t);
167
+ }, e._destroyElement = function (t) {
168
+ o["default"](t).detach().trigger("closed.bs.alert").remove();
169
+ }, t._jQueryInterface = function (e) {
170
+ return this.each(function () {
171
+ var n = o["default"](this),
172
+ i = n.data("bs.alert");
173
+ i || (i = new t(this), n.data("bs.alert", i)), "close" === e && i[e](this);
174
+ });
175
+ }, t._handleDismiss = function (t) {
176
+ return function (e) {
177
+ e && e.preventDefault(), t.close(this);
178
+ };
179
+ }, l(t, null, [{
180
+ key: "VERSION",
181
+ get: function get() {
182
+ return "4.5.3";
183
+ }
184
+ }]), t;
185
+ }();
186
+
187
+ o["default"](document).on("click.bs.alert.data-api", '[data-dismiss="alert"]', h._handleDismiss(new h())), o["default"].fn[f] = h._jQueryInterface, o["default"].fn[f].Constructor = h, o["default"].fn[f].noConflict = function () {
188
+ return o["default"].fn[f] = c, h._jQueryInterface;
189
+ };
190
+
191
+ var g = o["default"].fn.button,
192
+ m = function () {
193
+ function t(t) {
194
+ this._element = t, this.shouldAvoidTriggerChange = !1;
195
+ }
196
+
197
+ var e = t.prototype;
198
+ return e.toggle = function () {
199
+ var t = !0,
200
+ e = !0,
201
+ n = o["default"](this._element).closest('[data-toggle="buttons"]')[0];
202
+
203
+ if (n) {
204
+ var i = this._element.querySelector('input:not([type="hidden"])');
205
+
206
+ if (i) {
207
+ if ("radio" === i.type) if (i.checked && this._element.classList.contains("active")) t = !1;else {
208
+ var a = n.querySelector(".active");
209
+ a && o["default"](a).removeClass("active");
210
+ }
211
+ t && ("checkbox" !== i.type && "radio" !== i.type || (i.checked = !this._element.classList.contains("active")), this.shouldAvoidTriggerChange || o["default"](i).trigger("change")), i.focus(), e = !1;
212
+ }
213
+ }
214
+
215
+ this._element.hasAttribute("disabled") || this._element.classList.contains("disabled") || (e && this._element.setAttribute("aria-pressed", !this._element.classList.contains("active")), t && o["default"](this._element).toggleClass("active"));
216
+ }, e.dispose = function () {
217
+ o["default"].removeData(this._element, "bs.button"), this._element = null;
218
+ }, t._jQueryInterface = function (e, n) {
219
+ return this.each(function () {
220
+ var i = o["default"](this),
221
+ a = i.data("bs.button");
222
+ a || (a = new t(this), i.data("bs.button", a)), a.shouldAvoidTriggerChange = n, "toggle" === e && a[e]();
223
+ });
224
+ }, l(t, null, [{
225
+ key: "VERSION",
226
+ get: function get() {
227
+ return "4.5.3";
228
+ }
229
+ }]), t;
230
+ }();
231
+
232
+ o["default"](document).on("click.bs.button.data-api", '[data-toggle^="button"]', function (t) {
233
+ var e = t.target,
234
+ n = e;
235
+ if (o["default"](e).hasClass("btn") || (e = o["default"](e).closest(".btn")[0]), !e || e.hasAttribute("disabled") || e.classList.contains("disabled")) t.preventDefault();else {
236
+ var i = e.querySelector('input:not([type="hidden"])');
237
+ if (i && (i.hasAttribute("disabled") || i.classList.contains("disabled"))) return void t.preventDefault();
238
+ "INPUT" !== n.tagName && "LABEL" === e.tagName || m._jQueryInterface.call(o["default"](e), "toggle", "INPUT" === n.tagName);
239
+ }
240
+ }).on("focus.bs.button.data-api blur.bs.button.data-api", '[data-toggle^="button"]', function (t) {
241
+ var e = o["default"](t.target).closest(".btn")[0];
242
+ o["default"](e).toggleClass("focus", /^focus(in)?$/.test(t.type));
243
+ }), o["default"](window).on("load.bs.button.data-api", function () {
244
+ for (var t = [].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')), e = 0, n = t.length; e < n; e++) {
245
+ var i = t[e],
246
+ o = i.querySelector('input:not([type="hidden"])');
247
+ o.checked || o.hasAttribute("checked") ? i.classList.add("active") : i.classList.remove("active");
248
+ }
249
+
250
+ for (var a = 0, s = (t = [].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length; a < s; a++) {
251
+ var l = t[a];
252
+ "true" === l.getAttribute("aria-pressed") ? l.classList.add("active") : l.classList.remove("active");
253
+ }
254
+ }), o["default"].fn.button = m._jQueryInterface, o["default"].fn.button.Constructor = m, o["default"].fn.button.noConflict = function () {
255
+ return o["default"].fn.button = g, m._jQueryInterface;
256
+ };
257
+
258
+ var p = "carousel",
259
+ _ = ".bs.carousel",
260
+ v = o["default"].fn[p],
261
+ b = {
262
+ interval: 5e3,
263
+ keyboard: !0,
264
+ slide: !1,
265
+ pause: "hover",
266
+ wrap: !0,
267
+ touch: !0
268
+ },
269
+ y = {
270
+ interval: "(number|boolean)",
271
+ keyboard: "boolean",
272
+ slide: "(boolean|string)",
273
+ pause: "(string|boolean)",
274
+ wrap: "boolean",
275
+ touch: "boolean"
276
+ },
277
+ E = {
278
+ TOUCH: "touch",
279
+ PEN: "pen"
280
+ },
281
+ w = function () {
282
+ function t(t, e) {
283
+ this._items = null, this._interval = null, this._activeElement = null, this._isPaused = !1, this._isSliding = !1, this.touchTimeout = null, this.touchStartX = 0, this.touchDeltaX = 0, this._config = this._getConfig(e), this._element = t, this._indicatorsElement = this._element.querySelector(".carousel-indicators"), this._touchSupported = "ontouchstart" in document.documentElement || navigator.maxTouchPoints > 0, this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent), this._addEventListeners();
284
+ }
285
+
286
+ var e = t.prototype;
287
+ return e.next = function () {
288
+ this._isSliding || this._slide("next");
289
+ }, e.nextWhenVisible = function () {
290
+ var t = o["default"](this._element);
291
+ !document.hidden && t.is(":visible") && "hidden" !== t.css("visibility") && this.next();
292
+ }, e.prev = function () {
293
+ this._isSliding || this._slide("prev");
294
+ }, e.pause = function (t) {
295
+ t || (this._isPaused = !0), this._element.querySelector(".carousel-item-next, .carousel-item-prev") && (d.triggerTransitionEnd(this._element), this.cycle(!0)), clearInterval(this._interval), this._interval = null;
296
+ }, e.cycle = function (t) {
297
+ 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));
298
+ }, e.to = function (t) {
299
+ var e = this;
300
+ this._activeElement = this._element.querySelector(".active.carousel-item");
301
+
302
+ var n = this._getItemIndex(this._activeElement);
303
+
304
+ if (!(t > this._items.length - 1 || t < 0)) if (this._isSliding) o["default"](this._element).one("slid.bs.carousel", function () {
305
+ return e.to(t);
306
+ });else {
307
+ if (n === t) return this.pause(), void this.cycle();
308
+ var i = t > n ? "next" : "prev";
309
+
310
+ this._slide(i, this._items[t]);
311
+ }
312
+ }, e.dispose = function () {
313
+ o["default"](this._element).off(_), o["default"].removeData(this._element, "bs.carousel"), this._items = null, this._config = null, this._element = null, this._interval = null, this._isPaused = null, this._isSliding = null, this._activeElement = null, this._indicatorsElement = null;
314
+ }, e._getConfig = function (t) {
315
+ return t = r({}, b, t), d.typeCheckConfig(p, t, y), t;
316
+ }, e._handleSwipe = function () {
317
+ var t = Math.abs(this.touchDeltaX);
318
+
319
+ if (!(t <= 40)) {
320
+ var e = t / this.touchDeltaX;
321
+ this.touchDeltaX = 0, e > 0 && this.prev(), e < 0 && this.next();
322
+ }
323
+ }, e._addEventListeners = function () {
324
+ var t = this;
325
+ this._config.keyboard && o["default"](this._element).on("keydown.bs.carousel", function (e) {
326
+ return t._keydown(e);
327
+ }), "hover" === this._config.pause && o["default"](this._element).on("mouseenter.bs.carousel", function (e) {
328
+ return t.pause(e);
329
+ }).on("mouseleave.bs.carousel", function (e) {
330
+ return t.cycle(e);
331
+ }), this._config.touch && this._addTouchEventListeners();
332
+ }, e._addTouchEventListeners = function () {
333
+ var t = this;
334
+
335
+ if (this._touchSupported) {
336
+ var e = function e(_e) {
337
+ t._pointerEvent && E[_e.originalEvent.pointerType.toUpperCase()] ? t.touchStartX = _e.originalEvent.clientX : t._pointerEvent || (t.touchStartX = _e.originalEvent.touches[0].clientX);
338
+ },
339
+ n = function n(e) {
340
+ t._pointerEvent && E[e.originalEvent.pointerType.toUpperCase()] && (t.touchDeltaX = e.originalEvent.clientX - t.touchStartX), t._handleSwipe(), "hover" === t._config.pause && (t.pause(), t.touchTimeout && clearTimeout(t.touchTimeout), t.touchTimeout = setTimeout(function (e) {
341
+ return t.cycle(e);
342
+ }, 500 + t._config.interval));
343
+ };
344
+
345
+ o["default"](this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel", function (t) {
346
+ return t.preventDefault();
347
+ }), this._pointerEvent ? (o["default"](this._element).on("pointerdown.bs.carousel", function (t) {
348
+ return e(t);
349
+ }), o["default"](this._element).on("pointerup.bs.carousel", function (t) {
350
+ return n(t);
351
+ }), this._element.classList.add("pointer-event")) : (o["default"](this._element).on("touchstart.bs.carousel", function (t) {
352
+ return e(t);
353
+ }), o["default"](this._element).on("touchmove.bs.carousel", function (e) {
354
+ return function (e) {
355
+ e.originalEvent.touches && e.originalEvent.touches.length > 1 ? t.touchDeltaX = 0 : t.touchDeltaX = e.originalEvent.touches[0].clientX - t.touchStartX;
356
+ }(e);
357
+ }), o["default"](this._element).on("touchend.bs.carousel", function (t) {
358
+ return n(t);
359
+ }));
360
+ }
361
+ }, e._keydown = function (t) {
362
+ if (!/input|textarea/i.test(t.target.tagName)) switch (t.which) {
363
+ case 37:
364
+ t.preventDefault(), this.prev();
365
+ break;
366
+
367
+ case 39:
368
+ t.preventDefault(), this.next();
369
+ }
370
+ }, e._getItemIndex = function (t) {
371
+ return this._items = t && t.parentNode ? [].slice.call(t.parentNode.querySelectorAll(".carousel-item")) : [], this._items.indexOf(t);
372
+ }, e._getItemByDirection = function (t, e) {
373
+ var n = "next" === t,
374
+ i = "prev" === t,
375
+ o = this._getItemIndex(e),
376
+ a = this._items.length - 1;
377
+
378
+ if ((i && 0 === o || n && o === a) && !this._config.wrap) return e;
379
+ var s = (o + ("prev" === t ? -1 : 1)) % this._items.length;
380
+ return -1 === s ? this._items[this._items.length - 1] : this._items[s];
381
+ }, e._triggerSlideEvent = function (t, e) {
382
+ var n = this._getItemIndex(t),
383
+ i = this._getItemIndex(this._element.querySelector(".active.carousel-item")),
384
+ a = o["default"].Event("slide.bs.carousel", {
385
+ relatedTarget: t,
386
+ direction: e,
387
+ from: i,
388
+ to: n
389
+ });
390
+
391
+ return o["default"](this._element).trigger(a), a;
392
+ }, e._setActiveIndicatorElement = function (t) {
393
+ if (this._indicatorsElement) {
394
+ var e = [].slice.call(this._indicatorsElement.querySelectorAll(".active"));
395
+ o["default"](e).removeClass("active");
396
+
397
+ var n = this._indicatorsElement.children[this._getItemIndex(t)];
398
+
399
+ n && o["default"](n).addClass("active");
400
+ }
401
+ }, e._slide = function (t, e) {
402
+ var n,
403
+ i,
404
+ a,
405
+ s = this,
406
+ l = this._element.querySelector(".active.carousel-item"),
407
+ r = this._getItemIndex(l),
408
+ u = e || l && this._getItemByDirection(t, l),
409
+ f = this._getItemIndex(u),
410
+ c = Boolean(this._interval);
411
+
412
+ if ("next" === t ? (n = "carousel-item-left", i = "carousel-item-next", a = "left") : (n = "carousel-item-right", i = "carousel-item-prev", a = "right"), u && o["default"](u).hasClass("active")) this._isSliding = !1;else if (!this._triggerSlideEvent(u, a).isDefaultPrevented() && l && u) {
413
+ this._isSliding = !0, c && this.pause(), this._setActiveIndicatorElement(u);
414
+ var h = o["default"].Event("slid.bs.carousel", {
415
+ relatedTarget: u,
416
+ direction: a,
417
+ from: r,
418
+ to: f
419
+ });
420
+
421
+ if (o["default"](this._element).hasClass("slide")) {
422
+ o["default"](u).addClass(i), d.reflow(u), o["default"](l).addClass(n), o["default"](u).addClass(n);
423
+ var g = parseInt(u.getAttribute("data-interval"), 10);
424
+ g ? (this._config.defaultInterval = this._config.defaultInterval || this._config.interval, this._config.interval = g) : this._config.interval = this._config.defaultInterval || this._config.interval;
425
+ var m = d.getTransitionDurationFromElement(l);
426
+ o["default"](l).one(d.TRANSITION_END, function () {
427
+ o["default"](u).removeClass(n + " " + i).addClass("active"), o["default"](l).removeClass("active " + i + " " + n), s._isSliding = !1, setTimeout(function () {
428
+ return o["default"](s._element).trigger(h);
429
+ }, 0);
430
+ }).emulateTransitionEnd(m);
431
+ } else o["default"](l).removeClass("active"), o["default"](u).addClass("active"), this._isSliding = !1, o["default"](this._element).trigger(h);
432
+
433
+ c && this.cycle();
434
+ }
435
+ }, t._jQueryInterface = function (e) {
436
+ return this.each(function () {
437
+ var n = o["default"](this).data("bs.carousel"),
438
+ i = r({}, b, o["default"](this).data());
439
+ "object" == _typeof(e) && (i = r({}, i, e));
440
+ var a = "string" == typeof e ? e : i.slide;
441
+ if (n || (n = new t(this, i), o["default"](this).data("bs.carousel", n)), "number" == typeof e) n.to(e);else if ("string" == typeof a) {
442
+ if ("undefined" == typeof n[a]) throw new TypeError('No method named "' + a + '"');
443
+ n[a]();
444
+ } else i.interval && i.ride && (n.pause(), n.cycle());
445
+ });
446
+ }, t._dataApiClickHandler = function (e) {
447
+ var n = d.getSelectorFromElement(this);
448
+
449
+ if (n) {
450
+ var i = o["default"](n)[0];
451
+
452
+ if (i && o["default"](i).hasClass("carousel")) {
453
+ var a = r({}, o["default"](i).data(), o["default"](this).data()),
454
+ s = this.getAttribute("data-slide-to");
455
+ s && (a.interval = !1), t._jQueryInterface.call(o["default"](i), a), s && o["default"](i).data("bs.carousel").to(s), e.preventDefault();
456
+ }
457
+ }
458
+ }, l(t, null, [{
459
+ key: "VERSION",
460
+ get: function get() {
461
+ return "4.5.3";
462
+ }
463
+ }, {
464
+ key: "Default",
465
+ get: function get() {
466
+ return b;
467
+ }
468
+ }]), t;
469
+ }();
470
+
471
+ o["default"](document).on("click.bs.carousel.data-api", "[data-slide], [data-slide-to]", w._dataApiClickHandler), o["default"](window).on("load.bs.carousel.data-api", function () {
472
+ for (var t = [].slice.call(document.querySelectorAll('[data-ride="carousel"]')), e = 0, n = t.length; e < n; e++) {
473
+ var i = o["default"](t[e]);
474
+
475
+ w._jQueryInterface.call(i, i.data());
476
+ }
477
+ }), o["default"].fn[p] = w._jQueryInterface, o["default"].fn[p].Constructor = w, o["default"].fn[p].noConflict = function () {
478
+ return o["default"].fn[p] = v, w._jQueryInterface;
479
+ };
480
+
481
+ var T = "collapse",
482
+ C = o["default"].fn[T],
483
+ S = {
484
+ toggle: !0,
485
+ parent: ""
486
+ },
487
+ N = {
488
+ toggle: "boolean",
489
+ parent: "(string|element)"
490
+ },
491
+ D = function () {
492
+ function t(t, e) {
493
+ this._isTransitioning = !1, this._element = t, this._config = this._getConfig(e), this._triggerArray = [].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#' + t.id + '"],[data-toggle="collapse"][data-target="#' + t.id + '"]'));
494
+
495
+ for (var n = [].slice.call(document.querySelectorAll('[data-toggle="collapse"]')), i = 0, o = n.length; i < o; i++) {
496
+ var a = n[i],
497
+ s = d.getSelectorFromElement(a),
498
+ l = [].slice.call(document.querySelectorAll(s)).filter(function (e) {
499
+ return e === t;
500
+ });
501
+ null !== s && l.length > 0 && (this._selector = s, this._triggerArray.push(a));
502
+ }
503
+
504
+ this._parent = this._config.parent ? this._getParent() : null, this._config.parent || this._addAriaAndCollapsedClass(this._element, this._triggerArray), this._config.toggle && this.toggle();
505
+ }
506
+
507
+ var e = t.prototype;
508
+ return e.toggle = function () {
509
+ o["default"](this._element).hasClass("show") ? this.hide() : this.show();
510
+ }, e.show = function () {
511
+ var e,
512
+ n,
513
+ i = this;
514
+
515
+ if (!this._isTransitioning && !o["default"](this._element).hasClass("show") && (this._parent && 0 === (e = [].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function (t) {
516
+ return "string" == typeof i._config.parent ? t.getAttribute("data-parent") === i._config.parent : t.classList.contains("collapse");
517
+ })).length && (e = null), !(e && (n = o["default"](e).not(this._selector).data("bs.collapse")) && n._isTransitioning))) {
518
+ var a = o["default"].Event("show.bs.collapse");
519
+
520
+ if (o["default"](this._element).trigger(a), !a.isDefaultPrevented()) {
521
+ e && (t._jQueryInterface.call(o["default"](e).not(this._selector), "hide"), n || o["default"](e).data("bs.collapse", null));
522
+
523
+ var s = this._getDimension();
524
+
525
+ o["default"](this._element).removeClass("collapse").addClass("collapsing"), this._element.style[s] = 0, this._triggerArray.length && o["default"](this._triggerArray).removeClass("collapsed").attr("aria-expanded", !0), this.setTransitioning(!0);
526
+ var l = "scroll" + (s[0].toUpperCase() + s.slice(1)),
527
+ r = d.getTransitionDurationFromElement(this._element);
528
+ o["default"](this._element).one(d.TRANSITION_END, function () {
529
+ o["default"](i._element).removeClass("collapsing").addClass("collapse show"), i._element.style[s] = "", i.setTransitioning(!1), o["default"](i._element).trigger("shown.bs.collapse");
530
+ }).emulateTransitionEnd(r), this._element.style[s] = this._element[l] + "px";
531
+ }
532
+ }
533
+ }, e.hide = function () {
534
+ var t = this;
535
+
536
+ if (!this._isTransitioning && o["default"](this._element).hasClass("show")) {
537
+ var e = o["default"].Event("hide.bs.collapse");
538
+
539
+ if (o["default"](this._element).trigger(e), !e.isDefaultPrevented()) {
540
+ var n = this._getDimension();
541
+
542
+ this._element.style[n] = this._element.getBoundingClientRect()[n] + "px", d.reflow(this._element), o["default"](this._element).addClass("collapsing").removeClass("collapse show");
543
+ var i = this._triggerArray.length;
544
+ if (i > 0) for (var a = 0; a < i; a++) {
545
+ var s = this._triggerArray[a],
546
+ l = d.getSelectorFromElement(s);
547
+ if (null !== l) o["default"]([].slice.call(document.querySelectorAll(l))).hasClass("show") || o["default"](s).addClass("collapsed").attr("aria-expanded", !1);
548
+ }
549
+ this.setTransitioning(!0);
550
+ this._element.style[n] = "";
551
+ var r = d.getTransitionDurationFromElement(this._element);
552
+ o["default"](this._element).one(d.TRANSITION_END, function () {
553
+ t.setTransitioning(!1), o["default"](t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse");
554
+ }).emulateTransitionEnd(r);
555
+ }
556
+ }
557
+ }, e.setTransitioning = function (t) {
558
+ this._isTransitioning = t;
559
+ }, e.dispose = function () {
560
+ o["default"].removeData(this._element, "bs.collapse"), this._config = null, this._parent = null, this._element = null, this._triggerArray = null, this._isTransitioning = null;
561
+ }, e._getConfig = function (t) {
562
+ return (t = r({}, S, t)).toggle = Boolean(t.toggle), d.typeCheckConfig(T, t, N), t;
563
+ }, e._getDimension = function () {
564
+ return o["default"](this._element).hasClass("width") ? "width" : "height";
565
+ }, e._getParent = function () {
566
+ var e,
567
+ n = this;
568
+ d.isElement(this._config.parent) ? (e = this._config.parent, "undefined" != typeof this._config.parent.jquery && (e = this._config.parent[0])) : e = document.querySelector(this._config.parent);
569
+ var i = '[data-toggle="collapse"][data-parent="' + this._config.parent + '"]',
570
+ a = [].slice.call(e.querySelectorAll(i));
571
+ return o["default"](a).each(function (e, i) {
572
+ n._addAriaAndCollapsedClass(t._getTargetFromElement(i), [i]);
573
+ }), e;
574
+ }, e._addAriaAndCollapsedClass = function (t, e) {
575
+ var n = o["default"](t).hasClass("show");
576
+ e.length && o["default"](e).toggleClass("collapsed", !n).attr("aria-expanded", n);
577
+ }, t._getTargetFromElement = function (t) {
578
+ var e = d.getSelectorFromElement(t);
579
+ return e ? document.querySelector(e) : null;
580
+ }, t._jQueryInterface = function (e) {
581
+ return this.each(function () {
582
+ var n = o["default"](this),
583
+ i = n.data("bs.collapse"),
584
+ a = r({}, S, n.data(), "object" == _typeof(e) && e ? e : {});
585
+
586
+ if (!i && a.toggle && "string" == typeof e && /show|hide/.test(e) && (a.toggle = !1), i || (i = new t(this, a), n.data("bs.collapse", i)), "string" == typeof e) {
587
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
588
+ i[e]();
589
+ }
590
+ });
591
+ }, l(t, null, [{
592
+ key: "VERSION",
593
+ get: function get() {
594
+ return "4.5.3";
595
+ }
596
+ }, {
597
+ key: "Default",
598
+ get: function get() {
599
+ return S;
600
+ }
601
+ }]), t;
602
+ }();
603
+
604
+ o["default"](document).on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function (t) {
605
+ "A" === t.currentTarget.tagName && t.preventDefault();
606
+ var e = o["default"](this),
607
+ n = d.getSelectorFromElement(this),
608
+ i = [].slice.call(document.querySelectorAll(n));
609
+ o["default"](i).each(function () {
610
+ var t = o["default"](this),
611
+ n = t.data("bs.collapse") ? "toggle" : e.data();
612
+
613
+ D._jQueryInterface.call(t, n);
614
+ });
615
+ }), o["default"].fn[T] = D._jQueryInterface, o["default"].fn[T].Constructor = D, o["default"].fn[T].noConflict = function () {
616
+ return o["default"].fn[T] = C, D._jQueryInterface;
617
+ };
618
+
619
+ var k = "dropdown",
620
+ A = o["default"].fn[k],
621
+ I = new RegExp("38|40|27"),
622
+ j = {
623
+ offset: 0,
624
+ flip: !0,
625
+ boundary: "scrollParent",
626
+ reference: "toggle",
627
+ display: "dynamic",
628
+ popperConfig: null
629
+ },
630
+ O = {
631
+ offset: "(number|string|function)",
632
+ flip: "boolean",
633
+ boundary: "(string|element)",
634
+ reference: "(string|element)",
635
+ display: "string",
636
+ popperConfig: "(null|object)"
637
+ },
638
+ x = function () {
639
+ function t(t, e) {
640
+ this._element = t, this._popper = null, this._config = this._getConfig(e), this._menu = this._getMenuElement(), this._inNavbar = this._detectNavbar(), this._addEventListeners();
641
+ }
642
+
643
+ var e = t.prototype;
644
+ return e.toggle = function () {
645
+ if (!this._element.disabled && !o["default"](this._element).hasClass("disabled")) {
646
+ var e = o["default"](this._menu).hasClass("show");
647
+ t._clearMenus(), e || this.show(!0);
648
+ }
649
+ }, e.show = function (e) {
650
+ if (void 0 === e && (e = !1), !(this._element.disabled || o["default"](this._element).hasClass("disabled") || o["default"](this._menu).hasClass("show"))) {
651
+ var n = {
652
+ relatedTarget: this._element
653
+ },
654
+ i = o["default"].Event("show.bs.dropdown", n),
655
+ s = t._getParentFromElement(this._element);
656
+
657
+ if (o["default"](s).trigger(i), !i.isDefaultPrevented()) {
658
+ if (!this._inNavbar && e) {
659
+ if ("undefined" == typeof a["default"]) throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");
660
+ var l = this._element;
661
+ "parent" === this._config.reference ? l = s : d.isElement(this._config.reference) && (l = this._config.reference, "undefined" != typeof this._config.reference.jquery && (l = this._config.reference[0])), "scrollParent" !== this._config.boundary && o["default"](s).addClass("position-static"), this._popper = new a["default"](l, this._menu, this._getPopperConfig());
662
+ }
663
+
664
+ "ontouchstart" in document.documentElement && 0 === o["default"](s).closest(".navbar-nav").length && o["default"](document.body).children().on("mouseover", null, o["default"].noop), this._element.focus(), this._element.setAttribute("aria-expanded", !0), o["default"](this._menu).toggleClass("show"), o["default"](s).toggleClass("show").trigger(o["default"].Event("shown.bs.dropdown", n));
665
+ }
666
+ }
667
+ }, e.hide = function () {
668
+ if (!this._element.disabled && !o["default"](this._element).hasClass("disabled") && o["default"](this._menu).hasClass("show")) {
669
+ var e = {
670
+ relatedTarget: this._element
671
+ },
672
+ n = o["default"].Event("hide.bs.dropdown", e),
673
+ i = t._getParentFromElement(this._element);
674
+
675
+ o["default"](i).trigger(n), n.isDefaultPrevented() || (this._popper && this._popper.destroy(), o["default"](this._menu).toggleClass("show"), o["default"](i).toggleClass("show").trigger(o["default"].Event("hidden.bs.dropdown", e)));
676
+ }
677
+ }, e.dispose = function () {
678
+ o["default"].removeData(this._element, "bs.dropdown"), o["default"](this._element).off(".bs.dropdown"), this._element = null, this._menu = null, null !== this._popper && (this._popper.destroy(), this._popper = null);
679
+ }, e.update = function () {
680
+ this._inNavbar = this._detectNavbar(), null !== this._popper && this._popper.scheduleUpdate();
681
+ }, e._addEventListeners = function () {
682
+ var t = this;
683
+ o["default"](this._element).on("click.bs.dropdown", function (e) {
684
+ e.preventDefault(), e.stopPropagation(), t.toggle();
685
+ });
686
+ }, e._getConfig = function (t) {
687
+ return t = r({}, this.constructor.Default, o["default"](this._element).data(), t), d.typeCheckConfig(k, t, this.constructor.DefaultType), t;
688
+ }, e._getMenuElement = function () {
689
+ if (!this._menu) {
690
+ var e = t._getParentFromElement(this._element);
691
+
692
+ e && (this._menu = e.querySelector(".dropdown-menu"));
693
+ }
694
+
695
+ return this._menu;
696
+ }, e._getPlacement = function () {
697
+ var t = o["default"](this._element.parentNode),
698
+ e = "bottom-start";
699
+ return t.hasClass("dropup") ? e = o["default"](this._menu).hasClass("dropdown-menu-right") ? "top-end" : "top-start" : t.hasClass("dropright") ? e = "right-start" : t.hasClass("dropleft") ? e = "left-start" : o["default"](this._menu).hasClass("dropdown-menu-right") && (e = "bottom-end"), e;
700
+ }, e._detectNavbar = function () {
701
+ return o["default"](this._element).closest(".navbar").length > 0;
702
+ }, e._getOffset = function () {
703
+ var t = this,
704
+ e = {};
705
+ return "function" == typeof this._config.offset ? e.fn = function (e) {
706
+ return e.offsets = r({}, e.offsets, t._config.offset(e.offsets, t._element) || {}), e;
707
+ } : e.offset = this._config.offset, e;
708
+ }, e._getPopperConfig = function () {
709
+ var t = {
710
+ placement: this._getPlacement(),
711
+ modifiers: {
712
+ offset: this._getOffset(),
713
+ flip: {
714
+ enabled: this._config.flip
715
+ },
716
+ preventOverflow: {
717
+ boundariesElement: this._config.boundary
718
+ }
719
+ }
720
+ };
721
+ return "static" === this._config.display && (t.modifiers.applyStyle = {
722
+ enabled: !1
723
+ }), r({}, t, this._config.popperConfig);
724
+ }, t._jQueryInterface = function (e) {
725
+ return this.each(function () {
726
+ var n = o["default"](this).data("bs.dropdown");
727
+
728
+ if (n || (n = new t(this, "object" == _typeof(e) ? e : null), o["default"](this).data("bs.dropdown", n)), "string" == typeof e) {
729
+ if ("undefined" == typeof n[e]) throw new TypeError('No method named "' + e + '"');
730
+ n[e]();
731
+ }
732
+ });
733
+ }, t._clearMenus = function (e) {
734
+ if (!e || 3 !== e.which && ("keyup" !== e.type || 9 === e.which)) for (var n = [].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')), i = 0, a = n.length; i < a; i++) {
735
+ var s = t._getParentFromElement(n[i]),
736
+ l = o["default"](n[i]).data("bs.dropdown"),
737
+ r = {
738
+ relatedTarget: n[i]
739
+ };
740
+
741
+ if (e && "click" === e.type && (r.clickEvent = e), l) {
742
+ var u = l._menu;
743
+
744
+ if (o["default"](s).hasClass("show") && !(e && ("click" === e.type && /input|textarea/i.test(e.target.tagName) || "keyup" === e.type && 9 === e.which) && o["default"].contains(s, e.target))) {
745
+ var d = o["default"].Event("hide.bs.dropdown", r);
746
+ o["default"](s).trigger(d), d.isDefaultPrevented() || ("ontouchstart" in document.documentElement && o["default"](document.body).children().off("mouseover", null, o["default"].noop), n[i].setAttribute("aria-expanded", "false"), l._popper && l._popper.destroy(), o["default"](u).removeClass("show"), o["default"](s).removeClass("show").trigger(o["default"].Event("hidden.bs.dropdown", r)));
747
+ }
748
+ }
749
+ }
750
+ }, t._getParentFromElement = function (t) {
751
+ var e,
752
+ n = d.getSelectorFromElement(t);
753
+ return n && (e = document.querySelector(n)), e || t.parentNode;
754
+ }, t._dataApiKeydownHandler = function (e) {
755
+ if (!(/input|textarea/i.test(e.target.tagName) ? 32 === e.which || 27 !== e.which && (40 !== e.which && 38 !== e.which || o["default"](e.target).closest(".dropdown-menu").length) : !I.test(e.which)) && !this.disabled && !o["default"](this).hasClass("disabled")) {
756
+ var n = t._getParentFromElement(this),
757
+ i = o["default"](n).hasClass("show");
758
+
759
+ if (i || 27 !== e.which) {
760
+ if (e.preventDefault(), e.stopPropagation(), !i || 27 === e.which || 32 === e.which) return 27 === e.which && o["default"](n.querySelector('[data-toggle="dropdown"]')).trigger("focus"), void o["default"](this).trigger("click");
761
+ var a = [].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function (t) {
762
+ return o["default"](t).is(":visible");
763
+ });
764
+
765
+ if (0 !== a.length) {
766
+ var s = a.indexOf(e.target);
767
+ 38 === e.which && s > 0 && s--, 40 === e.which && s < a.length - 1 && s++, s < 0 && (s = 0), a[s].focus();
768
+ }
769
+ }
770
+ }
771
+ }, l(t, null, [{
772
+ key: "VERSION",
773
+ get: function get() {
774
+ return "4.5.3";
775
+ }
776
+ }, {
777
+ key: "Default",
778
+ get: function get() {
779
+ return j;
780
+ }
781
+ }, {
782
+ key: "DefaultType",
783
+ get: function get() {
784
+ return O;
785
+ }
786
+ }]), t;
787
+ }();
788
+
789
+ o["default"](document).on("keydown.bs.dropdown.data-api", '[data-toggle="dropdown"]', x._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api", ".dropdown-menu", x._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api", x._clearMenus).on("click.bs.dropdown.data-api", '[data-toggle="dropdown"]', function (t) {
790
+ t.preventDefault(), t.stopPropagation(), x._jQueryInterface.call(o["default"](this), "toggle");
791
+ }).on("click.bs.dropdown.data-api", ".dropdown form", function (t) {
792
+ t.stopPropagation();
793
+ }), o["default"].fn[k] = x._jQueryInterface, o["default"].fn[k].Constructor = x, o["default"].fn[k].noConflict = function () {
794
+ return o["default"].fn[k] = A, x._jQueryInterface;
795
+ };
796
+
797
+ var P = o["default"].fn.modal,
798
+ R = {
799
+ backdrop: !0,
800
+ keyboard: !0,
801
+ focus: !0,
802
+ show: !0
803
+ },
804
+ L = {
805
+ backdrop: "(boolean|string)",
806
+ keyboard: "boolean",
807
+ focus: "boolean",
808
+ show: "boolean"
809
+ },
810
+ q = function () {
811
+ function t(t, e) {
812
+ this._config = this._getConfig(e), this._element = t, this._dialog = t.querySelector(".modal-dialog"), this._backdrop = null, this._isShown = !1, this._isBodyOverflowing = !1, this._ignoreBackdropClick = !1, this._isTransitioning = !1, this._scrollbarWidth = 0;
813
+ }
814
+
815
+ var e = t.prototype;
816
+ return e.toggle = function (t) {
817
+ return this._isShown ? this.hide() : this.show(t);
818
+ }, e.show = function (t) {
819
+ var e = this;
820
+
821
+ if (!this._isShown && !this._isTransitioning) {
822
+ o["default"](this._element).hasClass("fade") && (this._isTransitioning = !0);
823
+ var n = o["default"].Event("show.bs.modal", {
824
+ relatedTarget: t
825
+ });
826
+ o["default"](this._element).trigger(n), this._isShown || n.isDefaultPrevented() || (this._isShown = !0, this._checkScrollbar(), this._setScrollbar(), this._adjustDialog(), this._setEscapeEvent(), this._setResizeEvent(), o["default"](this._element).on("click.dismiss.bs.modal", '[data-dismiss="modal"]', function (t) {
827
+ return e.hide(t);
828
+ }), o["default"](this._dialog).on("mousedown.dismiss.bs.modal", function () {
829
+ o["default"](e._element).one("mouseup.dismiss.bs.modal", function (t) {
830
+ o["default"](t.target).is(e._element) && (e._ignoreBackdropClick = !0);
831
+ });
832
+ }), this._showBackdrop(function () {
833
+ return e._showElement(t);
834
+ }));
835
+ }
836
+ }, e.hide = function (t) {
837
+ var e = this;
838
+
839
+ if (t && t.preventDefault(), this._isShown && !this._isTransitioning) {
840
+ var n = o["default"].Event("hide.bs.modal");
841
+
842
+ if (o["default"](this._element).trigger(n), this._isShown && !n.isDefaultPrevented()) {
843
+ this._isShown = !1;
844
+ var i = o["default"](this._element).hasClass("fade");
845
+
846
+ if (i && (this._isTransitioning = !0), this._setEscapeEvent(), this._setResizeEvent(), o["default"](document).off("focusin.bs.modal"), o["default"](this._element).removeClass("show"), o["default"](this._element).off("click.dismiss.bs.modal"), o["default"](this._dialog).off("mousedown.dismiss.bs.modal"), i) {
847
+ var a = d.getTransitionDurationFromElement(this._element);
848
+ o["default"](this._element).one(d.TRANSITION_END, function (t) {
849
+ return e._hideModal(t);
850
+ }).emulateTransitionEnd(a);
851
+ } else this._hideModal();
852
+ }
853
+ }
854
+ }, e.dispose = function () {
855
+ [window, this._element, this._dialog].forEach(function (t) {
856
+ return o["default"](t).off(".bs.modal");
857
+ }), o["default"](document).off("focusin.bs.modal"), o["default"].removeData(this._element, "bs.modal"), this._config = null, this._element = null, this._dialog = null, this._backdrop = null, this._isShown = null, this._isBodyOverflowing = null, this._ignoreBackdropClick = null, this._isTransitioning = null, this._scrollbarWidth = null;
858
+ }, e.handleUpdate = function () {
859
+ this._adjustDialog();
860
+ }, e._getConfig = function (t) {
861
+ return t = r({}, R, t), d.typeCheckConfig("modal", t, L), t;
862
+ }, e._triggerBackdropTransition = function () {
863
+ var t = this;
864
+
865
+ if ("static" === this._config.backdrop) {
866
+ var e = o["default"].Event("hidePrevented.bs.modal");
867
+ if (o["default"](this._element).trigger(e), e.isDefaultPrevented()) return;
868
+ var n = this._element.scrollHeight > document.documentElement.clientHeight;
869
+ n || (this._element.style.overflowY = "hidden"), this._element.classList.add("modal-static");
870
+ var i = d.getTransitionDurationFromElement(this._dialog);
871
+ o["default"](this._element).off(d.TRANSITION_END), o["default"](this._element).one(d.TRANSITION_END, function () {
872
+ t._element.classList.remove("modal-static"), n || o["default"](t._element).one(d.TRANSITION_END, function () {
873
+ t._element.style.overflowY = "";
874
+ }).emulateTransitionEnd(t._element, i);
875
+ }).emulateTransitionEnd(i), this._element.focus();
876
+ } else this.hide();
877
+ }, e._showElement = function (t) {
878
+ var e = this,
879
+ n = o["default"](this._element).hasClass("fade"),
880
+ i = this._dialog ? this._dialog.querySelector(".modal-body") : null;
881
+ this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE || document.body.appendChild(this._element), this._element.style.display = "block", this._element.removeAttribute("aria-hidden"), this._element.setAttribute("aria-modal", !0), this._element.setAttribute("role", "dialog"), o["default"](this._dialog).hasClass("modal-dialog-scrollable") && i ? i.scrollTop = 0 : this._element.scrollTop = 0, n && d.reflow(this._element), o["default"](this._element).addClass("show"), this._config.focus && this._enforceFocus();
882
+
883
+ var a = o["default"].Event("shown.bs.modal", {
884
+ relatedTarget: t
885
+ }),
886
+ s = function s() {
887
+ e._config.focus && e._element.focus(), e._isTransitioning = !1, o["default"](e._element).trigger(a);
888
+ };
889
+
890
+ if (n) {
891
+ var l = d.getTransitionDurationFromElement(this._dialog);
892
+ o["default"](this._dialog).one(d.TRANSITION_END, s).emulateTransitionEnd(l);
893
+ } else s();
894
+ }, e._enforceFocus = function () {
895
+ var t = this;
896
+ o["default"](document).off("focusin.bs.modal").on("focusin.bs.modal", function (e) {
897
+ document !== e.target && t._element !== e.target && 0 === o["default"](t._element).has(e.target).length && t._element.focus();
898
+ });
899
+ }, e._setEscapeEvent = function () {
900
+ var t = this;
901
+ this._isShown ? o["default"](this._element).on("keydown.dismiss.bs.modal", function (e) {
902
+ t._config.keyboard && 27 === e.which ? (e.preventDefault(), t.hide()) : t._config.keyboard || 27 !== e.which || t._triggerBackdropTransition();
903
+ }) : this._isShown || o["default"](this._element).off("keydown.dismiss.bs.modal");
904
+ }, e._setResizeEvent = function () {
905
+ var t = this;
906
+ this._isShown ? o["default"](window).on("resize.bs.modal", function (e) {
907
+ return t.handleUpdate(e);
908
+ }) : o["default"](window).off("resize.bs.modal");
909
+ }, e._hideModal = function () {
910
+ var t = this;
911
+ this._element.style.display = "none", this._element.setAttribute("aria-hidden", !0), this._element.removeAttribute("aria-modal"), this._element.removeAttribute("role"), this._isTransitioning = !1, this._showBackdrop(function () {
912
+ o["default"](document.body).removeClass("modal-open"), t._resetAdjustments(), t._resetScrollbar(), o["default"](t._element).trigger("hidden.bs.modal");
913
+ });
914
+ }, e._removeBackdrop = function () {
915
+ this._backdrop && (o["default"](this._backdrop).remove(), this._backdrop = null);
916
+ }, e._showBackdrop = function (t) {
917
+ var e = this,
918
+ n = o["default"](this._element).hasClass("fade") ? "fade" : "";
919
+
920
+ if (this._isShown && this._config.backdrop) {
921
+ if (this._backdrop = document.createElement("div"), this._backdrop.className = "modal-backdrop", n && this._backdrop.classList.add(n), o["default"](this._backdrop).appendTo(document.body), o["default"](this._element).on("click.dismiss.bs.modal", function (t) {
922
+ e._ignoreBackdropClick ? e._ignoreBackdropClick = !1 : t.target === t.currentTarget && e._triggerBackdropTransition();
923
+ }), n && d.reflow(this._backdrop), o["default"](this._backdrop).addClass("show"), !t) return;
924
+ if (!n) return void t();
925
+ var i = d.getTransitionDurationFromElement(this._backdrop);
926
+ o["default"](this._backdrop).one(d.TRANSITION_END, t).emulateTransitionEnd(i);
927
+ } else if (!this._isShown && this._backdrop) {
928
+ o["default"](this._backdrop).removeClass("show");
929
+
930
+ var a = function a() {
931
+ e._removeBackdrop(), t && t();
932
+ };
933
+
934
+ if (o["default"](this._element).hasClass("fade")) {
935
+ var s = d.getTransitionDurationFromElement(this._backdrop);
936
+ o["default"](this._backdrop).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
937
+ } else a();
938
+ } else t && t();
939
+ }, e._adjustDialog = function () {
940
+ var t = this._element.scrollHeight > document.documentElement.clientHeight;
941
+ !this._isBodyOverflowing && t && (this._element.style.paddingLeft = this._scrollbarWidth + "px"), this._isBodyOverflowing && !t && (this._element.style.paddingRight = this._scrollbarWidth + "px");
942
+ }, e._resetAdjustments = function () {
943
+ this._element.style.paddingLeft = "", this._element.style.paddingRight = "";
944
+ }, e._checkScrollbar = function () {
945
+ var t = document.body.getBoundingClientRect();
946
+ this._isBodyOverflowing = Math.round(t.left + t.right) < window.innerWidth, this._scrollbarWidth = this._getScrollbarWidth();
947
+ }, e._setScrollbar = function () {
948
+ var t = this;
949
+
950
+ if (this._isBodyOverflowing) {
951
+ var e = [].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),
952
+ n = [].slice.call(document.querySelectorAll(".sticky-top"));
953
+ o["default"](e).each(function (e, n) {
954
+ var i = n.style.paddingRight,
955
+ a = o["default"](n).css("padding-right");
956
+ o["default"](n).data("padding-right", i).css("padding-right", parseFloat(a) + t._scrollbarWidth + "px");
957
+ }), o["default"](n).each(function (e, n) {
958
+ var i = n.style.marginRight,
959
+ a = o["default"](n).css("margin-right");
960
+ o["default"](n).data("margin-right", i).css("margin-right", parseFloat(a) - t._scrollbarWidth + "px");
961
+ });
962
+ var i = document.body.style.paddingRight,
963
+ a = o["default"](document.body).css("padding-right");
964
+ o["default"](document.body).data("padding-right", i).css("padding-right", parseFloat(a) + this._scrollbarWidth + "px");
965
+ }
966
+
967
+ o["default"](document.body).addClass("modal-open");
968
+ }, e._resetScrollbar = function () {
969
+ var t = [].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));
970
+ o["default"](t).each(function (t, e) {
971
+ var n = o["default"](e).data("padding-right");
972
+ o["default"](e).removeData("padding-right"), e.style.paddingRight = n || "";
973
+ });
974
+ var e = [].slice.call(document.querySelectorAll(".sticky-top"));
975
+ o["default"](e).each(function (t, e) {
976
+ var n = o["default"](e).data("margin-right");
977
+ "undefined" != typeof n && o["default"](e).css("margin-right", n).removeData("margin-right");
978
+ });
979
+ var n = o["default"](document.body).data("padding-right");
980
+ o["default"](document.body).removeData("padding-right"), document.body.style.paddingRight = n || "";
981
+ }, e._getScrollbarWidth = function () {
982
+ var t = document.createElement("div");
983
+ t.className = "modal-scrollbar-measure", document.body.appendChild(t);
984
+ var e = t.getBoundingClientRect().width - t.clientWidth;
985
+ return document.body.removeChild(t), e;
986
+ }, t._jQueryInterface = function (e, n) {
987
+ return this.each(function () {
988
+ var i = o["default"](this).data("bs.modal"),
989
+ a = r({}, R, o["default"](this).data(), "object" == _typeof(e) && e ? e : {});
990
+
991
+ if (i || (i = new t(this, a), o["default"](this).data("bs.modal", i)), "string" == typeof e) {
992
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
993
+ i[e](n);
994
+ } else a.show && i.show(n);
995
+ });
996
+ }, l(t, null, [{
997
+ key: "VERSION",
998
+ get: function get() {
999
+ return "4.5.3";
1000
+ }
1001
+ }, {
1002
+ key: "Default",
1003
+ get: function get() {
1004
+ return R;
1005
+ }
1006
+ }]), t;
1007
+ }();
1008
+
1009
+ o["default"](document).on("click.bs.modal.data-api", '[data-toggle="modal"]', function (t) {
1010
+ var e,
1011
+ n = this,
1012
+ i = d.getSelectorFromElement(this);
1013
+ i && (e = document.querySelector(i));
1014
+ var a = o["default"](e).data("bs.modal") ? "toggle" : r({}, o["default"](e).data(), o["default"](this).data());
1015
+ "A" !== this.tagName && "AREA" !== this.tagName || t.preventDefault();
1016
+ var s = o["default"](e).one("show.bs.modal", function (t) {
1017
+ t.isDefaultPrevented() || s.one("hidden.bs.modal", function () {
1018
+ o["default"](n).is(":visible") && n.focus();
1019
+ });
1020
+ });
1021
+
1022
+ q._jQueryInterface.call(o["default"](e), a, this);
1023
+ }), o["default"].fn.modal = q._jQueryInterface, o["default"].fn.modal.Constructor = q, o["default"].fn.modal.noConflict = function () {
1024
+ return o["default"].fn.modal = P, q._jQueryInterface;
1025
+ };
1026
+ var F = ["background", "cite", "href", "itemtype", "longdesc", "poster", "src", "xlink:href"],
1027
+ Q = {
1028
+ "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i],
1029
+ a: ["target", "href", "title", "rel"],
1030
+ area: [],
1031
+ b: [],
1032
+ br: [],
1033
+ col: [],
1034
+ code: [],
1035
+ div: [],
1036
+ em: [],
1037
+ hr: [],
1038
+ h1: [],
1039
+ h2: [],
1040
+ h3: [],
1041
+ h4: [],
1042
+ h5: [],
1043
+ h6: [],
1044
+ i: [],
1045
+ img: ["src", "srcset", "alt", "title", "width", "height"],
1046
+ li: [],
1047
+ ol: [],
1048
+ p: [],
1049
+ pre: [],
1050
+ s: [],
1051
+ small: [],
1052
+ span: [],
1053
+ sub: [],
1054
+ sup: [],
1055
+ strong: [],
1056
+ u: [],
1057
+ ul: []
1058
+ },
1059
+ B = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,
1060
+ H = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
1061
+
1062
+ function U(t, e, n) {
1063
+ if (0 === t.length) return t;
1064
+ if (n && "function" == typeof n) return n(t);
1065
+
1066
+ for (var i = new window.DOMParser().parseFromString(t, "text/html"), o = Object.keys(e), a = [].slice.call(i.body.querySelectorAll("*")), s = function s(t, n) {
1067
+ var i = a[t],
1068
+ s = i.nodeName.toLowerCase();
1069
+ if (-1 === o.indexOf(i.nodeName.toLowerCase())) return i.parentNode.removeChild(i), "continue";
1070
+ var l = [].slice.call(i.attributes),
1071
+ r = [].concat(e["*"] || [], e[s] || []);
1072
+ l.forEach(function (t) {
1073
+ (function (t, e) {
1074
+ var n = t.nodeName.toLowerCase();
1075
+ if (-1 !== e.indexOf(n)) return -1 === F.indexOf(n) || Boolean(t.nodeValue.match(B) || t.nodeValue.match(H));
1076
+
1077
+ for (var i = e.filter(function (t) {
1078
+ return t instanceof RegExp;
1079
+ }), o = 0, a = i.length; o < a; o++) {
1080
+ if (n.match(i[o])) return !0;
1081
+ }
1082
+
1083
+ return !1;
1084
+ })(t, r) || i.removeAttribute(t.nodeName);
1085
+ });
1086
+ }, l = 0, r = a.length; l < r; l++) {
1087
+ s(l);
1088
+ }
1089
+
1090
+ return i.body.innerHTML;
1091
+ }
1092
+
1093
+ var M = "tooltip",
1094
+ W = o["default"].fn[M],
1095
+ V = new RegExp("(^|\\s)bs-tooltip\\S+", "g"),
1096
+ z = ["sanitize", "whiteList", "sanitizeFn"],
1097
+ K = {
1098
+ animation: "boolean",
1099
+ template: "string",
1100
+ title: "(string|element|function)",
1101
+ trigger: "string",
1102
+ delay: "(number|object)",
1103
+ html: "boolean",
1104
+ selector: "(string|boolean)",
1105
+ placement: "(string|function)",
1106
+ offset: "(number|string|function)",
1107
+ container: "(string|element|boolean)",
1108
+ fallbackPlacement: "(string|array)",
1109
+ boundary: "(string|element)",
1110
+ sanitize: "boolean",
1111
+ sanitizeFn: "(null|function)",
1112
+ whiteList: "object",
1113
+ popperConfig: "(null|object)"
1114
+ },
1115
+ X = {
1116
+ AUTO: "auto",
1117
+ TOP: "top",
1118
+ RIGHT: "right",
1119
+ BOTTOM: "bottom",
1120
+ LEFT: "left"
1121
+ },
1122
+ Y = {
1123
+ animation: !0,
1124
+ template: '<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',
1125
+ trigger: "hover focus",
1126
+ title: "",
1127
+ delay: 0,
1128
+ html: !1,
1129
+ selector: !1,
1130
+ placement: "top",
1131
+ offset: 0,
1132
+ container: !1,
1133
+ fallbackPlacement: "flip",
1134
+ boundary: "scrollParent",
1135
+ sanitize: !0,
1136
+ sanitizeFn: null,
1137
+ whiteList: Q,
1138
+ popperConfig: null
1139
+ },
1140
+ $ = {
1141
+ HIDE: "hide.bs.tooltip",
1142
+ HIDDEN: "hidden.bs.tooltip",
1143
+ SHOW: "show.bs.tooltip",
1144
+ SHOWN: "shown.bs.tooltip",
1145
+ INSERTED: "inserted.bs.tooltip",
1146
+ CLICK: "click.bs.tooltip",
1147
+ FOCUSIN: "focusin.bs.tooltip",
1148
+ FOCUSOUT: "focusout.bs.tooltip",
1149
+ MOUSEENTER: "mouseenter.bs.tooltip",
1150
+ MOUSELEAVE: "mouseleave.bs.tooltip"
1151
+ },
1152
+ J = function () {
1153
+ function t(t, e) {
1154
+ if ("undefined" == typeof a["default"]) throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");
1155
+ 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();
1156
+ }
1157
+
1158
+ var e = t.prototype;
1159
+ return e.enable = function () {
1160
+ this._isEnabled = !0;
1161
+ }, e.disable = function () {
1162
+ this._isEnabled = !1;
1163
+ }, e.toggleEnabled = function () {
1164
+ this._isEnabled = !this._isEnabled;
1165
+ }, e.toggle = function (t) {
1166
+ if (this._isEnabled) if (t) {
1167
+ var e = this.constructor.DATA_KEY,
1168
+ n = o["default"](t.currentTarget).data(e);
1169
+ n || (n = new this.constructor(t.currentTarget, this._getDelegateConfig()), o["default"](t.currentTarget).data(e, n)), n._activeTrigger.click = !n._activeTrigger.click, n._isWithActiveTrigger() ? n._enter(null, n) : n._leave(null, n);
1170
+ } else {
1171
+ if (o["default"](this.getTipElement()).hasClass("show")) return void this._leave(null, this);
1172
+
1173
+ this._enter(null, this);
1174
+ }
1175
+ }, e.dispose = function () {
1176
+ clearTimeout(this._timeout), o["default"].removeData(this.element, this.constructor.DATA_KEY), o["default"](this.element).off(this.constructor.EVENT_KEY), o["default"](this.element).closest(".modal").off("hide.bs.modal", this._hideModalHandler), this.tip && o["default"](this.tip).remove(), this._isEnabled = null, this._timeout = null, this._hoverState = null, this._activeTrigger = null, this._popper && this._popper.destroy(), this._popper = null, this.element = null, this.config = null, this.tip = null;
1177
+ }, e.show = function () {
1178
+ var t = this;
1179
+ if ("none" === o["default"](this.element).css("display")) throw new Error("Please use show on visible elements");
1180
+ var e = o["default"].Event(this.constructor.Event.SHOW);
1181
+
1182
+ if (this.isWithContent() && this._isEnabled) {
1183
+ o["default"](this.element).trigger(e);
1184
+ var n = d.findShadowRoot(this.element),
1185
+ i = o["default"].contains(null !== n ? n : this.element.ownerDocument.documentElement, this.element);
1186
+ if (e.isDefaultPrevented() || !i) return;
1187
+ var s = this.getTipElement(),
1188
+ l = d.getUID(this.constructor.NAME);
1189
+ s.setAttribute("id", l), this.element.setAttribute("aria-describedby", l), this.setContent(), this.config.animation && o["default"](s).addClass("fade");
1190
+
1191
+ var r = "function" == typeof this.config.placement ? this.config.placement.call(this, s, this.element) : this.config.placement,
1192
+ u = this._getAttachment(r);
1193
+
1194
+ this.addAttachmentClass(u);
1195
+
1196
+ var f = this._getContainer();
1197
+
1198
+ o["default"](s).data(this.constructor.DATA_KEY, this), o["default"].contains(this.element.ownerDocument.documentElement, this.tip) || o["default"](s).appendTo(f), o["default"](this.element).trigger(this.constructor.Event.INSERTED), this._popper = new a["default"](this.element, s, this._getPopperConfig(u)), o["default"](s).addClass("show"), "ontouchstart" in document.documentElement && o["default"](document.body).children().on("mouseover", null, o["default"].noop);
1199
+
1200
+ var c = function c() {
1201
+ t.config.animation && t._fixTransition();
1202
+ var e = t._hoverState;
1203
+ t._hoverState = null, o["default"](t.element).trigger(t.constructor.Event.SHOWN), "out" === e && t._leave(null, t);
1204
+ };
1205
+
1206
+ if (o["default"](this.tip).hasClass("fade")) {
1207
+ var h = d.getTransitionDurationFromElement(this.tip);
1208
+ o["default"](this.tip).one(d.TRANSITION_END, c).emulateTransitionEnd(h);
1209
+ } else c();
1210
+ }
1211
+ }, e.hide = function (t) {
1212
+ var e = this,
1213
+ n = this.getTipElement(),
1214
+ i = o["default"].Event(this.constructor.Event.HIDE),
1215
+ a = function a() {
1216
+ "show" !== e._hoverState && n.parentNode && n.parentNode.removeChild(n), e._cleanTipClass(), e.element.removeAttribute("aria-describedby"), o["default"](e.element).trigger(e.constructor.Event.HIDDEN), null !== e._popper && e._popper.destroy(), t && t();
1217
+ };
1218
+
1219
+ if (o["default"](this.element).trigger(i), !i.isDefaultPrevented()) {
1220
+ if (o["default"](n).removeClass("show"), "ontouchstart" in document.documentElement && o["default"](document.body).children().off("mouseover", null, o["default"].noop), this._activeTrigger.click = !1, this._activeTrigger.focus = !1, this._activeTrigger.hover = !1, o["default"](this.tip).hasClass("fade")) {
1221
+ var s = d.getTransitionDurationFromElement(n);
1222
+ o["default"](n).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
1223
+ } else a();
1224
+
1225
+ this._hoverState = "";
1226
+ }
1227
+ }, e.update = function () {
1228
+ null !== this._popper && this._popper.scheduleUpdate();
1229
+ }, e.isWithContent = function () {
1230
+ return Boolean(this.getTitle());
1231
+ }, e.addAttachmentClass = function (t) {
1232
+ o["default"](this.getTipElement()).addClass("bs-tooltip-" + t);
1233
+ }, e.getTipElement = function () {
1234
+ return this.tip = this.tip || o["default"](this.config.template)[0], this.tip;
1235
+ }, e.setContent = function () {
1236
+ var t = this.getTipElement();
1237
+ this.setElementContent(o["default"](t.querySelectorAll(".tooltip-inner")), this.getTitle()), o["default"](t).removeClass("fade show");
1238
+ }, e.setElementContent = function (t, e) {
1239
+ "object" != _typeof(e) || !e.nodeType && !e.jquery ? this.config.html ? (this.config.sanitize && (e = U(e, this.config.whiteList, this.config.sanitizeFn)), t.html(e)) : t.text(e) : this.config.html ? o["default"](e).parent().is(t) || t.empty().append(e) : t.text(o["default"](e).text());
1240
+ }, e.getTitle = function () {
1241
+ var t = this.element.getAttribute("data-original-title");
1242
+ return t || (t = "function" == typeof this.config.title ? this.config.title.call(this.element) : this.config.title), t;
1243
+ }, e._getPopperConfig = function (t) {
1244
+ var e = this;
1245
+ return r({}, {
1246
+ placement: t,
1247
+ modifiers: {
1248
+ offset: this._getOffset(),
1249
+ flip: {
1250
+ behavior: this.config.fallbackPlacement
1251
+ },
1252
+ arrow: {
1253
+ element: ".arrow"
1254
+ },
1255
+ preventOverflow: {
1256
+ boundariesElement: this.config.boundary
1257
+ }
1258
+ },
1259
+ onCreate: function onCreate(t) {
1260
+ t.originalPlacement !== t.placement && e._handlePopperPlacementChange(t);
1261
+ },
1262
+ onUpdate: function onUpdate(t) {
1263
+ return e._handlePopperPlacementChange(t);
1264
+ }
1265
+ }, this.config.popperConfig);
1266
+ }, e._getOffset = function () {
1267
+ var t = this,
1268
+ e = {};
1269
+ return "function" == typeof this.config.offset ? e.fn = function (e) {
1270
+ return e.offsets = r({}, e.offsets, t.config.offset(e.offsets, t.element) || {}), e;
1271
+ } : e.offset = this.config.offset, e;
1272
+ }, e._getContainer = function () {
1273
+ return !1 === this.config.container ? document.body : d.isElement(this.config.container) ? o["default"](this.config.container) : o["default"](document).find(this.config.container);
1274
+ }, e._getAttachment = function (t) {
1275
+ return X[t.toUpperCase()];
1276
+ }, e._setListeners = function () {
1277
+ var t = this;
1278
+ this.config.trigger.split(" ").forEach(function (e) {
1279
+ if ("click" === e) o["default"](t.element).on(t.constructor.Event.CLICK, t.config.selector, function (e) {
1280
+ return t.toggle(e);
1281
+ });else if ("manual" !== e) {
1282
+ var n = "hover" === e ? t.constructor.Event.MOUSEENTER : t.constructor.Event.FOCUSIN,
1283
+ i = "hover" === e ? t.constructor.Event.MOUSELEAVE : t.constructor.Event.FOCUSOUT;
1284
+ o["default"](t.element).on(n, t.config.selector, function (e) {
1285
+ return t._enter(e);
1286
+ }).on(i, t.config.selector, function (e) {
1287
+ return t._leave(e);
1288
+ });
1289
+ }
1290
+ }), this._hideModalHandler = function () {
1291
+ t.element && t.hide();
1292
+ }, o["default"](this.element).closest(".modal").on("hide.bs.modal", this._hideModalHandler), this.config.selector ? this.config = r({}, this.config, {
1293
+ trigger: "manual",
1294
+ selector: ""
1295
+ }) : this._fixTitle();
1296
+ }, e._fixTitle = function () {
1297
+ var t = _typeof(this.element.getAttribute("data-original-title"));
1298
+
1299
+ (this.element.getAttribute("title") || "string" !== t) && (this.element.setAttribute("data-original-title", this.element.getAttribute("title") || ""), this.element.setAttribute("title", ""));
1300
+ }, e._enter = function (t, e) {
1301
+ var n = this.constructor.DATA_KEY;
1302
+ (e = e || o["default"](t.currentTarget).data(n)) || (e = new this.constructor(t.currentTarget, this._getDelegateConfig()), o["default"](t.currentTarget).data(n, e)), t && (e._activeTrigger["focusin" === t.type ? "focus" : "hover"] = !0), o["default"](e.getTipElement()).hasClass("show") || "show" === e._hoverState ? e._hoverState = "show" : (clearTimeout(e._timeout), e._hoverState = "show", e.config.delay && e.config.delay.show ? e._timeout = setTimeout(function () {
1303
+ "show" === e._hoverState && e.show();
1304
+ }, e.config.delay.show) : e.show());
1305
+ }, e._leave = function (t, e) {
1306
+ var n = this.constructor.DATA_KEY;
1307
+ (e = e || o["default"](t.currentTarget).data(n)) || (e = new this.constructor(t.currentTarget, this._getDelegateConfig()), o["default"](t.currentTarget).data(n, e)), t && (e._activeTrigger["focusout" === t.type ? "focus" : "hover"] = !1), e._isWithActiveTrigger() || (clearTimeout(e._timeout), e._hoverState = "out", e.config.delay && e.config.delay.hide ? e._timeout = setTimeout(function () {
1308
+ "out" === e._hoverState && e.hide();
1309
+ }, e.config.delay.hide) : e.hide());
1310
+ }, e._isWithActiveTrigger = function () {
1311
+ for (var t in this._activeTrigger) {
1312
+ if (this._activeTrigger[t]) return !0;
1313
+ }
1314
+
1315
+ return !1;
1316
+ }, e._getConfig = function (t) {
1317
+ var e = o["default"](this.element).data();
1318
+ return Object.keys(e).forEach(function (t) {
1319
+ -1 !== z.indexOf(t) && delete e[t];
1320
+ }), "number" == typeof (t = r({}, this.constructor.Default, e, "object" == _typeof(t) && t ? t : {})).delay && (t.delay = {
1321
+ show: t.delay,
1322
+ hide: t.delay
1323
+ }), "number" == typeof t.title && (t.title = t.title.toString()), "number" == typeof t.content && (t.content = t.content.toString()), d.typeCheckConfig(M, t, this.constructor.DefaultType), t.sanitize && (t.template = U(t.template, t.whiteList, t.sanitizeFn)), t;
1324
+ }, e._getDelegateConfig = function () {
1325
+ var t = {};
1326
+ if (this.config) for (var e in this.config) {
1327
+ this.constructor.Default[e] !== this.config[e] && (t[e] = this.config[e]);
1328
+ }
1329
+ return t;
1330
+ }, e._cleanTipClass = function () {
1331
+ var t = o["default"](this.getTipElement()),
1332
+ e = t.attr("class").match(V);
1333
+ null !== e && e.length && t.removeClass(e.join(""));
1334
+ }, e._handlePopperPlacementChange = function (t) {
1335
+ this.tip = t.instance.popper, this._cleanTipClass(), this.addAttachmentClass(this._getAttachment(t.placement));
1336
+ }, e._fixTransition = function () {
1337
+ var t = this.getTipElement(),
1338
+ e = this.config.animation;
1339
+ null === t.getAttribute("x-placement") && (o["default"](t).removeClass("fade"), this.config.animation = !1, this.hide(), this.show(), this.config.animation = e);
1340
+ }, t._jQueryInterface = function (e) {
1341
+ return this.each(function () {
1342
+ var n = o["default"](this),
1343
+ i = n.data("bs.tooltip"),
1344
+ a = "object" == _typeof(e) && e;
1345
+
1346
+ if ((i || !/dispose|hide/.test(e)) && (i || (i = new t(this, a), n.data("bs.tooltip", i)), "string" == typeof e)) {
1347
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
1348
+ i[e]();
1349
+ }
1350
+ });
1351
+ }, l(t, null, [{
1352
+ key: "VERSION",
1353
+ get: function get() {
1354
+ return "4.5.3";
1355
+ }
1356
+ }, {
1357
+ key: "Default",
1358
+ get: function get() {
1359
+ return Y;
1360
+ }
1361
+ }, {
1362
+ key: "NAME",
1363
+ get: function get() {
1364
+ return M;
1365
+ }
1366
+ }, {
1367
+ key: "DATA_KEY",
1368
+ get: function get() {
1369
+ return "bs.tooltip";
1370
+ }
1371
+ }, {
1372
+ key: "Event",
1373
+ get: function get() {
1374
+ return $;
1375
+ }
1376
+ }, {
1377
+ key: "EVENT_KEY",
1378
+ get: function get() {
1379
+ return ".bs.tooltip";
1380
+ }
1381
+ }, {
1382
+ key: "DefaultType",
1383
+ get: function get() {
1384
+ return K;
1385
+ }
1386
+ }]), t;
1387
+ }();
1388
+
1389
+ o["default"].fn[M] = J._jQueryInterface, o["default"].fn[M].Constructor = J, o["default"].fn[M].noConflict = function () {
1390
+ return o["default"].fn[M] = W, J._jQueryInterface;
1391
+ };
1392
+
1393
+ var G = "popover",
1394
+ Z = o["default"].fn[G],
1395
+ tt = new RegExp("(^|\\s)bs-popover\\S+", "g"),
1396
+ et = r({}, J.Default, {
1397
+ placement: "right",
1398
+ trigger: "click",
1399
+ content: "",
1400
+ template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'
1401
+ }),
1402
+ nt = r({}, J.DefaultType, {
1403
+ content: "(string|element|function)"
1404
+ }),
1405
+ it = {
1406
+ HIDE: "hide.bs.popover",
1407
+ HIDDEN: "hidden.bs.popover",
1408
+ SHOW: "show.bs.popover",
1409
+ SHOWN: "shown.bs.popover",
1410
+ INSERTED: "inserted.bs.popover",
1411
+ CLICK: "click.bs.popover",
1412
+ FOCUSIN: "focusin.bs.popover",
1413
+ FOCUSOUT: "focusout.bs.popover",
1414
+ MOUSEENTER: "mouseenter.bs.popover",
1415
+ MOUSELEAVE: "mouseleave.bs.popover"
1416
+ },
1417
+ ot = function (t) {
1418
+ var e, n;
1419
+
1420
+ function i() {
1421
+ return t.apply(this, arguments) || this;
1422
+ }
1423
+
1424
+ n = t, (e = i).prototype = Object.create(n.prototype), e.prototype.constructor = e, e.__proto__ = n;
1425
+ var a = i.prototype;
1426
+ return a.isWithContent = function () {
1427
+ return this.getTitle() || this._getContent();
1428
+ }, a.addAttachmentClass = function (t) {
1429
+ o["default"](this.getTipElement()).addClass("bs-popover-" + t);
1430
+ }, a.getTipElement = function () {
1431
+ return this.tip = this.tip || o["default"](this.config.template)[0], this.tip;
1432
+ }, a.setContent = function () {
1433
+ var t = o["default"](this.getTipElement());
1434
+ this.setElementContent(t.find(".popover-header"), this.getTitle());
1435
+
1436
+ var e = this._getContent();
1437
+
1438
+ "function" == typeof e && (e = e.call(this.element)), this.setElementContent(t.find(".popover-body"), e), t.removeClass("fade show");
1439
+ }, a._getContent = function () {
1440
+ return this.element.getAttribute("data-content") || this.config.content;
1441
+ }, a._cleanTipClass = function () {
1442
+ var t = o["default"](this.getTipElement()),
1443
+ e = t.attr("class").match(tt);
1444
+ null !== e && e.length > 0 && t.removeClass(e.join(""));
1445
+ }, i._jQueryInterface = function (t) {
1446
+ return this.each(function () {
1447
+ var e = o["default"](this).data("bs.popover"),
1448
+ n = "object" == _typeof(t) ? t : null;
1449
+
1450
+ if ((e || !/dispose|hide/.test(t)) && (e || (e = new i(this, n), o["default"](this).data("bs.popover", e)), "string" == typeof t)) {
1451
+ if ("undefined" == typeof e[t]) throw new TypeError('No method named "' + t + '"');
1452
+ e[t]();
1453
+ }
1454
+ });
1455
+ }, l(i, null, [{
1456
+ key: "VERSION",
1457
+ get: function get() {
1458
+ return "4.5.3";
1459
+ }
1460
+ }, {
1461
+ key: "Default",
1462
+ get: function get() {
1463
+ return et;
1464
+ }
1465
+ }, {
1466
+ key: "NAME",
1467
+ get: function get() {
1468
+ return G;
1469
+ }
1470
+ }, {
1471
+ key: "DATA_KEY",
1472
+ get: function get() {
1473
+ return "bs.popover";
1474
+ }
1475
+ }, {
1476
+ key: "Event",
1477
+ get: function get() {
1478
+ return it;
1479
+ }
1480
+ }, {
1481
+ key: "EVENT_KEY",
1482
+ get: function get() {
1483
+ return ".bs.popover";
1484
+ }
1485
+ }, {
1486
+ key: "DefaultType",
1487
+ get: function get() {
1488
+ return nt;
1489
+ }
1490
+ }]), i;
1491
+ }(J);
1492
+
1493
+ o["default"].fn[G] = ot._jQueryInterface, o["default"].fn[G].Constructor = ot, o["default"].fn[G].noConflict = function () {
1494
+ return o["default"].fn[G] = Z, ot._jQueryInterface;
1495
+ };
1496
+
1497
+ var at = "scrollspy",
1498
+ st = o["default"].fn[at],
1499
+ lt = {
1500
+ offset: 10,
1501
+ method: "auto",
1502
+ target: ""
1503
+ },
1504
+ rt = {
1505
+ offset: "number",
1506
+ method: "string",
1507
+ target: "(string|element)"
1508
+ },
1509
+ ut = function () {
1510
+ function t(t, e) {
1511
+ var n = this;
1512
+ this._element = t, this._scrollElement = "BODY" === t.tagName ? window : t, this._config = this._getConfig(e), this._selector = this._config.target + " .nav-link," + this._config.target + " .list-group-item," + this._config.target + " .dropdown-item", this._offsets = [], this._targets = [], this._activeTarget = null, this._scrollHeight = 0, o["default"](this._scrollElement).on("scroll.bs.scrollspy", function (t) {
1513
+ return n._process(t);
1514
+ }), this.refresh(), this._process();
1515
+ }
1516
+
1517
+ var e = t.prototype;
1518
+ return e.refresh = function () {
1519
+ var t = this,
1520
+ e = this._scrollElement === this._scrollElement.window ? "offset" : "position",
1521
+ n = "auto" === this._config.method ? e : this._config.method,
1522
+ i = "position" === n ? this._getScrollTop() : 0;
1523
+ this._offsets = [], this._targets = [], this._scrollHeight = this._getScrollHeight(), [].slice.call(document.querySelectorAll(this._selector)).map(function (t) {
1524
+ var e,
1525
+ a = d.getSelectorFromElement(t);
1526
+
1527
+ if (a && (e = document.querySelector(a)), e) {
1528
+ var s = e.getBoundingClientRect();
1529
+ if (s.width || s.height) return [o["default"](e)[n]().top + i, a];
1530
+ }
1531
+
1532
+ return null;
1533
+ }).filter(function (t) {
1534
+ return t;
1535
+ }).sort(function (t, e) {
1536
+ return t[0] - e[0];
1537
+ }).forEach(function (e) {
1538
+ t._offsets.push(e[0]), t._targets.push(e[1]);
1539
+ });
1540
+ }, e.dispose = function () {
1541
+ o["default"].removeData(this._element, "bs.scrollspy"), o["default"](this._scrollElement).off(".bs.scrollspy"), this._element = null, this._scrollElement = null, this._config = null, this._selector = null, this._offsets = null, this._targets = null, this._activeTarget = null, this._scrollHeight = null;
1542
+ }, e._getConfig = function (t) {
1543
+ if ("string" != typeof (t = r({}, lt, "object" == _typeof(t) && t ? t : {})).target && d.isElement(t.target)) {
1544
+ var e = o["default"](t.target).attr("id");
1545
+ e || (e = d.getUID(at), o["default"](t.target).attr("id", e)), t.target = "#" + e;
1546
+ }
1547
+
1548
+ return d.typeCheckConfig(at, t, rt), t;
1549
+ }, e._getScrollTop = function () {
1550
+ return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
1551
+ }, e._getScrollHeight = function () {
1552
+ return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
1553
+ }, e._getOffsetHeight = function () {
1554
+ return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
1555
+ }, e._process = function () {
1556
+ var t = this._getScrollTop() + this._config.offset,
1557
+ e = this._getScrollHeight(),
1558
+ n = this._config.offset + e - this._getOffsetHeight();
1559
+
1560
+ if (this._scrollHeight !== e && this.refresh(), t >= n) {
1561
+ var i = this._targets[this._targets.length - 1];
1562
+ this._activeTarget !== i && this._activate(i);
1563
+ } else {
1564
+ if (this._activeTarget && t < this._offsets[0] && this._offsets[0] > 0) return this._activeTarget = null, void this._clear();
1565
+
1566
+ for (var o = this._offsets.length; o--;) {
1567
+ this._activeTarget !== this._targets[o] && t >= this._offsets[o] && ("