Pinterest Pin It Button On Image Hover And Post - Version 2.7.9

Version Description

= 0.1 = Starter version no upgrade is required.

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Pinterest Pin It Button On Image Hover And Post
Version 2.7.9
Comparing to
See all releases

Code changes from version 2.7.8 to 2.7.9

css/all.css ADDED
@@ -0,0 +1,4450 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Free 5.11.2 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
+ .fa-lg {
20
+ font-size: 1.33333em;
21
+ line-height: 0.75em;
22
+ vertical-align: -0.0667em;
23
+ }
24
+ .fa-xs {
25
+ font-size: 0.75em;
26
+ }
27
+ .fa-sm {
28
+ font-size: 0.875em;
29
+ }
30
+ .fa-1x {
31
+ font-size: 1em;
32
+ }
33
+ .fa-2x {
34
+ font-size: 2em;
35
+ }
36
+ .fa-3x {
37
+ font-size: 3em;
38
+ }
39
+ .fa-4x {
40
+ font-size: 4em;
41
+ }
42
+ .fa-5x {
43
+ font-size: 5em;
44
+ }
45
+ .fa-6x {
46
+ font-size: 6em;
47
+ }
48
+ .fa-7x {
49
+ font-size: 7em;
50
+ }
51
+ .fa-8x {
52
+ font-size: 8em;
53
+ }
54
+ .fa-9x {
55
+ font-size: 9em;
56
+ }
57
+ .fa-10x {
58
+ font-size: 10em;
59
+ }
60
+ .fa-fw {
61
+ text-align: center;
62
+ width: 1.25em;
63
+ }
64
+ .fa-ul {
65
+ list-style-type: none;
66
+ margin-left: 2.5em;
67
+ padding-left: 0;
68
+ }
69
+ .fa-ul > li {
70
+ position: relative;
71
+ }
72
+ .fa-li {
73
+ left: -2em;
74
+ position: absolute;
75
+ text-align: center;
76
+ width: 2em;
77
+ line-height: inherit;
78
+ }
79
+ .fa-border {
80
+ border: 0.08em solid #eee;
81
+ border-radius: 0.1em;
82
+ padding: 0.2em 0.25em 0.15em;
83
+ }
84
+ .fa-pull-left {
85
+ float: left;
86
+ }
87
+ .fa-pull-right {
88
+ float: right;
89
+ }
90
+ .fa.fa-pull-left,
91
+ .fab.fa-pull-left,
92
+ .fal.fa-pull-left,
93
+ .far.fa-pull-left,
94
+ .fas.fa-pull-left {
95
+ margin-right: 0.3em;
96
+ }
97
+ .fa.fa-pull-right,
98
+ .fab.fa-pull-right,
99
+ .fal.fa-pull-right,
100
+ .far.fa-pull-right,
101
+ .fas.fa-pull-right {
102
+ margin-left: 0.3em;
103
+ }
104
+ .fa-spin {
105
+ -webkit-animation: fa-spin 2s linear infinite;
106
+ animation: fa-spin 2s linear infinite;
107
+ }
108
+ .fa-pulse {
109
+ -webkit-animation: fa-spin 1s steps(8) infinite;
110
+ animation: fa-spin 1s steps(8) infinite;
111
+ }
112
+ @-webkit-keyframes fa-spin {
113
+ 0% {
114
+ -webkit-transform: rotate(0deg);
115
+ transform: rotate(0deg);
116
+ }
117
+ to {
118
+ -webkit-transform: rotate(1turn);
119
+ transform: rotate(1turn);
120
+ }
121
+ }
122
+ @keyframes fa-spin {
123
+ 0% {
124
+ -webkit-transform: rotate(0deg);
125
+ transform: rotate(0deg);
126
+ }
127
+ to {
128
+ -webkit-transform: rotate(1turn);
129
+ transform: rotate(1turn);
130
+ }
131
+ }
132
+ .fa-rotate-90 {
133
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
134
+ -webkit-transform: rotate(90deg);
135
+ transform: rotate(90deg);
136
+ }
137
+ .fa-rotate-180 {
138
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
139
+ -webkit-transform: rotate(180deg);
140
+ transform: rotate(180deg);
141
+ }
142
+ .fa-rotate-270 {
143
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
144
+ -webkit-transform: rotate(270deg);
145
+ transform: rotate(270deg);
146
+ }
147
+ .fa-flip-horizontal {
148
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
149
+ -webkit-transform: scaleX(-1);
150
+ transform: scaleX(-1);
151
+ }
152
+ .fa-flip-vertical {
153
+ -webkit-transform: scaleY(-1);
154
+ transform: scaleY(-1);
155
+ }
156
+ .fa-flip-both,
157
+ .fa-flip-horizontal.fa-flip-vertical,
158
+ .fa-flip-vertical {
159
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
160
+ }
161
+ .fa-flip-both,
162
+ .fa-flip-horizontal.fa-flip-vertical {
163
+ -webkit-transform: scale(-1);
164
+ transform: scale(-1);
165
+ }
166
+ :root .fa-flip-both,
167
+ :root .fa-flip-horizontal,
168
+ :root .fa-flip-vertical,
169
+ :root .fa-rotate-90,
170
+ :root .fa-rotate-180,
171
+ :root .fa-rotate-270 {
172
+ -webkit-filter: none;
173
+ filter: none;
174
+ }
175
+ .fa-stack {
176
+ display: inline-block;
177
+ height: 2em;
178
+ line-height: 2em;
179
+ position: relative;
180
+ vertical-align: middle;
181
+ width: 2.5em;
182
+ }
183
+ .fa-stack-1x,
184
+ .fa-stack-2x {
185
+ left: 0;
186
+ position: absolute;
187
+ text-align: center;
188
+ width: 100%;
189
+ }
190
+ .fa-stack-1x {
191
+ line-height: inherit;
192
+ }
193
+ .fa-stack-2x {
194
+ font-size: 2em;
195
+ }
196
+ .fa-inverse {
197
+ color: #fff;
198
+ }
199
+ .fa-500px:before {
200
+ content: "\f26e";
201
+ }
202
+ .fa-accessible-icon:before {
203
+ content: "\f368";
204
+ }
205
+ .fa-accusoft:before {
206
+ content: "\f369";
207
+ }
208
+ .fa-acquisitions-incorporated:before {
209
+ content: "\f6af";
210
+ }
211
+ .fa-ad:before {
212
+ content: "\f641";
213
+ }
214
+ .fa-address-book:before {
215
+ content: "\f2b9";
216
+ }
217
+ .fa-address-card:before {
218
+ content: "\f2bb";
219
+ }
220
+ .fa-adjust:before {
221
+ content: "\f042";
222
+ }
223
+ .fa-adn:before {
224
+ content: "\f170";
225
+ }
226
+ .fa-adobe:before {
227
+ content: "\f778";
228
+ }
229
+ .fa-adversal:before {
230
+ content: "\f36a";
231
+ }
232
+ .fa-affiliatetheme:before {
233
+ content: "\f36b";
234
+ }
235
+ .fa-air-freshener:before {
236
+ content: "\f5d0";
237
+ }
238
+ .fa-airbnb:before {
239
+ content: "\f834";
240
+ }
241
+ .fa-algolia:before {
242
+ content: "\f36c";
243
+ }
244
+ .fa-align-center:before {
245
+ content: "\f037";
246
+ }
247
+ .fa-align-justify:before {
248
+ content: "\f039";
249
+ }
250
+ .fa-align-left:before {
251
+ content: "\f036";
252
+ }
253
+ .fa-align-right:before {
254
+ content: "\f038";
255
+ }
256
+ .fa-alipay:before {
257
+ content: "\f642";
258
+ }
259
+ .fa-allergies:before {
260
+ content: "\f461";
261
+ }
262
+ .fa-amazon:before {
263
+ content: "\f270";
264
+ }
265
+ .fa-amazon-pay:before {
266
+ content: "\f42c";
267
+ }
268
+ .fa-ambulance:before {
269
+ content: "\f0f9";
270
+ }
271
+ .fa-american-sign-language-interpreting:before {
272
+ content: "\f2a3";
273
+ }
274
+ .fa-amilia:before {
275
+ content: "\f36d";
276
+ }
277
+ .fa-anchor:before {
278
+ content: "\f13d";
279
+ }
280
+ .fa-android:before {
281
+ content: "\f17b";
282
+ }
283
+ .fa-angellist:before {
284
+ content: "\f209";
285
+ }
286
+ .fa-angle-double-down:before {
287
+ content: "\f103";
288
+ }
289
+ .fa-angle-double-left:before {
290
+ content: "\f100";
291
+ }
292
+ .fa-angle-double-right:before {
293
+ content: "\f101";
294
+ }
295
+ .fa-angle-double-up:before {
296
+ content: "\f102";
297
+ }
298
+ .fa-angle-down:before {
299
+ content: "\f107";
300
+ }
301
+ .fa-angle-left:before {
302
+ content: "\f104";
303
+ }
304
+ .fa-angle-right:before {
305
+ content: "\f105";
306
+ }
307
+ .fa-angle-up:before {
308
+ content: "\f106";
309
+ }
310
+ .fa-angry:before {
311
+ content: "\f556";
312
+ }
313
+ .fa-angrycreative:before {
314
+ content: "\f36e";
315
+ }
316
+ .fa-angular:before {
317
+ content: "\f420";
318
+ }
319
+ .fa-ankh:before {
320
+ content: "\f644";
321
+ }
322
+ .fa-app-store:before {
323
+ content: "\f36f";
324
+ }
325
+ .fa-app-store-ios:before {
326
+ content: "\f370";
327
+ }
328
+ .fa-apper:before {
329
+ content: "\f371";
330
+ }
331
+ .fa-apple:before {
332
+ content: "\f179";
333
+ }
334
+ .fa-apple-alt:before {
335
+ content: "\f5d1";
336
+ }
337
+ .fa-apple-pay:before {
338
+ content: "\f415";
339
+ }
340
+ .fa-archive:before {
341
+ content: "\f187";
342
+ }
343
+ .fa-archway:before {
344
+ content: "\f557";
345
+ }
346
+ .fa-arrow-alt-circle-down:before {
347
+ content: "\f358";
348
+ }
349
+ .fa-arrow-alt-circle-left:before {
350
+ content: "\f359";
351
+ }
352
+ .fa-arrow-alt-circle-right:before {
353
+ content: "\f35a";
354
+ }
355
+ .fa-arrow-alt-circle-up:before {
356
+ content: "\f35b";
357
+ }
358
+ .fa-arrow-circle-down:before {
359
+ content: "\f0ab";
360
+ }
361
+ .fa-arrow-circle-left:before {
362
+ content: "\f0a8";
363
+ }
364
+ .fa-arrow-circle-right:before {
365
+ content: "\f0a9";
366
+ }
367
+ .fa-arrow-circle-up:before {
368
+ content: "\f0aa";
369
+ }
370
+ .fa-arrow-down:before {
371
+ content: "\f063";
372
+ }
373
+ .fa-arrow-left:before {
374
+ content: "\f060";
375
+ }
376
+ .fa-arrow-right:before {
377
+ content: "\f061";
378
+ }
379
+ .fa-arrow-up:before {
380
+ content: "\f062";
381
+ }
382
+ .fa-arrows-alt:before {
383
+ content: "\f0b2";
384
+ }
385
+ .fa-arrows-alt-h:before {
386
+ content: "\f337";
387
+ }
388
+ .fa-arrows-alt-v:before {
389
+ content: "\f338";
390
+ }
391
+ .fa-artstation:before {
392
+ content: "\f77a";
393
+ }
394
+ .fa-assistive-listening-systems:before {
395
+ content: "\f2a2";
396
+ }
397
+ .fa-asterisk:before {
398
+ content: "\f069";
399
+ }
400
+ .fa-asymmetrik:before {
401
+ content: "\f372";
402
+ }
403
+ .fa-at:before {
404
+ content: "\f1fa";
405
+ }
406
+ .fa-atlas:before {
407
+ content: "\f558";
408
+ }
409
+ .fa-atlassian:before {
410
+ content: "\f77b";
411
+ }
412
+ .fa-atom:before {
413
+ content: "\f5d2";
414
+ }
415
+ .fa-audible:before {
416
+ content: "\f373";
417
+ }
418
+ .fa-audio-description:before {
419
+ content: "\f29e";
420
+ }
421
+ .fa-autoprefixer:before {
422
+ content: "\f41c";
423
+ }
424
+ .fa-avianex:before {
425
+ content: "\f374";
426
+ }
427
+ .fa-aviato:before {
428
+ content: "\f421";
429
+ }
430
+ .fa-award:before {
431
+ content: "\f559";
432
+ }
433
+ .fa-aws:before {
434
+ content: "\f375";
435
+ }
436
+ .fa-baby:before {
437
+ content: "\f77c";
438
+ }
439
+ .fa-baby-carriage:before {
440
+ content: "\f77d";
441
+ }
442
+ .fa-backspace:before {
443
+ content: "\f55a";
444
+ }
445
+ .fa-backward:before {
446
+ content: "\f04a";
447
+ }
448
+ .fa-bacon:before {
449
+ content: "\f7e5";
450
+ }
451
+ .fa-balance-scale:before {
452
+ content: "\f24e";
453
+ }
454
+ .fa-balance-scale-left:before {
455
+ content: "\f515";
456
+ }
457
+ .fa-balance-scale-right:before {
458
+ content: "\f516";
459
+ }
460
+ .fa-ban:before {
461
+ content: "\f05e";
462
+ }
463
+ .fa-band-aid:before {
464
+ content: "\f462";
465
+ }
466
+ .fa-bandcamp:before {
467
+ content: "\f2d5";
468
+ }
469
+ .fa-barcode:before {
470
+ content: "\f02a";
471
+ }
472
+ .fa-bars:before {
473
+ content: "\f0c9";
474
+ }
475
+ .fa-baseball-ball:before {
476
+ content: "\f433";
477
+ }
478
+ .fa-basketball-ball:before {
479
+ content: "\f434";
480
+ }
481
+ .fa-bath:before {
482
+ content: "\f2cd";
483
+ }
484
+ .fa-battery-empty:before {
485
+ content: "\f244";
486
+ }
487
+ .fa-battery-full:before {
488
+ content: "\f240";
489
+ }
490
+ .fa-battery-half:before {
491
+ content: "\f242";
492
+ }
493
+ .fa-battery-quarter:before {
494
+ content: "\f243";
495
+ }
496
+ .fa-battery-three-quarters:before {
497
+ content: "\f241";
498
+ }
499
+ .fa-battle-net:before {
500
+ content: "\f835";
501
+ }
502
+ .fa-bed:before {
503
+ content: "\f236";
504
+ }
505
+ .fa-beer:before {
506
+ content: "\f0fc";
507
+ }
508
+ .fa-behance:before {
509
+ content: "\f1b4";
510
+ }
511
+ .fa-behance-square:before {
512
+ content: "\f1b5";
513
+ }
514
+ .fa-bell:before {
515
+ content: "\f0f3";
516
+ }
517
+ .fa-bell-slash:before {
518
+ content: "\f1f6";
519
+ }
520
+ .fa-bezier-curve:before {
521
+ content: "\f55b";
522
+ }
523
+ .fa-bible:before {
524
+ content: "\f647";
525
+ }
526
+ .fa-bicycle:before {
527
+ content: "\f206";
528
+ }
529
+ .fa-biking:before {
530
+ content: "\f84a";
531
+ }
532
+ .fa-bimobject:before {
533
+ content: "\f378";
534
+ }
535
+ .fa-binoculars:before {
536
+ content: "\f1e5";
537
+ }
538
+ .fa-biohazard:before {
539
+ content: "\f780";
540
+ }
541
+ .fa-birthday-cake:before {
542
+ content: "\f1fd";
543
+ }
544
+ .fa-bitbucket:before {
545
+ content: "\f171";
546
+ }
547
+ .fa-bitcoin:before {
548
+ content: "\f379";
549
+ }
550
+ .fa-bity:before {
551
+ content: "\f37a";
552
+ }
553
+ .fa-black-tie:before {
554
+ content: "\f27e";
555
+ }
556
+ .fa-blackberry:before {
557
+ content: "\f37b";
558
+ }
559
+ .fa-blender:before {
560
+ content: "\f517";
561
+ }
562
+ .fa-blender-phone:before {
563
+ content: "\f6b6";
564
+ }
565
+ .fa-blind:before {
566
+ content: "\f29d";
567
+ }
568
+ .fa-blog:before {
569
+ content: "\f781";
570
+ }
571
+ .fa-blogger:before {
572
+ content: "\f37c";
573
+ }
574
+ .fa-blogger-b:before {
575
+ content: "\f37d";
576
+ }
577
+ .fa-bluetooth:before {
578
+ content: "\f293";
579
+ }
580
+ .fa-bluetooth-b:before {
581
+ content: "\f294";
582
+ }
583
+ .fa-bold:before {
584
+ content: "\f032";
585
+ }
586
+ .fa-bolt:before {
587
+ content: "\f0e7";
588
+ }
589
+ .fa-bomb:before {
590
+ content: "\f1e2";
591
+ }
592
+ .fa-bone:before {
593
+ content: "\f5d7";
594
+ }
595
+ .fa-bong:before {
596
+ content: "\f55c";
597
+ }
598
+ .fa-book:before {
599
+ content: "\f02d";
600
+ }
601
+ .fa-book-dead:before {
602
+ content: "\f6b7";
603
+ }
604
+ .fa-book-medical:before {
605
+ content: "\f7e6";
606
+ }
607
+ .fa-book-open:before {
608
+ content: "\f518";
609
+ }
610
+ .fa-book-reader:before {
611
+ content: "\f5da";
612
+ }
613
+ .fa-bookmark:before {
614
+ content: "\f02e";
615
+ }
616
+ .fa-bootstrap:before {
617
+ content: "\f836";
618
+ }
619
+ .fa-border-all:before {
620
+ content: "\f84c";
621
+ }
622
+ .fa-border-none:before {
623
+ content: "\f850";
624
+ }
625
+ .fa-border-style:before {
626
+ content: "\f853";
627
+ }
628
+ .fa-bowling-ball:before {
629
+ content: "\f436";
630
+ }
631
+ .fa-box:before {
632
+ content: "\f466";
633
+ }
634
+ .fa-box-open:before {
635
+ content: "\f49e";
636
+ }
637
+ .fa-boxes:before {
638
+ content: "\f468";
639
+ }
640
+ .fa-braille:before {
641
+ content: "\f2a1";
642
+ }
643
+ .fa-brain:before {
644
+ content: "\f5dc";
645
+ }
646
+ .fa-bread-slice:before {
647
+ content: "\f7ec";
648
+ }
649
+ .fa-briefcase:before {
650
+ content: "\f0b1";
651
+ }
652
+ .fa-briefcase-medical:before {
653
+ content: "\f469";
654
+ }
655
+ .fa-broadcast-tower:before {
656
+ content: "\f519";
657
+ }
658
+ .fa-broom:before {
659
+ content: "\f51a";
660
+ }
661
+ .fa-brush:before {
662
+ content: "\f55d";
663
+ }
664
+ .fa-btc:before {
665
+ content: "\f15a";
666
+ }
667
+ .fa-buffer:before {
668
+ content: "\f837";
669
+ }
670
+ .fa-bug:before {
671
+ content: "\f188";
672
+ }
673
+ .fa-building:before {
674
+ content: "\f1ad";
675
+ }
676
+ .fa-bullhorn:before {
677
+ content: "\f0a1";
678
+ }
679
+ .fa-bullseye:before {
680
+ content: "\f140";
681
+ }
682
+ .fa-burn:before {
683
+ content: "\f46a";
684
+ }
685
+ .fa-buromobelexperte:before {
686
+ content: "\f37f";
687
+ }
688
+ .fa-bus:before {
689
+ content: "\f207";
690
+ }
691
+ .fa-bus-alt:before {
692
+ content: "\f55e";
693
+ }
694
+ .fa-business-time:before {
695
+ content: "\f64a";
696
+ }
697
+ .fa-buy-n-large:before {
698
+ content: "\f8a6";
699
+ }
700
+ .fa-buysellads:before {
701
+ content: "\f20d";
702
+ }
703
+ .fa-calculator:before {
704
+ content: "\f1ec";
705
+ }
706
+ .fa-calendar:before {
707
+ content: "\f133";
708
+ }
709
+ .fa-calendar-alt:before {
710
+ content: "\f073";
711
+ }
712
+ .fa-calendar-check:before {
713
+ content: "\f274";
714
+ }
715
+ .fa-calendar-day:before {
716
+ content: "\f783";
717
+ }
718
+ .fa-calendar-minus:before {
719
+ content: "\f272";
720
+ }
721
+ .fa-calendar-plus:before {
722
+ content: "\f271";
723
+ }
724
+ .fa-calendar-times:before {
725
+ content: "\f273";
726
+ }
727
+ .fa-calendar-week:before {
728
+ content: "\f784";
729
+ }
730
+ .fa-camera:before {
731
+ content: "\f030";
732
+ }
733
+ .fa-camera-retro:before {
734
+ content: "\f083";
735
+ }
736
+ .fa-campground:before {
737
+ content: "\f6bb";
738
+ }
739
+ .fa-canadian-maple-leaf:before {
740
+ content: "\f785";
741
+ }
742
+ .fa-candy-cane:before {
743
+ content: "\f786";
744
+ }
745
+ .fa-cannabis:before {
746
+ content: "\f55f";
747
+ }
748
+ .fa-capsules:before {
749
+ content: "\f46b";
750
+ }
751
+ .fa-car:before {
752
+ content: "\f1b9";
753
+ }
754
+ .fa-car-alt:before {
755
+ content: "\f5de";
756
+ }
757
+ .fa-car-battery:before {
758
+ content: "\f5df";
759
+ }
760
+ .fa-car-crash:before {
761
+ content: "\f5e1";
762
+ }
763
+ .fa-car-side:before {
764
+ content: "\f5e4";
765
+ }
766
+ .fa-caret-down:before {
767
+ content: "\f0d7";
768
+ }
769
+ .fa-caret-left:before {
770
+ content: "\f0d9";
771
+ }
772
+ .fa-caret-right:before {
773
+ content: "\f0da";
774
+ }
775
+ .fa-caret-square-down:before {
776
+ content: "\f150";
777
+ }
778
+ .fa-caret-square-left:before {
779
+ content: "\f191";
780
+ }
781
+ .fa-caret-square-right:before {
782
+ content: "\f152";
783
+ }
784
+ .fa-caret-square-up:before {
785
+ content: "\f151";
786
+ }
787
+ .fa-caret-up:before {
788
+ content: "\f0d8";
789
+ }
790
+ .fa-carrot:before {
791
+ content: "\f787";
792
+ }
793
+ .fa-cart-arrow-down:before {
794
+ content: "\f218";
795
+ }
796
+ .fa-cart-plus:before {
797
+ content: "\f217";
798
+ }
799
+ .fa-cash-register:before {
800
+ content: "\f788";
801
+ }
802
+ .fa-cat:before {
803
+ content: "\f6be";
804
+ }
805
+ .fa-cc-amazon-pay:before {
806
+ content: "\f42d";
807
+ }
808
+ .fa-cc-amex:before {
809
+ content: "\f1f3";
810
+ }
811
+ .fa-cc-apple-pay:before {
812
+ content: "\f416";
813
+ }
814
+ .fa-cc-diners-club:before {
815
+ content: "\f24c";
816
+ }
817
+ .fa-cc-discover:before {
818
+ content: "\f1f2";
819
+ }
820
+ .fa-cc-jcb:before {
821
+ content: "\f24b";
822
+ }
823
+ .fa-cc-mastercard:before {
824
+ content: "\f1f1";
825
+ }
826
+ .fa-cc-paypal:before {
827
+ content: "\f1f4";
828
+ }
829
+ .fa-cc-stripe:before {
830
+ content: "\f1f5";
831
+ }
832
+ .fa-cc-visa:before {
833
+ content: "\f1f0";
834
+ }
835
+ .fa-centercode:before {
836
+ content: "\f380";
837
+ }
838
+ .fa-centos:before {
839
+ content: "\f789";
840
+ }
841
+ .fa-certificate:before {
842
+ content: "\f0a3";
843
+ }
844
+ .fa-chair:before {
845
+ content: "\f6c0";
846
+ }
847
+ .fa-chalkboard:before {
848
+ content: "\f51b";
849
+ }
850
+ .fa-chalkboard-teacher:before {
851
+ content: "\f51c";
852
+ }
853
+ .fa-charging-station:before {
854
+ content: "\f5e7";
855
+ }
856
+ .fa-chart-area:before {
857
+ content: "\f1fe";
858
+ }
859
+ .fa-chart-bar:before {
860
+ content: "\f080";
861
+ }
862
+ .fa-chart-line:before {
863
+ content: "\f201";
864
+ }
865
+ .fa-chart-pie:before {
866
+ content: "\f200";
867
+ }
868
+ .fa-check:before {
869
+ content: "\f00c";
870
+ }
871
+ .fa-check-circle:before {
872
+ content: "\f058";
873
+ }
874
+ .fa-check-double:before {
875
+ content: "\f560";
876
+ }
877
+ .fa-check-square:before {
878
+ content: "\f14a";
879
+ }
880
+ .fa-cheese:before {
881
+ content: "\f7ef";
882
+ }
883
+ .fa-chess:before {
884
+ content: "\f439";
885
+ }
886
+ .fa-chess-bishop:before {
887
+ content: "\f43a";
888
+ }
889
+ .fa-chess-board:before {
890
+ content: "\f43c";
891
+ }
892
+ .fa-chess-king:before {
893
+ content: "\f43f";
894
+ }
895
+ .fa-chess-knight:before {
896
+ content: "\f441";
897
+ }
898
+ .fa-chess-pawn:before {
899
+ content: "\f443";
900
+ }
901
+ .fa-chess-queen:before {
902
+ content: "\f445";
903
+ }
904
+ .fa-chess-rook:before {
905
+ content: "\f447";
906
+ }
907
+ .fa-chevron-circle-down:before {
908
+ content: "\f13a";
909
+ }
910
+ .fa-chevron-circle-left:before {
911
+ content: "\f137";
912
+ }
913
+ .fa-chevron-circle-right:before {
914
+ content: "\f138";
915
+ }
916
+ .fa-chevron-circle-up:before {
917
+ content: "\f139";
918
+ }
919
+ .fa-chevron-down:before {
920
+ content: "\f078";
921
+ }
922
+ .fa-chevron-left:before {
923
+ content: "\f053";
924
+ }
925
+ .fa-chevron-right:before {
926
+ content: "\f054";
927
+ }
928
+ .fa-chevron-up:before {
929
+ content: "\f077";
930
+ }
931
+ .fa-child:before {
932
+ content: "\f1ae";
933
+ }
934
+ .fa-chrome:before {
935
+ content: "\f268";
936
+ }
937
+ .fa-chromecast:before {
938
+ content: "\f838";
939
+ }
940
+ .fa-church:before {
941
+ content: "\f51d";
942
+ }
943
+ .fa-circle:before {
944
+ content: "\f111";
945
+ }
946
+ .fa-circle-notch:before {
947
+ content: "\f1ce";
948
+ }
949
+ .fa-city:before {
950
+ content: "\f64f";
951
+ }
952
+ .fa-clinic-medical:before {
953
+ content: "\f7f2";
954
+ }
955
+ .fa-clipboard:before {
956
+ content: "\f328";
957
+ }
958
+ .fa-clipboard-check:before {
959
+ content: "\f46c";
960
+ }
961
+ .fa-clipboard-list:before {
962
+ content: "\f46d";
963
+ }
964
+ .fa-clock:before {
965
+ content: "\f017";
966
+ }
967
+ .fa-clone:before {
968
+ content: "\f24d";
969
+ }
970
+ .fa-closed-captioning:before {
971
+ content: "\f20a";
972
+ }
973
+ .fa-cloud:before {
974
+ content: "\f0c2";
975
+ }
976
+ .fa-cloud-download-alt:before {
977
+ content: "\f381";
978
+ }
979
+ .fa-cloud-meatball:before {
980
+ content: "\f73b";
981
+ }
982
+ .fa-cloud-moon:before {
983
+ content: "\f6c3";
984
+ }
985
+ .fa-cloud-moon-rain:before {
986
+ content: "\f73c";
987
+ }
988
+ .fa-cloud-rain:before {
989
+ content: "\f73d";
990
+ }
991
+ .fa-cloud-showers-heavy:before {
992
+ content: "\f740";
993
+ }
994
+ .fa-cloud-sun:before {
995
+ content: "\f6c4";
996
+ }
997
+ .fa-cloud-sun-rain:before {
998
+ content: "\f743";
999
+ }
1000
+ .fa-cloud-upload-alt:before {
1001
+ content: "\f382";
1002
+ }
1003
+ .fa-cloudscale:before {
1004
+ content: "\f383";
1005
+ }
1006
+ .fa-cloudsmith:before {
1007
+ content: "\f384";
1008
+ }
1009
+ .fa-cloudversify:before {
1010
+ content: "\f385";
1011
+ }
1012
+ .fa-cocktail:before {
1013
+ content: "\f561";
1014
+ }
1015
+ .fa-code:before {
1016
+ content: "\f121";
1017
+ }
1018
+ .fa-code-branch:before {
1019
+ content: "\f126";
1020
+ }
1021
+ .fa-codepen:before {
1022
+ content: "\f1cb";
1023
+ }
1024
+ .fa-codiepie:before {
1025
+ content: "\f284";
1026
+ }
1027
+ .fa-coffee:before {
1028
+ content: "\f0f4";
1029
+ }
1030
+ .fa-cog:before {
1031
+ content: "\f013";
1032
+ }
1033
+ .fa-cogs:before {
1034
+ content: "\f085";
1035
+ }
1036
+ .fa-coins:before {
1037
+ content: "\f51e";
1038
+ }
1039
+ .fa-columns:before {
1040
+ content: "\f0db";
1041
+ }
1042
+ .fa-comment:before {
1043
+ content: "\f075";
1044
+ }
1045
+ .fa-comment-alt:before {
1046
+ content: "\f27a";
1047
+ }
1048
+ .fa-comment-dollar:before {
1049
+ content: "\f651";
1050
+ }
1051
+ .fa-comment-dots:before {
1052
+ content: "\f4ad";
1053
+ }
1054
+ .fa-comment-medical:before {
1055
+ content: "\f7f5";
1056
+ }
1057
+ .fa-comment-slash:before {
1058
+ content: "\f4b3";
1059
+ }
1060
+ .fa-comments:before {
1061
+ content: "\f086";
1062
+ }
1063
+ .fa-comments-dollar:before {
1064
+ content: "\f653";
1065
+ }
1066
+ .fa-compact-disc:before {
1067
+ content: "\f51f";
1068
+ }
1069
+ .fa-compass:before {
1070
+ content: "\f14e";
1071
+ }
1072
+ .fa-compress:before {
1073
+ content: "\f066";
1074
+ }
1075
+ .fa-compress-arrows-alt:before {
1076
+ content: "\f78c";
1077
+ }
1078
+ .fa-concierge-bell:before {
1079
+ content: "\f562";
1080
+ }
1081
+ .fa-confluence:before {
1082
+ content: "\f78d";
1083
+ }
1084
+ .fa-connectdevelop:before {
1085
+ content: "\f20e";
1086
+ }
1087
+ .fa-contao:before {
1088
+ content: "\f26d";
1089
+ }
1090
+ .fa-cookie:before {
1091
+ content: "\f563";
1092
+ }
1093
+ .fa-cookie-bite:before {
1094
+ content: "\f564";
1095
+ }
1096
+ .fa-copy:before {
1097
+ content: "\f0c5";
1098
+ }
1099
+ .fa-copyright:before {
1100
+ content: "\f1f9";
1101
+ }
1102
+ .fa-cotton-bureau:before {
1103
+ content: "\f89e";
1104
+ }
1105
+ .fa-couch:before {
1106
+ content: "\f4b8";
1107
+ }
1108
+ .fa-cpanel:before {
1109
+ content: "\f388";
1110
+ }
1111
+ .fa-creative-commons:before {
1112
+ content: "\f25e";
1113
+ }
1114
+ .fa-creative-commons-by:before {
1115
+ content: "\f4e7";
1116
+ }
1117
+ .fa-creative-commons-nc:before {
1118
+ content: "\f4e8";
1119
+ }
1120
+ .fa-creative-commons-nc-eu:before {
1121
+ content: "\f4e9";
1122
+ }
1123
+ .fa-creative-commons-nc-jp:before {
1124
+ content: "\f4ea";
1125
+ }
1126
+ .fa-creative-commons-nd:before {
1127
+ content: "\f4eb";
1128
+ }
1129
+ .fa-creative-commons-pd:before {
1130
+ content: "\f4ec";
1131
+ }
1132
+ .fa-creative-commons-pd-alt:before {
1133
+ content: "\f4ed";
1134
+ }
1135
+ .fa-creative-commons-remix:before {
1136
+ content: "\f4ee";
1137
+ }
1138
+ .fa-creative-commons-sa:before {
1139
+ content: "\f4ef";
1140
+ }
1141
+ .fa-creative-commons-sampling:before {
1142
+ content: "\f4f0";
1143
+ }
1144
+ .fa-creative-commons-sampling-plus:before {
1145
+ content: "\f4f1";
1146
+ }
1147
+ .fa-creative-commons-share:before {
1148
+ content: "\f4f2";
1149
+ }
1150
+ .fa-creative-commons-zero:before {
1151
+ content: "\f4f3";
1152
+ }
1153
+ .fa-credit-card:before {
1154
+ content: "\f09d";
1155
+ }
1156
+ .fa-critical-role:before {
1157
+ content: "\f6c9";
1158
+ }
1159
+ .fa-crop:before {
1160
+ content: "\f125";
1161
+ }
1162
+ .fa-crop-alt:before {
1163
+ content: "\f565";
1164
+ }
1165
+ .fa-cross:before {
1166
+ content: "\f654";
1167
+ }
1168
+ .fa-crosshairs:before {
1169
+ content: "\f05b";
1170
+ }
1171
+ .fa-crow:before {
1172
+ content: "\f520";
1173
+ }
1174
+ .fa-crown:before {
1175
+ content: "\f521";
1176
+ }
1177
+ .fa-crutch:before {
1178
+ content: "\f7f7";
1179
+ }
1180
+ .fa-css3:before {
1181
+ content: "\f13c";
1182
+ }
1183
+ .fa-css3-alt:before {
1184
+ content: "\f38b";
1185
+ }
1186
+ .fa-cube:before {
1187
+ content: "\f1b2";
1188
+ }
1189
+ .fa-cubes:before {
1190
+ content: "\f1b3";
1191
+ }
1192
+ .fa-cut:before {
1193
+ content: "\f0c4";
1194
+ }
1195
+ .fa-cuttlefish:before {
1196
+ content: "\f38c";
1197
+ }
1198
+ .fa-d-and-d:before {
1199
+ content: "\f38d";
1200
+ }
1201
+ .fa-d-and-d-beyond:before {
1202
+ content: "\f6ca";
1203
+ }
1204
+ .fa-dashcube:before {
1205
+ content: "\f210";
1206
+ }
1207
+ .fa-database:before {
1208
+ content: "\f1c0";
1209
+ }
1210
+ .fa-deaf:before {
1211
+ content: "\f2a4";
1212
+ }
1213
+ .fa-delicious:before {
1214
+ content: "\f1a5";
1215
+ }
1216
+ .fa-democrat:before {
1217
+ content: "\f747";
1218
+ }
1219
+ .fa-deploydog:before {
1220
+ content: "\f38e";
1221
+ }
1222
+ .fa-deskpro:before {
1223
+ content: "\f38f";
1224
+ }
1225
+ .fa-desktop:before {
1226
+ content: "\f108";
1227
+ }
1228
+ .fa-dev:before {
1229
+ content: "\f6cc";
1230
+ }
1231
+ .fa-deviantart:before {
1232
+ content: "\f1bd";
1233
+ }
1234
+ .fa-dharmachakra:before {
1235
+ content: "\f655";
1236
+ }
1237
+ .fa-dhl:before {
1238
+ content: "\f790";
1239
+ }
1240
+ .fa-diagnoses:before {
1241
+ content: "\f470";
1242
+ }
1243
+ .fa-diaspora:before {
1244
+ content: "\f791";
1245
+ }
1246
+ .fa-dice:before {
1247
+ content: "\f522";
1248
+ }
1249
+ .fa-dice-d20:before {
1250
+ content: "\f6cf";
1251
+ }
1252
+ .fa-dice-d6:before {
1253
+ content: "\f6d1";
1254
+ }
1255
+ .fa-dice-five:before {
1256
+ content: "\f523";
1257
+ }
1258
+ .fa-dice-four:before {
1259
+ content: "\f524";
1260
+ }
1261
+ .fa-dice-one:before {
1262
+ content: "\f525";
1263
+ }
1264
+ .fa-dice-six:before {
1265
+ content: "\f526";
1266
+ }
1267
+ .fa-dice-three:before {
1268
+ content: "\f527";
1269
+ }
1270
+ .fa-dice-two:before {
1271
+ content: "\f528";
1272
+ }
1273
+ .fa-digg:before {
1274
+ content: "\f1a6";
1275
+ }
1276
+ .fa-digital-ocean:before {
1277
+ content: "\f391";
1278
+ }
1279
+ .fa-digital-tachograph:before {
1280
+ content: "\f566";
1281
+ }
1282
+ .fa-directions:before {
1283
+ content: "\f5eb";
1284
+ }
1285
+ .fa-discord:before {
1286
+ content: "\f392";
1287
+ }
1288
+ .fa-discourse:before {
1289
+ content: "\f393";
1290
+ }
1291
+ .fa-divide:before {
1292
+ content: "\f529";
1293
+ }
1294
+ .fa-dizzy:before {
1295
+ content: "\f567";
1296
+ }
1297
+ .fa-dna:before {
1298
+ content: "\f471";
1299
+ }
1300
+ .fa-dochub:before {
1301
+ content: "\f394";
1302
+ }
1303
+ .fa-docker:before {
1304
+ content: "\f395";
1305
+ }
1306
+ .fa-dog:before {
1307
+ content: "\f6d3";
1308
+ }
1309
+ .fa-dollar-sign:before {
1310
+ content: "\f155";
1311
+ }
1312
+ .fa-dolly:before {
1313
+ content: "\f472";
1314
+ }
1315
+ .fa-dolly-flatbed:before {
1316
+ content: "\f474";
1317
+ }
1318
+ .fa-donate:before {
1319
+ content: "\f4b9";
1320
+ }
1321
+ .fa-door-closed:before {
1322
+ content: "\f52a";
1323
+ }
1324
+ .fa-door-open:before {
1325
+ content: "\f52b";
1326
+ }
1327
+ .fa-dot-circle:before {
1328
+ content: "\f192";
1329
+ }
1330
+ .fa-dove:before {
1331
+ content: "\f4ba";
1332
+ }
1333
+ .fa-download:before {
1334
+ content: "\f019";
1335
+ }
1336
+ .fa-draft2digital:before {
1337
+ content: "\f396";
1338
+ }
1339
+ .fa-drafting-compass:before {
1340
+ content: "\f568";
1341
+ }
1342
+ .fa-dragon:before {
1343
+ content: "\f6d5";
1344
+ }
1345
+ .fa-draw-polygon:before {
1346
+ content: "\f5ee";
1347
+ }
1348
+ .fa-dribbble:before {
1349
+ content: "\f17d";
1350
+ }
1351
+ .fa-dribbble-square:before {
1352
+ content: "\f397";
1353
+ }
1354
+ .fa-dropbox:before {
1355
+ content: "\f16b";
1356
+ }
1357
+ .fa-drum:before {
1358
+ content: "\f569";
1359
+ }
1360
+ .fa-drum-steelpan:before {
1361
+ content: "\f56a";
1362
+ }
1363
+ .fa-drumstick-bite:before {
1364
+ content: "\f6d7";
1365
+ }
1366
+ .fa-drupal:before {
1367
+ content: "\f1a9";
1368
+ }
1369
+ .fa-dumbbell:before {
1370
+ content: "\f44b";
1371
+ }
1372
+ .fa-dumpster:before {
1373
+ content: "\f793";
1374
+ }
1375
+ .fa-dumpster-fire:before {
1376
+ content: "\f794";
1377
+ }
1378
+ .fa-dungeon:before {
1379
+ content: "\f6d9";
1380
+ }
1381
+ .fa-dyalog:before {
1382
+ content: "\f399";
1383
+ }
1384
+ .fa-earlybirds:before {
1385
+ content: "\f39a";
1386
+ }
1387
+ .fa-ebay:before {
1388
+ content: "\f4f4";
1389
+ }
1390
+ .fa-edge:before {
1391
+ content: "\f282";
1392
+ }
1393
+ .fa-edit:before {
1394
+ content: "\f044";
1395
+ }
1396
+ .fa-egg:before {
1397
+ content: "\f7fb";
1398
+ }
1399
+ .fa-eject:before {
1400
+ content: "\f052";
1401
+ }
1402
+ .fa-elementor:before {
1403
+ content: "\f430";
1404
+ }
1405
+ .fa-ellipsis-h:before {
1406
+ content: "\f141";
1407
+ }
1408
+ .fa-ellipsis-v:before {
1409
+ content: "\f142";
1410
+ }
1411
+ .fa-ello:before {
1412
+ content: "\f5f1";
1413
+ }
1414
+ .fa-ember:before {
1415
+ content: "\f423";
1416
+ }
1417
+ .fa-empire:before {
1418
+ content: "\f1d1";
1419
+ }
1420
+ .fa-envelope:before {
1421
+ content: "\f0e0";
1422
+ }
1423
+ .fa-envelope-open:before {
1424
+ content: "\f2b6";
1425
+ }
1426
+ .fa-envelope-open-text:before {
1427
+ content: "\f658";
1428
+ }
1429
+ .fa-envelope-square:before {
1430
+ content: "\f199";
1431
+ }
1432
+ .fa-envira:before {
1433
+ content: "\f299";
1434
+ }
1435
+ .fa-equals:before {
1436
+ content: "\f52c";
1437
+ }
1438
+ .fa-eraser:before {
1439
+ content: "\f12d";
1440
+ }
1441
+ .fa-erlang:before {
1442
+ content: "\f39d";
1443
+ }
1444
+ .fa-ethereum:before {
1445
+ content: "\f42e";
1446
+ }
1447
+ .fa-ethernet:before {
1448
+ content: "\f796";
1449
+ }
1450
+ .fa-etsy:before {
1451
+ content: "\f2d7";
1452
+ }
1453
+ .fa-euro-sign:before {
1454
+ content: "\f153";
1455
+ }
1456
+ .fa-evernote:before {
1457
+ content: "\f839";
1458
+ }
1459
+ .fa-exchange-alt:before {
1460
+ content: "\f362";
1461
+ }
1462
+ .fa-exclamation:before {
1463
+ content: "\f12a";
1464
+ }
1465
+ .fa-exclamation-circle:before {
1466
+ content: "\f06a";
1467
+ }
1468
+ .fa-exclamation-triangle:before {
1469
+ content: "\f071";
1470
+ }
1471
+ .fa-expand:before {
1472
+ content: "\f065";
1473
+ }
1474
+ .fa-expand-arrows-alt:before {
1475
+ content: "\f31e";
1476
+ }
1477
+ .fa-expeditedssl:before {
1478
+ content: "\f23e";
1479
+ }
1480
+ .fa-external-link-alt:before {
1481
+ content: "\f35d";
1482
+ }
1483
+ .fa-external-link-square-alt:before {
1484
+ content: "\f360";
1485
+ }
1486
+ .fa-eye:before {
1487
+ content: "\f06e";
1488
+ }
1489
+ .fa-eye-dropper:before {
1490
+ content: "\f1fb";
1491
+ }
1492
+ .fa-eye-slash:before {
1493
+ content: "\f070";
1494
+ }
1495
+ .fa-facebook:before {
1496
+ content: "\f09a";
1497
+ }
1498
+ .fa-facebook-f:before {
1499
+ content: "\f39e";
1500
+ }
1501
+ .fa-facebook-messenger:before {
1502
+ content: "\f39f";
1503
+ }
1504
+ .fa-facebook-square:before {
1505
+ content: "\f082";
1506
+ }
1507
+ .fa-fan:before {
1508
+ content: "\f863";
1509
+ }
1510
+ .fa-fantasy-flight-games:before {
1511
+ content: "\f6dc";
1512
+ }
1513
+ .fa-fast-backward:before {
1514
+ content: "\f049";
1515
+ }
1516
+ .fa-fast-forward:before {
1517
+ content: "\f050";
1518
+ }
1519
+ .fa-fax:before {
1520
+ content: "\f1ac";
1521
+ }
1522
+ .fa-feather:before {
1523
+ content: "\f52d";
1524
+ }
1525
+ .fa-feather-alt:before {
1526
+ content: "\f56b";
1527
+ }
1528
+ .fa-fedex:before {
1529
+ content: "\f797";
1530
+ }
1531
+ .fa-fedora:before {
1532
+ content: "\f798";
1533
+ }
1534
+ .fa-female:before {
1535
+ content: "\f182";
1536
+ }
1537
+ .fa-fighter-jet:before {
1538
+ content: "\f0fb";
1539
+ }
1540
+ .fa-figma:before {
1541
+ content: "\f799";
1542
+ }
1543
+ .fa-file:before {
1544
+ content: "\f15b";
1545
+ }
1546
+ .fa-file-alt:before {
1547
+ content: "\f15c";
1548
+ }
1549
+ .fa-file-archive:before {
1550
+ content: "\f1c6";
1551
+ }
1552
+ .fa-file-audio:before {
1553
+ content: "\f1c7";
1554
+ }
1555
+ .fa-file-code:before {
1556
+ content: "\f1c9";
1557
+ }
1558
+ .fa-file-contract:before {
1559
+ content: "\f56c";
1560
+ }
1561
+ .fa-file-csv:before {
1562
+ content: "\f6dd";
1563
+ }
1564
+ .fa-file-download:before {
1565
+ content: "\f56d";
1566
+ }
1567
+ .fa-file-excel:before {
1568
+ content: "\f1c3";
1569
+ }
1570
+ .fa-file-export:before {
1571
+ content: "\f56e";
1572
+ }
1573
+ .fa-file-image:before {
1574
+ content: "\f1c5";
1575
+ }
1576
+ .fa-file-import:before {
1577
+ content: "\f56f";
1578
+ }
1579
+ .fa-file-invoice:before {
1580
+ content: "\f570";
1581
+ }
1582
+ .fa-file-invoice-dollar:before {
1583
+ content: "\f571";
1584
+ }
1585
+ .fa-file-medical:before {
1586
+ content: "\f477";
1587
+ }
1588
+ .fa-file-medical-alt:before {
1589
+ content: "\f478";
1590
+ }
1591
+ .fa-file-pdf:before {
1592
+ content: "\f1c1";
1593
+ }
1594
+ .fa-file-powerpoint:before {
1595
+ content: "\f1c4";
1596
+ }
1597
+ .fa-file-prescription:before {
1598
+ content: "\f572";
1599
+ }
1600
+ .fa-file-signature:before {
1601
+ content: "\f573";
1602
+ }
1603
+ .fa-file-upload:before {
1604
+ content: "\f574";
1605
+ }
1606
+ .fa-file-video:before {
1607
+ content: "\f1c8";
1608
+ }
1609
+ .fa-file-word:before {
1610
+ content: "\f1c2";
1611
+ }
1612
+ .fa-fill:before {
1613
+ content: "\f575";
1614
+ }
1615
+ .fa-fill-drip:before {
1616
+ content: "\f576";
1617
+ }
1618
+ .fa-film:before {
1619
+ content: "\f008";
1620
+ }
1621
+ .fa-filter:before {
1622
+ content: "\f0b0";
1623
+ }
1624
+ .fa-fingerprint:before {
1625
+ content: "\f577";
1626
+ }
1627
+ .fa-fire:before {
1628
+ content: "\f06d";
1629
+ }
1630
+ .fa-fire-alt:before {
1631
+ content: "\f7e4";
1632
+ }
1633
+ .fa-fire-extinguisher:before {
1634
+ content: "\f134";
1635
+ }
1636
+ .fa-firefox:before {
1637
+ content: "\f269";
1638
+ }
1639
+ .fa-first-aid:before {
1640
+ content: "\f479";
1641
+ }
1642
+ .fa-first-order:before {
1643
+ content: "\f2b0";
1644
+ }
1645
+ .fa-first-order-alt:before {
1646
+ content: "\f50a";
1647
+ }
1648
+ .fa-firstdraft:before {
1649
+ content: "\f3a1";
1650
+ }
1651
+ .fa-fish:before {
1652
+ content: "\f578";
1653
+ }
1654
+ .fa-fist-raised:before {
1655
+ content: "\f6de";
1656
+ }
1657
+ .fa-flag:before {
1658
+ content: "\f024";
1659
+ }
1660
+ .fa-flag-checkered:before {
1661
+ content: "\f11e";
1662
+ }
1663
+ .fa-flag-usa:before {
1664
+ content: "\f74d";
1665
+ }
1666
+ .fa-flask:before {
1667
+ content: "\f0c3";
1668
+ }
1669
+ .fa-flickr:before {
1670
+ content: "\f16e";
1671
+ }
1672
+ .fa-flipboard:before {
1673
+ content: "\f44d";
1674
+ }
1675
+ .fa-flushed:before {
1676
+ content: "\f579";
1677
+ }
1678
+ .fa-fly:before {
1679
+ content: "\f417";
1680
+ }
1681
+ .fa-folder:before {
1682
+ content: "\f07b";
1683
+ }
1684
+ .fa-folder-minus:before {
1685
+ content: "\f65d";
1686
+ }
1687
+ .fa-folder-open:before {
1688
+ content: "\f07c";
1689
+ }
1690
+ .fa-folder-plus:before {
1691
+ content: "\f65e";
1692
+ }
1693
+ .fa-font:before {
1694
+ content: "\f031";
1695
+ }
1696
+ .fa-font-awesome:before {
1697
+ content: "\f2b4";
1698
+ }
1699
+ .fa-font-awesome-alt:before {
1700
+ content: "\f35c";
1701
+ }
1702
+ .fa-font-awesome-flag:before {
1703
+ content: "\f425";
1704
+ }
1705
+ .fa-font-awesome-logo-full:before {
1706
+ content: "\f4e6";
1707
+ }
1708
+ .fa-fonticons:before {
1709
+ content: "\f280";
1710
+ }
1711
+ .fa-fonticons-fi:before {
1712
+ content: "\f3a2";
1713
+ }
1714
+ .fa-football-ball:before {
1715
+ content: "\f44e";
1716
+ }
1717
+ .fa-fort-awesome:before {
1718
+ content: "\f286";
1719
+ }
1720
+ .fa-fort-awesome-alt:before {
1721
+ content: "\f3a3";
1722
+ }
1723
+ .fa-forumbee:before {
1724
+ content: "\f211";
1725
+ }
1726
+ .fa-forward:before {
1727
+ content: "\f04e";
1728
+ }
1729
+ .fa-foursquare:before {
1730
+ content: "\f180";
1731
+ }
1732
+ .fa-free-code-camp:before {
1733
+ content: "\f2c5";
1734
+ }
1735
+ .fa-freebsd:before {
1736
+ content: "\f3a4";
1737
+ }
1738
+ .fa-frog:before {
1739
+ content: "\f52e";
1740
+ }
1741
+ .fa-frown:before {
1742
+ content: "\f119";
1743
+ }
1744
+ .fa-frown-open:before {
1745
+ content: "\f57a";
1746
+ }
1747
+ .fa-fulcrum:before {
1748
+ content: "\f50b";
1749
+ }
1750
+ .fa-funnel-dollar:before {
1751
+ content: "\f662";
1752
+ }
1753
+ .fa-futbol:before {
1754
+ content: "\f1e3";
1755
+ }
1756
+ .fa-galactic-republic:before {
1757
+ content: "\f50c";
1758
+ }
1759
+ .fa-galactic-senate:before {
1760
+ content: "\f50d";
1761
+ }
1762
+ .fa-gamepad:before {
1763
+ content: "\f11b";
1764
+ }
1765
+ .fa-gas-pump:before {
1766
+ content: "\f52f";
1767
+ }
1768
+ .fa-gavel:before {
1769
+ content: "\f0e3";
1770
+ }
1771
+ .fa-gem:before {
1772
+ content: "\f3a5";
1773
+ }
1774
+ .fa-genderless:before {
1775
+ content: "\f22d";
1776
+ }
1777
+ .fa-get-pocket:before {
1778
+ content: "\f265";
1779
+ }
1780
+ .fa-gg:before {
1781
+ content: "\f260";
1782
+ }
1783
+ .fa-gg-circle:before {
1784
+ content: "\f261";
1785
+ }
1786
+ .fa-ghost:before {
1787
+ content: "\f6e2";
1788
+ }
1789
+ .fa-gift:before {
1790
+ content: "\f06b";
1791
+ }
1792
+ .fa-gifts:before {
1793
+ content: "\f79c";
1794
+ }
1795
+ .fa-git:before {
1796
+ content: "\f1d3";
1797
+ }
1798
+ .fa-git-alt:before {
1799
+ content: "\f841";
1800
+ }
1801
+ .fa-git-square:before {
1802
+ content: "\f1d2";
1803
+ }
1804
+ .fa-github:before {
1805
+ content: "\f09b";
1806
+ }
1807
+ .fa-github-alt:before {
1808
+ content: "\f113";
1809
+ }
1810
+ .fa-github-square:before {
1811
+ content: "\f092";
1812
+ }
1813
+ .fa-gitkraken:before {
1814
+ content: "\f3a6";
1815
+ }
1816
+ .fa-gitlab:before {
1817
+ content: "\f296";
1818
+ }
1819
+ .fa-gitter:before {
1820
+ content: "\f426";
1821
+ }
1822
+ .fa-glass-cheers:before {
1823
+ content: "\f79f";
1824
+ }
1825
+ .fa-glass-martini:before {
1826
+ content: "\f000";
1827
+ }
1828
+ .fa-glass-martini-alt:before {
1829
+ content: "\f57b";
1830
+ }
1831
+ .fa-glass-whiskey:before {
1832
+ content: "\f7a0";
1833
+ }
1834
+ .fa-glasses:before {
1835
+ content: "\f530";
1836
+ }
1837
+ .fa-glide:before {
1838
+ content: "\f2a5";
1839
+ }
1840
+ .fa-glide-g:before {
1841
+ content: "\f2a6";
1842
+ }
1843
+ .fa-globe:before {
1844
+ content: "\f0ac";
1845
+ }
1846
+ .fa-globe-africa:before {
1847
+ content: "\f57c";
1848
+ }
1849
+ .fa-globe-americas:before {
1850
+ content: "\f57d";
1851
+ }
1852
+ .fa-globe-asia:before {
1853
+ content: "\f57e";
1854
+ }
1855
+ .fa-globe-europe:before {
1856
+ content: "\f7a2";
1857
+ }
1858
+ .fa-gofore:before {
1859
+ content: "\f3a7";
1860
+ }
1861
+ .fa-golf-ball:before {
1862
+ content: "\f450";
1863
+ }
1864
+ .fa-goodreads:before {
1865
+ content: "\f3a8";
1866
+ }
1867
+ .fa-goodreads-g:before {
1868
+ content: "\f3a9";
1869
+ }
1870
+ .fa-google:before {
1871
+ content: "\f1a0";
1872
+ }
1873
+ .fa-google-drive:before {
1874
+ content: "\f3aa";
1875
+ }
1876
+ .fa-google-play:before {
1877
+ content: "\f3ab";
1878
+ }
1879
+ .fa-google-plus:before {
1880
+ content: "\f2b3";
1881
+ }
1882
+ .fa-google-plus-g:before {
1883
+ content: "\f0d5";
1884
+ }
1885
+ .fa-google-plus-square:before {
1886
+ content: "\f0d4";
1887
+ }
1888
+ .fa-google-wallet:before {
1889
+ content: "\f1ee";
1890
+ }
1891
+ .fa-gopuram:before {
1892
+ content: "\f664";
1893
+ }
1894
+ .fa-graduation-cap:before {
1895
+ content: "\f19d";
1896
+ }
1897
+ .fa-gratipay:before {
1898
+ content: "\f184";
1899
+ }
1900
+ .fa-grav:before {
1901
+ content: "\f2d6";
1902
+ }
1903
+ .fa-greater-than:before {
1904
+ content: "\f531";
1905
+ }
1906
+ .fa-greater-than-equal:before {
1907
+ content: "\f532";
1908
+ }
1909
+ .fa-grimace:before {
1910
+ content: "\f57f";
1911
+ }
1912
+ .fa-grin:before {
1913
+ content: "\f580";
1914
+ }
1915
+ .fa-grin-alt:before {
1916
+ content: "\f581";
1917
+ }
1918
+ .fa-grin-beam:before {
1919
+ content: "\f582";
1920
+ }
1921
+ .fa-grin-beam-sweat:before {
1922
+ content: "\f583";
1923
+ }
1924
+ .fa-grin-hearts:before {
1925
+ content: "\f584";
1926
+ }
1927
+ .fa-grin-squint:before {
1928
+ content: "\f585";
1929
+ }
1930
+ .fa-grin-squint-tears:before {
1931
+ content: "\f586";
1932
+ }
1933
+ .fa-grin-stars:before {
1934
+ content: "\f587";
1935
+ }
1936
+ .fa-grin-tears:before {
1937
+ content: "\f588";
1938
+ }
1939
+ .fa-grin-tongue:before {
1940
+ content: "\f589";
1941
+ }
1942
+ .fa-grin-tongue-squint:before {
1943
+ content: "\f58a";
1944
+ }
1945
+ .fa-grin-tongue-wink:before {
1946
+ content: "\f58b";
1947
+ }
1948
+ .fa-grin-wink:before {
1949
+ content: "\f58c";
1950
+ }
1951
+ .fa-grip-horizontal:before {
1952
+ content: "\f58d";
1953
+ }
1954
+ .fa-grip-lines:before {
1955
+ content: "\f7a4";
1956
+ }
1957
+ .fa-grip-lines-vertical:before {
1958
+ content: "\f7a5";
1959
+ }
1960
+ .fa-grip-vertical:before {
1961
+ content: "\f58e";
1962
+ }
1963
+ .fa-gripfire:before {
1964
+ content: "\f3ac";
1965
+ }
1966
+ .fa-grunt:before {
1967
+ content: "\f3ad";
1968
+ }
1969
+ .fa-guitar:before {
1970
+ content: "\f7a6";
1971
+ }
1972
+ .fa-gulp:before {
1973
+ content: "\f3ae";
1974
+ }
1975
+ .fa-h-square:before {
1976
+ content: "\f0fd";
1977
+ }
1978
+ .fa-hacker-news:before {
1979
+ content: "\f1d4";
1980
+ }
1981
+ .fa-hacker-news-square:before {
1982
+ content: "\f3af";
1983
+ }
1984
+ .fa-hackerrank:before {
1985
+ content: "\f5f7";
1986
+ }
1987
+ .fa-hamburger:before {
1988
+ content: "\f805";
1989
+ }
1990
+ .fa-hammer:before {
1991
+ content: "\f6e3";
1992
+ }
1993
+ .fa-hamsa:before {
1994
+ content: "\f665";
1995
+ }
1996
+ .fa-hand-holding:before {
1997
+ content: "\f4bd";
1998
+ }
1999
+ .fa-hand-holding-heart:before {
2000
+ content: "\f4be";
2001
+ }
2002
+ .fa-hand-holding-usd:before {
2003
+ content: "\f4c0";
2004
+ }
2005
+ .fa-hand-lizard:before {
2006
+ content: "\f258";
2007
+ }
2008
+ .fa-hand-middle-finger:before {
2009
+ content: "\f806";
2010
+ }
2011
+ .fa-hand-paper:before {
2012
+ content: "\f256";
2013
+ }
2014
+ .fa-hand-peace:before {
2015
+ content: "\f25b";
2016
+ }
2017
+ .fa-hand-point-down:before {
2018
+ content: "\f0a7";
2019
+ }
2020
+ .fa-hand-point-left:before {
2021
+ content: "\f0a5";
2022
+ }
2023
+ .fa-hand-point-right:before {
2024
+ content: "\f0a4";
2025
+ }
2026
+ .fa-hand-point-up:before {
2027
+ content: "\f0a6";
2028
+ }
2029
+ .fa-hand-pointer:before {
2030
+ content: "\f25a";
2031
+ }
2032
+ .fa-hand-rock:before {
2033
+ content: "\f255";
2034
+ }
2035
+ .fa-hand-scissors:before {
2036
+ content: "\f257";
2037
+ }
2038
+ .fa-hand-spock:before {
2039
+ content: "\f259";
2040
+ }
2041
+ .fa-hands:before {
2042
+ content: "\f4c2";
2043
+ }
2044
+ .fa-hands-helping:before {
2045
+ content: "\f4c4";
2046
+ }
2047
+ .fa-handshake:before {
2048
+ content: "\f2b5";
2049
+ }
2050
+ .fa-hanukiah:before {
2051
+ content: "\f6e6";
2052
+ }
2053
+ .fa-hard-hat:before {
2054
+ content: "\f807";
2055
+ }
2056
+ .fa-hashtag:before {
2057
+ content: "\f292";
2058
+ }
2059
+ .fa-hat-cowboy:before {
2060
+ content: "\f8c0";
2061
+ }
2062
+ .fa-hat-cowboy-side:before {
2063
+ content: "\f8c1";
2064
+ }
2065
+ .fa-hat-wizard:before {
2066
+ content: "\f6e8";
2067
+ }
2068
+ .fa-haykal:before {
2069
+ content: "\f666";
2070
+ }
2071
+ .fa-hdd:before {
2072
+ content: "\f0a0";
2073
+ }
2074
+ .fa-heading:before {
2075
+ content: "\f1dc";
2076
+ }
2077
+ .fa-headphones:before {
2078
+ content: "\f025";
2079
+ }
2080
+ .fa-headphones-alt:before {
2081
+ content: "\f58f";
2082
+ }
2083
+ .fa-headset:before {
2084
+ content: "\f590";
2085
+ }
2086
+ .fa-heart:before {
2087
+ content: "\f004";
2088
+ }
2089
+ .fa-heart-broken:before {
2090
+ content: "\f7a9";
2091
+ }
2092
+ .fa-heartbeat:before {
2093
+ content: "\f21e";
2094
+ }
2095
+ .fa-helicopter:before {
2096
+ content: "\f533";
2097
+ }
2098
+ .fa-highlighter:before {
2099
+ content: "\f591";
2100
+ }
2101
+ .fa-hiking:before {
2102
+ content: "\f6ec";
2103
+ }
2104
+ .fa-hippo:before {
2105
+ content: "\f6ed";
2106
+ }
2107
+ .fa-hips:before {
2108
+ content: "\f452";
2109
+ }
2110
+ .fa-hire-a-helper:before {
2111
+ content: "\f3b0";
2112
+ }
2113
+ .fa-history:before {
2114
+ content: "\f1da";
2115
+ }
2116
+ .fa-hockey-puck:before {
2117
+ content: "\f453";
2118
+ }
2119
+ .fa-holly-berry:before {
2120
+ content: "\f7aa";
2121
+ }
2122
+ .fa-home:before {
2123
+ content: "\f015";
2124
+ }
2125
+ .fa-hooli:before {
2126
+ content: "\f427";
2127
+ }
2128
+ .fa-hornbill:before {
2129
+ content: "\f592";
2130
+ }
2131
+ .fa-horse:before {
2132
+ content: "\f6f0";
2133
+ }
2134
+ .fa-horse-head:before {
2135
+ content: "\f7ab";
2136
+ }
2137
+ .fa-hospital:before {
2138
+ content: "\f0f8";
2139
+ }
2140
+ .fa-hospital-alt:before {
2141
+ content: "\f47d";
2142
+ }
2143
+ .fa-hospital-symbol:before {
2144
+ content: "\f47e";
2145
+ }
2146
+ .fa-hot-tub:before {
2147
+ content: "\f593";
2148
+ }
2149
+ .fa-hotdog:before {
2150
+ content: "\f80f";
2151
+ }
2152
+ .fa-hotel:before {
2153
+ content: "\f594";
2154
+ }
2155
+ .fa-hotjar:before {
2156
+ content: "\f3b1";
2157
+ }
2158
+ .fa-hourglass:before {
2159
+ content: "\f254";
2160
+ }
2161
+ .fa-hourglass-end:before {
2162
+ content: "\f253";
2163
+ }
2164
+ .fa-hourglass-half:before {
2165
+ content: "\f252";
2166
+ }
2167
+ .fa-hourglass-start:before {
2168
+ content: "\f251";
2169
+ }
2170
+ .fa-house-damage:before {
2171
+ content: "\f6f1";
2172
+ }
2173
+ .fa-houzz:before {
2174
+ content: "\f27c";
2175
+ }
2176
+ .fa-hryvnia:before {
2177
+ content: "\f6f2";
2178
+ }
2179
+ .fa-html5:before {
2180
+ content: "\f13b";
2181
+ }
2182
+ .fa-hubspot:before {
2183
+ content: "\f3b2";
2184
+ }
2185
+ .fa-i-cursor:before {
2186
+ content: "\f246";
2187
+ }
2188
+ .fa-ice-cream:before {
2189
+ content: "\f810";
2190
+ }
2191
+ .fa-icicles:before {
2192
+ content: "\f7ad";
2193
+ }
2194
+ .fa-icons:before {
2195
+ content: "\f86d";
2196
+ }
2197
+ .fa-id-badge:before {
2198
+ content: "\f2c1";
2199
+ }
2200
+ .fa-id-card:before {
2201
+ content: "\f2c2";
2202
+ }
2203
+ .fa-id-card-alt:before {
2204
+ content: "\f47f";
2205
+ }
2206
+ .fa-igloo:before {
2207
+ content: "\f7ae";
2208
+ }
2209
+ .fa-image:before {
2210
+ content: "\f03e";
2211
+ }
2212
+ .fa-images:before {
2213
+ content: "\f302";
2214
+ }
2215
+ .fa-imdb:before {
2216
+ content: "\f2d8";
2217
+ }
2218
+ .fa-inbox:before {
2219
+ content: "\f01c";
2220
+ }
2221
+ .fa-indent:before {
2222
+ content: "\f03c";
2223
+ }
2224
+ .fa-industry:before {
2225
+ content: "\f275";
2226
+ }
2227
+ .fa-infinity:before {
2228
+ content: "\f534";
2229
+ }
2230
+ .fa-info:before {
2231
+ content: "\f129";
2232
+ }
2233
+ .fa-info-circle:before {
2234
+ content: "\f05a";
2235
+ }
2236
+ .fa-instagram:before {
2237
+ content: "\f16d";
2238
+ }
2239
+ .fa-intercom:before {
2240
+ content: "\f7af";
2241
+ }
2242
+ .fa-internet-explorer:before {
2243
+ content: "\f26b";
2244
+ }
2245
+ .fa-invision:before {
2246
+ content: "\f7b0";
2247
+ }
2248
+ .fa-ioxhost:before {
2249
+ content: "\f208";
2250
+ }
2251
+ .fa-italic:before {
2252
+ content: "\f033";
2253
+ }
2254
+ .fa-itch-io:before {
2255
+ content: "\f83a";
2256
+ }
2257
+ .fa-itunes:before {
2258
+ content: "\f3b4";
2259
+ }
2260
+ .fa-itunes-note:before {
2261
+ content: "\f3b5";
2262
+ }
2263
+ .fa-java:before {
2264
+ content: "\f4e4";
2265
+ }
2266
+ .fa-jedi:before {
2267
+ content: "\f669";
2268
+ }
2269
+ .fa-jedi-order:before {
2270
+ content: "\f50e";
2271
+ }
2272
+ .fa-jenkins:before {
2273
+ content: "\f3b6";
2274
+ }
2275
+ .fa-jira:before {
2276
+ content: "\f7b1";
2277
+ }
2278
+ .fa-joget:before {
2279
+ content: "\f3b7";
2280
+ }
2281
+ .fa-joint:before {
2282
+ content: "\f595";
2283
+ }
2284
+ .fa-joomla:before {
2285
+ content: "\f1aa";
2286
+ }
2287
+ .fa-journal-whills:before {
2288
+ content: "\f66a";
2289
+ }
2290
+ .fa-js:before {
2291
+ content: "\f3b8";
2292
+ }
2293
+ .fa-js-square:before {
2294
+ content: "\f3b9";
2295
+ }
2296
+ .fa-jsfiddle:before {
2297
+ content: "\f1cc";
2298
+ }
2299
+ .fa-kaaba:before {
2300
+ content: "\f66b";
2301
+ }
2302
+ .fa-kaggle:before {
2303
+ content: "\f5fa";
2304
+ }
2305
+ .fa-key:before {
2306
+ content: "\f084";
2307
+ }
2308
+ .fa-keybase:before {
2309
+ content: "\f4f5";
2310
+ }
2311
+ .fa-keyboard:before {
2312
+ content: "\f11c";
2313
+ }
2314
+ .fa-keycdn:before {
2315
+ content: "\f3ba";
2316
+ }
2317
+ .fa-khanda:before {
2318
+ content: "\f66d";
2319
+ }
2320
+ .fa-kickstarter:before {
2321
+ content: "\f3bb";
2322
+ }
2323
+ .fa-kickstarter-k:before {
2324
+ content: "\f3bc";
2325
+ }
2326
+ .fa-kiss:before {
2327
+ content: "\f596";
2328
+ }
2329
+ .fa-kiss-beam:before {
2330
+ content: "\f597";
2331
+ }
2332
+ .fa-kiss-wink-heart:before {
2333
+ content: "\f598";
2334
+ }
2335
+ .fa-kiwi-bird:before {
2336
+ content: "\f535";
2337
+ }
2338
+ .fa-korvue:before {
2339
+ content: "\f42f";
2340
+ }
2341
+ .fa-landmark:before {
2342
+ content: "\f66f";
2343
+ }
2344
+ .fa-language:before {
2345
+ content: "\f1ab";
2346
+ }
2347
+ .fa-laptop:before {
2348
+ content: "\f109";
2349
+ }
2350
+ .fa-laptop-code:before {
2351
+ content: "\f5fc";
2352
+ }
2353
+ .fa-laptop-medical:before {
2354
+ content: "\f812";
2355
+ }
2356
+ .fa-laravel:before {
2357
+ content: "\f3bd";
2358
+ }
2359
+ .fa-lastfm:before {
2360
+ content: "\f202";
2361
+ }
2362
+ .fa-lastfm-square:before {
2363
+ content: "\f203";
2364
+ }
2365
+ .fa-laugh:before {
2366
+ content: "\f599";
2367
+ }
2368
+ .fa-laugh-beam:before {
2369
+ content: "\f59a";
2370
+ }
2371
+ .fa-laugh-squint:before {
2372
+ content: "\f59b";
2373
+ }
2374
+ .fa-laugh-wink:before {
2375
+ content: "\f59c";
2376
+ }
2377
+ .fa-layer-group:before {
2378
+ content: "\f5fd";
2379
+ }
2380
+ .fa-leaf:before {
2381
+ content: "\f06c";
2382
+ }
2383
+ .fa-leanpub:before {
2384
+ content: "\f212";
2385
+ }
2386
+ .fa-lemon:before {
2387
+ content: "\f094";
2388
+ }
2389
+ .fa-less:before {
2390
+ content: "\f41d";
2391
+ }
2392
+ .fa-less-than:before {
2393
+ content: "\f536";
2394
+ }
2395
+ .fa-less-than-equal:before {
2396
+ content: "\f537";
2397
+ }
2398
+ .fa-level-down-alt:before {
2399
+ content: "\f3be";
2400
+ }
2401
+ .fa-level-up-alt:before {
2402
+ content: "\f3bf";
2403
+ }
2404
+ .fa-life-ring:before {
2405
+ content: "\f1cd";
2406
+ }
2407
+ .fa-lightbulb:before {
2408
+ content: "\f0eb";
2409
+ }
2410
+ .fa-line:before {
2411
+ content: "\f3c0";
2412
+ }
2413
+ .fa-link:before {
2414
+ content: "\f0c1";
2415
+ }
2416
+ .fa-linkedin:before {
2417
+ content: "\f08c";
2418
+ }
2419
+ .fa-linkedin-in:before {
2420
+ content: "\f0e1";
2421
+ }
2422
+ .fa-linode:before {
2423
+ content: "\f2b8";
2424
+ }
2425
+ .fa-linux:before {
2426
+ content: "\f17c";
2427
+ }
2428
+ .fa-lira-sign:before {
2429
+ content: "\f195";
2430
+ }
2431
+ .fa-list:before {
2432
+ content: "\f03a";
2433
+ }
2434
+ .fa-list-alt:before {
2435
+ content: "\f022";
2436
+ }
2437
+ .fa-list-ol:before {
2438
+ content: "\f0cb";
2439
+ }
2440
+ .fa-list-ul:before {
2441
+ content: "\f0ca";
2442
+ }
2443
+ .fa-location-arrow:before {
2444
+ content: "\f124";
2445
+ }
2446
+ .fa-lock:before {
2447
+ content: "\f023";
2448
+ }
2449
+ .fa-lock-open:before {
2450
+ content: "\f3c1";
2451
+ }
2452
+ .fa-long-arrow-alt-down:before {
2453
+ content: "\f309";
2454
+ }
2455
+ .fa-long-arrow-alt-left:before {
2456
+ content: "\f30a";
2457
+ }
2458
+ .fa-long-arrow-alt-right:before {
2459
+ content: "\f30b";
2460
+ }
2461
+ .fa-long-arrow-alt-up:before {
2462
+ content: "\f30c";
2463
+ }
2464
+ .fa-low-vision:before {
2465
+ content: "\f2a8";
2466
+ }
2467
+ .fa-luggage-cart:before {
2468
+ content: "\f59d";
2469
+ }
2470
+ .fa-lyft:before {
2471
+ content: "\f3c3";
2472
+ }
2473
+ .fa-magento:before {
2474
+ content: "\f3c4";
2475
+ }
2476
+ .fa-magic:before {
2477
+ content: "\f0d0";
2478
+ }
2479
+ .fa-magnet:before {
2480
+ content: "\f076";
2481
+ }
2482
+ .fa-mail-bulk:before {
2483
+ content: "\f674";
2484
+ }
2485
+ .fa-mailchimp:before {
2486
+ content: "\f59e";
2487
+ }
2488
+ .fa-male:before {
2489
+ content: "\f183";
2490
+ }
2491
+ .fa-mandalorian:before {
2492
+ content: "\f50f";
2493
+ }
2494
+ .fa-map:before {
2495
+ content: "\f279";
2496
+ }
2497
+ .fa-map-marked:before {
2498
+ content: "\f59f";
2499
+ }
2500
+ .fa-map-marked-alt:before {
2501
+ content: "\f5a0";
2502
+ }
2503
+ .fa-map-marker:before {
2504
+ content: "\f041";
2505
+ }
2506
+ .fa-map-marker-alt:before {
2507
+ content: "\f3c5";
2508
+ }
2509
+ .fa-map-pin:before {
2510
+ content: "\f276";
2511
+ }
2512
+ .fa-map-signs:before {
2513
+ content: "\f277";
2514
+ }
2515
+ .fa-markdown:before {
2516
+ content: "\f60f";
2517
+ }
2518
+ .fa-marker:before {
2519
+ content: "\f5a1";
2520
+ }
2521
+ .fa-mars:before {
2522
+ content: "\f222";
2523
+ }
2524
+ .fa-mars-double:before {
2525
+ content: "\f227";
2526
+ }
2527
+ .fa-mars-stroke:before {
2528
+ content: "\f229";
2529
+ }
2530
+ .fa-mars-stroke-h:before {
2531
+ content: "\f22b";
2532
+ }
2533
+ .fa-mars-stroke-v:before {
2534
+ content: "\f22a";
2535
+ }
2536
+ .fa-mask:before {
2537
+ content: "\f6fa";
2538
+ }
2539
+ .fa-mastodon:before {
2540
+ content: "\f4f6";
2541
+ }
2542
+ .fa-maxcdn:before {
2543
+ content: "\f136";
2544
+ }
2545
+ .fa-mdb:before {
2546
+ content: "\f8ca";
2547
+ }
2548
+ .fa-medal:before {
2549
+ content: "\f5a2";
2550
+ }
2551
+ .fa-medapps:before {
2552
+ content: "\f3c6";
2553
+ }
2554
+ .fa-medium:before {
2555
+ content: "\f23a";
2556
+ }
2557
+ .fa-medium-m:before {
2558
+ content: "\f3c7";
2559
+ }
2560
+ .fa-medkit:before {
2561
+ content: "\f0fa";
2562
+ }
2563
+ .fa-medrt:before {
2564
+ content: "\f3c8";
2565
+ }
2566
+ .fa-meetup:before {
2567
+ content: "\f2e0";
2568
+ }
2569
+ .fa-megaport:before {
2570
+ content: "\f5a3";
2571
+ }
2572
+ .fa-meh:before {
2573
+ content: "\f11a";
2574
+ }
2575
+ .fa-meh-blank:before {
2576
+ content: "\f5a4";
2577
+ }
2578
+ .fa-meh-rolling-eyes:before {
2579
+ content: "\f5a5";
2580
+ }
2581
+ .fa-memory:before {
2582
+ content: "\f538";
2583
+ }
2584
+ .fa-mendeley:before {
2585
+ content: "\f7b3";
2586
+ }
2587
+ .fa-menorah:before {
2588
+ content: "\f676";
2589
+ }
2590
+ .fa-mercury:before {
2591
+ content: "\f223";
2592
+ }
2593
+ .fa-meteor:before {
2594
+ content: "\f753";
2595
+ }
2596
+ .fa-microchip:before {
2597
+ content: "\f2db";
2598
+ }
2599
+ .fa-microphone:before {
2600
+ content: "\f130";
2601
+ }
2602
+ .fa-microphone-alt:before {
2603
+ content: "\f3c9";
2604
+ }
2605
+ .fa-microphone-alt-slash:before {
2606
+ content: "\f539";
2607
+ }
2608
+ .fa-microphone-slash:before {
2609
+ content: "\f131";
2610
+ }
2611
+ .fa-microscope:before {
2612
+ content: "\f610";
2613
+ }
2614
+ .fa-microsoft:before {
2615
+ content: "\f3ca";
2616
+ }
2617
+ .fa-minus:before {
2618
+ content: "\f068";
2619
+ }
2620
+ .fa-minus-circle:before {
2621
+ content: "\f056";
2622
+ }
2623
+ .fa-minus-square:before {
2624
+ content: "\f146";
2625
+ }
2626
+ .fa-mitten:before {
2627
+ content: "\f7b5";
2628
+ }
2629
+ .fa-mix:before {
2630
+ content: "\f3cb";
2631
+ }
2632
+ .fa-mixcloud:before {
2633
+ content: "\f289";
2634
+ }
2635
+ .fa-mizuni:before {
2636
+ content: "\f3cc";
2637
+ }
2638
+ .fa-mobile:before {
2639
+ content: "\f10b";
2640
+ }
2641
+ .fa-mobile-alt:before {
2642
+ content: "\f3cd";
2643
+ }
2644
+ .fa-modx:before {
2645
+ content: "\f285";
2646
+ }
2647
+ .fa-monero:before {
2648
+ content: "\f3d0";
2649
+ }
2650
+ .fa-money-bill:before {
2651
+ content: "\f0d6";
2652
+ }
2653
+ .fa-money-bill-alt:before {
2654
+ content: "\f3d1";
2655
+ }
2656
+ .fa-money-bill-wave:before {
2657
+ content: "\f53a";
2658
+ }
2659
+ .fa-money-bill-wave-alt:before {
2660
+ content: "\f53b";
2661
+ }
2662
+ .fa-money-check:before {
2663
+ content: "\f53c";
2664
+ }
2665
+ .fa-money-check-alt:before {
2666
+ content: "\f53d";
2667
+ }
2668
+ .fa-monument:before {
2669
+ content: "\f5a6";
2670
+ }
2671
+ .fa-moon:before {
2672
+ content: "\f186";
2673
+ }
2674
+ .fa-mortar-pestle:before {
2675
+ content: "\f5a7";
2676
+ }
2677
+ .fa-mosque:before {
2678
+ content: "\f678";
2679
+ }
2680
+ .fa-motorcycle:before {
2681
+ content: "\f21c";
2682
+ }
2683
+ .fa-mountain:before {
2684
+ content: "\f6fc";
2685
+ }
2686
+ .fa-mouse:before {
2687
+ content: "\f8cc";
2688
+ }
2689
+ .fa-mouse-pointer:before {
2690
+ content: "\f245";
2691
+ }
2692
+ .fa-mug-hot:before {
2693
+ content: "\f7b6";
2694
+ }
2695
+ .fa-music:before {
2696
+ content: "\f001";
2697
+ }
2698
+ .fa-napster:before {
2699
+ content: "\f3d2";
2700
+ }
2701
+ .fa-neos:before {
2702
+ content: "\f612";
2703
+ }
2704
+ .fa-network-wired:before {
2705
+ content: "\f6ff";
2706
+ }
2707
+ .fa-neuter:before {
2708
+ content: "\f22c";
2709
+ }
2710
+ .fa-newspaper:before {
2711
+ content: "\f1ea";
2712
+ }
2713
+ .fa-nimblr:before {
2714
+ content: "\f5a8";
2715
+ }
2716
+ .fa-node:before {
2717
+ content: "\f419";
2718
+ }
2719
+ .fa-node-js:before {
2720
+ content: "\f3d3";
2721
+ }
2722
+ .fa-not-equal:before {
2723
+ content: "\f53e";
2724
+ }
2725
+ .fa-notes-medical:before {
2726
+ content: "\f481";
2727
+ }
2728
+ .fa-npm:before {
2729
+ content: "\f3d4";
2730
+ }
2731
+ .fa-ns8:before {
2732
+ content: "\f3d5";
2733
+ }
2734
+ .fa-nutritionix:before {
2735
+ content: "\f3d6";
2736
+ }
2737
+ .fa-object-group:before {
2738
+ content: "\f247";
2739
+ }
2740
+ .fa-object-ungroup:before {
2741
+ content: "\f248";
2742
+ }
2743
+ .fa-odnoklassniki:before {
2744
+ content: "\f263";
2745
+ }
2746
+ .fa-odnoklassniki-square:before {
2747
+ content: "\f264";
2748
+ }
2749
+ .fa-oil-can:before {
2750
+ content: "\f613";
2751
+ }
2752
+ .fa-old-republic:before {
2753
+ content: "\f510";
2754
+ }
2755
+ .fa-om:before {
2756
+ content: "\f679";
2757
+ }
2758
+ .fa-opencart:before {
2759
+ content: "\f23d";
2760
+ }
2761
+ .fa-openid:before {
2762
+ content: "\f19b";
2763
+ }
2764
+ .fa-opera:before {
2765
+ content: "\f26a";
2766
+ }
2767
+ .fa-optin-monster:before {
2768
+ content: "\f23c";
2769
+ }
2770
+ .fa-orcid:before {
2771
+ content: "\f8d2";
2772
+ }
2773
+ .fa-osi:before {
2774
+ content: "\f41a";
2775
+ }
2776
+ .fa-otter:before {
2777
+ content: "\f700";
2778
+ }
2779
+ .fa-outdent:before {
2780
+ content: "\f03b";
2781
+ }
2782
+ .fa-page4:before {
2783
+ content: "\f3d7";
2784
+ }
2785
+ .fa-pagelines:before {
2786
+ content: "\f18c";
2787
+ }
2788
+ .fa-pager:before {
2789
+ content: "\f815";
2790
+ }
2791
+ .fa-paint-brush:before {
2792
+ content: "\f1fc";
2793
+ }
2794
+ .fa-paint-roller:before {
2795
+ content: "\f5aa";
2796
+ }
2797
+ .fa-palette:before {
2798
+ content: "\f53f";
2799
+ }
2800
+ .fa-palfed:before {
2801
+ content: "\f3d8";
2802
+ }
2803
+ .fa-pallet:before {
2804
+ content: "\f482";
2805
+ }
2806
+ .fa-paper-plane:before {
2807
+ content: "\f1d8";
2808
+ }
2809
+ .fa-paperclip:before {
2810
+ content: "\f0c6";
2811
+ }
2812
+ .fa-parachute-box:before {
2813
+ content: "\f4cd";
2814
+ }
2815
+ .fa-paragraph:before {
2816
+ content: "\f1dd";
2817
+ }
2818
+ .fa-parking:before {
2819
+ content: "\f540";
2820
+ }
2821
+ .fa-passport:before {
2822
+ content: "\f5ab";
2823
+ }
2824
+ .fa-pastafarianism:before {
2825
+ content: "\f67b";
2826
+ }
2827
+ .fa-paste:before {
2828
+ content: "\f0ea";
2829
+ }
2830
+ .fa-patreon:before {
2831
+ content: "\f3d9";
2832
+ }
2833
+ .fa-pause:before {
2834
+ content: "\f04c";
2835
+ }
2836
+ .fa-pause-circle:before {
2837
+ content: "\f28b";
2838
+ }
2839
+ .fa-paw:before {
2840
+ content: "\f1b0";
2841
+ }
2842
+ .fa-paypal:before {
2843
+ content: "\f1ed";
2844
+ }
2845
+ .fa-peace:before {
2846
+ content: "\f67c";
2847
+ }
2848
+ .fa-pen:before {
2849
+ content: "\f304";
2850
+ }
2851
+ .fa-pen-alt:before {
2852
+ content: "\f305";
2853
+ }
2854
+ .fa-pen-fancy:before {
2855
+ content: "\f5ac";
2856
+ }
2857
+ .fa-pen-nib:before {
2858
+ content: "\f5ad";
2859
+ }
2860
+ .fa-pen-square:before {
2861
+ content: "\f14b";
2862
+ }
2863
+ .fa-pencil-alt:before {
2864
+ content: "\f303";
2865
+ }
2866
+ .fa-pencil-ruler:before {
2867
+ content: "\f5ae";
2868
+ }
2869
+ .fa-penny-arcade:before {
2870
+ content: "\f704";
2871
+ }
2872
+ .fa-people-carry:before {
2873
+ content: "\f4ce";
2874
+ }
2875
+ .fa-pepper-hot:before {
2876
+ content: "\f816";
2877
+ }
2878
+ .fa-percent:before {
2879
+ content: "\f295";
2880
+ }
2881
+ .fa-percentage:before {
2882
+ content: "\f541";
2883
+ }
2884
+ .fa-periscope:before {
2885
+ content: "\f3da";
2886
+ }
2887
+ .fa-person-booth:before {
2888
+ content: "\f756";
2889
+ }
2890
+ .fa-phabricator:before {
2891
+ content: "\f3db";
2892
+ }
2893
+ .fa-phoenix-framework:before {
2894
+ content: "\f3dc";
2895
+ }
2896
+ .fa-phoenix-squadron:before {
2897
+ content: "\f511";
2898
+ }
2899
+ .fa-phone:before {
2900
+ content: "\f095";
2901
+ }
2902
+ .fa-phone-alt:before {
2903
+ content: "\f879";
2904
+ }
2905
+ .fa-phone-slash:before {
2906
+ content: "\f3dd";
2907
+ }
2908
+ .fa-phone-square:before {
2909
+ content: "\f098";
2910
+ }
2911
+ .fa-phone-square-alt:before {
2912
+ content: "\f87b";
2913
+ }
2914
+ .fa-phone-volume:before {
2915
+ content: "\f2a0";
2916
+ }
2917
+ .fa-photo-video:before {
2918
+ content: "\f87c";
2919
+ }
2920
+ .fa-php:before {
2921
+ content: "\f457";
2922
+ }
2923
+ .fa-pied-piper:before {
2924
+ content: "\f2ae";
2925
+ }
2926
+ .fa-pied-piper-alt:before {
2927
+ content: "\f1a8";
2928
+ }
2929
+ .fa-pied-piper-hat:before {
2930
+ content: "\f4e5";
2931
+ }
2932
+ .fa-pied-piper-pp:before {
2933
+ content: "\f1a7";
2934
+ }
2935
+ .fa-piggy-bank:before {
2936
+ content: "\f4d3";
2937
+ }
2938
+ .fa-pills:before {
2939
+ content: "\f484";
2940
+ }
2941
+ .fa-pinterest:before {
2942
+ content: "\f0d2";
2943
+ }
2944
+ .fa-pinterest-p:before {
2945
+ content: "\f231";
2946
+ }
2947
+ .fa-pinterest-square:before {
2948
+ content: "\f0d3";
2949
+ }
2950
+ .fa-pizza-slice:before {
2951
+ content: "\f818";
2952
+ }
2953
+ .fa-place-of-worship:before {
2954
+ content: "\f67f";
2955
+ }
2956
+ .fa-plane:before {
2957
+ content: "\f072";
2958
+ }
2959
+ .fa-plane-arrival:before {
2960
+ content: "\f5af";
2961
+ }
2962
+ .fa-plane-departure:before {
2963
+ content: "\f5b0";
2964
+ }
2965
+ .fa-play:before {
2966
+ content: "\f04b";
2967
+ }
2968
+ .fa-play-circle:before {
2969
+ content: "\f144";
2970
+ }
2971
+ .fa-playstation:before {
2972
+ content: "\f3df";
2973
+ }
2974
+ .fa-plug:before {
2975
+ content: "\f1e6";
2976
+ }
2977
+ .fa-plus:before {
2978
+ content: "\f067";
2979
+ }
2980
+ .fa-plus-circle:before {
2981
+ content: "\f055";
2982
+ }
2983
+ .fa-plus-square:before {
2984
+ content: "\f0fe";
2985
+ }
2986
+ .fa-podcast:before {
2987
+ content: "\f2ce";
2988
+ }
2989
+ .fa-poll:before {
2990
+ content: "\f681";
2991
+ }
2992
+ .fa-poll-h:before {
2993
+ content: "\f682";
2994
+ }
2995
+ .fa-poo:before {
2996
+ content: "\f2fe";
2997
+ }
2998
+ .fa-poo-storm:before {
2999
+ content: "\f75a";
3000
+ }
3001
+ .fa-poop:before {
3002
+ content: "\f619";
3003
+ }
3004
+ .fa-portrait:before {
3005
+ content: "\f3e0";
3006
+ }
3007
+ .fa-pound-sign:before {
3008
+ content: "\f154";
3009
+ }
3010
+ .fa-power-off:before {
3011
+ content: "\f011";
3012
+ }
3013
+ .fa-pray:before {
3014
+ content: "\f683";
3015
+ }
3016
+ .fa-praying-hands:before {
3017
+ content: "\f684";
3018
+ }
3019
+ .fa-prescription:before {
3020
+ content: "\f5b1";
3021
+ }
3022
+ .fa-prescription-bottle:before {
3023
+ content: "\f485";
3024
+ }
3025
+ .fa-prescription-bottle-alt:before {
3026
+ content: "\f486";
3027
+ }
3028
+ .fa-print:before {
3029
+ content: "\f02f";
3030
+ }
3031
+ .fa-procedures:before {
3032
+ content: "\f487";
3033
+ }
3034
+ .fa-product-hunt:before {
3035
+ content: "\f288";
3036
+ }
3037
+ .fa-project-diagram:before {
3038
+ content: "\f542";
3039
+ }
3040
+ .fa-pushed:before {
3041
+ content: "\f3e1";
3042
+ }
3043
+ .fa-puzzle-piece:before {
3044
+ content: "\f12e";
3045
+ }
3046
+ .fa-python:before {
3047
+ content: "\f3e2";
3048
+ }
3049
+ .fa-qq:before {
3050
+ content: "\f1d6";
3051
+ }
3052
+ .fa-qrcode:before {
3053
+ content: "\f029";
3054
+ }
3055
+ .fa-question:before {
3056
+ content: "\f128";
3057
+ }
3058
+ .fa-question-circle:before {
3059
+ content: "\f059";
3060
+ }
3061
+ .fa-quidditch:before {
3062
+ content: "\f458";
3063
+ }
3064
+ .fa-quinscape:before {
3065
+ content: "\f459";
3066
+ }
3067
+ .fa-quora:before {
3068
+ content: "\f2c4";
3069
+ }
3070
+ .fa-quote-left:before {
3071
+ content: "\f10d";
3072
+ }
3073
+ .fa-quote-right:before {
3074
+ content: "\f10e";
3075
+ }
3076
+ .fa-quran:before {
3077
+ content: "\f687";
3078
+ }
3079
+ .fa-r-project:before {
3080
+ content: "\f4f7";
3081
+ }
3082
+ .fa-radiation:before {
3083
+ content: "\f7b9";
3084
+ }
3085
+ .fa-radiation-alt:before {
3086
+ content: "\f7ba";
3087
+ }
3088
+ .fa-rainbow:before {
3089
+ content: "\f75b";
3090
+ }
3091
+ .fa-random:before {
3092
+ content: "\f074";
3093
+ }
3094
+ .fa-raspberry-pi:before {
3095
+ content: "\f7bb";
3096
+ }
3097
+ .fa-ravelry:before {
3098
+ content: "\f2d9";
3099
+ }
3100
+ .fa-react:before {
3101
+ content: "\f41b";
3102
+ }
3103
+ .fa-reacteurope:before {
3104
+ content: "\f75d";
3105
+ }
3106
+ .fa-readme:before {
3107
+ content: "\f4d5";
3108
+ }
3109
+ .fa-rebel:before {
3110
+ content: "\f1d0";
3111
+ }
3112
+ .fa-receipt:before {
3113
+ content: "\f543";
3114
+ }
3115
+ .fa-record-vinyl:before {
3116
+ content: "\f8d9";
3117
+ }
3118
+ .fa-recycle:before {
3119
+ content: "\f1b8";
3120
+ }
3121
+ .fa-red-river:before {
3122
+ content: "\f3e3";
3123
+ }
3124
+ .fa-reddit:before {
3125
+ content: "\f1a1";
3126
+ }
3127
+ .fa-reddit-alien:before {
3128
+ content: "\f281";
3129
+ }
3130
+ .fa-reddit-square:before {
3131
+ content: "\f1a2";
3132
+ }
3133
+ .fa-redhat:before {
3134
+ content: "\f7bc";
3135
+ }
3136
+ .fa-redo:before {
3137
+ content: "\f01e";
3138
+ }
3139
+ .fa-redo-alt:before {
3140
+ content: "\f2f9";
3141
+ }
3142
+ .fa-registered:before {
3143
+ content: "\f25d";
3144
+ }
3145
+ .fa-remove-format:before {
3146
+ content: "\f87d";
3147
+ }
3148
+ .fa-renren:before {
3149
+ content: "\f18b";
3150
+ }
3151
+ .fa-reply:before {
3152
+ content: "\f3e5";
3153
+ }
3154
+ .fa-reply-all:before {
3155
+ content: "\f122";
3156
+ }
3157
+ .fa-replyd:before {
3158
+ content: "\f3e6";
3159
+ }
3160
+ .fa-republican:before {
3161
+ content: "\f75e";
3162
+ }
3163
+ .fa-researchgate:before {
3164
+ content: "\f4f8";
3165
+ }
3166
+ .fa-resolving:before {
3167
+ content: "\f3e7";
3168
+ }
3169
+ .fa-restroom:before {
3170
+ content: "\f7bd";
3171
+ }
3172
+ .fa-retweet:before {
3173
+ content: "\f079";
3174
+ }
3175
+ .fa-rev:before {
3176
+ content: "\f5b2";
3177
+ }
3178
+ .fa-ribbon:before {
3179
+ content: "\f4d6";
3180
+ }
3181
+ .fa-ring:before {
3182
+ content: "\f70b";
3183
+ }
3184
+ .fa-road:before {
3185
+ content: "\f018";
3186
+ }
3187
+ .fa-robot:before {
3188
+ content: "\f544";
3189
+ }
3190
+ .fa-rocket:before {
3191
+ content: "\f135";
3192
+ }
3193
+ .fa-rocketchat:before {
3194
+ content: "\f3e8";
3195
+ }
3196
+ .fa-rockrms:before {
3197
+ content: "\f3e9";
3198
+ }
3199
+ .fa-route:before {
3200
+ content: "\f4d7";
3201
+ }
3202
+ .fa-rss:before {
3203
+ content: "\f09e";
3204
+ }
3205
+ .fa-rss-square:before {
3206
+ content: "\f143";
3207
+ }
3208
+ .fa-ruble-sign:before {
3209
+ content: "\f158";
3210
+ }
3211
+ .fa-ruler:before {
3212
+ content: "\f545";
3213
+ }
3214
+ .fa-ruler-combined:before {
3215
+ content: "\f546";
3216
+ }
3217
+ .fa-ruler-horizontal:before {
3218
+ content: "\f547";
3219
+ }
3220
+ .fa-ruler-vertical:before {
3221
+ content: "\f548";
3222
+ }
3223
+ .fa-running:before {
3224
+ content: "\f70c";
3225
+ }
3226
+ .fa-rupee-sign:before {
3227
+ content: "\f156";
3228
+ }
3229
+ .fa-sad-cry:before {
3230
+ content: "\f5b3";
3231
+ }
3232
+ .fa-sad-tear:before {
3233
+ content: "\f5b4";
3234
+ }
3235
+ .fa-safari:before {
3236
+ content: "\f267";
3237
+ }
3238
+ .fa-salesforce:before {
3239
+ content: "\f83b";
3240
+ }
3241
+ .fa-sass:before {
3242
+ content: "\f41e";
3243
+ }
3244
+ .fa-satellite:before {
3245
+ content: "\f7bf";
3246
+ }
3247
+ .fa-satellite-dish:before {
3248
+ content: "\f7c0";
3249
+ }
3250
+ .fa-save:before {
3251
+ content: "\f0c7";
3252
+ }
3253
+ .fa-schlix:before {
3254
+ content: "\f3ea";
3255
+ }
3256
+ .fa-school:before {
3257
+ content: "\f549";
3258
+ }
3259
+ .fa-screwdriver:before {
3260
+ content: "\f54a";
3261
+ }
3262
+ .fa-scribd:before {
3263
+ content: "\f28a";
3264
+ }
3265
+ .fa-scroll:before {
3266
+ content: "\f70e";
3267
+ }
3268
+ .fa-sd-card:before {
3269
+ content: "\f7c2";
3270
+ }
3271
+ .fa-search:before {
3272
+ content: "\f002";
3273
+ }
3274
+ .fa-search-dollar:before {
3275
+ content: "\f688";
3276
+ }
3277
+ .fa-search-location:before {
3278
+ content: "\f689";
3279
+ }
3280
+ .fa-search-minus:before {
3281
+ content: "\f010";
3282
+ }
3283
+ .fa-search-plus:before {
3284
+ content: "\f00e";
3285
+ }
3286
+ .fa-searchengin:before {
3287
+ content: "\f3eb";
3288
+ }
3289
+ .fa-seedling:before {
3290
+ content: "\f4d8";
3291
+ }
3292
+ .fa-sellcast:before {
3293
+ content: "\f2da";
3294
+ }
3295
+ .fa-sellsy:before {
3296
+ content: "\f213";
3297
+ }
3298
+ .fa-server:before {
3299
+ content: "\f233";
3300
+ }
3301
+ .fa-servicestack:before {
3302
+ content: "\f3ec";
3303
+ }
3304
+ .fa-shapes:before {
3305
+ content: "\f61f";
3306
+ }
3307
+ .fa-share:before {
3308
+ content: "\f064";
3309
+ }
3310
+ .fa-share-alt:before {
3311
+ content: "\f1e0";
3312
+ }
3313
+ .fa-share-alt-square:before {
3314
+ content: "\f1e1";
3315
+ }
3316
+ .fa-share-square:before {
3317
+ content: "\f14d";
3318
+ }
3319
+ .fa-shekel-sign:before {
3320
+ content: "\f20b";
3321
+ }
3322
+ .fa-shield-alt:before {
3323
+ content: "\f3ed";
3324
+ }
3325
+ .fa-ship:before {
3326
+ content: "\f21a";
3327
+ }
3328
+ .fa-shipping-fast:before {
3329
+ content: "\f48b";
3330
+ }
3331
+ .fa-shirtsinbulk:before {
3332
+ content: "\f214";
3333
+ }
3334
+ .fa-shoe-prints:before {
3335
+ content: "\f54b";
3336
+ }
3337
+ .fa-shopping-bag:before {
3338
+ content: "\f290";
3339
+ }
3340
+ .fa-shopping-basket:before {
3341
+ content: "\f291";
3342
+ }
3343
+ .fa-shopping-cart:before {
3344
+ content: "\f07a";
3345
+ }
3346
+ .fa-shopware:before {
3347
+ content: "\f5b5";
3348
+ }
3349
+ .fa-shower:before {
3350
+ content: "\f2cc";
3351
+ }
3352
+ .fa-shuttle-van:before {
3353
+ content: "\f5b6";
3354
+ }
3355
+ .fa-sign:before {
3356
+ content: "\f4d9";
3357
+ }
3358
+ .fa-sign-in-alt:before {
3359
+ content: "\f2f6";
3360
+ }
3361
+ .fa-sign-language:before {
3362
+ content: "\f2a7";
3363
+ }
3364
+ .fa-sign-out-alt:before {
3365
+ content: "\f2f5";
3366
+ }
3367
+ .fa-signal:before {
3368
+ content: "\f012";
3369
+ }
3370
+ .fa-signature:before {
3371
+ content: "\f5b7";
3372
+ }
3373
+ .fa-sim-card:before {
3374
+ content: "\f7c4";
3375
+ }
3376
+ .fa-simplybuilt:before {
3377
+ content: "\f215";
3378
+ }
3379
+ .fa-sistrix:before {
3380
+ content: "\f3ee";
3381
+ }
3382
+ .fa-sitemap:before {
3383
+ content: "\f0e8";
3384
+ }
3385
+ .fa-sith:before {
3386
+ content: "\f512";
3387
+ }
3388
+ .fa-skating:before {
3389
+ content: "\f7c5";
3390
+ }
3391
+ .fa-sketch:before {
3392
+ content: "\f7c6";
3393
+ }
3394
+ .fa-skiing:before {
3395
+ content: "\f7c9";
3396
+ }
3397
+ .fa-skiing-nordic:before {
3398
+ content: "\f7ca";
3399
+ }
3400
+ .fa-skull:before {
3401
+ content: "\f54c";
3402
+ }
3403
+ .fa-skull-crossbones:before {
3404
+ content: "\f714";
3405
+ }
3406
+ .fa-skyatlas:before {
3407
+ content: "\f216";
3408
+ }
3409
+ .fa-skype:before {
3410
+ content: "\f17e";
3411
+ }
3412
+ .fa-slack:before {
3413
+ content: "\f198";
3414
+ }
3415
+ .fa-slack-hash:before {
3416
+ content: "\f3ef";
3417
+ }
3418
+ .fa-slash:before {
3419
+ content: "\f715";
3420
+ }
3421
+ .fa-sleigh:before {
3422
+ content: "\f7cc";
3423
+ }
3424
+ .fa-sliders-h:before {
3425
+ content: "\f1de";
3426
+ }
3427
+ .fa-slideshare:before {
3428
+ content: "\f1e7";
3429
+ }
3430
+ .fa-smile:before {
3431
+ content: "\f118";
3432
+ }
3433
+ .fa-smile-beam:before {
3434
+ content: "\f5b8";
3435
+ }
3436
+ .fa-smile-wink:before {
3437
+ content: "\f4da";
3438
+ }
3439
+ .fa-smog:before {
3440
+ content: "\f75f";
3441
+ }
3442
+ .fa-smoking:before {
3443
+ content: "\f48d";
3444
+ }
3445
+ .fa-smoking-ban:before {
3446
+ content: "\f54d";
3447
+ }
3448
+ .fa-sms:before {
3449
+ content: "\f7cd";
3450
+ }
3451
+ .fa-snapchat:before {
3452
+ content: "\f2ab";
3453
+ }
3454
+ .fa-snapchat-ghost:before {
3455
+ content: "\f2ac";
3456
+ }
3457
+ .fa-snapchat-square:before {
3458
+ content: "\f2ad";
3459
+ }
3460
+ .fa-snowboarding:before {
3461
+ content: "\f7ce";
3462
+ }
3463
+ .fa-snowflake:before {
3464
+ content: "\f2dc";
3465
+ }
3466
+ .fa-snowman:before {
3467
+ content: "\f7d0";
3468
+ }
3469
+ .fa-snowplow:before {
3470
+ content: "\f7d2";
3471
+ }
3472
+ .fa-socks:before {
3473
+ content: "\f696";
3474
+ }
3475
+ .fa-solar-panel:before {
3476
+ content: "\f5ba";
3477
+ }
3478
+ .fa-sort:before {
3479
+ content: "\f0dc";
3480
+ }
3481
+ .fa-sort-alpha-down:before {
3482
+ content: "\f15d";
3483
+ }
3484
+ .fa-sort-alpha-down-alt:before {
3485
+ content: "\f881";
3486
+ }
3487
+ .fa-sort-alpha-up:before {
3488
+ content: "\f15e";
3489
+ }
3490
+ .fa-sort-alpha-up-alt:before {
3491
+ content: "\f882";
3492
+ }
3493
+ .fa-sort-amount-down:before {
3494
+ content: "\f160";
3495
+ }
3496
+ .fa-sort-amount-down-alt:before {
3497
+ content: "\f884";
3498
+ }
3499
+ .fa-sort-amount-up:before {
3500
+ content: "\f161";
3501
+ }
3502
+ .fa-sort-amount-up-alt:before {
3503
+ content: "\f885";
3504
+ }
3505
+ .fa-sort-down:before {
3506
+ content: "\f0dd";
3507
+ }
3508
+ .fa-sort-numeric-down:before {
3509
+ content: "\f162";
3510
+ }
3511
+ .fa-sort-numeric-down-alt:before {
3512
+ content: "\f886";
3513
+ }
3514
+ .fa-sort-numeric-up:before {
3515
+ content: "\f163";
3516
+ }
3517
+ .fa-sort-numeric-up-alt:before {
3518
+ content: "\f887";
3519
+ }
3520
+ .fa-sort-up:before {
3521
+ content: "\f0de";
3522
+ }
3523
+ .fa-soundcloud:before {
3524
+ content: "\f1be";
3525
+ }
3526
+ .fa-sourcetree:before {
3527
+ content: "\f7d3";
3528
+ }
3529
+ .fa-spa:before {
3530
+ content: "\f5bb";
3531
+ }
3532
+ .fa-space-shuttle:before {
3533
+ content: "\f197";
3534
+ }
3535
+ .fa-speakap:before {
3536
+ content: "\f3f3";
3537
+ }
3538
+ .fa-speaker-deck:before {
3539
+ content: "\f83c";
3540
+ }
3541
+ .fa-spell-check:before {
3542
+ content: "\f891";
3543
+ }
3544
+ .fa-spider:before {
3545
+ content: "\f717";
3546
+ }
3547
+ .fa-spinner:before {
3548
+ content: "\f110";
3549
+ }
3550
+ .fa-splotch:before {
3551
+ content: "\f5bc";
3552
+ }
3553
+ .fa-spotify:before {
3554
+ content: "\f1bc";
3555
+ }
3556
+ .fa-spray-can:before {
3557
+ content: "\f5bd";
3558
+ }
3559
+ .fa-square:before {
3560
+ content: "\f0c8";
3561
+ }
3562
+ .fa-square-full:before {
3563
+ content: "\f45c";
3564
+ }
3565
+ .fa-square-root-alt:before {
3566
+ content: "\f698";
3567
+ }
3568
+ .fa-squarespace:before {
3569
+ content: "\f5be";
3570
+ }
3571
+ .fa-stack-exchange:before {
3572
+ content: "\f18d";
3573
+ }
3574
+ .fa-stack-overflow:before {
3575
+ content: "\f16c";
3576
+ }
3577
+ .fa-stackpath:before {
3578
+ content: "\f842";
3579
+ }
3580
+ .fa-stamp:before {
3581
+ content: "\f5bf";
3582
+ }
3583
+ .fa-star:before {
3584
+ content: "\f005";
3585
+ }
3586
+ .fa-star-and-crescent:before {
3587
+ content: "\f699";
3588
+ }
3589
+ .fa-star-half:before {
3590
+ content: "\f089";
3591
+ }
3592
+ .fa-star-half-alt:before {
3593
+ content: "\f5c0";
3594
+ }
3595
+ .fa-star-of-david:before {
3596
+ content: "\f69a";
3597
+ }
3598
+ .fa-star-of-life:before {
3599
+ content: "\f621";
3600
+ }
3601
+ .fa-staylinked:before {
3602
+ content: "\f3f5";
3603
+ }
3604
+ .fa-steam:before {
3605
+ content: "\f1b6";
3606
+ }
3607
+ .fa-steam-square:before {
3608
+ content: "\f1b7";
3609
+ }
3610
+ .fa-steam-symbol:before {
3611
+ content: "\f3f6";
3612
+ }
3613
+ .fa-step-backward:before {
3614
+ content: "\f048";
3615
+ }
3616
+ .fa-step-forward:before {
3617
+ content: "\f051";
3618
+ }
3619
+ .fa-stethoscope:before {
3620
+ content: "\f0f1";
3621
+ }
3622
+ .fa-sticker-mule:before {
3623
+ content: "\f3f7";
3624
+ }
3625
+ .fa-sticky-note:before {
3626
+ content: "\f249";
3627
+ }
3628
+ .fa-stop:before {
3629
+ content: "\f04d";
3630
+ }
3631
+ .fa-stop-circle:before {
3632
+ content: "\f28d";
3633
+ }
3634
+ .fa-stopwatch:before {
3635
+ content: "\f2f2";
3636
+ }
3637
+ .fa-store:before {
3638
+ content: "\f54e";
3639
+ }
3640
+ .fa-store-alt:before {
3641
+ content: "\f54f";
3642
+ }
3643
+ .fa-strava:before {
3644
+ content: "\f428";
3645
+ }
3646
+ .fa-stream:before {
3647
+ content: "\f550";
3648
+ }
3649
+ .fa-street-view:before {
3650
+ content: "\f21d";
3651
+ }
3652
+ .fa-strikethrough:before {
3653
+ content: "\f0cc";
3654
+ }
3655
+ .fa-stripe:before {
3656
+ content: "\f429";
3657
+ }
3658
+ .fa-stripe-s:before {
3659
+ content: "\f42a";
3660
+ }
3661
+ .fa-stroopwafel:before {
3662
+ content: "\f551";
3663
+ }
3664
+ .fa-studiovinari:before {
3665
+ content: "\f3f8";
3666
+ }
3667
+ .fa-stumbleupon:before {
3668
+ content: "\f1a4";
3669
+ }
3670
+ .fa-stumbleupon-circle:before {
3671
+ content: "\f1a3";
3672
+ }
3673
+ .fa-subscript:before {
3674
+ content: "\f12c";
3675
+ }
3676
+ .fa-subway:before {
3677
+ content: "\f239";
3678
+ }
3679
+ .fa-suitcase:before {
3680
+ content: "\f0f2";
3681
+ }
3682
+ .fa-suitcase-rolling:before {
3683
+ content: "\f5c1";
3684
+ }
3685
+ .fa-sun:before {
3686
+ content: "\f185";
3687
+ }
3688
+ .fa-superpowers:before {
3689
+ content: "\f2dd";
3690
+ }
3691
+ .fa-superscript:before {
3692
+ content: "\f12b";
3693
+ }
3694
+ .fa-supple:before {
3695
+ content: "\f3f9";
3696
+ }
3697
+ .fa-surprise:before {
3698
+ content: "\f5c2";
3699
+ }
3700
+ .fa-suse:before {
3701
+ content: "\f7d6";
3702
+ }
3703
+ .fa-swatchbook:before {
3704
+ content: "\f5c3";
3705
+ }
3706
+ .fa-swift:before {
3707
+ content: "\f8e1";
3708
+ }
3709
+ .fa-swimmer:before {
3710
+ content: "\f5c4";
3711
+ }
3712
+ .fa-swimming-pool:before {
3713
+ content: "\f5c5";
3714
+ }
3715
+ .fa-symfony:before {
3716
+ content: "\f83d";
3717
+ }
3718
+ .fa-synagogue:before {
3719
+ content: "\f69b";
3720
+ }
3721
+ .fa-sync:before {
3722
+ content: "\f021";
3723
+ }
3724
+ .fa-sync-alt:before {
3725
+ content: "\f2f1";
3726
+ }
3727
+ .fa-syringe:before {
3728
+ content: "\f48e";
3729
+ }
3730
+ .fa-table:before {
3731
+ content: "\f0ce";
3732
+ }
3733
+ .fa-table-tennis:before {
3734
+ content: "\f45d";
3735
+ }
3736
+ .fa-tablet:before {
3737
+ content: "\f10a";
3738
+ }
3739
+ .fa-tablet-alt:before {
3740
+ content: "\f3fa";
3741
+ }
3742
+ .fa-tablets:before {
3743
+ content: "\f490";
3744
+ }
3745
+ .fa-tachometer-alt:before {
3746
+ content: "\f3fd";
3747
+ }
3748
+ .fa-tag:before {
3749
+ content: "\f02b";
3750
+ }
3751
+ .fa-tags:before {
3752
+ content: "\f02c";
3753
+ }
3754
+ .fa-tape:before {
3755
+ content: "\f4db";
3756
+ }
3757
+ .fa-tasks:before {
3758
+ content: "\f0ae";
3759
+ }
3760
+ .fa-taxi:before {
3761
+ content: "\f1ba";
3762
+ }
3763
+ .fa-teamspeak:before {
3764
+ content: "\f4f9";
3765
+ }
3766
+ .fa-teeth:before {
3767
+ content: "\f62e";
3768
+ }
3769
+ .fa-teeth-open:before {
3770
+ content: "\f62f";
3771
+ }
3772
+ .fa-telegram:before {
3773
+ content: "\f2c6";
3774
+ }
3775
+ .fa-telegram-plane:before {
3776
+ content: "\f3fe";
3777
+ }
3778
+ .fa-temperature-high:before {
3779
+ content: "\f769";
3780
+ }
3781
+ .fa-temperature-low:before {
3782
+ content: "\f76b";
3783
+ }
3784
+ .fa-tencent-weibo:before {
3785
+ content: "\f1d5";
3786
+ }
3787
+ .fa-tenge:before {
3788
+ content: "\f7d7";
3789
+ }
3790
+ .fa-terminal:before {
3791
+ content: "\f120";
3792
+ }
3793
+ .fa-text-height:before {
3794
+ content: "\f034";
3795
+ }
3796
+ .fa-text-width:before {
3797
+ content: "\f035";
3798
+ }
3799
+ .fa-th:before {
3800
+ content: "\f00a";
3801
+ }
3802
+ .fa-th-large:before {
3803
+ content: "\f009";
3804
+ }
3805
+ .fa-th-list:before {
3806
+ content: "\f00b";
3807
+ }
3808
+ .fa-the-red-yeti:before {
3809
+ content: "\f69d";
3810
+ }
3811
+ .fa-theater-masks:before {
3812
+ content: "\f630";
3813
+ }
3814
+ .fa-themeco:before {
3815
+ content: "\f5c6";
3816
+ }
3817
+ .fa-themeisle:before {
3818
+ content: "\f2b2";
3819
+ }
3820
+ .fa-thermometer:before {
3821
+ content: "\f491";
3822
+ }
3823
+ .fa-thermometer-empty:before {
3824
+ content: "\f2cb";
3825
+ }
3826
+ .fa-thermometer-full:before {
3827
+ content: "\f2c7";
3828
+ }
3829
+ .fa-thermometer-half:before {
3830
+ content: "\f2c9";
3831
+ }
3832
+ .fa-thermometer-quarter:before {
3833
+ content: "\f2ca";
3834
+ }
3835
+ .fa-thermometer-three-quarters:before {
3836
+ content: "\f2c8";
3837
+ }
3838
+ .fa-think-peaks:before {
3839
+ content: "\f731";
3840
+ }
3841
+ .fa-thumbs-down:before {
3842
+ content: "\f165";
3843
+ }
3844
+ .fa-thumbs-up:before {
3845
+ content: "\f164";
3846
+ }
3847
+ .fa-thumbtack:before {
3848
+ content: "\f08d";
3849
+ }
3850
+ .fa-ticket-alt:before {
3851
+ content: "\f3ff";
3852
+ }
3853
+ .fa-times:before {
3854
+ content: "\f00d";
3855
+ }
3856
+ .fa-times-circle:before {
3857
+ content: "\f057";
3858
+ }
3859
+ .fa-tint:before {
3860
+ content: "\f043";
3861
+ }
3862
+ .fa-tint-slash:before {
3863
+ content: "\f5c7";
3864
+ }
3865
+ .fa-tired:before {
3866
+ content: "\f5c8";
3867
+ }
3868
+ .fa-toggle-off:before {
3869
+ content: "\f204";
3870
+ }
3871
+ .fa-toggle-on:before {
3872
+ content: "\f205";
3873
+ }
3874
+ .fa-toilet:before {
3875
+ content: "\f7d8";
3876
+ }
3877
+ .fa-toilet-paper:before {
3878
+ content: "\f71e";
3879
+ }
3880
+ .fa-toolbox:before {
3881
+ content: "\f552";
3882
+ }
3883
+ .fa-tools:before {
3884
+ content: "\f7d9";
3885
+ }
3886
+ .fa-tooth:before {
3887
+ content: "\f5c9";
3888
+ }
3889
+ .fa-torah:before {
3890
+ content: "\f6a0";
3891
+ }
3892
+ .fa-torii-gate:before {
3893
+ content: "\f6a1";
3894
+ }
3895
+ .fa-tractor:before {
3896
+ content: "\f722";
3897
+ }
3898
+ .fa-trade-federation:before {
3899
+ content: "\f513";
3900
+ }
3901
+ .fa-trademark:before {
3902
+ content: "\f25c";
3903
+ }
3904
+ .fa-traffic-light:before {
3905
+ content: "\f637";
3906
+ }
3907
+ .fa-train:before {
3908
+ content: "\f238";
3909
+ }
3910
+ .fa-tram:before {
3911
+ content: "\f7da";
3912
+ }
3913
+ .fa-transgender:before {
3914
+ content: "\f224";
3915
+ }
3916
+ .fa-transgender-alt:before {
3917
+ content: "\f225";
3918
+ }
3919
+ .fa-trash:before {
3920
+ content: "\f1f8";
3921
+ }
3922
+ .fa-trash-alt:before {
3923
+ content: "\f2ed";
3924
+ }
3925
+ .fa-trash-restore:before {
3926
+ content: "\f829";
3927
+ }
3928
+ .fa-trash-restore-alt:before {
3929
+ content: "\f82a";
3930
+ }
3931
+ .fa-tree:before {
3932
+ content: "\f1bb";
3933
+ }
3934
+ .fa-trello:before {
3935
+ content: "\f181";
3936
+ }
3937
+ .fa-tripadvisor:before {
3938
+ content: "\f262";
3939
+ }
3940
+ .fa-trophy:before {
3941
+ content: "\f091";
3942
+ }
3943
+ .fa-truck:before {
3944
+ content: "\f0d1";
3945
+ }
3946
+ .fa-truck-loading:before {
3947
+ content: "\f4de";
3948
+ }
3949
+ .fa-truck-monster:before {
3950
+ content: "\f63b";
3951
+ }
3952
+ .fa-truck-moving:before {
3953
+ content: "\f4df";
3954
+ }
3955
+ .fa-truck-pickup:before {
3956
+ content: "\f63c";
3957
+ }
3958
+ .fa-tshirt:before {
3959
+ content: "\f553";
3960
+ }
3961
+ .fa-tty:before {
3962
+ content: "\f1e4";
3963
+ }
3964
+ .fa-tumblr:before {
3965
+ content: "\f173";
3966
+ }
3967
+ .fa-tumblr-square:before {
3968
+ content: "\f174";
3969
+ }
3970
+ .fa-tv:before {
3971
+ content: "\f26c";
3972
+ }
3973
+ .fa-twitch:before {
3974
+ content: "\f1e8";
3975
+ }
3976
+ .fa-twitter:before {
3977
+ content: "\f099";
3978
+ }
3979
+ .fa-twitter-square:before {
3980
+ content: "\f081";
3981
+ }
3982
+ .fa-typo3:before {
3983
+ content: "\f42b";
3984
+ }
3985
+ .fa-uber:before {
3986
+ content: "\f402";
3987
+ }
3988
+ .fa-ubuntu:before {
3989
+ content: "\f7df";
3990
+ }
3991
+ .fa-uikit:before {
3992
+ content: "\f403";
3993
+ }
3994
+ .fa-umbraco:before {
3995
+ content: "\f8e8";
3996
+ }
3997
+ .fa-umbrella:before {
3998
+ content: "\f0e9";
3999
+ }
4000
+ .fa-umbrella-beach:before {
4001
+ content: "\f5ca";
4002
+ }
4003
+ .fa-underline:before {
4004
+ content: "\f0cd";
4005
+ }
4006
+ .fa-undo:before {
4007
+ content: "\f0e2";
4008
+ }
4009
+ .fa-undo-alt:before {
4010
+ content: "\f2ea";
4011
+ }
4012
+ .fa-uniregistry:before {
4013
+ content: "\f404";
4014
+ }
4015
+ .fa-universal-access:before {
4016
+ content: "\f29a";
4017
+ }
4018
+ .fa-university:before {
4019
+ content: "\f19c";
4020
+ }
4021
+ .fa-unlink:before {
4022
+ content: "\f127";
4023
+ }
4024
+ .fa-unlock:before {
4025
+ content: "\f09c";
4026
+ }
4027
+ .fa-unlock-alt:before {
4028
+ content: "\f13e";
4029
+ }
4030
+ .fa-untappd:before {
4031
+ content: "\f405";
4032
+ }
4033
+ .fa-upload:before {
4034
+ content: "\f093";
4035
+ }
4036
+ .fa-ups:before {
4037
+ content: "\f7e0";
4038
+ }
4039
+ .fa-usb:before {
4040
+ content: "\f287";
4041
+ }
4042
+ .fa-user:before {
4043
+ content: "\f007";
4044
+ }
4045
+ .fa-user-alt:before {
4046
+ content: "\f406";
4047
+ }
4048
+ .fa-user-alt-slash:before {
4049
+ content: "\f4fa";
4050
+ }
4051
+ .fa-user-astronaut:before {
4052
+ content: "\f4fb";
4053
+ }
4054
+ .fa-user-check:before {
4055
+ content: "\f4fc";
4056
+ }
4057
+ .fa-user-circle:before {
4058
+ content: "\f2bd";
4059
+ }
4060
+ .fa-user-clock:before {
4061
+ content: "\f4fd";
4062
+ }
4063
+ .fa-user-cog:before {
4064
+ content: "\f4fe";
4065
+ }
4066
+ .fa-user-edit:before {
4067
+ content: "\f4ff";
4068
+ }
4069
+ .fa-user-friends:before {
4070
+ content: "\f500";
4071
+ }
4072
+ .fa-user-graduate:before {
4073
+ content: "\f501";
4074
+ }
4075
+ .fa-user-injured:before {
4076
+ content: "\f728";
4077
+ }
4078
+ .fa-user-lock:before {
4079
+ content: "\f502";
4080
+ }
4081
+ .fa-user-md:before {
4082
+ content: "\f0f0";
4083
+ }
4084
+ .fa-user-minus:before {
4085
+ content: "\f503";
4086
+ }
4087
+ .fa-user-ninja:before {
4088
+ content: "\f504";
4089
+ }
4090
+ .fa-user-nurse:before {
4091
+ content: "\f82f";
4092
+ }
4093
+ .fa-user-plus:before {
4094
+ content: "\f234";
4095
+ }
4096
+ .fa-user-secret:before {
4097
+ content: "\f21b";
4098
+ }
4099
+ .fa-user-shield:before {
4100
+ content: "\f505";
4101
+ }
4102
+ .fa-user-slash:before {
4103
+ content: "\f506";
4104
+ }
4105
+ .fa-user-tag:before {
4106
+ content: "\f507";
4107
+ }
4108
+ .fa-user-tie:before {
4109
+ content: "\f508";
4110
+ }
4111
+ .fa-user-times:before {
4112
+ content: "\f235";
4113
+ }
4114
+ .fa-users:before {
4115
+ content: "\f0c0";
4116
+ }
4117
+ .fa-users-cog:before {
4118
+ content: "\f509";
4119
+ }
4120
+ .fa-usps:before {
4121
+ content: "\f7e1";
4122
+ }
4123
+ .fa-ussunnah:before {
4124
+ content: "\f407";
4125
+ }
4126
+ .fa-utensil-spoon:before {
4127
+ content: "\f2e5";
4128
+ }
4129
+ .fa-utensils:before {
4130
+ content: "\f2e7";
4131
+ }
4132
+ .fa-vaadin:before {
4133
+ content: "\f408";
4134
+ }
4135
+ .fa-vector-square:before {
4136
+ content: "\f5cb";
4137
+ }
4138
+ .fa-venus:before {
4139
+ content: "\f221";
4140
+ }
4141
+ .fa-venus-double:before {
4142
+ content: "\f226";
4143
+ }
4144
+ .fa-venus-mars:before {
4145
+ content: "\f228";
4146
+ }
4147
+ .fa-viacoin:before {
4148
+ content: "\f237";
4149
+ }
4150
+ .fa-viadeo:before {
4151
+ content: "\f2a9";
4152
+ }
4153
+ .fa-viadeo-square:before {
4154
+ content: "\f2aa";
4155
+ }
4156
+ .fa-vial:before {
4157
+ content: "\f492";
4158
+ }
4159
+ .fa-vials:before {
4160
+ content: "\f493";
4161
+ }
4162
+ .fa-viber:before {
4163
+ content: "\f409";
4164
+ }
4165
+ .fa-video:before {
4166
+ content: "\f03d";
4167
+ }
4168
+ .fa-video-slash:before {
4169
+ content: "\f4e2";
4170
+ }
4171
+ .fa-vihara:before {
4172
+ content: "\f6a7";
4173
+ }
4174
+ .fa-vimeo:before {
4175
+ content: "\f40a";
4176
+ }
4177
+ .fa-vimeo-square:before {
4178
+ content: "\f194";
4179
+ }
4180
+ .fa-vimeo-v:before {
4181
+ content: "\f27d";
4182
+ }
4183
+ .fa-vine:before {
4184
+ content: "\f1ca";
4185
+ }
4186
+ .fa-vk:before {
4187
+ content: "\f189";
4188
+ }
4189
+ .fa-vnv:before {
4190
+ content: "\f40b";
4191
+ }
4192
+ .fa-voicemail:before {
4193
+ content: "\f897";
4194
+ }
4195
+ .fa-volleyball-ball:before {
4196
+ content: "\f45f";
4197
+ }
4198
+ .fa-volume-down:before {
4199
+ content: "\f027";
4200
+ }
4201
+ .fa-volume-mute:before {
4202
+ content: "\f6a9";
4203
+ }
4204
+ .fa-volume-off:before {
4205
+ content: "\f026";
4206
+ }
4207
+ .fa-volume-up:before {
4208
+ content: "\f028";
4209
+ }
4210
+ .fa-vote-yea:before {
4211
+ content: "\f772";
4212
+ }
4213
+ .fa-vr-cardboard:before {
4214
+ content: "\f729";
4215
+ }
4216
+ .fa-vuejs:before {
4217
+ content: "\f41f";
4218
+ }
4219
+ .fa-walking:before {
4220
+ content: "\f554";
4221
+ }
4222
+ .fa-wallet:before {
4223
+ content: "\f555";
4224
+ }
4225
+ .fa-warehouse:before {
4226
+ content: "\f494";
4227
+ }
4228
+ .fa-water:before {
4229
+ content: "\f773";
4230
+ }
4231
+ .fa-wave-square:before {
4232
+ content: "\f83e";
4233
+ }
4234
+ .fa-waze:before {
4235
+ content: "\f83f";
4236
+ }
4237
+ .fa-weebly:before {
4238
+ content: "\f5cc";
4239
+ }
4240
+ .fa-weibo:before {
4241
+ content: "\f18a";
4242
+ }
4243
+ .fa-weight:before {
4244
+ content: "\f496";
4245
+ }
4246
+ .fa-weight-hanging:before {
4247
+ content: "\f5cd";
4248
+ }
4249
+ .fa-weixin:before {
4250
+ content: "\f1d7";
4251
+ }
4252
+ .fa-whatsapp:before {
4253
+ content: "\f232";
4254
+ }
4255
+ .fa-whatsapp-square:before {
4256
+ content: "\f40c";
4257
+ }
4258
+ .fa-wheelchair:before {
4259
+ content: "\f193";
4260
+ }
4261
+ .fa-whmcs:before {
4262
+ content: "\f40d";
4263
+ }
4264
+ .fa-wifi:before {
4265
+ content: "\f1eb";
4266
+ }
4267
+ .fa-wikipedia-w:before {
4268
+ content: "\f266";
4269
+ }
4270
+ .fa-wind:before {
4271
+ content: "\f72e";
4272
+ }
4273
+ .fa-window-close:before {
4274
+ content: "\f410";
4275
+ }
4276
+ .fa-window-maximize:before {
4277
+ content: "\f2d0";
4278
+ }
4279
+ .fa-window-minimize:before {
4280
+ content: "\f2d1";
4281
+ }
4282
+ .fa-window-restore:before {
4283
+ content: "\f2d2";
4284
+ }
4285
+ .fa-windows:before {
4286
+ content: "\f17a";
4287
+ }
4288
+ .fa-wine-bottle:before {
4289
+ content: "\f72f";
4290
+ }
4291
+ .fa-wine-glass:before {
4292
+ content: "\f4e3";
4293
+ }
4294
+ .fa-wine-glass-alt:before {
4295
+ content: "\f5ce";
4296
+ }
4297
+ .fa-wix:before {
4298
+ content: "\f5cf";
4299
+ }
4300
+ .fa-wizards-of-the-coast:before {
4301
+ content: "\f730";
4302
+ }
4303
+ .fa-wolf-pack-battalion:before {
4304
+ content: "\f514";
4305
+ }
4306
+ .fa-won-sign:before {
4307
+ content: "\f159";
4308
+ }
4309
+ .fa-wordpress:before {
4310
+ content: "\f19a";
4311
+ }
4312
+ .fa-wordpress-simple:before {
4313
+ content: "\f411";
4314
+ }
4315
+ .fa-wpbeginner:before {
4316
+ content: "\f297";
4317
+ }
4318
+ .fa-wpexplorer:before {
4319
+ content: "\f2de";
4320
+ }
4321
+ .fa-wpforms:before {
4322
+ content: "\f298";
4323
+ }
4324
+ .fa-wpressr:before {
4325
+ content: "\f3e4";
4326
+ }
4327
+ .fa-wrench:before {
4328
+ content: "\f0ad";
4329
+ }
4330
+ .fa-x-ray:before {
4331
+ content: "\f497";
4332
+ }
4333
+ .fa-xbox:before {
4334
+ content: "\f412";
4335
+ }
4336
+ .fa-xing:before {
4337
+ content: "\f168";
4338
+ }
4339
+ .fa-xing-square:before {
4340
+ content: "\f169";
4341
+ }
4342
+ .fa-y-combinator:before {
4343
+ content: "\f23b";
4344
+ }
4345
+ .fa-yahoo:before {
4346
+ content: "\f19e";
4347
+ }
4348
+ .fa-yammer:before {
4349
+ content: "\f840";
4350
+ }
4351
+ .fa-yandex:before {
4352
+ content: "\f413";
4353
+ }
4354
+ .fa-yandex-international:before {
4355
+ content: "\f414";
4356
+ }
4357
+ .fa-yarn:before {
4358
+ content: "\f7e3";
4359
+ }
4360
+ .fa-yelp:before {
4361
+ content: "\f1e9";
4362
+ }
4363
+ .fa-yen-sign:before {
4364
+ content: "\f157";
4365
+ }
4366
+ .fa-yin-yang:before {
4367
+ content: "\f6ad";
4368
+ }
4369
+ .fa-yoast:before {
4370
+ content: "\f2b1";
4371
+ }
4372
+ .fa-youtube:before {
4373
+ content: "\f167";
4374
+ }
4375
+ .fa-youtube-square:before {
4376
+ content: "\f431";
4377
+ }
4378
+ .fa-zhihu:before {
4379
+ content: "\f63f";
4380
+ }
4381
+ .sr-only {
4382
+ border: 0;
4383
+ clip: rect(0, 0, 0, 0);
4384
+ height: 1px;
4385
+ margin: -1px;
4386
+ overflow: hidden;
4387
+ padding: 0;
4388
+ position: absolute;
4389
+ width: 1px;
4390
+ }
4391
+ .sr-only-focusable:active,
4392
+ .sr-only-focusable:focus {
4393
+ clip: auto;
4394
+ height: auto;
4395
+ margin: 0;
4396
+ overflow: visible;
4397
+ position: static;
4398
+ width: auto;
4399
+ }
4400
+ @font-face {
4401
+ font-family: "Font Awesome 5 Brands";
4402
+ font-style: normal;
4403
+ font-weight: normal;
4404
+ font-display: auto;
4405
+ src: url(../webfonts/fa-brands-400.eot);
4406
+ src: url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
4407
+ url(../webfonts/fa-brands-400.woff2) format("woff2"),
4408
+ url(../webfonts/fa-brands-400.woff) format("woff"),
4409
+ url(../webfonts/fa-brands-400.ttf) format("truetype"),
4410
+ url(../webfonts/fa-brands-400.svg#fontawesome) format("svg");
4411
+ }
4412
+ .fab {
4413
+ font-family: "Font Awesome 5 Brands";
4414
+ }
4415
+ @font-face {
4416
+ font-family: "Font Awesome 5 Free";
4417
+ font-style: normal;
4418
+ font-weight: 400;
4419
+ font-display: auto;
4420
+ src: url(../webfonts/fa-regular-400.eot);
4421
+ src: url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
4422
+ url(../webfonts/fa-regular-400.woff2) format("woff2"),
4423
+ url(../webfonts/fa-regular-400.woff) format("woff"),
4424
+ url(../webfonts/fa-regular-400.ttf) format("truetype"),
4425
+ url(../webfonts/fa-regular-400.svg#fontawesome) format("svg");
4426
+ }
4427
+ .far {
4428
+ font-weight: 400;
4429
+ }
4430
+ @font-face {
4431
+ font-family: "Font Awesome 5 Free";
4432
+ font-style: normal;
4433
+ font-weight: 900;
4434
+ font-display: auto;
4435
+ src: url(../webfonts/fa-solid-900.eot);
4436
+ src: url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
4437
+ url(../webfonts/fa-solid-900.woff2) format("woff2"),
4438
+ url(../webfonts/fa-solid-900.woff) format("woff"),
4439
+ url(../webfonts/fa-solid-900.ttf) format("truetype"),
4440
+ url(../webfonts/fa-solid-900.svg#fontawesome) format("svg");
4441
+ }
4442
+ .fa,
4443
+ .far,
4444
+ .fas {
4445
+ font-family: "Font Awesome 5 Free";
4446
+ }
4447
+ .fa,
4448
+ .fas {
4449
+ font-weight: 900;
4450
+ }
css/bootstrap.css ADDED
@@ -0,0 +1,9483 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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",
35
+ Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif,
36
+ "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
37
+ --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
38
+ "Liberation Mono", "Courier New", monospace;
39
+ }
40
+ *,
41
+ ::after,
42
+ ::before {
43
+ box-sizing: border-box;
44
+ }
45
+ html {
46
+ font-family: sans-serif;
47
+ line-height: 1.15;
48
+ -webkit-text-size-adjust: 100%;
49
+ -webkit-tap-highlight-color: transparent;
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
+ body {
64
+ margin: 0;
65
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
66
+ "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
67
+ "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
68
+ font-size: 1rem;
69
+ font-weight: 400;
70
+ line-height: 1.5;
71
+ color: #212529;
72
+ text-align: left;
73
+ background-color: #fff;
74
+ }
75
+ [tabindex="-1"]:focus:not(:focus-visible) {
76
+ outline: 0 !important;
77
+ }
78
+ hr {
79
+ box-sizing: content-box;
80
+ height: 0;
81
+ overflow: visible;
82
+ }
83
+ h1,
84
+ h2,
85
+ h3,
86
+ h4,
87
+ h5,
88
+ h6 {
89
+ margin-top: 0;
90
+ margin-bottom: 0.5rem;
91
+ }
92
+ p {
93
+ margin-top: 0;
94
+ margin-bottom: 1rem;
95
+ }
96
+ abbr[data-original-title],
97
+ abbr[title] {
98
+ text-decoration: underline;
99
+ -webkit-text-decoration: underline dotted;
100
+ text-decoration: underline dotted;
101
+ cursor: help;
102
+ border-bottom: 0;
103
+ -webkit-text-decoration-skip-ink: none;
104
+ text-decoration-skip-ink: none;
105
+ }
106
+ address {
107
+ margin-bottom: 1rem;
108
+ font-style: normal;
109
+ line-height: inherit;
110
+ }
111
+ dl,
112
+ ol,
113
+ ul {
114
+ margin-top: 0;
115
+ margin-bottom: 1rem;
116
+ }
117
+ ol ol,
118
+ ol ul,
119
+ ul ol,
120
+ ul ul {
121
+ margin-bottom: 0;
122
+ }
123
+ dt {
124
+ font-weight: 700;
125
+ }
126
+ dd {
127
+ margin-bottom: 0.5rem;
128
+ margin-left: 0;
129
+ }
130
+ blockquote {
131
+ margin: 0 0 1rem;
132
+ }
133
+ b,
134
+ strong {
135
+ font-weight: bolder;
136
+ }
137
+ small {
138
+ font-size: 80%;
139
+ }
140
+ sub,
141
+ sup {
142
+ position: relative;
143
+ font-size: 75%;
144
+ line-height: 0;
145
+ vertical-align: baseline;
146
+ }
147
+ sub {
148
+ bottom: -0.25em;
149
+ }
150
+ sup {
151
+ top: -0.5em;
152
+ }
153
+ a {
154
+ color: #007bff;
155
+ text-decoration: none;
156
+ background-color: transparent;
157
+ }
158
+ a:hover {
159
+ color: #0056b3;
160
+ text-decoration: underline;
161
+ }
162
+ a:not([href]):not([class]) {
163
+ color: inherit;
164
+ text-decoration: none;
165
+ }
166
+ a:not([href]):not([class]):hover {
167
+ color: inherit;
168
+ text-decoration: none;
169
+ }
170
+ code,
171
+ kbd,
172
+ pre,
173
+ samp {
174
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
175
+ "Courier New", monospace;
176
+ font-size: 1em;
177
+ }
178
+ pre {
179
+ margin-top: 0;
180
+ margin-bottom: 1rem;
181
+ overflow: auto;
182
+ -ms-overflow-style: scrollbar;
183
+ }
184
+ figure {
185
+ margin: 0 0 1rem;
186
+ }
187
+ img {
188
+ vertical-align: middle;
189
+ border-style: none;
190
+ }
191
+ svg {
192
+ overflow: hidden;
193
+ vertical-align: middle;
194
+ }
195
+ table {
196
+ border-collapse: collapse;
197
+ }
198
+ caption {
199
+ padding-top: 0.75rem;
200
+ padding-bottom: 0.75rem;
201
+ color: #6c757d;
202
+ text-align: left;
203
+ caption-side: bottom;
204
+ }
205
+ th {
206
+ text-align: inherit;
207
+ text-align: -webkit-match-parent;
208
+ }
209
+ label {
210
+ display: inline-block;
211
+ margin-bottom: 0.5rem;
212
+ }
213
+ button {
214
+ border-radius: 0;
215
+ }
216
+ button:focus {
217
+ outline: 1px dotted;
218
+ outline: 5px auto -webkit-focus-ring-color;
219
+ }
220
+ button,
221
+ input,
222
+ optgroup,
223
+ select,
224
+ textarea {
225
+ margin: 0;
226
+ font-family: inherit;
227
+ font-size: inherit;
228
+ line-height: inherit;
229
+ }
230
+ button,
231
+ input {
232
+ overflow: visible;
233
+ }
234
+ button,
235
+ select {
236
+ text-transform: none;
237
+ }
238
+ [role="button"] {
239
+ cursor: pointer;
240
+ }
241
+ select {
242
+ word-wrap: normal;
243
+ }
244
+ [type="button"],
245
+ [type="reset"],
246
+ [type="submit"],
247
+ button {
248
+ -webkit-appearance: button;
249
+ }
250
+ [type="button"]:not(:disabled),
251
+ [type="reset"]:not(:disabled),
252
+ [type="submit"]:not(:disabled),
253
+ button:not(:disabled) {
254
+ cursor: pointer;
255
+ }
256
+ [type="button"]::-moz-focus-inner,
257
+ [type="reset"]::-moz-focus-inner,
258
+ [type="submit"]::-moz-focus-inner,
259
+ button::-moz-focus-inner {
260
+ padding: 0;
261
+ border-style: none;
262
+ }
263
+ input[type="checkbox"],
264
+ input[type="radio"] {
265
+ box-sizing: border-box;
266
+ padding: 0;
267
+ }
268
+ textarea {
269
+ overflow: auto;
270
+ resize: vertical;
271
+ }
272
+ fieldset {
273
+ min-width: 0;
274
+ padding: 0;
275
+ margin: 0;
276
+ border: 0;
277
+ }
278
+ legend {
279
+ display: block;
280
+ width: 100%;
281
+ max-width: 100%;
282
+ padding: 0;
283
+ margin-bottom: 0.5rem;
284
+ font-size: 1.5rem;
285
+ line-height: inherit;
286
+ color: inherit;
287
+ white-space: normal;
288
+ }
289
+ progress {
290
+ vertical-align: baseline;
291
+ }
292
+ [type="number"]::-webkit-inner-spin-button,
293
+ [type="number"]::-webkit-outer-spin-button {
294
+ height: auto;
295
+ }
296
+ [type="search"] {
297
+ outline-offset: -2px;
298
+ -webkit-appearance: none;
299
+ }
300
+ [type="search"]::-webkit-search-decoration {
301
+ -webkit-appearance: none;
302
+ }
303
+ ::-webkit-file-upload-button {
304
+ font: inherit;
305
+ -webkit-appearance: button;
306
+ }
307
+ output {
308
+ display: inline-block;
309
+ }
310
+ summary {
311
+ display: list-item;
312
+ cursor: pointer;
313
+ }
314
+ template {
315
+ display: none;
316
+ }
317
+ [hidden] {
318
+ display: none !important;
319
+ }
320
+ .h1,
321
+ .h2,
322
+ .h3,
323
+ .h4,
324
+ .h5,
325
+ .h6,
326
+ h1,
327
+ h2,
328
+ h3,
329
+ h4,
330
+ h5,
331
+ h6 {
332
+ margin-bottom: 0.5rem;
333
+ font-weight: 500;
334
+ line-height: 1.2;
335
+ }
336
+ .h1,
337
+ h1 {
338
+ font-size: 2.5rem;
339
+ }
340
+ .h2,
341
+ h2 {
342
+ font-size: 2rem;
343
+ }
344
+ .h3,
345
+ h3 {
346
+ font-size: 1.75rem;
347
+ }
348
+ .h4,
349
+ h4 {
350
+ font-size: 1.5rem;
351
+ }
352
+ .h5,
353
+ h5 {
354
+ font-size: 1.25rem;
355
+ }
356
+ .h6,
357
+ h6 {
358
+ font-size: 1rem;
359
+ }
360
+ .lead {
361
+ font-size: 1.25rem;
362
+ font-weight: 300;
363
+ }
364
+ .display-1 {
365
+ font-size: 6rem;
366
+ font-weight: 300;
367
+ line-height: 1.2;
368
+ }
369
+ .display-2 {
370
+ font-size: 5.5rem;
371
+ font-weight: 300;
372
+ line-height: 1.2;
373
+ }
374
+ .display-3 {
375
+ font-size: 4.5rem;
376
+ font-weight: 300;
377
+ line-height: 1.2;
378
+ }
379
+ .display-4 {
380
+ font-size: 3.5rem;
381
+ font-weight: 300;
382
+ line-height: 1.2;
383
+ }
384
+ hr {
385
+ margin-top: 1rem;
386
+ margin-bottom: 1rem;
387
+ border: 0;
388
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
389
+ }
390
+ .small,
391
+ small {
392
+ font-size: 80%;
393
+ font-weight: 400;
394
+ }
395
+ .mark,
396
+ mark {
397
+ padding: 0.2em;
398
+ background-color: #fcf8e3;
399
+ }
400
+ .list-unstyled {
401
+ padding-left: 0;
402
+ list-style: none;
403
+ }
404
+ .list-inline {
405
+ padding-left: 0;
406
+ list-style: none;
407
+ }
408
+ .list-inline-item {
409
+ display: inline-block;
410
+ }
411
+ .list-inline-item:not(:last-child) {
412
+ margin-right: 0.5rem;
413
+ }
414
+ .initialism {
415
+ font-size: 90%;
416
+ text-transform: uppercase;
417
+ }
418
+ .blockquote {
419
+ margin-bottom: 1rem;
420
+ font-size: 1.25rem;
421
+ }
422
+ .blockquote-footer {
423
+ display: block;
424
+ font-size: 80%;
425
+ color: #6c757d;
426
+ }
427
+ .blockquote-footer::before {
428
+ content: "\2014\00A0";
429
+ }
430
+ .img-fluid {
431
+ max-width: 100%;
432
+ height: auto;
433
+ }
434
+ .img-thumbnail {
435
+ padding: 0.25rem;
436
+ background-color: #fff;
437
+ border: 1px solid #dee2e6;
438
+ border-radius: 0.25rem;
439
+ max-width: 100%;
440
+ height: auto;
441
+ }
442
+ .figure {
443
+ display: inline-block;
444
+ }
445
+ .figure-img {
446
+ margin-bottom: 0.5rem;
447
+ line-height: 1;
448
+ }
449
+ .figure-caption {
450
+ font-size: 90%;
451
+ color: #6c757d;
452
+ }
453
+ code {
454
+ font-size: 87.5%;
455
+ color: #e83e8c;
456
+ word-wrap: break-word;
457
+ }
458
+ a > code {
459
+ color: inherit;
460
+ }
461
+ kbd {
462
+ padding: 0.2rem 0.4rem;
463
+ font-size: 87.5%;
464
+ color: #fff;
465
+ background-color: #212529;
466
+ border-radius: 0.2rem;
467
+ }
468
+ kbd kbd {
469
+ padding: 0;
470
+ font-size: 100%;
471
+ font-weight: 700;
472
+ }
473
+ pre {
474
+ display: block;
475
+ font-size: 87.5%;
476
+ color: #212529;
477
+ }
478
+ pre code {
479
+ font-size: inherit;
480
+ color: inherit;
481
+ word-break: normal;
482
+ }
483
+ .pre-scrollable {
484
+ max-height: 340px;
485
+ overflow-y: scroll;
486
+ }
487
+ .container,
488
+ .container-fluid,
489
+ .container-lg,
490
+ .container-md,
491
+ .container-sm,
492
+ .container-xl {
493
+ width: 100%;
494
+ padding-right: 15px;
495
+ padding-left: 15px;
496
+ margin-right: auto;
497
+ margin-left: auto;
498
+ }
499
+ @media (min-width: 576px) {
500
+ .container,
501
+ .container-sm {
502
+ max-width: 540px;
503
+ }
504
+ }
505
+ @media (min-width: 768px) {
506
+ .container,
507
+ .container-md,
508
+ .container-sm {
509
+ max-width: 720px;
510
+ }
511
+ }
512
+ @media (min-width: 992px) {
513
+ .container,
514
+ .container-lg,
515
+ .container-md,
516
+ .container-sm {
517
+ max-width: 960px;
518
+ }
519
+ }
520
+ @media (min-width: 1200px) {
521
+ .container,
522
+ .container-lg,
523
+ .container-md,
524
+ .container-sm,
525
+ .container-xl {
526
+ max-width: 1140px;
527
+ }
528
+ }
529
+ .row {
530
+ display: -ms-flexbox;
531
+ display: flex;
532
+ -ms-flex-wrap: wrap;
533
+ flex-wrap: wrap;
534
+ margin-right: -15px;
535
+ margin-left: -15px;
536
+ }
537
+ .no-gutters {
538
+ margin-right: 0;
539
+ margin-left: 0;
540
+ }
541
+ .no-gutters > .col,
542
+ .no-gutters > [class*="col-"] {
543
+ padding-right: 0;
544
+ padding-left: 0;
545
+ }
546
+ .col,
547
+ .col-1,
548
+ .col-10,
549
+ .col-11,
550
+ .col-12,
551
+ .col-2,
552
+ .col-3,
553
+ .col-4,
554
+ .col-5,
555
+ .col-6,
556
+ .col-7,
557
+ .col-8,
558
+ .col-9,
559
+ .col-auto,
560
+ .col-lg,
561
+ .col-lg-1,
562
+ .col-lg-10,
563
+ .col-lg-11,
564
+ .col-lg-12,
565
+ .col-lg-2,
566
+ .col-lg-3,
567
+ .col-lg-4,
568
+ .col-lg-5,
569
+ .col-lg-6,
570
+ .col-lg-7,
571
+ .col-lg-8,
572
+ .col-lg-9,
573
+ .col-lg-auto,
574
+ .col-md,
575
+ .col-md-1,
576
+ .col-md-10,
577
+ .col-md-11,
578
+ .col-md-12,
579
+ .col-md-2,
580
+ .col-md-3,
581
+ .col-md-4,
582
+ .col-md-5,
583
+ .col-md-6,
584
+ .col-md-7,
585
+ .col-md-8,
586
+ .col-md-9,
587
+ .col-md-auto,
588
+ .col-sm,
589
+ .col-sm-1,
590
+ .col-sm-10,
591
+ .col-sm-11,
592
+ .col-sm-12,
593
+ .col-sm-2,
594
+ .col-sm-3,
595
+ .col-sm-4,
596
+ .col-sm-5,
597
+ .col-sm-6,
598
+ .col-sm-7,
599
+ .col-sm-8,
600
+ .col-sm-9,
601
+ .col-sm-auto,
602
+ .col-xl,
603
+ .col-xl-1,
604
+ .col-xl-10,
605
+ .col-xl-11,
606
+ .col-xl-12,
607
+ .col-xl-2,
608
+ .col-xl-3,
609
+ .col-xl-4,
610
+ .col-xl-5,
611
+ .col-xl-6,
612
+ .col-xl-7,
613
+ .col-xl-8,
614
+ .col-xl-9,
615
+ .col-xl-auto {
616
+ position: relative;
617
+ width: 100%;
618
+ padding-right: 15px;
619
+ padding-left: 15px;
620
+ }
621
+ .col {
622
+ -ms-flex-preferred-size: 0;
623
+ flex-basis: 0;
624
+ -ms-flex-positive: 1;
625
+ flex-grow: 1;
626
+ max-width: 100%;
627
+ }
628
+ .row-cols-1 > * {
629
+ -ms-flex: 0 0 100%;
630
+ flex: 0 0 100%;
631
+ max-width: 100%;
632
+ }
633
+ .row-cols-2 > * {
634
+ -ms-flex: 0 0 50%;
635
+ flex: 0 0 50%;
636
+ max-width: 50%;
637
+ }
638
+ .row-cols-3 > * {
639
+ -ms-flex: 0 0 33.333333%;
640
+ flex: 0 0 33.333333%;
641
+ max-width: 33.333333%;
642
+ }
643
+ .row-cols-4 > * {
644
+ -ms-flex: 0 0 25%;
645
+ flex: 0 0 25%;
646
+ max-width: 25%;
647
+ }
648
+ .row-cols-5 > * {
649
+ -ms-flex: 0 0 20%;
650
+ flex: 0 0 20%;
651
+ max-width: 20%;
652
+ }
653
+ .row-cols-6 > * {
654
+ -ms-flex: 0 0 16.666667%;
655
+ flex: 0 0 16.666667%;
656
+ max-width: 16.666667%;
657
+ }
658
+ .col-auto {
659
+ -ms-flex: 0 0 auto;
660
+ flex: 0 0 auto;
661
+ width: auto;
662
+ max-width: 100%;
663
+ }
664
+ .col-1 {
665
+ -ms-flex: 0 0 8.333333%;
666
+ flex: 0 0 8.333333%;
667
+ max-width: 8.333333%;
668
+ }
669
+ .col-2 {
670
+ -ms-flex: 0 0 16.666667%;
671
+ flex: 0 0 16.666667%;
672
+ max-width: 16.666667%;
673
+ }
674
+ .col-3 {
675
+ -ms-flex: 0 0 25%;
676
+ flex: 0 0 25%;
677
+ max-width: 25%;
678
+ }
679
+ .col-4 {
680
+ -ms-flex: 0 0 33.333333%;
681
+ flex: 0 0 33.333333%;
682
+ max-width: 33.333333%;
683
+ }
684
+ .col-5 {
685
+ -ms-flex: 0 0 41.666667%;
686
+ flex: 0 0 41.666667%;
687
+ max-width: 41.666667%;
688
+ }
689
+ .col-6 {
690
+ -ms-flex: 0 0 50%;
691
+ flex: 0 0 50%;
692
+ max-width: 50%;
693
+ }
694
+ .col-7 {
695
+ -ms-flex: 0 0 58.333333%;
696
+ flex: 0 0 58.333333%;
697
+ max-width: 58.333333%;
698
+ }
699
+ .col-8 {
700
+ -ms-flex: 0 0 66.666667%;
701
+ flex: 0 0 66.666667%;
702
+ max-width: 66.666667%;
703
+ }
704
+ .col-9 {
705
+ -ms-flex: 0 0 75%;
706
+ flex: 0 0 75%;
707
+ max-width: 75%;
708
+ }
709
+ .col-10 {
710
+ -ms-flex: 0 0 83.333333%;
711
+ flex: 0 0 83.333333%;
712
+ max-width: 83.333333%;
713
+ }
714
+ .col-11 {
715
+ -ms-flex: 0 0 91.666667%;
716
+ flex: 0 0 91.666667%;
717
+ max-width: 91.666667%;
718
+ }
719
+ .col-12 {
720
+ -ms-flex: 0 0 100%;
721
+ flex: 0 0 100%;
722
+ max-width: 100%;
723
+ }
724
+ .order-first {
725
+ -ms-flex-order: -1;
726
+ order: -1;
727
+ }
728
+ .order-last {
729
+ -ms-flex-order: 13;
730
+ order: 13;
731
+ }
732
+ .order-0 {
733
+ -ms-flex-order: 0;
734
+ order: 0;
735
+ }
736
+ .order-1 {
737
+ -ms-flex-order: 1;
738
+ order: 1;
739
+ }
740
+ .order-2 {
741
+ -ms-flex-order: 2;
742
+ order: 2;
743
+ }
744
+ .order-3 {
745
+ -ms-flex-order: 3;
746
+ order: 3;
747
+ }
748
+ .order-4 {
749
+ -ms-flex-order: 4;
750
+ order: 4;
751
+ }
752
+ .order-5 {
753
+ -ms-flex-order: 5;
754
+ order: 5;
755
+ }
756
+ .order-6 {
757
+ -ms-flex-order: 6;
758
+ order: 6;
759
+ }
760
+ .order-7 {
761
+ -ms-flex-order: 7;
762
+ order: 7;
763
+ }
764
+ .order-8 {
765
+ -ms-flex-order: 8;
766
+ order: 8;
767
+ }
768
+ .order-9 {
769
+ -ms-flex-order: 9;
770
+ order: 9;
771
+ }
772
+ .order-10 {
773
+ -ms-flex-order: 10;
774
+ order: 10;
775
+ }
776
+ .order-11 {
777
+ -ms-flex-order: 11;
778
+ order: 11;
779
+ }
780
+ .order-12 {
781
+ -ms-flex-order: 12;
782
+ order: 12;
783
+ }
784
+ .offset-1 {
785
+ margin-left: 8.333333%;
786
+ }
787
+ .offset-2 {
788
+ margin-left: 16.666667%;
789
+ }
790
+ .offset-3 {
791
+ margin-left: 25%;
792
+ }
793
+ .offset-4 {
794
+ margin-left: 33.333333%;
795
+ }
796
+ .offset-5 {
797
+ margin-left: 41.666667%;
798
+ }
799
+ .offset-6 {
800
+ margin-left: 50%;
801
+ }
802
+ .offset-7 {
803
+ margin-left: 58.333333%;
804
+ }
805
+ .offset-8 {
806
+ margin-left: 66.666667%;
807
+ }
808
+ .offset-9 {
809
+ margin-left: 75%;
810
+ }
811
+ .offset-10 {
812
+ margin-left: 83.333333%;
813
+ }
814
+ .offset-11 {
815
+ margin-left: 91.666667%;
816
+ }
817
+ @media (min-width: 576px) {
818
+ .col-sm {
819
+ -ms-flex-preferred-size: 0;
820
+ flex-basis: 0;
821
+ -ms-flex-positive: 1;
822
+ flex-grow: 1;
823
+ max-width: 100%;
824
+ }
825
+ .row-cols-sm-1 > * {
826
+ -ms-flex: 0 0 100%;
827
+ flex: 0 0 100%;
828
+ max-width: 100%;
829
+ }
830
+ .row-cols-sm-2 > * {
831
+ -ms-flex: 0 0 50%;
832
+ flex: 0 0 50%;
833
+ max-width: 50%;
834
+ }
835
+ .row-cols-sm-3 > * {
836
+ -ms-flex: 0 0 33.333333%;
837
+ flex: 0 0 33.333333%;
838
+ max-width: 33.333333%;
839
+ }
840
+ .row-cols-sm-4 > * {
841
+ -ms-flex: 0 0 25%;
842
+ flex: 0 0 25%;
843
+ max-width: 25%;
844
+ }
845
+ .row-cols-sm-5 > * {
846
+ -ms-flex: 0 0 20%;
847
+ flex: 0 0 20%;
848
+ max-width: 20%;
849
+ }
850
+ .row-cols-sm-6 > * {
851
+ -ms-flex: 0 0 16.666667%;
852
+ flex: 0 0 16.666667%;
853
+ max-width: 16.666667%;
854
+ }
855
+ .col-sm-auto {
856
+ -ms-flex: 0 0 auto;
857
+ flex: 0 0 auto;
858
+ width: auto;
859
+ max-width: 100%;
860
+ }
861
+ .col-sm-1 {
862
+ -ms-flex: 0 0 8.333333%;
863
+ flex: 0 0 8.333333%;
864
+ max-width: 8.333333%;
865
+ }
866
+ .col-sm-2 {
867
+ -ms-flex: 0 0 16.666667%;
868
+ flex: 0 0 16.666667%;
869
+ max-width: 16.666667%;
870
+ }
871
+ .col-sm-3 {
872
+ -ms-flex: 0 0 25%;
873
+ flex: 0 0 25%;
874
+ max-width: 25%;
875
+ }
876
+ .col-sm-4 {
877
+ -ms-flex: 0 0 33.333333%;
878
+ flex: 0 0 33.333333%;
879
+ max-width: 33.333333%;
880
+ }
881
+ .col-sm-5 {
882
+ -ms-flex: 0 0 41.666667%;
883
+ flex: 0 0 41.666667%;
884
+ max-width: 41.666667%;
885
+ }
886
+ .col-sm-6 {
887
+ -ms-flex: 0 0 50%;
888
+ flex: 0 0 50%;
889
+ max-width: 50%;
890
+ }
891
+ .col-sm-7 {
892
+ -ms-flex: 0 0 58.333333%;
893
+ flex: 0 0 58.333333%;
894
+ max-width: 58.333333%;
895
+ }
896
+ .col-sm-8 {
897
+ -ms-flex: 0 0 66.666667%;
898
+ flex: 0 0 66.666667%;
899
+ max-width: 66.666667%;
900
+ }
901
+ .col-sm-9 {
902
+ -ms-flex: 0 0 75%;
903
+ flex: 0 0 75%;
904
+ max-width: 75%;
905
+ }
906
+ .col-sm-10 {
907
+ -ms-flex: 0 0 83.333333%;
908
+ flex: 0 0 83.333333%;
909
+ max-width: 83.333333%;
910
+ }
911
+ .col-sm-11 {
912
+ -ms-flex: 0 0 91.666667%;
913
+ flex: 0 0 91.666667%;
914
+ max-width: 91.666667%;
915
+ }
916
+ .col-sm-12 {
917
+ -ms-flex: 0 0 100%;
918
+ flex: 0 0 100%;
919
+ max-width: 100%;
920
+ }
921
+ .order-sm-first {
922
+ -ms-flex-order: -1;
923
+ order: -1;
924
+ }
925
+ .order-sm-last {
926
+ -ms-flex-order: 13;
927
+ order: 13;
928
+ }
929
+ .order-sm-0 {
930
+ -ms-flex-order: 0;
931
+ order: 0;
932
+ }
933
+ .order-sm-1 {
934
+ -ms-flex-order: 1;
935
+ order: 1;
936
+ }
937
+ .order-sm-2 {
938
+ -ms-flex-order: 2;
939
+ order: 2;
940
+ }
941
+ .order-sm-3 {
942
+ -ms-flex-order: 3;
943
+ order: 3;
944
+ }
945
+ .order-sm-4 {
946
+ -ms-flex-order: 4;
947
+ order: 4;
948
+ }
949
+ .order-sm-5 {
950
+ -ms-flex-order: 5;
951
+ order: 5;
952
+ }
953
+ .order-sm-6 {
954
+ -ms-flex-order: 6;
955
+ order: 6;
956
+ }
957
+ .order-sm-7 {
958
+ -ms-flex-order: 7;
959
+ order: 7;
960
+ }
961
+ .order-sm-8 {
962
+ -ms-flex-order: 8;
963
+ order: 8;
964
+ }
965
+ .order-sm-9 {
966
+ -ms-flex-order: 9;
967
+ order: 9;
968
+ }
969
+ .order-sm-10 {
970
+ -ms-flex-order: 10;
971
+ order: 10;
972
+ }
973
+ .order-sm-11 {
974
+ -ms-flex-order: 11;
975
+ order: 11;
976
+ }
977
+ .order-sm-12 {
978
+ -ms-flex-order: 12;
979
+ order: 12;
980
+ }
981
+ .offset-sm-0 {
982
+ margin-left: 0;
983
+ }
984
+ .offset-sm-1 {
985
+ margin-left: 8.333333%;
986
+ }
987
+ .offset-sm-2 {
988
+ margin-left: 16.666667%;
989
+ }
990
+ .offset-sm-3 {
991
+ margin-left: 25%;
992
+ }
993
+ .offset-sm-4 {
994
+ margin-left: 33.333333%;
995
+ }
996
+ .offset-sm-5 {
997
+ margin-left: 41.666667%;
998
+ }
999
+ .offset-sm-6 {
1000
+ margin-left: 50%;
1001
+ }
1002
+ .offset-sm-7 {
1003
+ margin-left: 58.333333%;
1004
+ }
1005
+ .offset-sm-8 {
1006
+ margin-left: 66.666667%;
1007
+ }
1008
+ .offset-sm-9 {
1009
+ margin-left: 75%;
1010
+ }
1011
+ .offset-sm-10 {
1012
+ margin-left: 83.333333%;
1013
+ }
1014
+ .offset-sm-11 {
1015
+ margin-left: 91.666667%;
1016
+ }
1017
+ }
1018
+ @media (min-width: 768px) {
1019
+ .col-md {
1020
+ -ms-flex-preferred-size: 0;
1021
+ flex-basis: 0;
1022
+ -ms-flex-positive: 1;
1023
+ flex-grow: 1;
1024
+ max-width: 100%;
1025
+ }
1026
+ .row-cols-md-1 > * {
1027
+ -ms-flex: 0 0 100%;
1028
+ flex: 0 0 100%;
1029
+ max-width: 100%;
1030
+ }
1031
+ .row-cols-md-2 > * {
1032
+ -ms-flex: 0 0 50%;
1033
+ flex: 0 0 50%;
1034
+ max-width: 50%;
1035
+ }
1036
+ .row-cols-md-3 > * {
1037
+ -ms-flex: 0 0 33.333333%;
1038
+ flex: 0 0 33.333333%;
1039
+ max-width: 33.333333%;
1040
+ }
1041
+ .row-cols-md-4 > * {
1042
+ -ms-flex: 0 0 25%;
1043
+ flex: 0 0 25%;
1044
+ max-width: 25%;
1045
+ }
1046
+ .row-cols-md-5 > * {
1047
+ -ms-flex: 0 0 20%;
1048
+ flex: 0 0 20%;
1049
+ max-width: 20%;
1050
+ }
1051
+ .row-cols-md-6 > * {
1052
+ -ms-flex: 0 0 16.666667%;
1053
+ flex: 0 0 16.666667%;
1054
+ max-width: 16.666667%;
1055
+ }
1056
+ .col-md-auto {
1057
+ -ms-flex: 0 0 auto;
1058
+ flex: 0 0 auto;
1059
+ width: auto;
1060
+ max-width: 100%;
1061
+ }
1062
+ .col-md-1 {
1063
+ -ms-flex: 0 0 8.333333%;
1064
+ flex: 0 0 8.333333%;
1065
+ max-width: 8.333333%;
1066
+ }
1067
+ .col-md-2 {
1068
+ -ms-flex: 0 0 16.666667%;
1069
+ flex: 0 0 16.666667%;
1070
+ max-width: 16.666667%;
1071
+ }
1072
+ .col-md-3 {
1073
+ -ms-flex: 0 0 25%;
1074
+ flex: 0 0 25%;
1075
+ max-width: 25%;
1076
+ }
1077
+ .col-md-4 {
1078
+ -ms-flex: 0 0 33.333333%;
1079
+ flex: 0 0 33.333333%;
1080
+ max-width: 33.333333%;
1081
+ }
1082
+ .col-md-5 {
1083
+ -ms-flex: 0 0 41.666667%;
1084
+ flex: 0 0 41.666667%;
1085
+ max-width: 41.666667%;
1086
+ }
1087
+ .col-md-6 {
1088
+ -ms-flex: 0 0 50%;
1089
+ flex: 0 0 50%;
1090
+ max-width: 50%;
1091
+ }
1092
+ .col-md-7 {
1093
+ -ms-flex: 0 0 58.333333%;
1094
+ flex: 0 0 58.333333%;
1095
+ max-width: 58.333333%;
1096
+ }
1097
+ .col-md-8 {
1098
+ -ms-flex: 0 0 66.666667%;
1099
+ flex: 0 0 66.666667%;
1100
+ max-width: 66.666667%;
1101
+ }
1102
+ .col-md-9 {
1103
+ -ms-flex: 0 0 75%;
1104
+ flex: 0 0 75%;
1105
+ max-width: 75%;
1106
+ }
1107
+ .col-md-10 {
1108
+ -ms-flex: 0 0 83.333333%;
1109
+ flex: 0 0 83.333333%;
1110
+ max-width: 83.333333%;
1111
+ }
1112
+ .col-md-11 {
1113
+ -ms-flex: 0 0 91.666667%;
1114
+ flex: 0 0 91.666667%;
1115
+ max-width: 91.666667%;
1116
+ }
1117
+ .col-md-12 {
1118
+ -ms-flex: 0 0 100%;
1119
+ flex: 0 0 100%;
1120
+ max-width: 100%;
1121
+ }
1122
+ .order-md-first {
1123
+ -ms-flex-order: -1;
1124
+ order: -1;
1125
+ }
1126
+ .order-md-last {
1127
+ -ms-flex-order: 13;
1128
+ order: 13;
1129
+ }
1130
+ .order-md-0 {
1131
+ -ms-flex-order: 0;
1132
+ order: 0;
1133
+ }
1134
+ .order-md-1 {
1135
+ -ms-flex-order: 1;
1136
+ order: 1;
1137
+ }
1138
+ .order-md-2 {
1139
+ -ms-flex-order: 2;
1140
+ order: 2;
1141
+ }
1142
+ .order-md-3 {
1143
+ -ms-flex-order: 3;
1144
+ order: 3;
1145
+ }
1146
+ .order-md-4 {
1147
+ -ms-flex-order: 4;
1148
+ order: 4;
1149
+ }
1150
+ .order-md-5 {
1151
+ -ms-flex-order: 5;
1152
+ order: 5;
1153
+ }
1154
+ .order-md-6 {
1155
+ -ms-flex-order: 6;
1156
+ order: 6;
1157
+ }
1158
+ .order-md-7 {
1159
+ -ms-flex-order: 7;
1160
+ order: 7;
1161
+ }
1162
+ .order-md-8 {
1163
+ -ms-flex-order: 8;
1164
+ order: 8;
1165
+ }
1166
+ .order-md-9 {
1167
+ -ms-flex-order: 9;
1168
+ order: 9;
1169
+ }
1170
+ .order-md-10 {
1171
+ -ms-flex-order: 10;
1172
+ order: 10;
1173
+ }
1174
+ .order-md-11 {
1175
+ -ms-flex-order: 11;
1176
+ order: 11;
1177
+ }
1178
+ .order-md-12 {
1179
+ -ms-flex-order: 12;
1180
+ order: 12;
1181
+ }
1182
+ .offset-md-0 {
1183
+ margin-left: 0;
1184
+ }
1185
+ .offset-md-1 {
1186
+ margin-left: 8.333333%;
1187
+ }
1188
+ .offset-md-2 {
1189
+ margin-left: 16.666667%;
1190
+ }
1191
+ .offset-md-3 {
1192
+ margin-left: 25%;
1193
+ }
1194
+ .offset-md-4 {
1195
+ margin-left: 33.333333%;
1196
+ }
1197
+ .offset-md-5 {
1198
+ margin-left: 41.666667%;
1199
+ }
1200
+ .offset-md-6 {
1201
+ margin-left: 50%;
1202
+ }
1203
+ .offset-md-7 {
1204
+ margin-left: 58.333333%;
1205
+ }
1206
+ .offset-md-8 {
1207
+ margin-left: 66.666667%;
1208
+ }
1209
+ .offset-md-9 {
1210
+ margin-left: 75%;
1211
+ }
1212
+ .offset-md-10 {
1213
+ margin-left: 83.333333%;
1214
+ }
1215
+ .offset-md-11 {
1216
+ margin-left: 91.666667%;
1217
+ }
1218
+ }
1219
+ @media (min-width: 992px) {
1220
+ .col-lg {
1221
+ -ms-flex-preferred-size: 0;
1222
+ flex-basis: 0;
1223
+ -ms-flex-positive: 1;
1224
+ flex-grow: 1;
1225
+ max-width: 100%;
1226
+ }
1227
+ .row-cols-lg-1 > * {
1228
+ -ms-flex: 0 0 100%;
1229
+ flex: 0 0 100%;
1230
+ max-width: 100%;
1231
+ }
1232
+ .row-cols-lg-2 > * {
1233
+ -ms-flex: 0 0 50%;
1234
+ flex: 0 0 50%;
1235
+ max-width: 50%;
1236
+ }
1237
+ .row-cols-lg-3 > * {
1238
+ -ms-flex: 0 0 33.333333%;
1239
+ flex: 0 0 33.333333%;
1240
+ max-width: 33.333333%;
1241
+ }
1242
+ .row-cols-lg-4 > * {
1243
+ -ms-flex: 0 0 25%;
1244
+ flex: 0 0 25%;
1245
+ max-width: 25%;
1246
+ }
1247
+ .row-cols-lg-5 > * {
1248
+ -ms-flex: 0 0 20%;
1249
+ flex: 0 0 20%;
1250
+ max-width: 20%;
1251
+ }
1252
+ .row-cols-lg-6 > * {
1253
+ -ms-flex: 0 0 16.666667%;
1254
+ flex: 0 0 16.666667%;
1255
+ max-width: 16.666667%;
1256
+ }
1257
+ .col-lg-auto {
1258
+ -ms-flex: 0 0 auto;
1259
+ flex: 0 0 auto;
1260
+ width: auto;
1261
+ max-width: 100%;
1262
+ }
1263
+ .col-lg-1 {
1264
+ -ms-flex: 0 0 8.333333%;
1265
+ flex: 0 0 8.333333%;
1266
+ max-width: 8.333333%;
1267
+ }
1268
+ .col-lg-2 {
1269
+ -ms-flex: 0 0 16.666667%;
1270
+ flex: 0 0 16.666667%;
1271
+ max-width: 16.666667%;
1272
+ }
1273
+ .col-lg-3 {
1274
+ -ms-flex: 0 0 25%;
1275
+ flex: 0 0 25%;
1276
+ max-width: 25%;
1277
+ }
1278
+ .col-lg-4 {
1279
+ -ms-flex: 0 0 33.333333%;
1280
+ flex: 0 0 33.333333%;
1281
+ max-width: 33.333333%;
1282
+ }
1283
+ .col-lg-5 {
1284
+ -ms-flex: 0 0 41.666667%;
1285
+ flex: 0 0 41.666667%;
1286
+ max-width: 41.666667%;
1287
+ }
1288
+ .col-lg-6 {
1289
+ -ms-flex: 0 0 50%;
1290
+ flex: 0 0 50%;
1291
+ max-width: 50%;
1292
+ }
1293
+ .col-lg-7 {
1294
+ -ms-flex: 0 0 58.333333%;
1295
+ flex: 0 0 58.333333%;
1296
+ max-width: 58.333333%;
1297
+ }
1298
+ .col-lg-8 {
1299
+ -ms-flex: 0 0 66.666667%;
1300
+ flex: 0 0 66.666667%;
1301
+ max-width: 66.666667%;
1302
+ }
1303
+ .col-lg-9 {
1304
+ -ms-flex: 0 0 75%;
1305
+ flex: 0 0 75%;
1306
+ max-width: 75%;
1307
+ }
1308
+ .col-lg-10 {
1309
+ -ms-flex: 0 0 83.333333%;
1310
+ flex: 0 0 83.333333%;
1311
+ max-width: 83.333333%;
1312
+ }
1313
+ .col-lg-11 {
1314
+ -ms-flex: 0 0 91.666667%;
1315
+ flex: 0 0 91.666667%;
1316
+ max-width: 91.666667%;
1317
+ }
1318
+ .col-lg-12 {
1319
+ -ms-flex: 0 0 100%;
1320
+ flex: 0 0 100%;
1321
+ max-width: 100%;
1322
+ }
1323
+ .order-lg-first {
1324
+ -ms-flex-order: -1;
1325
+ order: -1;
1326
+ }
1327
+ .order-lg-last {
1328
+ -ms-flex-order: 13;
1329
+ order: 13;
1330
+ }
1331
+ .order-lg-0 {
1332
+ -ms-flex-order: 0;
1333
+ order: 0;
1334
+ }
1335
+ .order-lg-1 {
1336
+ -ms-flex-order: 1;
1337
+ order: 1;
1338
+ }
1339
+ .order-lg-2 {
1340
+ -ms-flex-order: 2;
1341
+ order: 2;
1342
+ }
1343
+ .order-lg-3 {
1344
+ -ms-flex-order: 3;
1345
+ order: 3;
1346
+ }
1347
+ .order-lg-4 {
1348
+ -ms-flex-order: 4;
1349
+ order: 4;
1350
+ }
1351
+ .order-lg-5 {
1352
+ -ms-flex-order: 5;
1353
+ order: 5;
1354
+ }
1355
+ .order-lg-6 {
1356
+ -ms-flex-order: 6;
1357
+ order: 6;
1358
+ }
1359
+ .order-lg-7 {
1360
+ -ms-flex-order: 7;
1361
+ order: 7;
1362
+ }
1363
+ .order-lg-8 {
1364
+ -ms-flex-order: 8;
1365
+ order: 8;
1366
+ }
1367
+ .order-lg-9 {
1368
+ -ms-flex-order: 9;
1369
+ order: 9;
1370
+ }
1371
+ .order-lg-10 {
1372
+ -ms-flex-order: 10;
1373
+ order: 10;
1374
+ }
1375
+ .order-lg-11 {
1376
+ -ms-flex-order: 11;
1377
+ order: 11;
1378
+ }
1379
+ .order-lg-12 {
1380
+ -ms-flex-order: 12;
1381
+ order: 12;
1382
+ }
1383
+ .offset-lg-0 {
1384
+ margin-left: 0;
1385
+ }
1386
+ .offset-lg-1 {
1387
+ margin-left: 8.333333%;
1388
+ }
1389
+ .offset-lg-2 {
1390
+ margin-left: 16.666667%;
1391
+ }
1392
+ .offset-lg-3 {
1393
+ margin-left: 25%;
1394
+ }
1395
+ .offset-lg-4 {
1396
+ margin-left: 33.333333%;
1397
+ }
1398
+ .offset-lg-5 {
1399
+ margin-left: 41.666667%;
1400
+ }
1401
+ .offset-lg-6 {
1402
+ margin-left: 50%;
1403
+ }
1404
+ .offset-lg-7 {
1405
+ margin-left: 58.333333%;
1406
+ }
1407
+ .offset-lg-8 {
1408
+ margin-left: 66.666667%;
1409
+ }
1410
+ .offset-lg-9 {
1411
+ margin-left: 75%;
1412
+ }
1413
+ .offset-lg-10 {
1414
+ margin-left: 83.333333%;
1415
+ }
1416
+ .offset-lg-11 {
1417
+ margin-left: 91.666667%;
1418
+ }
1419
+ }
1420
+ @media (min-width: 1200px) {
1421
+ .col-xl {
1422
+ -ms-flex-preferred-size: 0;
1423
+ flex-basis: 0;
1424
+ -ms-flex-positive: 1;
1425
+ flex-grow: 1;
1426
+ max-width: 100%;
1427
+ }
1428
+ .row-cols-xl-1 > * {
1429
+ -ms-flex: 0 0 100%;
1430
+ flex: 0 0 100%;
1431
+ max-width: 100%;
1432
+ }
1433
+ .row-cols-xl-2 > * {
1434
+ -ms-flex: 0 0 50%;
1435
+ flex: 0 0 50%;
1436
+ max-width: 50%;
1437
+ }
1438
+ .row-cols-xl-3 > * {
1439
+ -ms-flex: 0 0 33.333333%;
1440
+ flex: 0 0 33.333333%;
1441
+ max-width: 33.333333%;
1442
+ }
1443
+ .row-cols-xl-4 > * {
1444
+ -ms-flex: 0 0 25%;
1445
+ flex: 0 0 25%;
1446
+ max-width: 25%;
1447
+ }
1448
+ .row-cols-xl-5 > * {
1449
+ -ms-flex: 0 0 20%;
1450
+ flex: 0 0 20%;
1451
+ max-width: 20%;
1452
+ }
1453
+ .row-cols-xl-6 > * {
1454
+ -ms-flex: 0 0 16.666667%;
1455
+ flex: 0 0 16.666667%;
1456
+ max-width: 16.666667%;
1457
+ }
1458
+ .col-xl-auto {
1459
+ -ms-flex: 0 0 auto;
1460
+ flex: 0 0 auto;
1461
+ width: auto;
1462
+ max-width: 100%;
1463
+ }
1464
+ .col-xl-1 {
1465
+ -ms-flex: 0 0 8.333333%;
1466
+ flex: 0 0 8.333333%;
1467
+ max-width: 8.333333%;
1468
+ }
1469
+ .col-xl-2 {
1470
+ -ms-flex: 0 0 16.666667%;
1471
+ flex: 0 0 16.666667%;
1472
+ max-width: 16.666667%;
1473
+ }
1474
+ .col-xl-3 {
1475
+ -ms-flex: 0 0 25%;
1476
+ flex: 0 0 25%;
1477
+ max-width: 25%;
1478
+ }
1479
+ .col-xl-4 {
1480
+ -ms-flex: 0 0 33.333333%;
1481
+ flex: 0 0 33.333333%;
1482
+ max-width: 33.333333%;
1483
+ }
1484
+ .col-xl-5 {
1485
+ -ms-flex: 0 0 41.666667%;
1486
+ flex: 0 0 41.666667%;
1487
+ max-width: 41.666667%;
1488
+ }
1489
+ .col-xl-6 {
1490
+ -ms-flex: 0 0 50%;
1491
+ flex: 0 0 50%;
1492
+ max-width: 50%;
1493
+ }
1494
+ .col-xl-7 {
1495
+ -ms-flex: 0 0 58.333333%;
1496
+ flex: 0 0 58.333333%;
1497
+ max-width: 58.333333%;
1498
+ }
1499
+ .col-xl-8 {
1500
+ -ms-flex: 0 0 66.666667%;
1501
+ flex: 0 0 66.666667%;
1502
+ max-width: 66.666667%;
1503
+ }
1504
+ .col-xl-9 {
1505
+ -ms-flex: 0 0 75%;
1506
+ flex: 0 0 75%;
1507
+ max-width: 75%;
1508
+ }
1509
+ .col-xl-10 {
1510
+ -ms-flex: 0 0 83.333333%;
1511
+ flex: 0 0 83.333333%;
1512
+ max-width: 83.333333%;
1513
+ }
1514
+ .col-xl-11 {
1515
+ -ms-flex: 0 0 91.666667%;
1516
+ flex: 0 0 91.666667%;
1517
+ max-width: 91.666667%;
1518
+ }
1519
+ .col-xl-12 {
1520
+ -ms-flex: 0 0 100%;
1521
+ flex: 0 0 100%;
1522
+ max-width: 100%;
1523
+ }
1524
+ .order-xl-first {
1525
+ -ms-flex-order: -1;
1526
+ order: -1;
1527
+ }
1528
+ .order-xl-last {
1529
+ -ms-flex-order: 13;
1530
+ order: 13;
1531
+ }
1532
+ .order-xl-0 {
1533
+ -ms-flex-order: 0;
1534
+ order: 0;
1535
+ }
1536
+ .order-xl-1 {
1537
+ -ms-flex-order: 1;
1538
+ order: 1;
1539
+ }
1540
+ .order-xl-2 {
1541
+ -ms-flex-order: 2;
1542
+ order: 2;
1543
+ }
1544
+ .order-xl-3 {
1545
+ -ms-flex-order: 3;
1546
+ order: 3;
1547
+ }
1548
+ .order-xl-4 {
1549
+ -ms-flex-order: 4;
1550
+ order: 4;
1551
+ }
1552
+ .order-xl-5 {
1553
+ -ms-flex-order: 5;
1554
+ order: 5;
1555
+ }
1556
+ .order-xl-6 {
1557
+ -ms-flex-order: 6;
1558
+ order: 6;
1559
+ }
1560
+ .order-xl-7 {
1561
+ -ms-flex-order: 7;
1562
+ order: 7;
1563
+ }
1564
+ .order-xl-8 {
1565
+ -ms-flex-order: 8;
1566
+ order: 8;
1567
+ }
1568
+ .order-xl-9 {
1569
+ -ms-flex-order: 9;
1570
+ order: 9;
1571
+ }
1572
+ .order-xl-10 {
1573
+ -ms-flex-order: 10;
1574
+ order: 10;
1575
+ }
1576
+ .order-xl-11 {
1577
+ -ms-flex-order: 11;
1578
+ order: 11;
1579
+ }
1580
+ .order-xl-12 {
1581
+ -ms-flex-order: 12;
1582
+ order: 12;
1583
+ }
1584
+ .offset-xl-0 {
1585
+ margin-left: 0;
1586
+ }
1587
+ .offset-xl-1 {
1588
+ margin-left: 8.333333%;
1589
+ }
1590
+ .offset-xl-2 {
1591
+ margin-left: 16.666667%;
1592
+ }
1593
+ .offset-xl-3 {
1594
+ margin-left: 25%;
1595
+ }
1596
+ .offset-xl-4 {
1597
+ margin-left: 33.333333%;
1598
+ }
1599
+ .offset-xl-5 {
1600
+ margin-left: 41.666667%;
1601
+ }
1602
+ .offset-xl-6 {
1603
+ margin-left: 50%;
1604
+ }
1605
+ .offset-xl-7 {
1606
+ margin-left: 58.333333%;
1607
+ }
1608
+ .offset-xl-8 {
1609
+ margin-left: 66.666667%;
1610
+ }
1611
+ .offset-xl-9 {
1612
+ margin-left: 75%;
1613
+ }
1614
+ .offset-xl-10 {
1615
+ margin-left: 83.333333%;
1616
+ }
1617
+ .offset-xl-11 {
1618
+ margin-left: 91.666667%;
1619
+ }
1620
+ }
1621
+ .table {
1622
+ width: 100%;
1623
+ margin-bottom: 1rem;
1624
+ color: #212529;
1625
+ }
1626
+ .table td,
1627
+ .table th {
1628
+ padding: 0.75rem;
1629
+ vertical-align: top;
1630
+ border-top: 1px solid #dee2e6;
1631
+ }
1632
+ .table thead th {
1633
+ vertical-align: bottom;
1634
+ border-bottom: 2px solid #dee2e6;
1635
+ }
1636
+ .table tbody + tbody {
1637
+ border-top: 2px solid #dee2e6;
1638
+ }
1639
+ .table-sm td,
1640
+ .table-sm th {
1641
+ padding: 0.3rem;
1642
+ }
1643
+ .table-bordered {
1644
+ border: 1px solid #dee2e6;
1645
+ }
1646
+ .table-bordered td,
1647
+ .table-bordered th {
1648
+ border: 1px solid #dee2e6;
1649
+ }
1650
+ .table-bordered thead td,
1651
+ .table-bordered thead th {
1652
+ border-bottom-width: 2px;
1653
+ }
1654
+ .table-borderless tbody + tbody,
1655
+ .table-borderless td,
1656
+ .table-borderless th,
1657
+ .table-borderless thead th {
1658
+ border: 0;
1659
+ }
1660
+ .table-striped tbody tr:nth-of-type(odd) {
1661
+ background-color: rgba(0, 0, 0, 0.05);
1662
+ }
1663
+ .table-hover tbody tr:hover {
1664
+ color: #212529;
1665
+ background-color: rgba(0, 0, 0, 0.075);
1666
+ }
1667
+ .table-primary,
1668
+ .table-primary > td,
1669
+ .table-primary > th {
1670
+ background-color: #b8daff;
1671
+ }
1672
+ .table-primary tbody + tbody,
1673
+ .table-primary td,
1674
+ .table-primary th,
1675
+ .table-primary thead th {
1676
+ border-color: #7abaff;
1677
+ }
1678
+ .table-hover .table-primary:hover {
1679
+ background-color: #9fcdff;
1680
+ }
1681
+ .table-hover .table-primary:hover > td,
1682
+ .table-hover .table-primary:hover > th {
1683
+ background-color: #9fcdff;
1684
+ }
1685
+ .table-secondary,
1686
+ .table-secondary > td,
1687
+ .table-secondary > th {
1688
+ background-color: #d6d8db;
1689
+ }
1690
+ .table-secondary tbody + tbody,
1691
+ .table-secondary td,
1692
+ .table-secondary th,
1693
+ .table-secondary thead th {
1694
+ border-color: #b3b7bb;
1695
+ }
1696
+ .table-hover .table-secondary:hover {
1697
+ background-color: #c8cbcf;
1698
+ }
1699
+ .table-hover .table-secondary:hover > td,
1700
+ .table-hover .table-secondary:hover > th {
1701
+ background-color: #c8cbcf;
1702
+ }
1703
+ .table-success,
1704
+ .table-success > td,
1705
+ .table-success > th {
1706
+ background-color: #c3e6cb;
1707
+ }
1708
+ .table-success tbody + tbody,
1709
+ .table-success td,
1710
+ .table-success th,
1711
+ .table-success thead th {
1712
+ border-color: #8fd19e;
1713
+ }
1714
+ .table-hover .table-success:hover {
1715
+ background-color: #b1dfbb;
1716
+ }
1717
+ .table-hover .table-success:hover > td,
1718
+ .table-hover .table-success:hover > th {
1719
+ background-color: #b1dfbb;
1720
+ }
1721
+ .table-info,
1722
+ .table-info > td,
1723
+ .table-info > th {
1724
+ background-color: #bee5eb;
1725
+ }
1726
+ .table-info tbody + tbody,
1727
+ .table-info td,
1728
+ .table-info th,
1729
+ .table-info thead th {
1730
+ border-color: #86cfda;
1731
+ }
1732
+ .table-hover .table-info:hover {
1733
+ background-color: #abdde5;
1734
+ }
1735
+ .table-hover .table-info:hover > td,
1736
+ .table-hover .table-info:hover > th {
1737
+ background-color: #abdde5;
1738
+ }
1739
+ .table-warning,
1740
+ .table-warning > td,
1741
+ .table-warning > th {
1742
+ background-color: #ffeeba;
1743
+ }
1744
+ .table-warning tbody + tbody,
1745
+ .table-warning td,
1746
+ .table-warning th,
1747
+ .table-warning thead th {
1748
+ border-color: #ffdf7e;
1749
+ }
1750
+ .table-hover .table-warning:hover {
1751
+ background-color: #ffe8a1;
1752
+ }
1753
+ .table-hover .table-warning:hover > td,
1754
+ .table-hover .table-warning:hover > th {
1755
+ background-color: #ffe8a1;
1756
+ }
1757
+ .table-danger,
1758
+ .table-danger > td,
1759
+ .table-danger > th {
1760
+ background-color: #f5c6cb;
1761
+ }
1762
+ .table-danger tbody + tbody,
1763
+ .table-danger td,
1764
+ .table-danger th,
1765
+ .table-danger thead th {
1766
+ border-color: #ed969e;
1767
+ }
1768
+ .table-hover .table-danger:hover {
1769
+ background-color: #f1b0b7;
1770
+ }
1771
+ .table-hover .table-danger:hover > td,
1772
+ .table-hover .table-danger:hover > th {
1773
+ background-color: #f1b0b7;
1774
+ }
1775
+ .table-light,
1776
+ .table-light > td,
1777
+ .table-light > th {
1778
+ background-color: #fdfdfe;
1779
+ }
1780
+ .table-light tbody + tbody,
1781
+ .table-light td,
1782
+ .table-light th,
1783
+ .table-light thead th {
1784
+ border-color: #fbfcfc;
1785
+ }
1786
+ .table-hover .table-light:hover {
1787
+ background-color: #ececf6;
1788
+ }
1789
+ .table-hover .table-light:hover > td,
1790
+ .table-hover .table-light:hover > th {
1791
+ background-color: #ececf6;
1792
+ }
1793
+ .table-dark,
1794
+ .table-dark > td,
1795
+ .table-dark > th {
1796
+ background-color: #c6c8ca;
1797
+ }
1798
+ .table-dark tbody + tbody,
1799
+ .table-dark td,
1800
+ .table-dark th,
1801
+ .table-dark thead th {
1802
+ border-color: #95999c;
1803
+ }
1804
+ .table-hover .table-dark:hover {
1805
+ background-color: #b9bbbe;
1806
+ }
1807
+ .table-hover .table-dark:hover > td,
1808
+ .table-hover .table-dark:hover > th {
1809
+ background-color: #b9bbbe;
1810
+ }
1811
+ .table-active,
1812
+ .table-active > td,
1813
+ .table-active > th {
1814
+ background-color: rgba(0, 0, 0, 0.075);
1815
+ }
1816
+ .table-hover .table-active:hover {
1817
+ background-color: rgba(0, 0, 0, 0.075);
1818
+ }
1819
+ .table-hover .table-active:hover > td,
1820
+ .table-hover .table-active:hover > th {
1821
+ background-color: rgba(0, 0, 0, 0.075);
1822
+ }
1823
+ .table .thead-dark th {
1824
+ color: #fff;
1825
+ background-color: #343a40;
1826
+ border-color: #454d55;
1827
+ }
1828
+ .table .thead-light th {
1829
+ color: #495057;
1830
+ background-color: #e9ecef;
1831
+ border-color: #dee2e6;
1832
+ }
1833
+ .table-dark {
1834
+ color: #fff;
1835
+ background-color: #343a40;
1836
+ }
1837
+ .table-dark td,
1838
+ .table-dark th,
1839
+ .table-dark thead th {
1840
+ border-color: #454d55;
1841
+ }
1842
+ .table-dark.table-bordered {
1843
+ border: 0;
1844
+ }
1845
+ .table-dark.table-striped tbody tr:nth-of-type(odd) {
1846
+ background-color: rgba(255, 255, 255, 0.05);
1847
+ }
1848
+ .table-dark.table-hover tbody tr:hover {
1849
+ color: #fff;
1850
+ background-color: rgba(255, 255, 255, 0.075);
1851
+ }
1852
+ @media (max-width: 575.98px) {
1853
+ .table-responsive-sm {
1854
+ display: block;
1855
+ width: 100%;
1856
+ overflow-x: auto;
1857
+ -webkit-overflow-scrolling: touch;
1858
+ }
1859
+ .table-responsive-sm > .table-bordered {
1860
+ border: 0;
1861
+ }
1862
+ }
1863
+ @media (max-width: 767.98px) {
1864
+ .table-responsive-md {
1865
+ display: block;
1866
+ width: 100%;
1867
+ overflow-x: auto;
1868
+ -webkit-overflow-scrolling: touch;
1869
+ }
1870
+ .table-responsive-md > .table-bordered {
1871
+ border: 0;
1872
+ }
1873
+ }
1874
+ @media (max-width: 991.98px) {
1875
+ .table-responsive-lg {
1876
+ display: block;
1877
+ width: 100%;
1878
+ overflow-x: auto;
1879
+ -webkit-overflow-scrolling: touch;
1880
+ }
1881
+ .table-responsive-lg > .table-bordered {
1882
+ border: 0;
1883
+ }
1884
+ }
1885
+ @media (max-width: 1199.98px) {
1886
+ .table-responsive-xl {
1887
+ display: block;
1888
+ width: 100%;
1889
+ overflow-x: auto;
1890
+ -webkit-overflow-scrolling: touch;
1891
+ }
1892
+ .table-responsive-xl > .table-bordered {
1893
+ border: 0;
1894
+ }
1895
+ }
1896
+ .table-responsive {
1897
+ display: block;
1898
+ width: 100%;
1899
+ overflow-x: auto;
1900
+ -webkit-overflow-scrolling: touch;
1901
+ }
1902
+ .table-responsive > .table-bordered {
1903
+ border: 0;
1904
+ }
1905
+ .form-control {
1906
+ display: block;
1907
+ width: 100%;
1908
+ height: calc(1.5em + 0.75rem + 2px);
1909
+ padding: 0.375rem 0.75rem;
1910
+ font-size: 1rem;
1911
+ font-weight: 400;
1912
+ line-height: 1.5;
1913
+ color: #495057;
1914
+ background-color: #fff;
1915
+ background-clip: padding-box;
1916
+ border: 1px solid #ced4da;
1917
+ border-radius: 0.25rem;
1918
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1919
+ }
1920
+ @media (prefers-reduced-motion: reduce) {
1921
+ .form-control {
1922
+ transition: none;
1923
+ }
1924
+ }
1925
+ .form-control::-ms-expand {
1926
+ background-color: transparent;
1927
+ border: 0;
1928
+ }
1929
+ .form-control:-moz-focusring {
1930
+ color: transparent;
1931
+ text-shadow: 0 0 0 #495057;
1932
+ }
1933
+ .form-control:focus {
1934
+ color: #495057;
1935
+ background-color: #fff;
1936
+ border-color: #80bdff;
1937
+ outline: 0;
1938
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1939
+ }
1940
+ .form-control::-webkit-input-placeholder {
1941
+ color: #6c757d;
1942
+ opacity: 1;
1943
+ }
1944
+ .form-control::-moz-placeholder {
1945
+ color: #6c757d;
1946
+ opacity: 1;
1947
+ }
1948
+ .form-control:-ms-input-placeholder {
1949
+ color: #6c757d;
1950
+ opacity: 1;
1951
+ }
1952
+ .form-control::-ms-input-placeholder {
1953
+ color: #6c757d;
1954
+ opacity: 1;
1955
+ }
1956
+ .form-control::placeholder {
1957
+ color: #6c757d;
1958
+ opacity: 1;
1959
+ }
1960
+ .form-control:disabled,
1961
+ .form-control[readonly] {
1962
+ background-color: #e9ecef;
1963
+ opacity: 1;
1964
+ }
1965
+ input[type="date"].form-control,
1966
+ input[type="datetime-local"].form-control,
1967
+ input[type="month"].form-control,
1968
+ input[type="time"].form-control {
1969
+ -webkit-appearance: none;
1970
+ -moz-appearance: none;
1971
+ appearance: none;
1972
+ }
1973
+ select.form-control:focus::-ms-value {
1974
+ color: #495057;
1975
+ background-color: #fff;
1976
+ }
1977
+ .form-control-file,
1978
+ .form-control-range {
1979
+ display: block;
1980
+ width: 100%;
1981
+ }
1982
+ .col-form-label {
1983
+ padding-top: calc(0.375rem + 1px);
1984
+ padding-bottom: calc(0.375rem + 1px);
1985
+ margin-bottom: 0;
1986
+ font-size: inherit;
1987
+ line-height: 1.5;
1988
+ }
1989
+ .col-form-label-lg {
1990
+ padding-top: calc(0.5rem + 1px);
1991
+ padding-bottom: calc(0.5rem + 1px);
1992
+ font-size: 1.25rem;
1993
+ line-height: 1.5;
1994
+ }
1995
+ .col-form-label-sm {
1996
+ padding-top: calc(0.25rem + 1px);
1997
+ padding-bottom: calc(0.25rem + 1px);
1998
+ font-size: 0.875rem;
1999
+ line-height: 1.5;
2000
+ }
2001
+ .form-control-plaintext {
2002
+ display: block;
2003
+ width: 100%;
2004
+ padding: 0.375rem 0;
2005
+ margin-bottom: 0;
2006
+ font-size: 1rem;
2007
+ line-height: 1.5;
2008
+ color: #212529;
2009
+ background-color: transparent;
2010
+ border: solid transparent;
2011
+ border-width: 1px 0;
2012
+ }
2013
+ .form-control-plaintext.form-control-lg,
2014
+ .form-control-plaintext.form-control-sm {
2015
+ padding-right: 0;
2016
+ padding-left: 0;
2017
+ }
2018
+ .form-control-sm {
2019
+ height: calc(1.5em + 0.5rem + 2px);
2020
+ padding: 0.25rem 0.5rem;
2021
+ font-size: 0.875rem;
2022
+ line-height: 1.5;
2023
+ border-radius: 0.2rem;
2024
+ }
2025
+ .form-control-lg {
2026
+ height: calc(1.5em + 1rem + 2px);
2027
+ padding: 0.5rem 1rem;
2028
+ font-size: 1.25rem;
2029
+ line-height: 1.5;
2030
+ border-radius: 0.3rem;
2031
+ }
2032
+ select.form-control[multiple],
2033
+ select.form-control[size] {
2034
+ height: auto;
2035
+ }
2036
+ textarea.form-control {
2037
+ height: auto;
2038
+ }
2039
+ .form-group {
2040
+ margin-bottom: 1rem;
2041
+ }
2042
+ .form-text {
2043
+ display: block;
2044
+ margin-top: 0.25rem;
2045
+ }
2046
+ .form-row {
2047
+ display: -ms-flexbox;
2048
+ display: flex;
2049
+ -ms-flex-wrap: wrap;
2050
+ flex-wrap: wrap;
2051
+ margin-right: -5px;
2052
+ margin-left: -5px;
2053
+ }
2054
+ .form-row > .col,
2055
+ .form-row > [class*="col-"] {
2056
+ padding-right: 5px;
2057
+ padding-left: 5px;
2058
+ }
2059
+ .form-check {
2060
+ position: relative;
2061
+ display: block;
2062
+ padding-left: 1.25rem;
2063
+ }
2064
+ .form-check-input {
2065
+ position: absolute;
2066
+ margin-top: 0.3rem;
2067
+ margin-left: -1.25rem;
2068
+ }
2069
+ .form-check-input:disabled ~ .form-check-label,
2070
+ .form-check-input[disabled] ~ .form-check-label {
2071
+ color: #6c757d;
2072
+ }
2073
+ .form-check-label {
2074
+ margin-bottom: 0;
2075
+ }
2076
+ .form-check-inline {
2077
+ display: -ms-inline-flexbox;
2078
+ display: inline-flex;
2079
+ -ms-flex-align: center;
2080
+ align-items: center;
2081
+ padding-left: 0;
2082
+ margin-right: 0.75rem;
2083
+ }
2084
+ .form-check-inline .form-check-input {
2085
+ position: static;
2086
+ margin-top: 0;
2087
+ margin-right: 0.3125rem;
2088
+ margin-left: 0;
2089
+ }
2090
+ .valid-feedback {
2091
+ display: none;
2092
+ width: 100%;
2093
+ margin-top: 0.25rem;
2094
+ font-size: 80%;
2095
+ color: #28a745;
2096
+ }
2097
+ .valid-tooltip {
2098
+ position: absolute;
2099
+ top: 100%;
2100
+ left: 0;
2101
+ z-index: 5;
2102
+ display: none;
2103
+ max-width: 100%;
2104
+ padding: 0.25rem 0.5rem;
2105
+ margin-top: 0.1rem;
2106
+ font-size: 0.875rem;
2107
+ line-height: 1.5;
2108
+ color: #fff;
2109
+ background-color: rgba(40, 167, 69, 0.9);
2110
+ border-radius: 0.25rem;
2111
+ }
2112
+ .is-valid ~ .valid-feedback,
2113
+ .is-valid ~ .valid-tooltip,
2114
+ .was-validated :valid ~ .valid-feedback,
2115
+ .was-validated :valid ~ .valid-tooltip {
2116
+ display: block;
2117
+ }
2118
+ .form-control.is-valid,
2119
+ .was-validated .form-control:valid {
2120
+ border-color: #28a745;
2121
+ padding-right: calc(1.5em + 0.75rem);
2122
+ 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");
2123
+ background-repeat: no-repeat;
2124
+ background-position: right calc(0.375em + 0.1875rem) center;
2125
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2126
+ }
2127
+ .form-control.is-valid:focus,
2128
+ .was-validated .form-control:valid:focus {
2129
+ border-color: #28a745;
2130
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2131
+ }
2132
+ .was-validated textarea.form-control:valid,
2133
+ textarea.form-control.is-valid {
2134
+ padding-right: calc(1.5em + 0.75rem);
2135
+ background-position: top calc(0.375em + 0.1875rem) right
2136
+ calc(0.375em + 0.1875rem);
2137
+ }
2138
+ .custom-select.is-valid,
2139
+ .was-validated .custom-select:valid {
2140
+ border-color: #28a745;
2141
+ padding-right: calc(0.75em + 2.3125rem);
2142
+ 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")
2143
+ no-repeat right 0.75rem center/8px 10px,
2144
+ 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")
2145
+ #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem)
2146
+ calc(0.75em + 0.375rem);
2147
+ }
2148
+ .custom-select.is-valid:focus,
2149
+ .was-validated .custom-select:valid:focus {
2150
+ border-color: #28a745;
2151
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2152
+ }
2153
+ .form-check-input.is-valid ~ .form-check-label,
2154
+ .was-validated .form-check-input:valid ~ .form-check-label {
2155
+ color: #28a745;
2156
+ }
2157
+ .form-check-input.is-valid ~ .valid-feedback,
2158
+ .form-check-input.is-valid ~ .valid-tooltip,
2159
+ .was-validated .form-check-input:valid ~ .valid-feedback,
2160
+ .was-validated .form-check-input:valid ~ .valid-tooltip {
2161
+ display: block;
2162
+ }
2163
+ .custom-control-input.is-valid ~ .custom-control-label,
2164
+ .was-validated .custom-control-input:valid ~ .custom-control-label {
2165
+ color: #28a745;
2166
+ }
2167
+ .custom-control-input.is-valid ~ .custom-control-label::before,
2168
+ .was-validated .custom-control-input:valid ~ .custom-control-label::before {
2169
+ border-color: #28a745;
2170
+ }
2171
+ .custom-control-input.is-valid:checked ~ .custom-control-label::before,
2172
+ .was-validated
2173
+ .custom-control-input:valid:checked
2174
+ ~ .custom-control-label::before {
2175
+ border-color: #34ce57;
2176
+ background-color: #34ce57;
2177
+ }
2178
+ .custom-control-input.is-valid:focus ~ .custom-control-label::before,
2179
+ .was-validated
2180
+ .custom-control-input:valid:focus
2181
+ ~ .custom-control-label::before {
2182
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2183
+ }
2184
+ .custom-control-input.is-valid:focus:not(:checked)
2185
+ ~ .custom-control-label::before,
2186
+ .was-validated
2187
+ .custom-control-input:valid:focus:not(:checked)
2188
+ ~ .custom-control-label::before {
2189
+ border-color: #28a745;
2190
+ }
2191
+ .custom-file-input.is-valid ~ .custom-file-label,
2192
+ .was-validated .custom-file-input:valid ~ .custom-file-label {
2193
+ border-color: #28a745;
2194
+ }
2195
+ .custom-file-input.is-valid:focus ~ .custom-file-label,
2196
+ .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
2197
+ border-color: #28a745;
2198
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2199
+ }
2200
+ .invalid-feedback {
2201
+ display: none;
2202
+ width: 100%;
2203
+ margin-top: 0.25rem;
2204
+ font-size: 80%;
2205
+ color: #dc3545;
2206
+ }
2207
+ .invalid-tooltip {
2208
+ position: absolute;
2209
+ top: 100%;
2210
+ left: 0;
2211
+ z-index: 5;
2212
+ display: none;
2213
+ max-width: 100%;
2214
+ padding: 0.25rem 0.5rem;
2215
+ margin-top: 0.1rem;
2216
+ font-size: 0.875rem;
2217
+ line-height: 1.5;
2218
+ color: #fff;
2219
+ background-color: rgba(220, 53, 69, 0.9);
2220
+ border-radius: 0.25rem;
2221
+ }
2222
+ .is-invalid ~ .invalid-feedback,
2223
+ .is-invalid ~ .invalid-tooltip,
2224
+ .was-validated :invalid ~ .invalid-feedback,
2225
+ .was-validated :invalid ~ .invalid-tooltip {
2226
+ display: block;
2227
+ }
2228
+ .form-control.is-invalid,
2229
+ .was-validated .form-control:invalid {
2230
+ border-color: #dc3545;
2231
+ padding-right: calc(1.5em + 0.75rem);
2232
+ 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");
2233
+ background-repeat: no-repeat;
2234
+ background-position: right calc(0.375em + 0.1875rem) center;
2235
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2236
+ }
2237
+ .form-control.is-invalid:focus,
2238
+ .was-validated .form-control:invalid:focus {
2239
+ border-color: #dc3545;
2240
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2241
+ }
2242
+ .was-validated textarea.form-control:invalid,
2243
+ textarea.form-control.is-invalid {
2244
+ padding-right: calc(1.5em + 0.75rem);
2245
+ background-position: top calc(0.375em + 0.1875rem) right
2246
+ calc(0.375em + 0.1875rem);
2247
+ }
2248
+ .custom-select.is-invalid,
2249
+ .was-validated .custom-select:invalid {
2250
+ border-color: #dc3545;
2251
+ padding-right: calc(0.75em + 2.3125rem);
2252
+ 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")
2253
+ no-repeat right 0.75rem center/8px 10px,
2254
+ 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")
2255
+ #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem)
2256
+ calc(0.75em + 0.375rem);
2257
+ }
2258
+ .custom-select.is-invalid:focus,
2259
+ .was-validated .custom-select:invalid:focus {
2260
+ border-color: #dc3545;
2261
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2262
+ }
2263
+ .form-check-input.is-invalid ~ .form-check-label,
2264
+ .was-validated .form-check-input:invalid ~ .form-check-label {
2265
+ color: #dc3545;
2266
+ }
2267
+ .form-check-input.is-invalid ~ .invalid-feedback,
2268
+ .form-check-input.is-invalid ~ .invalid-tooltip,
2269
+ .was-validated .form-check-input:invalid ~ .invalid-feedback,
2270
+ .was-validated .form-check-input:invalid ~ .invalid-tooltip {
2271
+ display: block;
2272
+ }
2273
+ .custom-control-input.is-invalid ~ .custom-control-label,
2274
+ .was-validated .custom-control-input:invalid ~ .custom-control-label {
2275
+ color: #dc3545;
2276
+ }
2277
+ .custom-control-input.is-invalid ~ .custom-control-label::before,
2278
+ .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
2279
+ border-color: #dc3545;
2280
+ }
2281
+ .custom-control-input.is-invalid:checked ~ .custom-control-label::before,
2282
+ .was-validated
2283
+ .custom-control-input:invalid:checked
2284
+ ~ .custom-control-label::before {
2285
+ border-color: #e4606d;
2286
+ background-color: #e4606d;
2287
+ }
2288
+ .custom-control-input.is-invalid:focus ~ .custom-control-label::before,
2289
+ .was-validated
2290
+ .custom-control-input:invalid:focus
2291
+ ~ .custom-control-label::before {
2292
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2293
+ }
2294
+ .custom-control-input.is-invalid:focus:not(:checked)
2295
+ ~ .custom-control-label::before,
2296
+ .was-validated
2297
+ .custom-control-input:invalid:focus:not(:checked)
2298
+ ~ .custom-control-label::before {
2299
+ border-color: #dc3545;
2300
+ }
2301
+ .custom-file-input.is-invalid ~ .custom-file-label,
2302
+ .was-validated .custom-file-input:invalid ~ .custom-file-label {
2303
+ border-color: #dc3545;
2304
+ }
2305
+ .custom-file-input.is-invalid:focus ~ .custom-file-label,
2306
+ .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
2307
+ border-color: #dc3545;
2308
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2309
+ }
2310
+ .form-inline {
2311
+ display: -ms-flexbox;
2312
+ display: flex;
2313
+ -ms-flex-flow: row wrap;
2314
+ flex-flow: row wrap;
2315
+ -ms-flex-align: center;
2316
+ align-items: center;
2317
+ }
2318
+ .form-inline .form-check {
2319
+ width: 100%;
2320
+ }
2321
+ @media (min-width: 576px) {
2322
+ .form-inline label {
2323
+ display: -ms-flexbox;
2324
+ display: flex;
2325
+ -ms-flex-align: center;
2326
+ align-items: center;
2327
+ -ms-flex-pack: center;
2328
+ justify-content: center;
2329
+ margin-bottom: 0;
2330
+ }
2331
+ .form-inline .form-group {
2332
+ display: -ms-flexbox;
2333
+ display: flex;
2334
+ -ms-flex: 0 0 auto;
2335
+ flex: 0 0 auto;
2336
+ -ms-flex-flow: row wrap;
2337
+ flex-flow: row wrap;
2338
+ -ms-flex-align: center;
2339
+ align-items: center;
2340
+ margin-bottom: 0;
2341
+ }
2342
+ .form-inline .form-control {
2343
+ display: inline-block;
2344
+ width: auto;
2345
+ vertical-align: middle;
2346
+ }
2347
+ .form-inline .form-control-plaintext {
2348
+ display: inline-block;
2349
+ }
2350
+ .form-inline .custom-select,
2351
+ .form-inline .input-group {
2352
+ width: auto;
2353
+ }
2354
+ .form-inline .form-check {
2355
+ display: -ms-flexbox;
2356
+ display: flex;
2357
+ -ms-flex-align: center;
2358
+ align-items: center;
2359
+ -ms-flex-pack: center;
2360
+ justify-content: center;
2361
+ width: auto;
2362
+ padding-left: 0;
2363
+ }
2364
+ .form-inline .form-check-input {
2365
+ position: relative;
2366
+ -ms-flex-negative: 0;
2367
+ flex-shrink: 0;
2368
+ margin-top: 0;
2369
+ margin-right: 0.25rem;
2370
+ margin-left: 0;
2371
+ }
2372
+ .form-inline .custom-control {
2373
+ -ms-flex-align: center;
2374
+ align-items: center;
2375
+ -ms-flex-pack: center;
2376
+ justify-content: center;
2377
+ }
2378
+ .form-inline .custom-control-label {
2379
+ margin-bottom: 0;
2380
+ }
2381
+ }
2382
+ .btn {
2383
+ display: inline-block;
2384
+ font-weight: 400;
2385
+ color: #212529;
2386
+ text-align: center;
2387
+ vertical-align: middle;
2388
+ -webkit-user-select: none;
2389
+ -moz-user-select: none;
2390
+ -ms-user-select: none;
2391
+ user-select: none;
2392
+ background-color: transparent;
2393
+ border: 1px solid transparent;
2394
+ padding: 0.375rem 0.75rem;
2395
+ font-size: 1rem;
2396
+ line-height: 1.5;
2397
+ border-radius: 0.25rem;
2398
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
2399
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2400
+ }
2401
+ @media (prefers-reduced-motion: reduce) {
2402
+ .btn {
2403
+ transition: none;
2404
+ }
2405
+ }
2406
+ .btn:hover {
2407
+ color: #212529;
2408
+ text-decoration: none;
2409
+ }
2410
+ .btn.focus,
2411
+ .btn:focus {
2412
+ outline: 0;
2413
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2414
+ }
2415
+ .btn.disabled,
2416
+ .btn:disabled {
2417
+ opacity: 0.65;
2418
+ }
2419
+ .btn:not(:disabled):not(.disabled) {
2420
+ cursor: pointer;
2421
+ }
2422
+ a.btn.disabled,
2423
+ fieldset:disabled a.btn {
2424
+ pointer-events: none;
2425
+ }
2426
+ .btn-primary {
2427
+ color: #fff;
2428
+ background-color: #007bff;
2429
+ border-color: #007bff;
2430
+ }
2431
+ .btn-primary:hover {
2432
+ color: #fff;
2433
+ background-color: #0069d9;
2434
+ border-color: #0062cc;
2435
+ }
2436
+ .btn-primary.focus,
2437
+ .btn-primary:focus {
2438
+ color: #fff;
2439
+ background-color: #0069d9;
2440
+ border-color: #0062cc;
2441
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2442
+ }
2443
+ .btn-primary.disabled,
2444
+ .btn-primary:disabled {
2445
+ color: #fff;
2446
+ background-color: #007bff;
2447
+ border-color: #007bff;
2448
+ }
2449
+ .btn-primary:not(:disabled):not(.disabled).active,
2450
+ .btn-primary:not(:disabled):not(.disabled):active,
2451
+ .show > .btn-primary.dropdown-toggle {
2452
+ color: #fff;
2453
+ background-color: #0062cc;
2454
+ border-color: #005cbf;
2455
+ }
2456
+ .btn-primary:not(:disabled):not(.disabled).active:focus,
2457
+ .btn-primary:not(:disabled):not(.disabled):active:focus,
2458
+ .show > .btn-primary.dropdown-toggle:focus {
2459
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2460
+ }
2461
+ .btn-secondary {
2462
+ color: #fff;
2463
+ background-color: #6c757d;
2464
+ border-color: #6c757d;
2465
+ }
2466
+ .btn-secondary:hover {
2467
+ color: #fff;
2468
+ background-color: #5a6268;
2469
+ border-color: #545b62;
2470
+ }
2471
+ .btn-secondary.focus,
2472
+ .btn-secondary:focus {
2473
+ color: #fff;
2474
+ background-color: #5a6268;
2475
+ border-color: #545b62;
2476
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2477
+ }
2478
+ .btn-secondary.disabled,
2479
+ .btn-secondary:disabled {
2480
+ color: #fff;
2481
+ background-color: #6c757d;
2482
+ border-color: #6c757d;
2483
+ }
2484
+ .btn-secondary:not(:disabled):not(.disabled).active,
2485
+ .btn-secondary:not(:disabled):not(.disabled):active,
2486
+ .show > .btn-secondary.dropdown-toggle {
2487
+ color: #fff;
2488
+ background-color: #545b62;
2489
+ border-color: #4e555b;
2490
+ }
2491
+ .btn-secondary:not(:disabled):not(.disabled).active:focus,
2492
+ .btn-secondary:not(:disabled):not(.disabled):active:focus,
2493
+ .show > .btn-secondary.dropdown-toggle:focus {
2494
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2495
+ }
2496
+ .btn-success {
2497
+ color: #fff;
2498
+ background-color: #28a745;
2499
+ border-color: #28a745;
2500
+ }
2501
+ .btn-success:hover {
2502
+ color: #fff;
2503
+ background-color: #218838;
2504
+ border-color: #1e7e34;
2505
+ }
2506
+ .btn-success.focus,
2507
+ .btn-success:focus {
2508
+ color: #fff;
2509
+ background-color: #218838;
2510
+ border-color: #1e7e34;
2511
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2512
+ }
2513
+ .btn-success.disabled,
2514
+ .btn-success:disabled {
2515
+ color: #fff;
2516
+ background-color: #28a745;
2517
+ border-color: #28a745;
2518
+ }
2519
+ .btn-success:not(:disabled):not(.disabled).active,
2520
+ .btn-success:not(:disabled):not(.disabled):active,
2521
+ .show > .btn-success.dropdown-toggle {
2522
+ color: #fff;
2523
+ background-color: #1e7e34;
2524
+ border-color: #1c7430;
2525
+ }
2526
+ .btn-success:not(:disabled):not(.disabled).active:focus,
2527
+ .btn-success:not(:disabled):not(.disabled):active:focus,
2528
+ .show > .btn-success.dropdown-toggle:focus {
2529
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2530
+ }
2531
+ .btn-info {
2532
+ color: #fff;
2533
+ background-color: #17a2b8;
2534
+ border-color: #17a2b8;
2535
+ }
2536
+ .btn-info:hover {
2537
+ color: #fff;
2538
+ background-color: #138496;
2539
+ border-color: #117a8b;
2540
+ }
2541
+ .btn-info.focus,
2542
+ .btn-info:focus {
2543
+ color: #fff;
2544
+ background-color: #138496;
2545
+ border-color: #117a8b;
2546
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2547
+ }
2548
+ .btn-info.disabled,
2549
+ .btn-info:disabled {
2550
+ color: #fff;
2551
+ background-color: #17a2b8;
2552
+ border-color: #17a2b8;
2553
+ }
2554
+ .btn-info:not(:disabled):not(.disabled).active,
2555
+ .btn-info:not(:disabled):not(.disabled):active,
2556
+ .show > .btn-info.dropdown-toggle {
2557
+ color: #fff;
2558
+ background-color: #117a8b;
2559
+ border-color: #10707f;
2560
+ }
2561
+ .btn-info:not(:disabled):not(.disabled).active:focus,
2562
+ .btn-info:not(:disabled):not(.disabled):active:focus,
2563
+ .show > .btn-info.dropdown-toggle:focus {
2564
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2565
+ }
2566
+ .btn-warning {
2567
+ color: #212529;
2568
+ background-color: #ffc107;
2569
+ border-color: #ffc107;
2570
+ }
2571
+ .btn-warning:hover {
2572
+ color: #212529;
2573
+ background-color: #e0a800;
2574
+ border-color: #d39e00;
2575
+ }
2576
+ .btn-warning.focus,
2577
+ .btn-warning:focus {
2578
+ color: #212529;
2579
+ background-color: #e0a800;
2580
+ border-color: #d39e00;
2581
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2582
+ }
2583
+ .btn-warning.disabled,
2584
+ .btn-warning:disabled {
2585
+ color: #212529;
2586
+ background-color: #ffc107;
2587
+ border-color: #ffc107;
2588
+ }
2589
+ .btn-warning:not(:disabled):not(.disabled).active,
2590
+ .btn-warning:not(:disabled):not(.disabled):active,
2591
+ .show > .btn-warning.dropdown-toggle {
2592
+ color: #212529;
2593
+ background-color: #d39e00;
2594
+ border-color: #c69500;
2595
+ }
2596
+ .btn-warning:not(:disabled):not(.disabled).active:focus,
2597
+ .btn-warning:not(:disabled):not(.disabled):active:focus,
2598
+ .show > .btn-warning.dropdown-toggle:focus {
2599
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2600
+ }
2601
+ .btn-danger {
2602
+ color: #fff;
2603
+ background-color: #dc3545;
2604
+ border-color: #dc3545;
2605
+ }
2606
+ .btn-danger:hover {
2607
+ color: #fff;
2608
+ background-color: #c82333;
2609
+ border-color: #bd2130;
2610
+ }
2611
+ .btn-danger.focus,
2612
+ .btn-danger:focus {
2613
+ color: #fff;
2614
+ background-color: #c82333;
2615
+ border-color: #bd2130;
2616
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
2617
+ }
2618
+ .btn-danger.disabled,
2619
+ .btn-danger:disabled {
2620
+ color: #fff;
2621
+ background-color: #dc3545;
2622
+ border-color: #dc3545;
2623
+ }
2624
+ .btn-danger:not(:disabled):not(.disabled).active,
2625
+ .btn-danger:not(:disabled):not(.disabled):active,
2626
+ .show > .btn-danger.dropdown-toggle {
2627
+ color: #fff;
2628
+ background-color: #bd2130;
2629
+ border-color: #b21f2d;
2630
+ }
2631
+ .btn-danger:not(:disabled):not(.disabled).active:focus,
2632
+ .btn-danger:not(:disabled):not(.disabled):active:focus,
2633
+ .show > .btn-danger.dropdown-toggle:focus {
2634
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
2635
+ }
2636
+ .btn-light {
2637
+ color: #212529;
2638
+ background-color: #f8f9fa;
2639
+ border-color: #f8f9fa;
2640
+ }
2641
+ .btn-light:hover {
2642
+ color: #212529;
2643
+ background-color: #e2e6ea;
2644
+ border-color: #dae0e5;
2645
+ }
2646
+ .btn-light.focus,
2647
+ .btn-light:focus {
2648
+ color: #212529;
2649
+ background-color: #e2e6ea;
2650
+ border-color: #dae0e5;
2651
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2652
+ }
2653
+ .btn-light.disabled,
2654
+ .btn-light:disabled {
2655
+ color: #212529;
2656
+ background-color: #f8f9fa;
2657
+ border-color: #f8f9fa;
2658
+ }
2659
+ .btn-light:not(:disabled):not(.disabled).active,
2660
+ .btn-light:not(:disabled):not(.disabled):active,
2661
+ .show > .btn-light.dropdown-toggle {
2662
+ color: #212529;
2663
+ background-color: #dae0e5;
2664
+ border-color: #d3d9df;
2665
+ }
2666
+ .btn-light:not(:disabled):not(.disabled).active:focus,
2667
+ .btn-light:not(:disabled):not(.disabled):active:focus,
2668
+ .show > .btn-light.dropdown-toggle:focus {
2669
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2670
+ }
2671
+ .btn-dark {
2672
+ color: #fff;
2673
+ background-color: #343a40;
2674
+ border-color: #343a40;
2675
+ }
2676
+ .btn-dark:hover {
2677
+ color: #fff;
2678
+ background-color: #23272b;
2679
+ border-color: #1d2124;
2680
+ }
2681
+ .btn-dark.focus,
2682
+ .btn-dark:focus {
2683
+ color: #fff;
2684
+ background-color: #23272b;
2685
+ border-color: #1d2124;
2686
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2687
+ }
2688
+ .btn-dark.disabled,
2689
+ .btn-dark:disabled {
2690
+ color: #fff;
2691
+ background-color: #343a40;
2692
+ border-color: #343a40;
2693
+ }
2694
+ .btn-dark:not(:disabled):not(.disabled).active,
2695
+ .btn-dark:not(:disabled):not(.disabled):active,
2696
+ .show > .btn-dark.dropdown-toggle {
2697
+ color: #fff;
2698
+ background-color: #1d2124;
2699
+ border-color: #171a1d;
2700
+ }
2701
+ .btn-dark:not(:disabled):not(.disabled).active:focus,
2702
+ .btn-dark:not(:disabled):not(.disabled):active:focus,
2703
+ .show > .btn-dark.dropdown-toggle:focus {
2704
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2705
+ }
2706
+ .btn-outline-primary {
2707
+ color: #007bff;
2708
+ border-color: #007bff;
2709
+ }
2710
+ .btn-outline-primary:hover {
2711
+ color: #fff;
2712
+ background-color: #007bff;
2713
+ border-color: #007bff;
2714
+ }
2715
+ .btn-outline-primary.focus,
2716
+ .btn-outline-primary:focus {
2717
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2718
+ }
2719
+ .btn-outline-primary.disabled,
2720
+ .btn-outline-primary:disabled {
2721
+ color: #007bff;
2722
+ background-color: transparent;
2723
+ }
2724
+ .btn-outline-primary:not(:disabled):not(.disabled).active,
2725
+ .btn-outline-primary:not(:disabled):not(.disabled):active,
2726
+ .show > .btn-outline-primary.dropdown-toggle {
2727
+ color: #fff;
2728
+ background-color: #007bff;
2729
+ border-color: #007bff;
2730
+ }
2731
+ .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2732
+ .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
2733
+ .show > .btn-outline-primary.dropdown-toggle:focus {
2734
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2735
+ }
2736
+ .btn-outline-secondary {
2737
+ color: #6c757d;
2738
+ border-color: #6c757d;
2739
+ }
2740
+ .btn-outline-secondary:hover {
2741
+ color: #fff;
2742
+ background-color: #6c757d;
2743
+ border-color: #6c757d;
2744
+ }
2745
+ .btn-outline-secondary.focus,
2746
+ .btn-outline-secondary:focus {
2747
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2748
+ }
2749
+ .btn-outline-secondary.disabled,
2750
+ .btn-outline-secondary:disabled {
2751
+ color: #6c757d;
2752
+ background-color: transparent;
2753
+ }
2754
+ .btn-outline-secondary:not(:disabled):not(.disabled).active,
2755
+ .btn-outline-secondary:not(:disabled):not(.disabled):active,
2756
+ .show > .btn-outline-secondary.dropdown-toggle {
2757
+ color: #fff;
2758
+ background-color: #6c757d;
2759
+ border-color: #6c757d;
2760
+ }
2761
+ .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2762
+ .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
2763
+ .show > .btn-outline-secondary.dropdown-toggle:focus {
2764
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2765
+ }
2766
+ .btn-outline-success {
2767
+ color: #28a745;
2768
+ border-color: #28a745;
2769
+ }
2770
+ .btn-outline-success:hover {
2771
+ color: #fff;
2772
+ background-color: #28a745;
2773
+ border-color: #28a745;
2774
+ }
2775
+ .btn-outline-success.focus,
2776
+ .btn-outline-success:focus {
2777
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2778
+ }
2779
+ .btn-outline-success.disabled,
2780
+ .btn-outline-success:disabled {
2781
+ color: #28a745;
2782
+ background-color: transparent;
2783
+ }
2784
+ .btn-outline-success:not(:disabled):not(.disabled).active,
2785
+ .btn-outline-success:not(:disabled):not(.disabled):active,
2786
+ .show > .btn-outline-success.dropdown-toggle {
2787
+ color: #fff;
2788
+ background-color: #28a745;
2789
+ border-color: #28a745;
2790
+ }
2791
+ .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2792
+ .btn-outline-success:not(:disabled):not(.disabled):active:focus,
2793
+ .show > .btn-outline-success.dropdown-toggle:focus {
2794
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2795
+ }
2796
+ .btn-outline-info {
2797
+ color: #17a2b8;
2798
+ border-color: #17a2b8;
2799
+ }
2800
+ .btn-outline-info:hover {
2801
+ color: #fff;
2802
+ background-color: #17a2b8;
2803
+ border-color: #17a2b8;
2804
+ }
2805
+ .btn-outline-info.focus,
2806
+ .btn-outline-info:focus {
2807
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
2808
+ }
2809
+ .btn-outline-info.disabled,
2810
+ .btn-outline-info:disabled {
2811
+ color: #17a2b8;
2812
+ background-color: transparent;
2813
+ }
2814
+ .btn-outline-info:not(:disabled):not(.disabled).active,
2815
+ .btn-outline-info:not(:disabled):not(.disabled):active,
2816
+ .show > .btn-outline-info.dropdown-toggle {
2817
+ color: #fff;
2818
+ background-color: #17a2b8;
2819
+ border-color: #17a2b8;
2820
+ }
2821
+ .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2822
+ .btn-outline-info:not(:disabled):not(.disabled):active:focus,
2823
+ .show > .btn-outline-info.dropdown-toggle:focus {
2824
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
2825
+ }
2826
+ .btn-outline-warning {
2827
+ color: #ffc107;
2828
+ border-color: #ffc107;
2829
+ }
2830
+ .btn-outline-warning:hover {
2831
+ color: #212529;
2832
+ background-color: #ffc107;
2833
+ border-color: #ffc107;
2834
+ }
2835
+ .btn-outline-warning.focus,
2836
+ .btn-outline-warning:focus {
2837
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2838
+ }
2839
+ .btn-outline-warning.disabled,
2840
+ .btn-outline-warning:disabled {
2841
+ color: #ffc107;
2842
+ background-color: transparent;
2843
+ }
2844
+ .btn-outline-warning:not(:disabled):not(.disabled).active,
2845
+ .btn-outline-warning:not(:disabled):not(.disabled):active,
2846
+ .show > .btn-outline-warning.dropdown-toggle {
2847
+ color: #212529;
2848
+ background-color: #ffc107;
2849
+ border-color: #ffc107;
2850
+ }
2851
+ .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2852
+ .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
2853
+ .show > .btn-outline-warning.dropdown-toggle:focus {
2854
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2855
+ }
2856
+ .btn-outline-danger {
2857
+ color: #dc3545;
2858
+ border-color: #dc3545;
2859
+ }
2860
+ .btn-outline-danger:hover {
2861
+ color: #fff;
2862
+ background-color: #dc3545;
2863
+ border-color: #dc3545;
2864
+ }
2865
+ .btn-outline-danger.focus,
2866
+ .btn-outline-danger:focus {
2867
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2868
+ }
2869
+ .btn-outline-danger.disabled,
2870
+ .btn-outline-danger:disabled {
2871
+ color: #dc3545;
2872
+ background-color: transparent;
2873
+ }
2874
+ .btn-outline-danger:not(:disabled):not(.disabled).active,
2875
+ .btn-outline-danger:not(:disabled):not(.disabled):active,
2876
+ .show > .btn-outline-danger.dropdown-toggle {
2877
+ color: #fff;
2878
+ background-color: #dc3545;
2879
+ border-color: #dc3545;
2880
+ }
2881
+ .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2882
+ .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
2883
+ .show > .btn-outline-danger.dropdown-toggle:focus {
2884
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2885
+ }
2886
+ .btn-outline-light {
2887
+ color: #f8f9fa;
2888
+ border-color: #f8f9fa;
2889
+ }
2890
+ .btn-outline-light:hover {
2891
+ color: #212529;
2892
+ background-color: #f8f9fa;
2893
+ border-color: #f8f9fa;
2894
+ }
2895
+ .btn-outline-light.focus,
2896
+ .btn-outline-light:focus {
2897
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2898
+ }
2899
+ .btn-outline-light.disabled,
2900
+ .btn-outline-light:disabled {
2901
+ color: #f8f9fa;
2902
+ background-color: transparent;
2903
+ }
2904
+ .btn-outline-light:not(:disabled):not(.disabled).active,
2905
+ .btn-outline-light:not(:disabled):not(.disabled):active,
2906
+ .show > .btn-outline-light.dropdown-toggle {
2907
+ color: #212529;
2908
+ background-color: #f8f9fa;
2909
+ border-color: #f8f9fa;
2910
+ }
2911
+ .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2912
+ .btn-outline-light:not(:disabled):not(.disabled):active:focus,
2913
+ .show > .btn-outline-light.dropdown-toggle:focus {
2914
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2915
+ }
2916
+ .btn-outline-dark {
2917
+ color: #343a40;
2918
+ border-color: #343a40;
2919
+ }
2920
+ .btn-outline-dark:hover {
2921
+ color: #fff;
2922
+ background-color: #343a40;
2923
+ border-color: #343a40;
2924
+ }
2925
+ .btn-outline-dark.focus,
2926
+ .btn-outline-dark:focus {
2927
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2928
+ }
2929
+ .btn-outline-dark.disabled,
2930
+ .btn-outline-dark:disabled {
2931
+ color: #343a40;
2932
+ background-color: transparent;
2933
+ }
2934
+ .btn-outline-dark:not(:disabled):not(.disabled).active,
2935
+ .btn-outline-dark:not(:disabled):not(.disabled):active,
2936
+ .show > .btn-outline-dark.dropdown-toggle {
2937
+ color: #fff;
2938
+ background-color: #343a40;
2939
+ border-color: #343a40;
2940
+ }
2941
+ .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2942
+ .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
2943
+ .show > .btn-outline-dark.dropdown-toggle:focus {
2944
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2945
+ }
2946
+ .btn-link {
2947
+ font-weight: 400;
2948
+ color: #007bff;
2949
+ text-decoration: none;
2950
+ }
2951
+ .btn-link:hover {
2952
+ color: #0056b3;
2953
+ text-decoration: underline;
2954
+ }
2955
+ .btn-link.focus,
2956
+ .btn-link:focus {
2957
+ text-decoration: underline;
2958
+ }
2959
+ .btn-link.disabled,
2960
+ .btn-link:disabled {
2961
+ color: #6c757d;
2962
+ pointer-events: none;
2963
+ }
2964
+ .btn-group-lg > .btn,
2965
+ .btn-lg {
2966
+ padding: 0.5rem 1rem;
2967
+ font-size: 1.25rem;
2968
+ line-height: 1.5;
2969
+ border-radius: 0.3rem;
2970
+ }
2971
+ .btn-group-sm > .btn,
2972
+ .btn-sm {
2973
+ padding: 0.25rem 0.5rem;
2974
+ font-size: 0.875rem;
2975
+ line-height: 1.5;
2976
+ border-radius: 0.2rem;
2977
+ }
2978
+ .btn-block {
2979
+ display: block;
2980
+ width: 100%;
2981
+ }
2982
+ .btn-block + .btn-block {
2983
+ margin-top: 0.5rem;
2984
+ }
2985
+ input[type="button"].btn-block,
2986
+ input[type="reset"].btn-block,
2987
+ input[type="submit"].btn-block {
2988
+ width: 100%;
2989
+ }
2990
+ .fade {
2991
+ transition: opacity 0.15s linear;
2992
+ }
2993
+ @media (prefers-reduced-motion: reduce) {
2994
+ .fade {
2995
+ transition: none;
2996
+ }
2997
+ }
2998
+ .fade:not(.show) {
2999
+ opacity: 0;
3000
+ }
3001
+ .collapse:not(.show) {
3002
+ display: none;
3003
+ }
3004
+ .collapsing {
3005
+ position: relative;
3006
+ height: 0;
3007
+ overflow: hidden;
3008
+ transition: height 0.35s ease;
3009
+ }
3010
+ @media (prefers-reduced-motion: reduce) {
3011
+ .collapsing {
3012
+ transition: none;
3013
+ }
3014
+ }
3015
+ .dropdown,
3016
+ .dropleft,
3017
+ .dropright,
3018
+ .dropup {
3019
+ position: relative;
3020
+ }
3021
+ .dropdown-toggle {
3022
+ white-space: nowrap;
3023
+ }
3024
+ .dropdown-toggle::after {
3025
+ display: inline-block;
3026
+ margin-left: 0.255em;
3027
+ vertical-align: 0.255em;
3028
+ content: "";
3029
+ border-top: 0.3em solid;
3030
+ border-right: 0.3em solid transparent;
3031
+ border-bottom: 0;
3032
+ border-left: 0.3em solid transparent;
3033
+ }
3034
+ .dropdown-toggle:empty::after {
3035
+ margin-left: 0;
3036
+ }
3037
+ .dropdown-menu {
3038
+ position: absolute;
3039
+ top: 100%;
3040
+ left: 0;
3041
+ z-index: 1000;
3042
+ display: none;
3043
+ float: left;
3044
+ min-width: 10rem;
3045
+ padding: 0.5rem 0;
3046
+ margin: 0.125rem 0 0;
3047
+ font-size: 1rem;
3048
+ color: #212529;
3049
+ text-align: left;
3050
+ list-style: none;
3051
+ background-color: #fff;
3052
+ background-clip: padding-box;
3053
+ border: 1px solid rgba(0, 0, 0, 0.15);
3054
+ border-radius: 0.25rem;
3055
+ }
3056
+ .dropdown-menu-left {
3057
+ right: auto;
3058
+ left: 0;
3059
+ }
3060
+ .dropdown-menu-right {
3061
+ right: 0;
3062
+ left: auto;
3063
+ }
3064
+ @media (min-width: 576px) {
3065
+ .dropdown-menu-sm-left {
3066
+ right: auto;
3067
+ left: 0;
3068
+ }
3069
+ .dropdown-menu-sm-right {
3070
+ right: 0;
3071
+ left: auto;
3072
+ }
3073
+ }
3074
+ @media (min-width: 768px) {
3075
+ .dropdown-menu-md-left {
3076
+ right: auto;
3077
+ left: 0;
3078
+ }
3079
+ .dropdown-menu-md-right {
3080
+ right: 0;
3081
+ left: auto;
3082
+ }
3083
+ }
3084
+ @media (min-width: 992px) {
3085
+ .dropdown-menu-lg-left {
3086
+ right: auto;
3087
+ left: 0;
3088
+ }
3089
+ .dropdown-menu-lg-right {
3090
+ right: 0;
3091
+ left: auto;
3092
+ }
3093
+ }
3094
+ @media (min-width: 1200px) {
3095
+ .dropdown-menu-xl-left {
3096
+ right: auto;
3097
+ left: 0;
3098
+ }
3099
+ .dropdown-menu-xl-right {
3100
+ right: 0;
3101
+ left: auto;
3102
+ }
3103
+ }
3104
+ .dropup .dropdown-menu {
3105
+ top: auto;
3106
+ bottom: 100%;
3107
+ margin-top: 0;
3108
+ margin-bottom: 0.125rem;
3109
+ }
3110
+ .dropup .dropdown-toggle::after {
3111
+ display: inline-block;
3112
+ margin-left: 0.255em;
3113
+ vertical-align: 0.255em;
3114
+ content: "";
3115
+ border-top: 0;
3116
+ border-right: 0.3em solid transparent;
3117
+ border-bottom: 0.3em solid;
3118
+ border-left: 0.3em solid transparent;
3119
+ }
3120
+ .dropup .dropdown-toggle:empty::after {
3121
+ margin-left: 0;
3122
+ }
3123
+ .dropright .dropdown-menu {
3124
+ top: 0;
3125
+ right: auto;
3126
+ left: 100%;
3127
+ margin-top: 0;
3128
+ margin-left: 0.125rem;
3129
+ }
3130
+ .dropright .dropdown-toggle::after {
3131
+ display: inline-block;
3132
+ margin-left: 0.255em;
3133
+ vertical-align: 0.255em;
3134
+ content: "";
3135
+ border-top: 0.3em solid transparent;
3136
+ border-right: 0;
3137
+ border-bottom: 0.3em solid transparent;
3138
+ border-left: 0.3em solid;
3139
+ }
3140
+ .dropright .dropdown-toggle:empty::after {
3141
+ margin-left: 0;
3142
+ }
3143
+ .dropright .dropdown-toggle::after {
3144
+ vertical-align: 0;
3145
+ }
3146
+ .dropleft .dropdown-menu {
3147
+ top: 0;
3148
+ right: 100%;
3149
+ left: auto;
3150
+ margin-top: 0;
3151
+ margin-right: 0.125rem;
3152
+ }
3153
+ .dropleft .dropdown-toggle::after {
3154
+ display: inline-block;
3155
+ margin-left: 0.255em;
3156
+ vertical-align: 0.255em;
3157
+ content: "";
3158
+ }
3159
+ .dropleft .dropdown-toggle::after {
3160
+ display: none;
3161
+ }
3162
+ .dropleft .dropdown-toggle::before {
3163
+ display: inline-block;
3164
+ margin-right: 0.255em;
3165
+ vertical-align: 0.255em;
3166
+ content: "";
3167
+ border-top: 0.3em solid transparent;
3168
+ border-right: 0.3em solid;
3169
+ border-bottom: 0.3em solid transparent;
3170
+ }
3171
+ .dropleft .dropdown-toggle:empty::after {
3172
+ margin-left: 0;
3173
+ }
3174
+ .dropleft .dropdown-toggle::before {
3175
+ vertical-align: 0;
3176
+ }
3177
+ .dropdown-menu[x-placement^="bottom"],
3178
+ .dropdown-menu[x-placement^="left"],
3179
+ .dropdown-menu[x-placement^="right"],
3180
+ .dropdown-menu[x-placement^="top"] {
3181
+ right: auto;
3182
+ bottom: auto;
3183
+ }
3184
+ .dropdown-divider {
3185
+ height: 0;
3186
+ margin: 0.5rem 0;
3187
+ overflow: hidden;
3188
+ border-top: 1px solid #e9ecef;
3189
+ }
3190
+ .dropdown-item {
3191
+ display: block;
3192
+ width: 100%;
3193
+ padding: 0.25rem 1.5rem;
3194
+ clear: both;
3195
+ font-weight: 400;
3196
+ color: #212529;
3197
+ text-align: inherit;
3198
+ white-space: nowrap;
3199
+ background-color: transparent;
3200
+ border: 0;
3201
+ }
3202
+ .dropdown-item:focus,
3203
+ .dropdown-item:hover {
3204
+ color: #16181b;
3205
+ text-decoration: none;
3206
+ background-color: #f8f9fa;
3207
+ }
3208
+ .dropdown-item.active,
3209
+ .dropdown-item:active {
3210
+ color: #fff;
3211
+ text-decoration: none;
3212
+ background-color: #007bff;
3213
+ }
3214
+ .dropdown-item.disabled,
3215
+ .dropdown-item:disabled {
3216
+ color: #6c757d;
3217
+ pointer-events: none;
3218
+ background-color: transparent;
3219
+ }
3220
+ .dropdown-menu.show {
3221
+ display: block;
3222
+ }
3223
+ .dropdown-header {
3224
+ display: block;
3225
+ padding: 0.5rem 1.5rem;
3226
+ margin-bottom: 0;
3227
+ font-size: 0.875rem;
3228
+ color: #6c757d;
3229
+ white-space: nowrap;
3230
+ }
3231
+ .dropdown-item-text {
3232
+ display: block;
3233
+ padding: 0.25rem 1.5rem;
3234
+ color: #212529;
3235
+ }
3236
+ .btn-group,
3237
+ .btn-group-vertical {
3238
+ position: relative;
3239
+ display: -ms-inline-flexbox;
3240
+ display: inline-flex;
3241
+ vertical-align: middle;
3242
+ }
3243
+ .btn-group-vertical > .btn,
3244
+ .btn-group > .btn {
3245
+ position: relative;
3246
+ -ms-flex: 1 1 auto;
3247
+ flex: 1 1 auto;
3248
+ }
3249
+ .btn-group-vertical > .btn:hover,
3250
+ .btn-group > .btn:hover {
3251
+ z-index: 1;
3252
+ }
3253
+ .btn-group-vertical > .btn.active,
3254
+ .btn-group-vertical > .btn:active,
3255
+ .btn-group-vertical > .btn:focus,
3256
+ .btn-group > .btn.active,
3257
+ .btn-group > .btn:active,
3258
+ .btn-group > .btn:focus {
3259
+ z-index: 1;
3260
+ }
3261
+ .btn-toolbar {
3262
+ display: -ms-flexbox;
3263
+ display: flex;
3264
+ -ms-flex-wrap: wrap;
3265
+ flex-wrap: wrap;
3266
+ -ms-flex-pack: start;
3267
+ justify-content: flex-start;
3268
+ }
3269
+ .btn-toolbar .input-group {
3270
+ width: auto;
3271
+ }
3272
+ .btn-group > .btn-group:not(:first-child),
3273
+ .btn-group > .btn:not(:first-child) {
3274
+ margin-left: -1px;
3275
+ }
3276
+ .btn-group > .btn-group:not(:last-child) > .btn,
3277
+ .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
3278
+ border-top-right-radius: 0;
3279
+ border-bottom-right-radius: 0;
3280
+ }
3281
+ .btn-group > .btn-group:not(:first-child) > .btn,
3282
+ .btn-group > .btn:not(:first-child) {
3283
+ border-top-left-radius: 0;
3284
+ border-bottom-left-radius: 0;
3285
+ }
3286
+ .dropdown-toggle-split {
3287
+ padding-right: 0.5625rem;
3288
+ padding-left: 0.5625rem;
3289
+ }
3290
+ .dropdown-toggle-split::after,
3291
+ .dropright .dropdown-toggle-split::after,
3292
+ .dropup .dropdown-toggle-split::after {
3293
+ margin-left: 0;
3294
+ }
3295
+ .dropleft .dropdown-toggle-split::before {
3296
+ margin-right: 0;
3297
+ }
3298
+ .btn-group-sm > .btn + .dropdown-toggle-split,
3299
+ .btn-sm + .dropdown-toggle-split {
3300
+ padding-right: 0.375rem;
3301
+ padding-left: 0.375rem;
3302
+ }
3303
+ .btn-group-lg > .btn + .dropdown-toggle-split,
3304
+ .btn-lg + .dropdown-toggle-split {
3305
+ padding-right: 0.75rem;
3306
+ padding-left: 0.75rem;
3307
+ }
3308
+ .btn-group-vertical {
3309
+ -ms-flex-direction: column;
3310
+ flex-direction: column;
3311
+ -ms-flex-align: start;
3312
+ align-items: flex-start;
3313
+ -ms-flex-pack: center;
3314
+ justify-content: center;
3315
+ }
3316
+ .btn-group-vertical > .btn,
3317
+ .btn-group-vertical > .btn-group {
3318
+ width: 100%;
3319
+ }
3320
+ .btn-group-vertical > .btn-group:not(:first-child),
3321
+ .btn-group-vertical > .btn:not(:first-child) {
3322
+ margin-top: -1px;
3323
+ }
3324
+ .btn-group-vertical > .btn-group:not(:last-child) > .btn,
3325
+ .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
3326
+ border-bottom-right-radius: 0;
3327
+ border-bottom-left-radius: 0;
3328
+ }
3329
+ .btn-group-vertical > .btn-group:not(:first-child) > .btn,
3330
+ .btn-group-vertical > .btn:not(:first-child) {
3331
+ border-top-left-radius: 0;
3332
+ border-top-right-radius: 0;
3333
+ }
3334
+ .btn-group-toggle > .btn,
3335
+ .btn-group-toggle > .btn-group > .btn {
3336
+ margin-bottom: 0;
3337
+ }
3338
+ .btn-group-toggle > .btn input[type="checkbox"],
3339
+ .btn-group-toggle > .btn input[type="radio"],
3340
+ .btn-group-toggle > .btn-group > .btn input[type="checkbox"],
3341
+ .btn-group-toggle > .btn-group > .btn input[type="radio"] {
3342
+ position: absolute;
3343
+ clip: rect(0, 0, 0, 0);
3344
+ pointer-events: none;
3345
+ }
3346
+ .input-group {
3347
+ position: relative;
3348
+ display: -ms-flexbox;
3349
+ display: flex;
3350
+ -ms-flex-wrap: wrap;
3351
+ flex-wrap: wrap;
3352
+ -ms-flex-align: stretch;
3353
+ align-items: stretch;
3354
+ width: 100%;
3355
+ }
3356
+ .input-group > .custom-file,
3357
+ .input-group > .custom-select,
3358
+ .input-group > .form-control,
3359
+ .input-group > .form-control-plaintext {
3360
+ position: relative;
3361
+ -ms-flex: 1 1 auto;
3362
+ flex: 1 1 auto;
3363
+ width: 1%;
3364
+ min-width: 0;
3365
+ margin-bottom: 0;
3366
+ }
3367
+ .input-group > .custom-file + .custom-file,
3368
+ .input-group > .custom-file + .custom-select,
3369
+ .input-group > .custom-file + .form-control,
3370
+ .input-group > .custom-select + .custom-file,
3371
+ .input-group > .custom-select + .custom-select,
3372
+ .input-group > .custom-select + .form-control,
3373
+ .input-group > .form-control + .custom-file,
3374
+ .input-group > .form-control + .custom-select,
3375
+ .input-group > .form-control + .form-control,
3376
+ .input-group > .form-control-plaintext + .custom-file,
3377
+ .input-group > .form-control-plaintext + .custom-select,
3378
+ .input-group > .form-control-plaintext + .form-control {
3379
+ margin-left: -1px;
3380
+ }
3381
+ .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
3382
+ .input-group > .custom-select:focus,
3383
+ .input-group > .form-control:focus {
3384
+ z-index: 3;
3385
+ }
3386
+ .input-group > .custom-file .custom-file-input:focus {
3387
+ z-index: 4;
3388
+ }
3389
+ .input-group > .custom-select:not(:last-child),
3390
+ .input-group > .form-control:not(:last-child) {
3391
+ border-top-right-radius: 0;
3392
+ border-bottom-right-radius: 0;
3393
+ }
3394
+ .input-group > .custom-select:not(:first-child),
3395
+ .input-group > .form-control:not(:first-child) {
3396
+ border-top-left-radius: 0;
3397
+ border-bottom-left-radius: 0;
3398
+ }
3399
+ .input-group > .custom-file {
3400
+ display: -ms-flexbox;
3401
+ display: flex;
3402
+ -ms-flex-align: center;
3403
+ align-items: center;
3404
+ }
3405
+ .input-group > .custom-file:not(:last-child) .custom-file-label,
3406
+ .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3407
+ border-top-right-radius: 0;
3408
+ border-bottom-right-radius: 0;
3409
+ }
3410
+ .input-group > .custom-file:not(:first-child) .custom-file-label {
3411
+ border-top-left-radius: 0;
3412
+ border-bottom-left-radius: 0;
3413
+ }
3414
+ .input-group-append,
3415
+ .input-group-prepend {
3416
+ display: -ms-flexbox;
3417
+ display: flex;
3418
+ }
3419
+ .input-group-append .btn,
3420
+ .input-group-prepend .btn {
3421
+ position: relative;
3422
+ z-index: 2;
3423
+ }
3424
+ .input-group-append .btn:focus,
3425
+ .input-group-prepend .btn:focus {
3426
+ z-index: 3;
3427
+ }
3428
+ .input-group-append .btn + .btn,
3429
+ .input-group-append .btn + .input-group-text,
3430
+ .input-group-append .input-group-text + .btn,
3431
+ .input-group-append .input-group-text + .input-group-text,
3432
+ .input-group-prepend .btn + .btn,
3433
+ .input-group-prepend .btn + .input-group-text,
3434
+ .input-group-prepend .input-group-text + .btn,
3435
+ .input-group-prepend .input-group-text + .input-group-text {
3436
+ margin-left: -1px;
3437
+ }
3438
+ .input-group-prepend {
3439
+ margin-right: -1px;
3440
+ }
3441
+ .input-group-append {
3442
+ margin-left: -1px;
3443
+ }
3444
+ .input-group-text {
3445
+ display: -ms-flexbox;
3446
+ display: flex;
3447
+ -ms-flex-align: center;
3448
+ align-items: center;
3449
+ padding: 0.375rem 0.75rem;
3450
+ margin-bottom: 0;
3451
+ font-size: 1rem;
3452
+ font-weight: 400;
3453
+ line-height: 1.5;
3454
+ color: #495057;
3455
+ text-align: center;
3456
+ white-space: nowrap;
3457
+ background-color: #e9ecef;
3458
+ border: 1px solid #ced4da;
3459
+ border-radius: 0.25rem;
3460
+ }
3461
+ .input-group-text input[type="checkbox"],
3462
+ .input-group-text input[type="radio"] {
3463
+ margin-top: 0;
3464
+ }
3465
+ .input-group-lg > .custom-select,
3466
+ .input-group-lg > .form-control:not(textarea) {
3467
+ height: calc(1.5em + 1rem + 2px);
3468
+ }
3469
+ .input-group-lg > .custom-select,
3470
+ .input-group-lg > .form-control,
3471
+ .input-group-lg > .input-group-append > .btn,
3472
+ .input-group-lg > .input-group-append > .input-group-text,
3473
+ .input-group-lg > .input-group-prepend > .btn,
3474
+ .input-group-lg > .input-group-prepend > .input-group-text {
3475
+ padding: 0.5rem 1rem;
3476
+ font-size: 1.25rem;
3477
+ line-height: 1.5;
3478
+ border-radius: 0.3rem;
3479
+ }
3480
+ .input-group-sm > .custom-select,
3481
+ .input-group-sm > .form-control:not(textarea) {
3482
+ height: calc(1.5em + 0.5rem + 2px);
3483
+ }
3484
+ .input-group-sm > .custom-select,
3485
+ .input-group-sm > .form-control,
3486
+ .input-group-sm > .input-group-append > .btn,
3487
+ .input-group-sm > .input-group-append > .input-group-text,
3488
+ .input-group-sm > .input-group-prepend > .btn,
3489
+ .input-group-sm > .input-group-prepend > .input-group-text {
3490
+ padding: 0.25rem 0.5rem;
3491
+ font-size: 0.875rem;
3492
+ line-height: 1.5;
3493
+ border-radius: 0.2rem;
3494
+ }
3495
+ .input-group-lg > .custom-select,
3496
+ .input-group-sm > .custom-select {
3497
+ padding-right: 1.75rem;
3498
+ }
3499
+ .input-group
3500
+ > .input-group-append:last-child
3501
+ > .btn:not(:last-child):not(.dropdown-toggle),
3502
+ .input-group
3503
+ > .input-group-append:last-child
3504
+ > .input-group-text:not(:last-child),
3505
+ .input-group > .input-group-append:not(:last-child) > .btn,
3506
+ .input-group > .input-group-append:not(:last-child) > .input-group-text,
3507
+ .input-group > .input-group-prepend > .btn,
3508
+ .input-group > .input-group-prepend > .input-group-text {
3509
+ border-top-right-radius: 0;
3510
+ border-bottom-right-radius: 0;
3511
+ }
3512
+ .input-group > .input-group-append > .btn,
3513
+ .input-group > .input-group-append > .input-group-text,
3514
+ .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3515
+ .input-group
3516
+ > .input-group-prepend:first-child
3517
+ > .input-group-text:not(:first-child),
3518
+ .input-group > .input-group-prepend:not(:first-child) > .btn,
3519
+ .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
3520
+ border-top-left-radius: 0;
3521
+ border-bottom-left-radius: 0;
3522
+ }
3523
+ .custom-control {
3524
+ position: relative;
3525
+ z-index: 1;
3526
+ display: block;
3527
+ min-height: 1.5rem;
3528
+ padding-left: 1.5rem;
3529
+ -webkit-print-color-adjust: exact;
3530
+ color-adjust: exact;
3531
+ }
3532
+ .custom-control-inline {
3533
+ display: -ms-inline-flexbox;
3534
+ display: inline-flex;
3535
+ margin-right: 1rem;
3536
+ }
3537
+ .custom-control-input {
3538
+ position: absolute;
3539
+ left: 0;
3540
+ z-index: -1;
3541
+ width: 1rem;
3542
+ height: 1.25rem;
3543
+ opacity: 0;
3544
+ }
3545
+ .custom-control-input:checked ~ .custom-control-label::before {
3546
+ color: #fff;
3547
+ border-color: #007bff;
3548
+ background-color: #007bff;
3549
+ }
3550
+ .custom-control-input:focus ~ .custom-control-label::before {
3551
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3552
+ }
3553
+ .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3554
+ border-color: #80bdff;
3555
+ }
3556
+ .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3557
+ color: #fff;
3558
+ background-color: #b3d7ff;
3559
+ border-color: #b3d7ff;
3560
+ }
3561
+ .custom-control-input:disabled ~ .custom-control-label,
3562
+ .custom-control-input[disabled] ~ .custom-control-label {
3563
+ color: #6c757d;
3564
+ }
3565
+ .custom-control-input:disabled ~ .custom-control-label::before,
3566
+ .custom-control-input[disabled] ~ .custom-control-label::before {
3567
+ background-color: #e9ecef;
3568
+ }
3569
+ .custom-control-label {
3570
+ position: relative;
3571
+ margin-bottom: 0;
3572
+ vertical-align: top;
3573
+ }
3574
+ .custom-control-label::before {
3575
+ position: absolute;
3576
+ top: 0.25rem;
3577
+ left: -1.5rem;
3578
+ display: block;
3579
+ width: 1rem;
3580
+ height: 1rem;
3581
+ pointer-events: none;
3582
+ content: "";
3583
+ background-color: #fff;
3584
+ border: #adb5bd solid 1px;
3585
+ }
3586
+ .custom-control-label::after {
3587
+ position: absolute;
3588
+ top: 0.25rem;
3589
+ left: -1.5rem;
3590
+ display: block;
3591
+ width: 1rem;
3592
+ height: 1rem;
3593
+ content: "";
3594
+ background: no-repeat 50%/50% 50%;
3595
+ }
3596
+ .custom-checkbox .custom-control-label::before {
3597
+ border-radius: 0.25rem;
3598
+ }
3599
+ .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3600
+ 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");
3601
+ }
3602
+ .custom-checkbox
3603
+ .custom-control-input:indeterminate
3604
+ ~ .custom-control-label::before {
3605
+ border-color: #007bff;
3606
+ background-color: #007bff;
3607
+ }
3608
+ .custom-checkbox
3609
+ .custom-control-input:indeterminate
3610
+ ~ .custom-control-label::after {
3611
+ 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");
3612
+ }
3613
+ .custom-checkbox
3614
+ .custom-control-input:disabled:checked
3615
+ ~ .custom-control-label::before {
3616
+ background-color: rgba(0, 123, 255, 0.5);
3617
+ }
3618
+ .custom-checkbox
3619
+ .custom-control-input:disabled:indeterminate
3620
+ ~ .custom-control-label::before {
3621
+ background-color: rgba(0, 123, 255, 0.5);
3622
+ }
3623
+ .custom-radio .custom-control-label::before {
3624
+ border-radius: 50%;
3625
+ }
3626
+ .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3627
+ 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");
3628
+ }
3629
+ .custom-radio
3630
+ .custom-control-input:disabled:checked
3631
+ ~ .custom-control-label::before {
3632
+ background-color: rgba(0, 123, 255, 0.5);
3633
+ }
3634
+ .custom-switch {
3635
+ padding-left: 2.25rem;
3636
+ }
3637
+ .custom-switch .custom-control-label::before {
3638
+ left: -2.25rem;
3639
+ width: 1.75rem;
3640
+ pointer-events: all;
3641
+ border-radius: 0.5rem;
3642
+ }
3643
+ .custom-switch .custom-control-label::after {
3644
+ top: calc(0.25rem + 2px);
3645
+ left: calc(-2.25rem + 2px);
3646
+ width: calc(1rem - 4px);
3647
+ height: calc(1rem - 4px);
3648
+ background-color: #adb5bd;
3649
+ border-radius: 0.5rem;
3650
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3651
+ box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3652
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
3653
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3654
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
3655
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
3656
+ -webkit-transform 0.15s ease-in-out;
3657
+ }
3658
+ @media (prefers-reduced-motion: reduce) {
3659
+ .custom-switch .custom-control-label::after {
3660
+ transition: none;
3661
+ }
3662
+ }
3663
+ .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3664
+ background-color: #fff;
3665
+ -webkit-transform: translateX(0.75rem);
3666
+ transform: translateX(0.75rem);
3667
+ }
3668
+ .custom-switch
3669
+ .custom-control-input:disabled:checked
3670
+ ~ .custom-control-label::before {
3671
+ background-color: rgba(0, 123, 255, 0.5);
3672
+ }
3673
+ .custom-select {
3674
+ display: inline-block;
3675
+ width: 100%;
3676
+ height: calc(1.5em + 0.75rem + 2px);
3677
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3678
+ font-size: 1rem;
3679
+ font-weight: 400;
3680
+ line-height: 1.5;
3681
+ color: #495057;
3682
+ vertical-align: middle;
3683
+ background: #fff
3684
+ 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")
3685
+ no-repeat right 0.75rem center/8px 10px;
3686
+ border: 1px solid #ced4da;
3687
+ border-radius: 0.25rem;
3688
+ -webkit-appearance: none;
3689
+ -moz-appearance: none;
3690
+ appearance: none;
3691
+ }
3692
+ .custom-select:focus {
3693
+ border-color: #80bdff;
3694
+ outline: 0;
3695
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3696
+ }
3697
+ .custom-select:focus::-ms-value {
3698
+ color: #495057;
3699
+ background-color: #fff;
3700
+ }
3701
+ .custom-select[multiple],
3702
+ .custom-select[size]:not([size="1"]) {
3703
+ height: auto;
3704
+ padding-right: 0.75rem;
3705
+ background-image: none;
3706
+ }
3707
+ .custom-select:disabled {
3708
+ color: #6c757d;
3709
+ background-color: #e9ecef;
3710
+ }
3711
+ .custom-select::-ms-expand {
3712
+ display: none;
3713
+ }
3714
+ .custom-select:-moz-focusring {
3715
+ color: transparent;
3716
+ text-shadow: 0 0 0 #495057;
3717
+ }
3718
+ .custom-select-sm {
3719
+ height: calc(1.5em + 0.5rem + 2px);
3720
+ padding-top: 0.25rem;
3721
+ padding-bottom: 0.25rem;
3722
+ padding-left: 0.5rem;
3723
+ font-size: 0.875rem;
3724
+ }
3725
+ .custom-select-lg {
3726
+ height: calc(1.5em + 1rem + 2px);
3727
+ padding-top: 0.5rem;
3728
+ padding-bottom: 0.5rem;
3729
+ padding-left: 1rem;
3730
+ font-size: 1.25rem;
3731
+ }
3732
+ .custom-file {
3733
+ position: relative;
3734
+ display: inline-block;
3735
+ width: 100%;
3736
+ height: calc(1.5em + 0.75rem + 2px);
3737
+ margin-bottom: 0;
3738
+ }
3739
+ .custom-file-input {
3740
+ position: relative;
3741
+ z-index: 2;
3742
+ width: 100%;
3743
+ height: calc(1.5em + 0.75rem + 2px);
3744
+ margin: 0;
3745
+ opacity: 0;
3746
+ }
3747
+ .custom-file-input:focus ~ .custom-file-label {
3748
+ border-color: #80bdff;
3749
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3750
+ }
3751
+ .custom-file-input:disabled ~ .custom-file-label,
3752
+ .custom-file-input[disabled] ~ .custom-file-label {
3753
+ background-color: #e9ecef;
3754
+ }
3755
+ .custom-file-input:lang(en) ~ .custom-file-label::after {
3756
+ content: "Browse";
3757
+ }
3758
+ .custom-file-input ~ .custom-file-label[data-browse]::after {
3759
+ content: attr(data-browse);
3760
+ }
3761
+ .custom-file-label {
3762
+ position: absolute;
3763
+ top: 0;
3764
+ right: 0;
3765
+ left: 0;
3766
+ z-index: 1;
3767
+ height: calc(1.5em + 0.75rem + 2px);
3768
+ padding: 0.375rem 0.75rem;
3769
+ font-weight: 400;
3770
+ line-height: 1.5;
3771
+ color: #495057;
3772
+ background-color: #fff;
3773
+ border: 1px solid #ced4da;
3774
+ border-radius: 0.25rem;
3775
+ }
3776
+ .custom-file-label::after {
3777
+ position: absolute;
3778
+ top: 0;
3779
+ right: 0;
3780
+ bottom: 0;
3781
+ z-index: 3;
3782
+ display: block;
3783
+ height: calc(1.5em + 0.75rem);
3784
+ padding: 0.375rem 0.75rem;
3785
+ line-height: 1.5;
3786
+ color: #495057;
3787
+ content: "Browse";
3788
+ background-color: #e9ecef;
3789
+ border-left: inherit;
3790
+ border-radius: 0 0.25rem 0.25rem 0;
3791
+ }
3792
+ .custom-range {
3793
+ width: 100%;
3794
+ height: 1.4rem;
3795
+ padding: 0;
3796
+ background-color: transparent;
3797
+ -webkit-appearance: none;
3798
+ -moz-appearance: none;
3799
+ appearance: none;
3800
+ }
3801
+ .custom-range:focus {
3802
+ outline: 0;
3803
+ }
3804
+ .custom-range:focus::-webkit-slider-thumb {
3805
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3806
+ }
3807
+ .custom-range:focus::-moz-range-thumb {
3808
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3809
+ }
3810
+ .custom-range:focus::-ms-thumb {
3811
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3812
+ }
3813
+ .custom-range::-moz-focus-outer {
3814
+ border: 0;
3815
+ }
3816
+ .custom-range::-webkit-slider-thumb {
3817
+ width: 1rem;
3818
+ height: 1rem;
3819
+ margin-top: -0.25rem;
3820
+ background-color: #007bff;
3821
+ border: 0;
3822
+ border-radius: 1rem;
3823
+ -webkit-transition: background-color 0.15s ease-in-out,
3824
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3825
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3826
+ box-shadow 0.15s ease-in-out;
3827
+ -webkit-appearance: none;
3828
+ appearance: none;
3829
+ }
3830
+ @media (prefers-reduced-motion: reduce) {
3831
+ .custom-range::-webkit-slider-thumb {
3832
+ -webkit-transition: none;
3833
+ transition: none;
3834
+ }
3835
+ }
3836
+ .custom-range::-webkit-slider-thumb:active {
3837
+ background-color: #b3d7ff;
3838
+ }
3839
+ .custom-range::-webkit-slider-runnable-track {
3840
+ width: 100%;
3841
+ height: 0.5rem;
3842
+ color: transparent;
3843
+ cursor: pointer;
3844
+ background-color: #dee2e6;
3845
+ border-color: transparent;
3846
+ border-radius: 1rem;
3847
+ }
3848
+ .custom-range::-moz-range-thumb {
3849
+ width: 1rem;
3850
+ height: 1rem;
3851
+ background-color: #007bff;
3852
+ border: 0;
3853
+ border-radius: 1rem;
3854
+ -moz-transition: background-color 0.15s ease-in-out,
3855
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3856
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3857
+ box-shadow 0.15s ease-in-out;
3858
+ -moz-appearance: none;
3859
+ appearance: none;
3860
+ }
3861
+ @media (prefers-reduced-motion: reduce) {
3862
+ .custom-range::-moz-range-thumb {
3863
+ -moz-transition: none;
3864
+ transition: none;
3865
+ }
3866
+ }
3867
+ .custom-range::-moz-range-thumb:active {
3868
+ background-color: #b3d7ff;
3869
+ }
3870
+ .custom-range::-moz-range-track {
3871
+ width: 100%;
3872
+ height: 0.5rem;
3873
+ color: transparent;
3874
+ cursor: pointer;
3875
+ background-color: #dee2e6;
3876
+ border-color: transparent;
3877
+ border-radius: 1rem;
3878
+ }
3879
+ .custom-range::-ms-thumb {
3880
+ width: 1rem;
3881
+ height: 1rem;
3882
+ margin-top: 0;
3883
+ margin-right: 0.2rem;
3884
+ margin-left: 0.2rem;
3885
+ background-color: #007bff;
3886
+ border: 0;
3887
+ border-radius: 1rem;
3888
+ -ms-transition: background-color 0.15s ease-in-out,
3889
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3890
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3891
+ box-shadow 0.15s ease-in-out;
3892
+ appearance: none;
3893
+ }
3894
+ @media (prefers-reduced-motion: reduce) {
3895
+ .custom-range::-ms-thumb {
3896
+ -ms-transition: none;
3897
+ transition: none;
3898
+ }
3899
+ }
3900
+ .custom-range::-ms-thumb:active {
3901
+ background-color: #b3d7ff;
3902
+ }
3903
+ .custom-range::-ms-track {
3904
+ width: 100%;
3905
+ height: 0.5rem;
3906
+ color: transparent;
3907
+ cursor: pointer;
3908
+ background-color: transparent;
3909
+ border-color: transparent;
3910
+ border-width: 0.5rem;
3911
+ }
3912
+ .custom-range::-ms-fill-lower {
3913
+ background-color: #dee2e6;
3914
+ border-radius: 1rem;
3915
+ }
3916
+ .custom-range::-ms-fill-upper {
3917
+ margin-right: 15px;
3918
+ background-color: #dee2e6;
3919
+ border-radius: 1rem;
3920
+ }
3921
+ .custom-range:disabled::-webkit-slider-thumb {
3922
+ background-color: #adb5bd;
3923
+ }
3924
+ .custom-range:disabled::-webkit-slider-runnable-track {
3925
+ cursor: default;
3926
+ }
3927
+ .custom-range:disabled::-moz-range-thumb {
3928
+ background-color: #adb5bd;
3929
+ }
3930
+ .custom-range:disabled::-moz-range-track {
3931
+ cursor: default;
3932
+ }
3933
+ .custom-range:disabled::-ms-thumb {
3934
+ background-color: #adb5bd;
3935
+ }
3936
+ .custom-control-label::before,
3937
+ .custom-file-label,
3938
+ .custom-select {
3939
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
3940
+ box-shadow 0.15s ease-in-out;
3941
+ }
3942
+ @media (prefers-reduced-motion: reduce) {
3943
+ .custom-control-label::before,
3944
+ .custom-file-label,
3945
+ .custom-select {
3946
+ transition: none;
3947
+ }
3948
+ }
3949
+ .nav {
3950
+ display: -ms-flexbox;
3951
+ display: flex;
3952
+ -ms-flex-wrap: wrap;
3953
+ flex-wrap: wrap;
3954
+ padding-left: 0;
3955
+ margin-bottom: 0;
3956
+ list-style: none;
3957
+ }
3958
+ .nav-link {
3959
+ display: block;
3960
+ padding: 0.5rem 1rem;
3961
+ }
3962
+ .nav-link:focus,
3963
+ .nav-link:hover {
3964
+ text-decoration: none;
3965
+ }
3966
+ .nav-link.disabled {
3967
+ color: #6c757d;
3968
+ pointer-events: none;
3969
+ cursor: default;
3970
+ }
3971
+ .nav-tabs {
3972
+ border-bottom: 1px solid #dee2e6;
3973
+ }
3974
+ .nav-tabs .nav-item {
3975
+ margin-bottom: -1px;
3976
+ }
3977
+ .nav-tabs .nav-link {
3978
+ border: 1px solid transparent;
3979
+ border-top-left-radius: 0.25rem;
3980
+ border-top-right-radius: 0.25rem;
3981
+ }
3982
+ .nav-tabs .nav-link:focus,
3983
+ .nav-tabs .nav-link:hover {
3984
+ border-color: #e9ecef #e9ecef #dee2e6;
3985
+ }
3986
+ .nav-tabs .nav-link.disabled {
3987
+ color: #6c757d;
3988
+ background-color: transparent;
3989
+ border-color: transparent;
3990
+ }
3991
+ .nav-tabs .nav-item.show .nav-link,
3992
+ .nav-tabs .nav-link.active {
3993
+ color: #495057;
3994
+ background-color: #fff;
3995
+ border-color: #dee2e6 #dee2e6 #fff;
3996
+ }
3997
+ .nav-tabs .dropdown-menu {
3998
+ margin-top: -1px;
3999
+ border-top-left-radius: 0;
4000
+ border-top-right-radius: 0;
4001
+ }
4002
+ .nav-pills .nav-link {
4003
+ border-radius: 0.25rem;
4004
+ }
4005
+ .nav-pills .nav-link.active,
4006
+ .nav-pills .show > .nav-link {
4007
+ color: #fff;
4008
+ background-color: #007bff;
4009
+ }
4010
+ .nav-fill .nav-item,
4011
+ .nav-fill > .nav-link {
4012
+ -ms-flex: 1 1 auto;
4013
+ flex: 1 1 auto;
4014
+ text-align: center;
4015
+ }
4016
+ .nav-justified .nav-item,
4017
+ .nav-justified > .nav-link {
4018
+ -ms-flex-preferred-size: 0;
4019
+ flex-basis: 0;
4020
+ -ms-flex-positive: 1;
4021
+ flex-grow: 1;
4022
+ text-align: center;
4023
+ }
4024
+ .tab-content > .tab-pane {
4025
+ display: none;
4026
+ }
4027
+ .tab-content > .active {
4028
+ display: block;
4029
+ }
4030
+ .navbar {
4031
+ position: relative;
4032
+ display: -ms-flexbox;
4033
+ display: flex;
4034
+ -ms-flex-wrap: wrap;
4035
+ flex-wrap: wrap;
4036
+ -ms-flex-align: center;
4037
+ align-items: center;
4038
+ -ms-flex-pack: justify;
4039
+ justify-content: space-between;
4040
+ padding: 0.5rem 1rem;
4041
+ }
4042
+ .navbar .container,
4043
+ .navbar .container-fluid,
4044
+ .navbar .container-lg,
4045
+ .navbar .container-md,
4046
+ .navbar .container-sm,
4047
+ .navbar .container-xl {
4048
+ display: -ms-flexbox;
4049
+ display: flex;
4050
+ -ms-flex-wrap: wrap;
4051
+ flex-wrap: wrap;
4052
+ -ms-flex-align: center;
4053
+ align-items: center;
4054
+ -ms-flex-pack: justify;
4055
+ justify-content: space-between;
4056
+ }
4057
+ .navbar-brand {
4058
+ display: inline-block;
4059
+ padding-top: 0.3125rem;
4060
+ padding-bottom: 0.3125rem;
4061
+ margin-right: 1rem;
4062
+ font-size: 1.25rem;
4063
+ line-height: inherit;
4064
+ white-space: nowrap;
4065
+ }
4066
+ .navbar-brand:focus,
4067
+ .navbar-brand:hover {
4068
+ text-decoration: none;
4069
+ }
4070
+ .navbar-nav {
4071
+ display: -ms-flexbox;
4072
+ display: flex;
4073
+ -ms-flex-direction: column;
4074
+ flex-direction: column;
4075
+ padding-left: 0;
4076
+ margin-bottom: 0;
4077
+ list-style: none;
4078
+ }
4079
+ .navbar-nav .nav-link {
4080
+ padding-right: 0;
4081
+ padding-left: 0;
4082
+ }
4083
+ .navbar-nav .dropdown-menu {
4084
+ position: static;
4085
+ float: none;
4086
+ }
4087
+ .navbar-text {
4088
+ display: inline-block;
4089
+ padding-top: 0.5rem;
4090
+ padding-bottom: 0.5rem;
4091
+ }
4092
+ .navbar-collapse {
4093
+ -ms-flex-preferred-size: 100%;
4094
+ flex-basis: 100%;
4095
+ -ms-flex-positive: 1;
4096
+ flex-grow: 1;
4097
+ -ms-flex-align: center;
4098
+ align-items: center;
4099
+ }
4100
+ .navbar-toggler {
4101
+ padding: 0.25rem 0.75rem;
4102
+ font-size: 1.25rem;
4103
+ line-height: 1;
4104
+ background-color: transparent;
4105
+ border: 1px solid transparent;
4106
+ border-radius: 0.25rem;
4107
+ }
4108
+ .navbar-toggler:focus,
4109
+ .navbar-toggler:hover {
4110
+ text-decoration: none;
4111
+ }
4112
+ .navbar-toggler-icon {
4113
+ display: inline-block;
4114
+ width: 1.5em;
4115
+ height: 1.5em;
4116
+ vertical-align: middle;
4117
+ content: "";
4118
+ background: no-repeat center center;
4119
+ background-size: 100% 100%;
4120
+ }
4121
+ @media (max-width: 575.98px) {
4122
+ .navbar-expand-sm > .container,
4123
+ .navbar-expand-sm > .container-fluid,
4124
+ .navbar-expand-sm > .container-lg,
4125
+ .navbar-expand-sm > .container-md,
4126
+ .navbar-expand-sm > .container-sm,
4127
+ .navbar-expand-sm > .container-xl {
4128
+ padding-right: 0;
4129
+ padding-left: 0;
4130
+ }
4131
+ }
4132
+ @media (min-width: 576px) {
4133
+ .navbar-expand-sm {
4134
+ -ms-flex-flow: row nowrap;
4135
+ flex-flow: row nowrap;
4136
+ -ms-flex-pack: start;
4137
+ justify-content: flex-start;
4138
+ }
4139
+ .navbar-expand-sm .navbar-nav {
4140
+ -ms-flex-direction: row;
4141
+ flex-direction: row;
4142
+ }
4143
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
4144
+ position: absolute;
4145
+ }
4146
+ .navbar-expand-sm .navbar-nav .nav-link {
4147
+ padding-right: 0.5rem;
4148
+ padding-left: 0.5rem;
4149
+ }
4150
+ .navbar-expand-sm > .container,
4151
+ .navbar-expand-sm > .container-fluid,
4152
+ .navbar-expand-sm > .container-lg,
4153
+ .navbar-expand-sm > .container-md,
4154
+ .navbar-expand-sm > .container-sm,
4155
+ .navbar-expand-sm > .container-xl {
4156
+ -ms-flex-wrap: nowrap;
4157
+ flex-wrap: nowrap;
4158
+ }
4159
+ .navbar-expand-sm .navbar-collapse {
4160
+ display: -ms-flexbox !important;
4161
+ display: flex !important;
4162
+ -ms-flex-preferred-size: auto;
4163
+ flex-basis: auto;
4164
+ }
4165
+ .navbar-expand-sm .navbar-toggler {
4166
+ display: none;
4167
+ }
4168
+ }
4169
+ @media (max-width: 767.98px) {
4170
+ .navbar-expand-md > .container,
4171
+ .navbar-expand-md > .container-fluid,
4172
+ .navbar-expand-md > .container-lg,
4173
+ .navbar-expand-md > .container-md,
4174
+ .navbar-expand-md > .container-sm,
4175
+ .navbar-expand-md > .container-xl {
4176
+ padding-right: 0;
4177
+ padding-left: 0;
4178
+ }
4179
+ }
4180
+ @media (min-width: 768px) {
4181
+ .navbar-expand-md {
4182
+ -ms-flex-flow: row nowrap;
4183
+ flex-flow: row nowrap;
4184
+ -ms-flex-pack: start;
4185
+ justify-content: flex-start;
4186
+ }
4187
+ .navbar-expand-md .navbar-nav {
4188
+ -ms-flex-direction: row;
4189
+ flex-direction: row;
4190
+ }
4191
+ .navbar-expand-md .navbar-nav .dropdown-menu {
4192
+ position: absolute;
4193
+ }
4194
+ .navbar-expand-md .navbar-nav .nav-link {
4195
+ padding-right: 0.5rem;
4196
+ padding-left: 0.5rem;
4197
+ }
4198
+ .navbar-expand-md > .container,
4199
+ .navbar-expand-md > .container-fluid,
4200
+ .navbar-expand-md > .container-lg,
4201
+ .navbar-expand-md > .container-md,
4202
+ .navbar-expand-md > .container-sm,
4203
+ .navbar-expand-md > .container-xl {
4204
+ -ms-flex-wrap: nowrap;
4205
+ flex-wrap: nowrap;
4206
+ }
4207
+ .navbar-expand-md .navbar-collapse {
4208
+ display: -ms-flexbox !important;
4209
+ display: flex !important;
4210
+ -ms-flex-preferred-size: auto;
4211
+ flex-basis: auto;
4212
+ }
4213
+ .navbar-expand-md .navbar-toggler {
4214
+ display: none;
4215
+ }
4216
+ }
4217
+ @media (max-width: 991.98px) {
4218
+ .navbar-expand-lg > .container,
4219
+ .navbar-expand-lg > .container-fluid,
4220
+ .navbar-expand-lg > .container-lg,
4221
+ .navbar-expand-lg > .container-md,
4222
+ .navbar-expand-lg > .container-sm,
4223
+ .navbar-expand-lg > .container-xl {
4224
+ padding-right: 0;
4225
+ padding-left: 0;
4226
+ }
4227
+ }
4228
+ @media (min-width: 992px) {
4229
+ .navbar-expand-lg {
4230
+ -ms-flex-flow: row nowrap;
4231
+ flex-flow: row nowrap;
4232
+ -ms-flex-pack: start;
4233
+ justify-content: flex-start;
4234
+ }
4235
+ .navbar-expand-lg .navbar-nav {
4236
+ -ms-flex-direction: row;
4237
+ flex-direction: row;
4238
+ }
4239
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
4240
+ position: absolute;
4241
+ }
4242
+ .navbar-expand-lg .navbar-nav .nav-link {
4243
+ padding-right: 0.5rem;
4244
+ padding-left: 0.5rem;
4245
+ }
4246
+ .navbar-expand-lg > .container,
4247
+ .navbar-expand-lg > .container-fluid,
4248
+ .navbar-expand-lg > .container-lg,
4249
+ .navbar-expand-lg > .container-md,
4250
+ .navbar-expand-lg > .container-sm,
4251
+ .navbar-expand-lg > .container-xl {
4252
+ -ms-flex-wrap: nowrap;
4253
+ flex-wrap: nowrap;
4254
+ }
4255
+ .navbar-expand-lg .navbar-collapse {
4256
+ display: -ms-flexbox !important;
4257
+ display: flex !important;
4258
+ -ms-flex-preferred-size: auto;
4259
+ flex-basis: auto;
4260
+ }
4261
+ .navbar-expand-lg .navbar-toggler {
4262
+ display: none;
4263
+ }
4264
+ }
4265
+ @media (max-width: 1199.98px) {
4266
+ .navbar-expand-xl > .container,
4267
+ .navbar-expand-xl > .container-fluid,
4268
+ .navbar-expand-xl > .container-lg,
4269
+ .navbar-expand-xl > .container-md,
4270
+ .navbar-expand-xl > .container-sm,
4271
+ .navbar-expand-xl > .container-xl {
4272
+ padding-right: 0;
4273
+ padding-left: 0;
4274
+ }
4275
+ }
4276
+ @media (min-width: 1200px) {
4277
+ .navbar-expand-xl {
4278
+ -ms-flex-flow: row nowrap;
4279
+ flex-flow: row nowrap;
4280
+ -ms-flex-pack: start;
4281
+ justify-content: flex-start;
4282
+ }
4283
+ .navbar-expand-xl .navbar-nav {
4284
+ -ms-flex-direction: row;
4285
+ flex-direction: row;
4286
+ }
4287
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
4288
+ position: absolute;
4289
+ }
4290
+ .navbar-expand-xl .navbar-nav .nav-link {
4291
+ padding-right: 0.5rem;
4292
+ padding-left: 0.5rem;
4293
+ }
4294
+ .navbar-expand-xl > .container,
4295
+ .navbar-expand-xl > .container-fluid,
4296
+ .navbar-expand-xl > .container-lg,
4297
+ .navbar-expand-xl > .container-md,
4298
+ .navbar-expand-xl > .container-sm,
4299
+ .navbar-expand-xl > .container-xl {
4300
+ -ms-flex-wrap: nowrap;
4301
+ flex-wrap: nowrap;
4302
+ }
4303
+ .navbar-expand-xl .navbar-collapse {
4304
+ display: -ms-flexbox !important;
4305
+ display: flex !important;
4306
+ -ms-flex-preferred-size: auto;
4307
+ flex-basis: auto;
4308
+ }
4309
+ .navbar-expand-xl .navbar-toggler {
4310
+ display: none;
4311
+ }
4312
+ }
4313
+ .navbar-expand {
4314
+ -ms-flex-flow: row nowrap;
4315
+ flex-flow: row nowrap;
4316
+ -ms-flex-pack: start;
4317
+ justify-content: flex-start;
4318
+ }
4319
+ .navbar-expand > .container,
4320
+ .navbar-expand > .container-fluid,
4321
+ .navbar-expand > .container-lg,
4322
+ .navbar-expand > .container-md,
4323
+ .navbar-expand > .container-sm,
4324
+ .navbar-expand > .container-xl {
4325
+ padding-right: 0;
4326
+ padding-left: 0;
4327
+ }
4328
+ .navbar-expand .navbar-nav {
4329
+ -ms-flex-direction: row;
4330
+ flex-direction: row;
4331
+ }
4332
+ .navbar-expand .navbar-nav .dropdown-menu {
4333
+ position: absolute;
4334
+ }
4335
+ .navbar-expand .navbar-nav .nav-link {
4336
+ padding-right: 0.5rem;
4337
+ padding-left: 0.5rem;
4338
+ }
4339
+ .navbar-expand > .container,
4340
+ .navbar-expand > .container-fluid,
4341
+ .navbar-expand > .container-lg,
4342
+ .navbar-expand > .container-md,
4343
+ .navbar-expand > .container-sm,
4344
+ .navbar-expand > .container-xl {
4345
+ -ms-flex-wrap: nowrap;
4346
+ flex-wrap: nowrap;
4347
+ }
4348
+ .navbar-expand .navbar-collapse {
4349
+ display: -ms-flexbox !important;
4350
+ display: flex !important;
4351
+ -ms-flex-preferred-size: auto;
4352
+ flex-basis: auto;
4353
+ }
4354
+ .navbar-expand .navbar-toggler {
4355
+ display: none;
4356
+ }
4357
+ .navbar-light .navbar-brand {
4358
+ color: rgba(0, 0, 0, 0.9);
4359
+ }
4360
+ .navbar-light .navbar-brand:focus,
4361
+ .navbar-light .navbar-brand:hover {
4362
+ color: rgba(0, 0, 0, 0.9);
4363
+ }
4364
+ .navbar-light .navbar-nav .nav-link {
4365
+ color: rgba(0, 0, 0, 0.5);
4366
+ }
4367
+ .navbar-light .navbar-nav .nav-link:focus,
4368
+ .navbar-light .navbar-nav .nav-link:hover {
4369
+ color: rgba(0, 0, 0, 0.7);
4370
+ }
4371
+ .navbar-light .navbar-nav .nav-link.disabled {
4372
+ color: rgba(0, 0, 0, 0.3);
4373
+ }
4374
+ .navbar-light .navbar-nav .active > .nav-link,
4375
+ .navbar-light .navbar-nav .nav-link.active,
4376
+ .navbar-light .navbar-nav .nav-link.show,
4377
+ .navbar-light .navbar-nav .show > .nav-link {
4378
+ color: rgba(0, 0, 0, 0.9);
4379
+ }
4380
+ .navbar-light .navbar-toggler {
4381
+ color: rgba(0, 0, 0, 0.5);
4382
+ border-color: rgba(0, 0, 0, 0.1);
4383
+ }
4384
+ .navbar-light .navbar-toggler-icon {
4385
+ 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");
4386
+ }
4387
+ .navbar-light .navbar-text {
4388
+ color: rgba(0, 0, 0, 0.5);
4389
+ }
4390
+ .navbar-light .navbar-text a {
4391
+ color: rgba(0, 0, 0, 0.9);
4392
+ }
4393
+ .navbar-light .navbar-text a:focus,
4394
+ .navbar-light .navbar-text a:hover {
4395
+ color: rgba(0, 0, 0, 0.9);
4396
+ }
4397
+ .navbar-dark .navbar-brand {
4398
+ color: #fff;
4399
+ }
4400
+ .navbar-dark .navbar-brand:focus,
4401
+ .navbar-dark .navbar-brand:hover {
4402
+ color: #fff;
4403
+ }
4404
+ .navbar-dark .navbar-nav .nav-link {
4405
+ color: rgba(255, 255, 255, 0.5);
4406
+ }
4407
+ .navbar-dark .navbar-nav .nav-link:focus,
4408
+ .navbar-dark .navbar-nav .nav-link:hover {
4409
+ color: rgba(255, 255, 255, 0.75);
4410
+ }
4411
+ .navbar-dark .navbar-nav .nav-link.disabled {
4412
+ color: rgba(255, 255, 255, 0.25);
4413
+ }
4414
+ .navbar-dark .navbar-nav .active > .nav-link,
4415
+ .navbar-dark .navbar-nav .nav-link.active,
4416
+ .navbar-dark .navbar-nav .nav-link.show,
4417
+ .navbar-dark .navbar-nav .show > .nav-link {
4418
+ color: #fff;
4419
+ }
4420
+ .navbar-dark .navbar-toggler {
4421
+ color: rgba(255, 255, 255, 0.5);
4422
+ border-color: rgba(255, 255, 255, 0.1);
4423
+ }
4424
+ .navbar-dark .navbar-toggler-icon {
4425
+ 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");
4426
+ }
4427
+ .navbar-dark .navbar-text {
4428
+ color: rgba(255, 255, 255, 0.5);
4429
+ }
4430
+ .navbar-dark .navbar-text a {
4431
+ color: #fff;
4432
+ }
4433
+ .navbar-dark .navbar-text a:focus,
4434
+ .navbar-dark .navbar-text a:hover {
4435
+ color: #fff;
4436
+ }
4437
+ .card {
4438
+ position: relative;
4439
+ display: -ms-flexbox;
4440
+ display: flex;
4441
+ -ms-flex-direction: column;
4442
+ flex-direction: column;
4443
+ min-width: 0;
4444
+ word-wrap: break-word;
4445
+ background-color: #fff;
4446
+ background-clip: border-box;
4447
+ border: 1px solid rgba(0, 0, 0, 0.125);
4448
+ border-radius: 0.25rem;
4449
+ }
4450
+ .card > hr {
4451
+ margin-right: 0;
4452
+ margin-left: 0;
4453
+ }
4454
+ .card > .list-group {
4455
+ border-top: inherit;
4456
+ border-bottom: inherit;
4457
+ }
4458
+ .card > .list-group:first-child {
4459
+ border-top-width: 0;
4460
+ border-top-left-radius: calc(0.25rem - 1px);
4461
+ border-top-right-radius: calc(0.25rem - 1px);
4462
+ }
4463
+ .card > .list-group:last-child {
4464
+ border-bottom-width: 0;
4465
+ border-bottom-right-radius: calc(0.25rem - 1px);
4466
+ border-bottom-left-radius: calc(0.25rem - 1px);
4467
+ }
4468
+ .card > .card-header + .list-group,
4469
+ .card > .list-group + .card-footer {
4470
+ border-top: 0;
4471
+ }
4472
+ .card-body {
4473
+ -ms-flex: 1 1 auto;
4474
+ flex: 1 1 auto;
4475
+ min-height: 1px;
4476
+ padding: 1.25rem;
4477
+ }
4478
+ .card-title {
4479
+ margin-bottom: 0.75rem;
4480
+ }
4481
+ .card-subtitle {
4482
+ margin-top: -0.375rem;
4483
+ margin-bottom: 0;
4484
+ }
4485
+ .card-text:last-child {
4486
+ margin-bottom: 0;
4487
+ }
4488
+ .card-link:hover {
4489
+ text-decoration: none;
4490
+ }
4491
+ .card-link + .card-link {
4492
+ margin-left: 1.25rem;
4493
+ }
4494
+ .card-header {
4495
+ padding: 0.75rem 1.25rem;
4496
+ margin-bottom: 0;
4497
+ background-color: rgba(0, 0, 0, 0.03);
4498
+ border-bottom: 1px solid rgba(0, 0, 0, 0.125);
4499
+ }
4500
+ .card-header:first-child {
4501
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
4502
+ }
4503
+ .card-footer {
4504
+ padding: 0.75rem 1.25rem;
4505
+ background-color: rgba(0, 0, 0, 0.03);
4506
+ border-top: 1px solid rgba(0, 0, 0, 0.125);
4507
+ }
4508
+ .card-footer:last-child {
4509
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
4510
+ }
4511
+ .card-header-tabs {
4512
+ margin-right: -0.625rem;
4513
+ margin-bottom: -0.75rem;
4514
+ margin-left: -0.625rem;
4515
+ border-bottom: 0;
4516
+ }
4517
+ .card-header-pills {
4518
+ margin-right: -0.625rem;
4519
+ margin-left: -0.625rem;
4520
+ }
4521
+ .card-img-overlay {
4522
+ position: absolute;
4523
+ top: 0;
4524
+ right: 0;
4525
+ bottom: 0;
4526
+ left: 0;
4527
+ padding: 1.25rem;
4528
+ border-radius: calc(0.25rem - 1px);
4529
+ }
4530
+ .card-img,
4531
+ .card-img-bottom,
4532
+ .card-img-top {
4533
+ -ms-flex-negative: 0;
4534
+ flex-shrink: 0;
4535
+ width: 100%;
4536
+ }
4537
+ .card-img,
4538
+ .card-img-top {
4539
+ border-top-left-radius: calc(0.25rem - 1px);
4540
+ border-top-right-radius: calc(0.25rem - 1px);
4541
+ }
4542
+ .card-img,
4543
+ .card-img-bottom {
4544
+ border-bottom-right-radius: calc(0.25rem - 1px);
4545
+ border-bottom-left-radius: calc(0.25rem - 1px);
4546
+ }
4547
+ .card-deck .card {
4548
+ margin-bottom: 15px;
4549
+ }
4550
+ @media (min-width: 576px) {
4551
+ .card-deck {
4552
+ display: -ms-flexbox;
4553
+ display: flex;
4554
+ -ms-flex-flow: row wrap;
4555
+ flex-flow: row wrap;
4556
+ margin-right: -15px;
4557
+ margin-left: -15px;
4558
+ }
4559
+ .card-deck .card {
4560
+ -ms-flex: 1 0 0%;
4561
+ flex: 1 0 0%;
4562
+ margin-right: 15px;
4563
+ margin-bottom: 0;
4564
+ margin-left: 15px;
4565
+ }
4566
+ }
4567
+ .card-group > .card {
4568
+ margin-bottom: 15px;
4569
+ }
4570
+ @media (min-width: 576px) {
4571
+ .card-group {
4572
+ display: -ms-flexbox;
4573
+ display: flex;
4574
+ -ms-flex-flow: row wrap;
4575
+ flex-flow: row wrap;
4576
+ }
4577
+ .card-group > .card {
4578
+ -ms-flex: 1 0 0%;
4579
+ flex: 1 0 0%;
4580
+ margin-bottom: 0;
4581
+ }
4582
+ .card-group > .card + .card {
4583
+ margin-left: 0;
4584
+ border-left: 0;
4585
+ }
4586
+ .card-group > .card:not(:last-child) {
4587
+ border-top-right-radius: 0;
4588
+ border-bottom-right-radius: 0;
4589
+ }
4590
+ .card-group > .card:not(:last-child) .card-header,
4591
+ .card-group > .card:not(:last-child) .card-img-top {
4592
+ border-top-right-radius: 0;
4593
+ }
4594
+ .card-group > .card:not(:last-child) .card-footer,
4595
+ .card-group > .card:not(:last-child) .card-img-bottom {
4596
+ border-bottom-right-radius: 0;
4597
+ }
4598
+ .card-group > .card:not(:first-child) {
4599
+ border-top-left-radius: 0;
4600
+ border-bottom-left-radius: 0;
4601
+ }
4602
+ .card-group > .card:not(:first-child) .card-header,
4603
+ .card-group > .card:not(:first-child) .card-img-top {
4604
+ border-top-left-radius: 0;
4605
+ }
4606
+ .card-group > .card:not(:first-child) .card-footer,
4607
+ .card-group > .card:not(:first-child) .card-img-bottom {
4608
+ border-bottom-left-radius: 0;
4609
+ }
4610
+ }
4611
+ .card-columns .card {
4612
+ margin-bottom: 0.75rem;
4613
+ }
4614
+ @media (min-width: 576px) {
4615
+ .card-columns {
4616
+ -webkit-column-count: 3;
4617
+ -moz-column-count: 3;
4618
+ column-count: 3;
4619
+ -webkit-column-gap: 1.25rem;
4620
+ -moz-column-gap: 1.25rem;
4621
+ column-gap: 1.25rem;
4622
+ orphans: 1;
4623
+ widows: 1;
4624
+ }
4625
+ .card-columns .card {
4626
+ display: inline-block;
4627
+ width: 100%;
4628
+ }
4629
+ }
4630
+ .accordion {
4631
+ overflow-anchor: none;
4632
+ }
4633
+ .accordion > .card {
4634
+ overflow: hidden;
4635
+ }
4636
+ .accordion > .card:not(:last-of-type) {
4637
+ border-bottom: 0;
4638
+ border-bottom-right-radius: 0;
4639
+ border-bottom-left-radius: 0;
4640
+ }
4641
+ .accordion > .card:not(:first-of-type) {
4642
+ border-top-left-radius: 0;
4643
+ border-top-right-radius: 0;
4644
+ }
4645
+ .accordion > .card > .card-header {
4646
+ border-radius: 0;
4647
+ margin-bottom: -1px;
4648
+ }
4649
+ .breadcrumb {
4650
+ display: -ms-flexbox;
4651
+ display: flex;
4652
+ -ms-flex-wrap: wrap;
4653
+ flex-wrap: wrap;
4654
+ padding: 0.75rem 1rem;
4655
+ margin-bottom: 1rem;
4656
+ list-style: none;
4657
+ background-color: #e9ecef;
4658
+ border-radius: 0.25rem;
4659
+ }
4660
+ .breadcrumb-item {
4661
+ display: -ms-flexbox;
4662
+ display: flex;
4663
+ }
4664
+ .breadcrumb-item + .breadcrumb-item {
4665
+ padding-left: 0.5rem;
4666
+ }
4667
+ .breadcrumb-item + .breadcrumb-item::before {
4668
+ display: inline-block;
4669
+ padding-right: 0.5rem;
4670
+ color: #6c757d;
4671
+ content: "/";
4672
+ }
4673
+ .breadcrumb-item + .breadcrumb-item:hover::before {
4674
+ text-decoration: underline;
4675
+ }
4676
+ .breadcrumb-item + .breadcrumb-item:hover::before {
4677
+ text-decoration: none;
4678
+ }
4679
+ .breadcrumb-item.active {
4680
+ color: #6c757d;
4681
+ }
4682
+ .pagination {
4683
+ display: -ms-flexbox;
4684
+ display: flex;
4685
+ padding-left: 0;
4686
+ list-style: none;
4687
+ border-radius: 0.25rem;
4688
+ }
4689
+ .page-link {
4690
+ position: relative;
4691
+ display: block;
4692
+ padding: 0.5rem 0.75rem;
4693
+ margin-left: -1px;
4694
+ line-height: 1.25;
4695
+ color: #007bff;
4696
+ background-color: #fff;
4697
+ border: 1px solid #dee2e6;
4698
+ }
4699
+ .page-link:hover {
4700
+ z-index: 2;
4701
+ color: #0056b3;
4702
+ text-decoration: none;
4703
+ background-color: #e9ecef;
4704
+ border-color: #dee2e6;
4705
+ }
4706
+ .page-link:focus {
4707
+ z-index: 3;
4708
+ outline: 0;
4709
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4710
+ }
4711
+ .page-item:first-child .page-link {
4712
+ margin-left: 0;
4713
+ border-top-left-radius: 0.25rem;
4714
+ border-bottom-left-radius: 0.25rem;
4715
+ }
4716
+ .page-item:last-child .page-link {
4717
+ border-top-right-radius: 0.25rem;
4718
+ border-bottom-right-radius: 0.25rem;
4719
+ }
4720
+ .page-item.active .page-link {
4721
+ z-index: 3;
4722
+ color: #fff;
4723
+ background-color: #007bff;
4724
+ border-color: #007bff;
4725
+ }
4726
+ .page-item.disabled .page-link {
4727
+ color: #6c757d;
4728
+ pointer-events: none;
4729
+ cursor: auto;
4730
+ background-color: #fff;
4731
+ border-color: #dee2e6;
4732
+ }
4733
+ .pagination-lg .page-link {
4734
+ padding: 0.75rem 1.5rem;
4735
+ font-size: 1.25rem;
4736
+ line-height: 1.5;
4737
+ }
4738
+ .pagination-lg .page-item:first-child .page-link {
4739
+ border-top-left-radius: 0.3rem;
4740
+ border-bottom-left-radius: 0.3rem;
4741
+ }
4742
+ .pagination-lg .page-item:last-child .page-link {
4743
+ border-top-right-radius: 0.3rem;
4744
+ border-bottom-right-radius: 0.3rem;
4745
+ }
4746
+ .pagination-sm .page-link {
4747
+ padding: 0.25rem 0.5rem;
4748
+ font-size: 0.875rem;
4749
+ line-height: 1.5;
4750
+ }
4751
+ .pagination-sm .page-item:first-child .page-link {
4752
+ border-top-left-radius: 0.2rem;
4753
+ border-bottom-left-radius: 0.2rem;
4754
+ }
4755
+ .pagination-sm .page-item:last-child .page-link {
4756
+ border-top-right-radius: 0.2rem;
4757
+ border-bottom-right-radius: 0.2rem;
4758
+ }
4759
+ .badge {
4760
+ display: inline-block;
4761
+ padding: 0.25em 0.4em;
4762
+ font-size: 75%;
4763
+ font-weight: 700;
4764
+ line-height: 1;
4765
+ text-align: center;
4766
+ white-space: nowrap;
4767
+ vertical-align: baseline;
4768
+ border-radius: 0.25rem;
4769
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
4770
+ border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4771
+ }
4772
+ @media (prefers-reduced-motion: reduce) {
4773
+ .badge {
4774
+ transition: none;
4775
+ }
4776
+ }
4777
+ a.badge:focus,
4778
+ a.badge:hover {
4779
+ text-decoration: none;
4780
+ }
4781
+ .badge:empty {
4782
+ display: none;
4783
+ }
4784
+ .btn .badge {
4785
+ position: relative;
4786
+ top: -1px;
4787
+ }
4788
+ .badge-pill {
4789
+ padding-right: 0.6em;
4790
+ padding-left: 0.6em;
4791
+ border-radius: 10rem;
4792
+ }
4793
+ .badge-primary {
4794
+ color: #fff;
4795
+ background-color: #007bff;
4796
+ }
4797
+ a.badge-primary:focus,
4798
+ a.badge-primary:hover {
4799
+ color: #fff;
4800
+ background-color: #0062cc;
4801
+ }
4802
+ a.badge-primary.focus,
4803
+ a.badge-primary:focus {
4804
+ outline: 0;
4805
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4806
+ }
4807
+ .badge-secondary {
4808
+ color: #fff;
4809
+ background-color: #6c757d;
4810
+ }
4811
+ a.badge-secondary:focus,
4812
+ a.badge-secondary:hover {
4813
+ color: #fff;
4814
+ background-color: #545b62;
4815
+ }
4816
+ a.badge-secondary.focus,
4817
+ a.badge-secondary:focus {
4818
+ outline: 0;
4819
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
4820
+ }
4821
+ .badge-success {
4822
+ color: #fff;
4823
+ background-color: #28a745;
4824
+ }
4825
+ a.badge-success:focus,
4826
+ a.badge-success:hover {
4827
+ color: #fff;
4828
+ background-color: #1e7e34;
4829
+ }
4830
+ a.badge-success.focus,
4831
+ a.badge-success:focus {
4832
+ outline: 0;
4833
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
4834
+ }
4835
+ .badge-info {
4836
+ color: #fff;
4837
+ background-color: #17a2b8;
4838
+ }
4839
+ a.badge-info:focus,
4840
+ a.badge-info:hover {
4841
+ color: #fff;
4842
+ background-color: #117a8b;
4843
+ }
4844
+ a.badge-info.focus,
4845
+ a.badge-info:focus {
4846
+ outline: 0;
4847
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
4848
+ }
4849
+ .badge-warning {
4850
+ color: #212529;
4851
+ background-color: #ffc107;
4852
+ }
4853
+ a.badge-warning:focus,
4854
+ a.badge-warning:hover {
4855
+ color: #212529;
4856
+ background-color: #d39e00;
4857
+ }
4858
+ a.badge-warning.focus,
4859
+ a.badge-warning:focus {
4860
+ outline: 0;
4861
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
4862
+ }
4863
+ .badge-danger {
4864
+ color: #fff;
4865
+ background-color: #dc3545;
4866
+ }
4867
+ a.badge-danger:focus,
4868
+ a.badge-danger:hover {
4869
+ color: #fff;
4870
+ background-color: #bd2130;
4871
+ }
4872
+ a.badge-danger.focus,
4873
+ a.badge-danger:focus {
4874
+ outline: 0;
4875
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
4876
+ }
4877
+ .badge-light {
4878
+ color: #212529;
4879
+ background-color: #f8f9fa;
4880
+ }
4881
+ a.badge-light:focus,
4882
+ a.badge-light:hover {
4883
+ color: #212529;
4884
+ background-color: #dae0e5;
4885
+ }
4886
+ a.badge-light.focus,
4887
+ a.badge-light:focus {
4888
+ outline: 0;
4889
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
4890
+ }
4891
+ .badge-dark {
4892
+ color: #fff;
4893
+ background-color: #343a40;
4894
+ }
4895
+ a.badge-dark:focus,
4896
+ a.badge-dark:hover {
4897
+ color: #fff;
4898
+ background-color: #1d2124;
4899
+ }
4900
+ a.badge-dark.focus,
4901
+ a.badge-dark:focus {
4902
+ outline: 0;
4903
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
4904
+ }
4905
+ .jumbotron {
4906
+ padding: 2rem 1rem;
4907
+ margin-bottom: 2rem;
4908
+ background-color: #e9ecef;
4909
+ border-radius: 0.3rem;
4910
+ }
4911
+ @media (min-width: 576px) {
4912
+ .jumbotron {
4913
+ padding: 4rem 2rem;
4914
+ }
4915
+ }
4916
+ .jumbotron-fluid {
4917
+ padding-right: 0;
4918
+ padding-left: 0;
4919
+ border-radius: 0;
4920
+ }
4921
+ .alert {
4922
+ position: relative;
4923
+ padding: 0.75rem 1.25rem;
4924
+ margin-bottom: 1rem;
4925
+ border: 1px solid transparent;
4926
+ border-radius: 0.25rem;
4927
+ }
4928
+ .alert-heading {
4929
+ color: inherit;
4930
+ }
4931
+ .alert-link {
4932
+ font-weight: 700;
4933
+ }
4934
+ .alert-dismissible {
4935
+ padding-right: 4rem;
4936
+ }
4937
+ .alert-dismissible .close {
4938
+ position: absolute;
4939
+ top: 0;
4940
+ right: 0;
4941
+ z-index: 2;
4942
+ padding: 0.75rem 1.25rem;
4943
+ color: inherit;
4944
+ }
4945
+ .alert-primary {
4946
+ color: #004085;
4947
+ background-color: #cce5ff;
4948
+ border-color: #b8daff;
4949
+ }
4950
+ .alert-primary hr {
4951
+ border-top-color: #9fcdff;
4952
+ }
4953
+ .alert-primary .alert-link {
4954
+ color: #002752;
4955
+ }
4956
+ .alert-secondary {
4957
+ color: #383d41;
4958
+ background-color: #e2e3e5;
4959
+ border-color: #d6d8db;
4960
+ }
4961
+ .alert-secondary hr {
4962
+ border-top-color: #c8cbcf;
4963
+ }
4964
+ .alert-secondary .alert-link {
4965
+ color: #202326;
4966
+ }
4967
+ .alert-success {
4968
+ color: #155724;
4969
+ background-color: #d4edda;
4970
+ border-color: #c3e6cb;
4971
+ }
4972
+ .alert-success hr {
4973
+ border-top-color: #b1dfbb;
4974
+ }
4975
+ .alert-success .alert-link {
4976
+ color: #0b2e13;
4977
+ }
4978
+ .alert-info {
4979
+ color: #0c5460;
4980
+ background-color: #d1ecf1;
4981
+ border-color: #bee5eb;
4982
+ }
4983
+ .alert-info hr {
4984
+ border-top-color: #abdde5;
4985
+ }
4986
+ .alert-info .alert-link {
4987
+ color: #062c33;
4988
+ }
4989
+ .alert-warning {
4990
+ color: #856404;
4991
+ background-color: #fff3cd;
4992
+ border-color: #ffeeba;
4993
+ }
4994
+ .alert-warning hr {
4995
+ border-top-color: #ffe8a1;
4996
+ }
4997
+ .alert-warning .alert-link {
4998
+ color: #533f03;
4999
+ }
5000
+ .alert-danger {
5001
+ color: #721c24;
5002
+ background-color: #f8d7da;
5003
+ border-color: #f5c6cb;
5004
+ }
5005
+ .alert-danger hr {
5006
+ border-top-color: #f1b0b7;
5007
+ }
5008
+ .alert-danger .alert-link {
5009
+ color: #491217;
5010
+ }
5011
+ .alert-light {
5012
+ color: #818182;
5013
+ background-color: #fefefe;
5014
+ border-color: #fdfdfe;
5015
+ }
5016
+ .alert-light hr {
5017
+ border-top-color: #ececf6;
5018
+ }
5019
+ .alert-light .alert-link {
5020
+ color: #686868;
5021
+ }
5022
+ .alert-dark {
5023
+ color: #1b1e21;
5024
+ background-color: #d6d8d9;
5025
+ border-color: #c6c8ca;
5026
+ }
5027
+ .alert-dark hr {
5028
+ border-top-color: #b9bbbe;
5029
+ }
5030
+ .alert-dark .alert-link {
5031
+ color: #040505;
5032
+ }
5033
+ @-webkit-keyframes progress-bar-stripes {
5034
+ from {
5035
+ background-position: 1rem 0;
5036
+ }
5037
+ to {
5038
+ background-position: 0 0;
5039
+ }
5040
+ }
5041
+ @keyframes progress-bar-stripes {
5042
+ from {
5043
+ background-position: 1rem 0;
5044
+ }
5045
+ to {
5046
+ background-position: 0 0;
5047
+ }
5048
+ }
5049
+ .progress {
5050
+ display: -ms-flexbox;
5051
+ display: flex;
5052
+ height: 1rem;
5053
+ overflow: hidden;
5054
+ line-height: 0;
5055
+ font-size: 0.75rem;
5056
+ background-color: #e9ecef;
5057
+ border-radius: 0.25rem;
5058
+ }
5059
+ .progress-bar {
5060
+ display: -ms-flexbox;
5061
+ display: flex;
5062
+ -ms-flex-direction: column;
5063
+ flex-direction: column;
5064
+ -ms-flex-pack: center;
5065
+ justify-content: center;
5066
+ overflow: hidden;
5067
+ color: #fff;
5068
+ text-align: center;
5069
+ white-space: nowrap;
5070
+ background-color: #007bff;
5071
+ transition: width 0.6s ease;
5072
+ }
5073
+ @media (prefers-reduced-motion: reduce) {
5074
+ .progress-bar {
5075
+ transition: none;
5076
+ }
5077
+ }
5078
+ .progress-bar-striped {
5079
+ background-image: linear-gradient(
5080
+ 45deg,
5081
+ rgba(255, 255, 255, 0.15) 25%,
5082
+ transparent 25%,
5083
+ transparent 50%,
5084
+ rgba(255, 255, 255, 0.15) 50%,
5085
+ rgba(255, 255, 255, 0.15) 75%,
5086
+ transparent 75%,
5087
+ transparent
5088
+ );
5089
+ background-size: 1rem 1rem;
5090
+ }
5091
+ .progress-bar-animated {
5092
+ -webkit-animation: progress-bar-stripes 1s linear infinite;
5093
+ animation: progress-bar-stripes 1s linear infinite;
5094
+ }
5095
+ @media (prefers-reduced-motion: reduce) {
5096
+ .progress-bar-animated {
5097
+ -webkit-animation: none;
5098
+ animation: none;
5099
+ }
5100
+ }
5101
+ .media {
5102
+ display: -ms-flexbox;
5103
+ display: flex;
5104
+ -ms-flex-align: start;
5105
+ align-items: flex-start;
5106
+ }
5107
+ .media-body {
5108
+ -ms-flex: 1;
5109
+ flex: 1;
5110
+ }
5111
+ .list-group {
5112
+ display: -ms-flexbox;
5113
+ display: flex;
5114
+ -ms-flex-direction: column;
5115
+ flex-direction: column;
5116
+ padding-left: 0;
5117
+ margin-bottom: 0;
5118
+ border-radius: 0.25rem;
5119
+ }
5120
+ .list-group-item-action {
5121
+ width: 100%;
5122
+ color: #495057;
5123
+ text-align: inherit;
5124
+ }
5125
+ .list-group-item-action:focus,
5126
+ .list-group-item-action:hover {
5127
+ z-index: 1;
5128
+ color: #495057;
5129
+ text-decoration: none;
5130
+ background-color: #f8f9fa;
5131
+ }
5132
+ .list-group-item-action:active {
5133
+ color: #212529;
5134
+ background-color: #e9ecef;
5135
+ }
5136
+ .list-group-item {
5137
+ position: relative;
5138
+ display: block;
5139
+ padding: 0.75rem 1.25rem;
5140
+ background-color: #fff;
5141
+ border: 1px solid rgba(0, 0, 0, 0.125);
5142
+ }
5143
+ .list-group-item:first-child {
5144
+ border-top-left-radius: inherit;
5145
+ border-top-right-radius: inherit;
5146
+ }
5147
+ .list-group-item:last-child {
5148
+ border-bottom-right-radius: inherit;
5149
+ border-bottom-left-radius: inherit;
5150
+ }
5151
+ .list-group-item.disabled,
5152
+ .list-group-item:disabled {
5153
+ color: #6c757d;
5154
+ pointer-events: none;
5155
+ background-color: #fff;
5156
+ }
5157
+ .list-group-item.active {
5158
+ z-index: 2;
5159
+ color: #fff;
5160
+ background-color: #007bff;
5161
+ border-color: #007bff;
5162
+ }
5163
+ .list-group-item + .list-group-item {
5164
+ border-top-width: 0;
5165
+ }
5166
+ .list-group-item + .list-group-item.active {
5167
+ margin-top: -1px;
5168
+ border-top-width: 1px;
5169
+ }
5170
+ .list-group-horizontal {
5171
+ -ms-flex-direction: row;
5172
+ flex-direction: row;
5173
+ }
5174
+ .list-group-horizontal > .list-group-item:first-child {
5175
+ border-bottom-left-radius: 0.25rem;
5176
+ border-top-right-radius: 0;
5177
+ }
5178
+ .list-group-horizontal > .list-group-item:last-child {
5179
+ border-top-right-radius: 0.25rem;
5180
+ border-bottom-left-radius: 0;
5181
+ }
5182
+ .list-group-horizontal > .list-group-item.active {
5183
+ margin-top: 0;
5184
+ }
5185
+ .list-group-horizontal > .list-group-item + .list-group-item {
5186
+ border-top-width: 1px;
5187
+ border-left-width: 0;
5188
+ }
5189
+ .list-group-horizontal > .list-group-item + .list-group-item.active {
5190
+ margin-left: -1px;
5191
+ border-left-width: 1px;
5192
+ }
5193
+ @media (min-width: 576px) {
5194
+ .list-group-horizontal-sm {
5195
+ -ms-flex-direction: row;
5196
+ flex-direction: row;
5197
+ }
5198
+ .list-group-horizontal-sm > .list-group-item:first-child {
5199
+ border-bottom-left-radius: 0.25rem;
5200
+ border-top-right-radius: 0;
5201
+ }
5202
+ .list-group-horizontal-sm > .list-group-item:last-child {
5203
+ border-top-right-radius: 0.25rem;
5204
+ border-bottom-left-radius: 0;
5205
+ }
5206
+ .list-group-horizontal-sm > .list-group-item.active {
5207
+ margin-top: 0;
5208
+ }
5209
+ .list-group-horizontal-sm > .list-group-item + .list-group-item {
5210
+ border-top-width: 1px;
5211
+ border-left-width: 0;
5212
+ }
5213
+ .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
5214
+ margin-left: -1px;
5215
+ border-left-width: 1px;
5216
+ }
5217
+ }
5218
+ @media (min-width: 768px) {
5219
+ .list-group-horizontal-md {
5220
+ -ms-flex-direction: row;
5221
+ flex-direction: row;
5222
+ }
5223
+ .list-group-horizontal-md > .list-group-item:first-child {
5224
+ border-bottom-left-radius: 0.25rem;
5225
+ border-top-right-radius: 0;
5226
+ }
5227
+ .list-group-horizontal-md > .list-group-item:last-child {
5228
+ border-top-right-radius: 0.25rem;
5229
+ border-bottom-left-radius: 0;
5230
+ }
5231
+ .list-group-horizontal-md > .list-group-item.active {
5232
+ margin-top: 0;
5233
+ }
5234
+ .list-group-horizontal-md > .list-group-item + .list-group-item {
5235
+ border-top-width: 1px;
5236
+ border-left-width: 0;
5237
+ }
5238
+ .list-group-horizontal-md > .list-group-item + .list-group-item.active {
5239
+ margin-left: -1px;
5240
+ border-left-width: 1px;
5241
+ }
5242
+ }
5243
+ @media (min-width: 992px) {
5244
+ .list-group-horizontal-lg {
5245
+ -ms-flex-direction: row;
5246
+ flex-direction: row;
5247
+ }
5248
+ .list-group-horizontal-lg > .list-group-item:first-child {
5249
+ border-bottom-left-radius: 0.25rem;
5250
+ border-top-right-radius: 0;
5251
+ }
5252
+ .list-group-horizontal-lg > .list-group-item:last-child {
5253
+ border-top-right-radius: 0.25rem;
5254
+ border-bottom-left-radius: 0;
5255
+ }
5256
+ .list-group-horizontal-lg > .list-group-item.active {
5257
+ margin-top: 0;
5258
+ }
5259
+ .list-group-horizontal-lg > .list-group-item + .list-group-item {
5260
+ border-top-width: 1px;
5261
+ border-left-width: 0;
5262
+ }
5263
+ .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
5264
+ margin-left: -1px;
5265
+ border-left-width: 1px;
5266
+ }
5267
+ }
5268
+ @media (min-width: 1200px) {
5269
+ .list-group-horizontal-xl {
5270
+ -ms-flex-direction: row;
5271
+ flex-direction: row;
5272
+ }
5273
+ .list-group-horizontal-xl > .list-group-item:first-child {
5274
+ border-bottom-left-radius: 0.25rem;
5275
+ border-top-right-radius: 0;
5276
+ }
5277
+ .list-group-horizontal-xl > .list-group-item:last-child {
5278
+ border-top-right-radius: 0.25rem;
5279
+ border-bottom-left-radius: 0;
5280
+ }
5281
+ .list-group-horizontal-xl > .list-group-item.active {
5282
+ margin-top: 0;
5283
+ }
5284
+ .list-group-horizontal-xl > .list-group-item + .list-group-item {
5285
+ border-top-width: 1px;
5286
+ border-left-width: 0;
5287
+ }
5288
+ .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
5289
+ margin-left: -1px;
5290
+ border-left-width: 1px;
5291
+ }
5292
+ }
5293
+ .list-group-flush {
5294
+ border-radius: 0;
5295
+ }
5296
+ .list-group-flush > .list-group-item {
5297
+ border-width: 0 0 1px;
5298
+ }
5299
+ .list-group-flush > .list-group-item:last-child {
5300
+ border-bottom-width: 0;
5301
+ }
5302
+ .list-group-item-primary {
5303
+ color: #004085;
5304
+ background-color: #b8daff;
5305
+ }
5306
+ .list-group-item-primary.list-group-item-action:focus,
5307
+ .list-group-item-primary.list-group-item-action:hover {
5308
+ color: #004085;
5309
+ background-color: #9fcdff;
5310
+ }
5311
+ .list-group-item-primary.list-group-item-action.active {
5312
+ color: #fff;
5313
+ background-color: #004085;
5314
+ border-color: #004085;
5315
+ }
5316
+ .list-group-item-secondary {
5317
+ color: #383d41;
5318
+ background-color: #d6d8db;
5319
+ }
5320
+ .list-group-item-secondary.list-group-item-action:focus,
5321
+ .list-group-item-secondary.list-group-item-action:hover {
5322
+ color: #383d41;
5323
+ background-color: #c8cbcf;
5324
+ }
5325
+ .list-group-item-secondary.list-group-item-action.active {
5326
+ color: #fff;
5327
+ background-color: #383d41;
5328
+ border-color: #383d41;
5329
+ }
5330
+ .list-group-item-success {
5331
+ color: #155724;
5332
+ background-color: #c3e6cb;
5333
+ }
5334
+ .list-group-item-success.list-group-item-action:focus,
5335
+ .list-group-item-success.list-group-item-action:hover {
5336
+ color: #155724;
5337
+ background-color: #b1dfbb;
5338
+ }
5339
+ .list-group-item-success.list-group-item-action.active {
5340
+ color: #fff;
5341
+ background-color: #155724;
5342
+ border-color: #155724;
5343
+ }
5344
+ .list-group-item-info {
5345
+ color: #0c5460;
5346
+ background-color: #bee5eb;
5347
+ }
5348
+ .list-group-item-info.list-group-item-action:focus,
5349
+ .list-group-item-info.list-group-item-action:hover {
5350
+ color: #0c5460;
5351
+ background-color: #abdde5;
5352
+ }
5353
+ .list-group-item-info.list-group-item-action.active {
5354
+ color: #fff;
5355
+ background-color: #0c5460;
5356
+ border-color: #0c5460;
5357
+ }
5358
+ .list-group-item-warning {
5359
+ color: #856404;
5360
+ background-color: #ffeeba;
5361
+ }
5362
+ .list-group-item-warning.list-group-item-action:focus,
5363
+ .list-group-item-warning.list-group-item-action:hover {
5364
+ color: #856404;
5365
+ background-color: #ffe8a1;
5366
+ }
5367
+ .list-group-item-warning.list-group-item-action.active {
5368
+ color: #fff;
5369
+ background-color: #856404;
5370
+ border-color: #856404;
5371
+ }
5372
+ .list-group-item-danger {
5373
+ color: #721c24;
5374
+ background-color: #f5c6cb;
5375
+ }
5376
+ .list-group-item-danger.list-group-item-action:focus,
5377
+ .list-group-item-danger.list-group-item-action:hover {
5378
+ color: #721c24;
5379
+ background-color: #f1b0b7;
5380
+ }
5381
+ .list-group-item-danger.list-group-item-action.active {
5382
+ color: #fff;
5383
+ background-color: #721c24;
5384
+ border-color: #721c24;
5385
+ }
5386
+ .list-group-item-light {
5387
+ color: #818182;
5388
+ background-color: #fdfdfe;
5389
+ }
5390
+ .list-group-item-light.list-group-item-action:focus,
5391
+ .list-group-item-light.list-group-item-action:hover {
5392
+ color: #818182;
5393
+ background-color: #ececf6;
5394
+ }
5395
+ .list-group-item-light.list-group-item-action.active {
5396
+ color: #fff;
5397
+ background-color: #818182;
5398
+ border-color: #818182;
5399
+ }
5400
+ .list-group-item-dark {
5401
+ color: #1b1e21;
5402
+ background-color: #c6c8ca;
5403
+ }
5404
+ .list-group-item-dark.list-group-item-action:focus,
5405
+ .list-group-item-dark.list-group-item-action:hover {
5406
+ color: #1b1e21;
5407
+ background-color: #b9bbbe;
5408
+ }
5409
+ .list-group-item-dark.list-group-item-action.active {
5410
+ color: #fff;
5411
+ background-color: #1b1e21;
5412
+ border-color: #1b1e21;
5413
+ }
5414
+ .close {
5415
+ float: right;
5416
+ font-size: 1.5rem;
5417
+ font-weight: 700;
5418
+ line-height: 1;
5419
+ color: #000;
5420
+ text-shadow: 0 1px 0 #fff;
5421
+ opacity: 0.5;
5422
+ }
5423
+ .close:hover {
5424
+ color: #000;
5425
+ text-decoration: none;
5426
+ }
5427
+ .close:not(:disabled):not(.disabled):focus,
5428
+ .close:not(:disabled):not(.disabled):hover {
5429
+ opacity: 0.75;
5430
+ }
5431
+ button.close {
5432
+ padding: 0;
5433
+ background-color: transparent;
5434
+ border: 0;
5435
+ }
5436
+ a.close.disabled {
5437
+ pointer-events: none;
5438
+ }
5439
+ .toast {
5440
+ -ms-flex-preferred-size: 350px;
5441
+ flex-basis: 350px;
5442
+ max-width: 350px;
5443
+ font-size: 0.875rem;
5444
+ background-color: rgba(255, 255, 255, 0.85);
5445
+ background-clip: padding-box;
5446
+ border: 1px solid rgba(0, 0, 0, 0.1);
5447
+ box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5448
+ opacity: 0;
5449
+ border-radius: 0.25rem;
5450
+ }
5451
+ .toast:not(:last-child) {
5452
+ margin-bottom: 0.75rem;
5453
+ }
5454
+ .toast.showing {
5455
+ opacity: 1;
5456
+ }
5457
+ .toast.show {
5458
+ display: block;
5459
+ opacity: 1;
5460
+ }
5461
+ .toast.hide {
5462
+ display: none;
5463
+ }
5464
+ .toast-header {
5465
+ display: -ms-flexbox;
5466
+ display: flex;
5467
+ -ms-flex-align: center;
5468
+ align-items: center;
5469
+ padding: 0.25rem 0.75rem;
5470
+ color: #6c757d;
5471
+ background-color: rgba(255, 255, 255, 0.85);
5472
+ background-clip: padding-box;
5473
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5474
+ border-top-left-radius: calc(0.25rem - 1px);
5475
+ border-top-right-radius: calc(0.25rem - 1px);
5476
+ }
5477
+ .toast-body {
5478
+ padding: 0.75rem;
5479
+ }
5480
+ .modal-open {
5481
+ overflow: hidden;
5482
+ }
5483
+ .modal-open .modal {
5484
+ overflow-x: hidden;
5485
+ overflow-y: auto;
5486
+ }
5487
+ .modal {
5488
+ position: fixed;
5489
+ top: 0;
5490
+ left: 0;
5491
+ z-index: 1050;
5492
+ display: none;
5493
+ width: 100%;
5494
+ height: 100%;
5495
+ overflow: hidden;
5496
+ outline: 0;
5497
+ }
5498
+ .modal-dialog {
5499
+ position: relative;
5500
+ width: auto;
5501
+ margin: 0.5rem;
5502
+ pointer-events: none;
5503
+ }
5504
+ .modal.fade .modal-dialog {
5505
+ transition: -webkit-transform 0.3s ease-out;
5506
+ transition: transform 0.3s ease-out;
5507
+ transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
5508
+ -webkit-transform: translate(0, -50px);
5509
+ transform: translate(0, -50px);
5510
+ }
5511
+ @media (prefers-reduced-motion: reduce) {
5512
+ .modal.fade .modal-dialog {
5513
+ transition: none;
5514
+ }
5515
+ }
5516
+ .modal.show .modal-dialog {
5517
+ -webkit-transform: none;
5518
+ transform: none;
5519
+ }
5520
+ .modal.modal-static .modal-dialog {
5521
+ -webkit-transform: scale(1.02);
5522
+ transform: scale(1.02);
5523
+ }
5524
+ .modal-dialog-scrollable {
5525
+ display: -ms-flexbox;
5526
+ display: flex;
5527
+ max-height: calc(100% - 1rem);
5528
+ }
5529
+ .modal-dialog-scrollable .modal-content {
5530
+ max-height: calc(100vh - 1rem);
5531
+ overflow: hidden;
5532
+ }
5533
+ .modal-dialog-scrollable .modal-footer,
5534
+ .modal-dialog-scrollable .modal-header {
5535
+ -ms-flex-negative: 0;
5536
+ flex-shrink: 0;
5537
+ }
5538
+ .modal-dialog-scrollable .modal-body {
5539
+ overflow-y: auto;
5540
+ }
5541
+ .modal-dialog-centered {
5542
+ display: -ms-flexbox;
5543
+ display: flex;
5544
+ -ms-flex-align: center;
5545
+ align-items: center;
5546
+ min-height: calc(100% - 1rem);
5547
+ }
5548
+ .modal-dialog-centered::before {
5549
+ display: block;
5550
+ height: calc(100vh - 1rem);
5551
+ height: -webkit-min-content;
5552
+ height: -moz-min-content;
5553
+ height: min-content;
5554
+ content: "";
5555
+ }
5556
+ .modal-dialog-centered.modal-dialog-scrollable {
5557
+ -ms-flex-direction: column;
5558
+ flex-direction: column;
5559
+ -ms-flex-pack: center;
5560
+ justify-content: center;
5561
+ height: 100%;
5562
+ }
5563
+ .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5564
+ max-height: none;
5565
+ }
5566
+ .modal-dialog-centered.modal-dialog-scrollable::before {
5567
+ content: none;
5568
+ }
5569
+ .modal-content {
5570
+ position: relative;
5571
+ display: -ms-flexbox;
5572
+ display: flex;
5573
+ -ms-flex-direction: column;
5574
+ flex-direction: column;
5575
+ width: 100%;
5576
+ pointer-events: auto;
5577
+ background-color: #fff;
5578
+ background-clip: padding-box;
5579
+ border: 1px solid rgba(0, 0, 0, 0.2);
5580
+ border-radius: 0.3rem;
5581
+ outline: 0;
5582
+ }
5583
+ .modal-backdrop {
5584
+ position: fixed;
5585
+ top: 0;
5586
+ left: 0;
5587
+ z-index: 1040;
5588
+ width: 100vw;
5589
+ height: 100vh;
5590
+ background-color: #000;
5591
+ }
5592
+ .modal-backdrop.fade {
5593
+ opacity: 0;
5594
+ }
5595
+ .modal-backdrop.show {
5596
+ opacity: 0.5;
5597
+ }
5598
+ .modal-header {
5599
+ display: -ms-flexbox;
5600
+ display: flex;
5601
+ -ms-flex-align: start;
5602
+ align-items: flex-start;
5603
+ -ms-flex-pack: justify;
5604
+ justify-content: space-between;
5605
+ padding: 1rem 1rem;
5606
+ border-bottom: 1px solid #dee2e6;
5607
+ border-top-left-radius: calc(0.3rem - 1px);
5608
+ border-top-right-radius: calc(0.3rem - 1px);
5609
+ }
5610
+ .modal-header .close {
5611
+ padding: 1rem 1rem;
5612
+ margin: -1rem -1rem -1rem auto;
5613
+ }
5614
+ .modal-title {
5615
+ margin-bottom: 0;
5616
+ line-height: 1.5;
5617
+ }
5618
+ .modal-body {
5619
+ position: relative;
5620
+ -ms-flex: 1 1 auto;
5621
+ flex: 1 1 auto;
5622
+ padding: 1rem;
5623
+ }
5624
+ .modal-footer {
5625
+ display: -ms-flexbox;
5626
+ display: flex;
5627
+ -ms-flex-wrap: wrap;
5628
+ flex-wrap: wrap;
5629
+ -ms-flex-align: center;
5630
+ align-items: center;
5631
+ -ms-flex-pack: end;
5632
+ justify-content: flex-end;
5633
+ padding: 0.75rem;
5634
+ border-top: 1px solid #dee2e6;
5635
+ border-bottom-right-radius: calc(0.3rem - 1px);
5636
+ border-bottom-left-radius: calc(0.3rem - 1px);
5637
+ }
5638
+ .modal-footer > * {
5639
+ margin: 0.25rem;
5640
+ }
5641
+ .modal-scrollbar-measure {
5642
+ position: absolute;
5643
+ top: -9999px;
5644
+ width: 50px;
5645
+ height: 50px;
5646
+ overflow: scroll;
5647
+ }
5648
+ @media (min-width: 576px) {
5649
+ .modal-dialog {
5650
+ max-width: 500px;
5651
+ margin: 1.75rem auto;
5652
+ }
5653
+ .modal-dialog-scrollable {
5654
+ max-height: calc(100% - 3.5rem);
5655
+ }
5656
+ .modal-dialog-scrollable .modal-content {
5657
+ max-height: calc(100vh - 3.5rem);
5658
+ }
5659
+ .modal-dialog-centered {
5660
+ min-height: calc(100% - 3.5rem);
5661
+ }
5662
+ .modal-dialog-centered::before {
5663
+ height: calc(100vh - 3.5rem);
5664
+ height: -webkit-min-content;
5665
+ height: -moz-min-content;
5666
+ height: min-content;
5667
+ }
5668
+ .modal-sm {
5669
+ max-width: 300px;
5670
+ }
5671
+ }
5672
+ @media (min-width: 992px) {
5673
+ .modal-lg,
5674
+ .modal-xl {
5675
+ max-width: 800px;
5676
+ }
5677
+ }
5678
+ @media (min-width: 1200px) {
5679
+ .modal-xl {
5680
+ max-width: 1140px;
5681
+ }
5682
+ }
5683
+ .tooltip {
5684
+ position: absolute;
5685
+ z-index: 1070;
5686
+ display: block;
5687
+ margin: 0;
5688
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
5689
+ "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
5690
+ "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
5691
+ font-style: normal;
5692
+ font-weight: 400;
5693
+ line-height: 1.5;
5694
+ text-align: left;
5695
+ text-align: start;
5696
+ text-decoration: none;
5697
+ text-shadow: none;
5698
+ text-transform: none;
5699
+ letter-spacing: normal;
5700
+ word-break: normal;
5701
+ word-spacing: normal;
5702
+ white-space: normal;
5703
+ line-break: auto;
5704
+ font-size: 0.875rem;
5705
+ word-wrap: break-word;
5706
+ opacity: 0;
5707
+ }
5708
+ .tooltip.show {
5709
+ opacity: 0.9;
5710
+ }
5711
+ .tooltip .arrow {
5712
+ position: absolute;
5713
+ display: block;
5714
+ width: 0.8rem;
5715
+ height: 0.4rem;
5716
+ }
5717
+ .tooltip .arrow::before {
5718
+ position: absolute;
5719
+ content: "";
5720
+ border-color: transparent;
5721
+ border-style: solid;
5722
+ }
5723
+ .bs-tooltip-auto[x-placement^="top"],
5724
+ .bs-tooltip-top {
5725
+ padding: 0.4rem 0;
5726
+ }
5727
+ .bs-tooltip-auto[x-placement^="top"] .arrow,
5728
+ .bs-tooltip-top .arrow {
5729
+ bottom: 0;
5730
+ }
5731
+ .bs-tooltip-auto[x-placement^="top"] .arrow::before,
5732
+ .bs-tooltip-top .arrow::before {
5733
+ top: 0;
5734
+ border-width: 0.4rem 0.4rem 0;
5735
+ border-top-color: #000;
5736
+ }
5737
+ .bs-tooltip-auto[x-placement^="right"],
5738
+ .bs-tooltip-right {
5739
+ padding: 0 0.4rem;
5740
+ }
5741
+ .bs-tooltip-auto[x-placement^="right"] .arrow,
5742
+ .bs-tooltip-right .arrow {
5743
+ left: 0;
5744
+ width: 0.4rem;
5745
+ height: 0.8rem;
5746
+ }
5747
+ .bs-tooltip-auto[x-placement^="right"] .arrow::before,
5748
+ .bs-tooltip-right .arrow::before {
5749
+ right: 0;
5750
+ border-width: 0.4rem 0.4rem 0.4rem 0;
5751
+ border-right-color: #000;
5752
+ }
5753
+ .bs-tooltip-auto[x-placement^="bottom"],
5754
+ .bs-tooltip-bottom {
5755
+ padding: 0.4rem 0;
5756
+ }
5757
+ .bs-tooltip-auto[x-placement^="bottom"] .arrow,
5758
+ .bs-tooltip-bottom .arrow {
5759
+ top: 0;
5760
+ }
5761
+ .bs-tooltip-auto[x-placement^="bottom"] .arrow::before,
5762
+ .bs-tooltip-bottom .arrow::before {
5763
+ bottom: 0;
5764
+ border-width: 0 0.4rem 0.4rem;
5765
+ border-bottom-color: #000;
5766
+ }
5767
+ .bs-tooltip-auto[x-placement^="left"],
5768
+ .bs-tooltip-left {
5769
+ padding: 0 0.4rem;
5770
+ }
5771
+ .bs-tooltip-auto[x-placement^="left"] .arrow,
5772
+ .bs-tooltip-left .arrow {
5773
+ right: 0;
5774
+ width: 0.4rem;
5775
+ height: 0.8rem;
5776
+ }
5777
+ .bs-tooltip-auto[x-placement^="left"] .arrow::before,
5778
+ .bs-tooltip-left .arrow::before {
5779
+ left: 0;
5780
+ border-width: 0.4rem 0 0.4rem 0.4rem;
5781
+ border-left-color: #000;
5782
+ }
5783
+ .tooltip-inner {
5784
+ max-width: 200px;
5785
+ padding: 0.25rem 0.5rem;
5786
+ color: #fff;
5787
+ text-align: center;
5788
+ background-color: #000;
5789
+ border-radius: 0.25rem;
5790
+ }
5791
+ .popover {
5792
+ position: absolute;
5793
+ top: 0;
5794
+ left: 0;
5795
+ z-index: 1060;
5796
+ display: block;
5797
+ max-width: 276px;
5798
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
5799
+ "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
5800
+ "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
5801
+ font-style: normal;
5802
+ font-weight: 400;
5803
+ line-height: 1.5;
5804
+ text-align: left;
5805
+ text-align: start;
5806
+ text-decoration: none;
5807
+ text-shadow: none;
5808
+ text-transform: none;
5809
+ letter-spacing: normal;
5810
+ word-break: normal;
5811
+ word-spacing: normal;
5812
+ white-space: normal;
5813
+ line-break: auto;
5814
+ font-size: 0.875rem;
5815
+ word-wrap: break-word;
5816
+ background-color: #fff;
5817
+ background-clip: padding-box;
5818
+ border: 1px solid rgba(0, 0, 0, 0.2);
5819
+ border-radius: 0.3rem;
5820
+ }
5821
+ .popover .arrow {
5822
+ position: absolute;
5823
+ display: block;
5824
+ width: 1rem;
5825
+ height: 0.5rem;
5826
+ margin: 0 0.3rem;
5827
+ }
5828
+ .popover .arrow::after,
5829
+ .popover .arrow::before {
5830
+ position: absolute;
5831
+ display: block;
5832
+ content: "";
5833
+ border-color: transparent;
5834
+ border-style: solid;
5835
+ }
5836
+ .bs-popover-auto[x-placement^="top"],
5837
+ .bs-popover-top {
5838
+ margin-bottom: 0.5rem;
5839
+ }
5840
+ .bs-popover-auto[x-placement^="top"] > .arrow,
5841
+ .bs-popover-top > .arrow {
5842
+ bottom: calc(-0.5rem - 1px);
5843
+ }
5844
+ .bs-popover-auto[x-placement^="top"] > .arrow::before,
5845
+ .bs-popover-top > .arrow::before {
5846
+ bottom: 0;
5847
+ border-width: 0.5rem 0.5rem 0;
5848
+ border-top-color: rgba(0, 0, 0, 0.25);
5849
+ }
5850
+ .bs-popover-auto[x-placement^="top"] > .arrow::after,
5851
+ .bs-popover-top > .arrow::after {
5852
+ bottom: 1px;
5853
+ border-width: 0.5rem 0.5rem 0;
5854
+ border-top-color: #fff;
5855
+ }
5856
+ .bs-popover-auto[x-placement^="right"],
5857
+ .bs-popover-right {
5858
+ margin-left: 0.5rem;
5859
+ }
5860
+ .bs-popover-auto[x-placement^="right"] > .arrow,
5861
+ .bs-popover-right > .arrow {
5862
+ left: calc(-0.5rem - 1px);
5863
+ width: 0.5rem;
5864
+ height: 1rem;
5865
+ margin: 0.3rem 0;
5866
+ }
5867
+ .bs-popover-auto[x-placement^="right"] > .arrow::before,
5868
+ .bs-popover-right > .arrow::before {
5869
+ left: 0;
5870
+ border-width: 0.5rem 0.5rem 0.5rem 0;
5871
+ border-right-color: rgba(0, 0, 0, 0.25);
5872
+ }
5873
+ .bs-popover-auto[x-placement^="right"] > .arrow::after,
5874
+ .bs-popover-right > .arrow::after {
5875
+ left: 1px;
5876
+ border-width: 0.5rem 0.5rem 0.5rem 0;
5877
+ border-right-color: #fff;
5878
+ }
5879
+ .bs-popover-auto[x-placement^="bottom"],
5880
+ .bs-popover-bottom {
5881
+ margin-top: 0.5rem;
5882
+ }
5883
+ .bs-popover-auto[x-placement^="bottom"] > .arrow,
5884
+ .bs-popover-bottom > .arrow {
5885
+ top: calc(-0.5rem - 1px);
5886
+ }
5887
+ .bs-popover-auto[x-placement^="bottom"] > .arrow::before,
5888
+ .bs-popover-bottom > .arrow::before {
5889
+ top: 0;
5890
+ border-width: 0 0.5rem 0.5rem 0.5rem;
5891
+ border-bottom-color: rgba(0, 0, 0, 0.25);
5892
+ }
5893
+ .bs-popover-auto[x-placement^="bottom"] > .arrow::after,
5894
+ .bs-popover-bottom > .arrow::after {
5895
+ top: 1px;
5896
+ border-width: 0 0.5rem 0.5rem 0.5rem;
5897
+ border-bottom-color: #fff;
5898
+ }
5899
+ .bs-popover-auto[x-placement^="bottom"] .popover-header::before,
5900
+ .bs-popover-bottom .popover-header::before {
5901
+ position: absolute;
5902
+ top: 0;
5903
+ left: 50%;
5904
+ display: block;
5905
+ width: 1rem;
5906
+ margin-left: -0.5rem;
5907
+ content: "";
5908
+ border-bottom: 1px solid #f7f7f7;
5909
+ }
5910
+ .bs-popover-auto[x-placement^="left"],
5911
+ .bs-popover-left {
5912
+ margin-right: 0.5rem;
5913
+ }
5914
+ .bs-popover-auto[x-placement^="left"] > .arrow,
5915
+ .bs-popover-left > .arrow {
5916
+ right: calc(-0.5rem - 1px);
5917
+ width: 0.5rem;
5918
+ height: 1rem;
5919
+ margin: 0.3rem 0;
5920
+ }
5921
+ .bs-popover-auto[x-placement^="left"] > .arrow::before,
5922
+ .bs-popover-left > .arrow::before {
5923
+ right: 0;
5924
+ border-width: 0.5rem 0 0.5rem 0.5rem;
5925
+ border-left-color: rgba(0, 0, 0, 0.25);
5926
+ }
5927
+ .bs-popover-auto[x-placement^="left"] > .arrow::after,
5928
+ .bs-popover-left > .arrow::after {
5929
+ right: 1px;
5930
+ border-width: 0.5rem 0 0.5rem 0.5rem;
5931
+ border-left-color: #fff;
5932
+ }
5933
+ .popover-header {
5934
+ padding: 0.5rem 0.75rem;
5935
+ margin-bottom: 0;
5936
+ font-size: 1rem;
5937
+ background-color: #f7f7f7;
5938
+ border-bottom: 1px solid #ebebeb;
5939
+ border-top-left-radius: calc(0.3rem - 1px);
5940
+ border-top-right-radius: calc(0.3rem - 1px);
5941
+ }
5942
+ .popover-header:empty {
5943
+ display: none;
5944
+ }
5945
+ .popover-body {
5946
+ padding: 0.5rem 0.75rem;
5947
+ color: #212529;
5948
+ }
5949
+ .carousel {
5950
+ position: relative;
5951
+ }
5952
+ .carousel.pointer-event {
5953
+ -ms-touch-action: pan-y;
5954
+ touch-action: pan-y;
5955
+ }
5956
+ .carousel-inner {
5957
+ position: relative;
5958
+ width: 100%;
5959
+ overflow: hidden;
5960
+ }
5961
+ .carousel-inner::after {
5962
+ display: block;
5963
+ clear: both;
5964
+ content: "";
5965
+ }
5966
+ .carousel-item {
5967
+ position: relative;
5968
+ display: none;
5969
+ float: left;
5970
+ width: 100%;
5971
+ margin-right: -100%;
5972
+ -webkit-backface-visibility: hidden;
5973
+ backface-visibility: hidden;
5974
+ transition: -webkit-transform 0.6s ease-in-out;
5975
+ transition: transform 0.6s ease-in-out;
5976
+ transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
5977
+ }
5978
+ @media (prefers-reduced-motion: reduce) {
5979
+ .carousel-item {
5980
+ transition: none;
5981
+ }
5982
+ }
5983
+ .carousel-item-next,
5984
+ .carousel-item-prev,
5985
+ .carousel-item.active {
5986
+ display: block;
5987
+ }
5988
+ .active.carousel-item-right,
5989
+ .carousel-item-next:not(.carousel-item-left) {
5990
+ -webkit-transform: translateX(100%);
5991
+ transform: translateX(100%);
5992
+ }
5993
+ .active.carousel-item-left,
5994
+ .carousel-item-prev:not(.carousel-item-right) {
5995
+ -webkit-transform: translateX(-100%);
5996
+ transform: translateX(-100%);
5997
+ }
5998
+ .carousel-fade .carousel-item {
5999
+ opacity: 0;
6000
+ transition-property: opacity;
6001
+ -webkit-transform: none;
6002
+ transform: none;
6003
+ }
6004
+ .carousel-fade .carousel-item-next.carousel-item-left,
6005
+ .carousel-fade .carousel-item-prev.carousel-item-right,
6006
+ .carousel-fade .carousel-item.active {
6007
+ z-index: 1;
6008
+ opacity: 1;
6009
+ }
6010
+ .carousel-fade .active.carousel-item-left,
6011
+ .carousel-fade .active.carousel-item-right {
6012
+ z-index: 0;
6013
+ opacity: 0;
6014
+ transition: opacity 0s 0.6s;
6015
+ }
6016
+ @media (prefers-reduced-motion: reduce) {
6017
+ .carousel-fade .active.carousel-item-left,
6018
+ .carousel-fade .active.carousel-item-right {
6019
+ transition: none;
6020
+ }
6021
+ }
6022
+ .carousel-control-next,
6023
+ .carousel-control-prev {
6024
+ position: absolute;
6025
+ top: 0;
6026
+ bottom: 0;
6027
+ z-index: 1;
6028
+ display: -ms-flexbox;
6029
+ display: flex;
6030
+ -ms-flex-align: center;
6031
+ align-items: center;
6032
+ -ms-flex-pack: center;
6033
+ justify-content: center;
6034
+ width: 15%;
6035
+ color: #fff;
6036
+ text-align: center;
6037
+ opacity: 0.5;
6038
+ transition: opacity 0.15s ease;
6039
+ }
6040
+ @media (prefers-reduced-motion: reduce) {
6041
+ .carousel-control-next,
6042
+ .carousel-control-prev {
6043
+ transition: none;
6044
+ }
6045
+ }
6046
+ .carousel-control-next:focus,
6047
+ .carousel-control-next:hover,
6048
+ .carousel-control-prev:focus,
6049
+ .carousel-control-prev:hover {
6050
+ color: #fff;
6051
+ text-decoration: none;
6052
+ outline: 0;
6053
+ opacity: 0.9;
6054
+ }
6055
+ .carousel-control-prev {
6056
+ left: 0;
6057
+ }
6058
+ .carousel-control-next {
6059
+ right: 0;
6060
+ }
6061
+ .carousel-control-next-icon,
6062
+ .carousel-control-prev-icon {
6063
+ display: inline-block;
6064
+ width: 20px;
6065
+ height: 20px;
6066
+ background: no-repeat 50%/100% 100%;
6067
+ }
6068
+ .carousel-control-prev-icon {
6069
+ 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");
6070
+ }
6071
+ .carousel-control-next-icon {
6072
+ 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");
6073
+ }
6074
+ .carousel-indicators {
6075
+ position: absolute;
6076
+ right: 0;
6077
+ bottom: 0;
6078
+ left: 0;
6079
+ z-index: 15;
6080
+ display: -ms-flexbox;
6081
+ display: flex;
6082
+ -ms-flex-pack: center;
6083
+ justify-content: center;
6084
+ padding-left: 0;
6085
+ margin-right: 15%;
6086
+ margin-left: 15%;
6087
+ list-style: none;
6088
+ }
6089
+ .carousel-indicators li {
6090
+ box-sizing: content-box;
6091
+ -ms-flex: 0 1 auto;
6092
+ flex: 0 1 auto;
6093
+ width: 30px;
6094
+ height: 3px;
6095
+ margin-right: 3px;
6096
+ margin-left: 3px;
6097
+ text-indent: -999px;
6098
+ cursor: pointer;
6099
+ background-color: #fff;
6100
+ background-clip: padding-box;
6101
+ border-top: 10px solid transparent;
6102
+ border-bottom: 10px solid transparent;
6103
+ opacity: 0.5;
6104
+ transition: opacity 0.6s ease;
6105
+ }
6106
+ @media (prefers-reduced-motion: reduce) {
6107
+ .carousel-indicators li {
6108
+ transition: none;
6109
+ }
6110
+ }
6111
+ .carousel-indicators .active {
6112
+ opacity: 1;
6113
+ }
6114
+ .carousel-caption {
6115
+ position: absolute;
6116
+ right: 15%;
6117
+ bottom: 20px;
6118
+ left: 15%;
6119
+ z-index: 10;
6120
+ padding-top: 20px;
6121
+ padding-bottom: 20px;
6122
+ color: #fff;
6123
+ text-align: center;
6124
+ }
6125
+ @-webkit-keyframes spinner-border {
6126
+ to {
6127
+ -webkit-transform: rotate(360deg);
6128
+ transform: rotate(360deg);
6129
+ }
6130
+ }
6131
+ @keyframes spinner-border {
6132
+ to {
6133
+ -webkit-transform: rotate(360deg);
6134
+ transform: rotate(360deg);
6135
+ }
6136
+ }
6137
+ .spinner-border {
6138
+ display: inline-block;
6139
+ width: 2rem;
6140
+ height: 2rem;
6141
+ vertical-align: text-bottom;
6142
+ border: 0.25em solid currentColor;
6143
+ border-right-color: transparent;
6144
+ border-radius: 50%;
6145
+ -webkit-animation: spinner-border 0.75s linear infinite;
6146
+ animation: spinner-border 0.75s linear infinite;
6147
+ }
6148
+ .spinner-border-sm {
6149
+ width: 1rem;
6150
+ height: 1rem;
6151
+ border-width: 0.2em;
6152
+ }
6153
+ @-webkit-keyframes spinner-grow {
6154
+ 0% {
6155
+ -webkit-transform: scale(0);
6156
+ transform: scale(0);
6157
+ }
6158
+ 50% {
6159
+ opacity: 1;
6160
+ -webkit-transform: none;
6161
+ transform: none;
6162
+ }
6163
+ }
6164
+ @keyframes spinner-grow {
6165
+ 0% {
6166
+ -webkit-transform: scale(0);
6167
+ transform: scale(0);
6168
+ }
6169
+ 50% {
6170
+ opacity: 1;
6171
+ -webkit-transform: none;
6172
+ transform: none;
6173
+ }
6174
+ }
6175
+ .spinner-grow {
6176
+ display: inline-block;
6177
+ width: 2rem;
6178
+ height: 2rem;
6179
+ vertical-align: text-bottom;
6180
+ background-color: currentColor;
6181
+ border-radius: 50%;
6182
+ opacity: 0;
6183
+ -webkit-animation: spinner-grow 0.75s linear infinite;
6184
+ animation: spinner-grow 0.75s linear infinite;
6185
+ }
6186
+ .spinner-grow-sm {
6187
+ width: 1rem;
6188
+ height: 1rem;
6189
+ }
6190
+ .align-baseline {
6191
+ vertical-align: baseline !important;
6192
+ }
6193
+ .align-top {
6194
+ vertical-align: top !important;
6195
+ }
6196
+ .align-middle {
6197
+ vertical-align: middle !important;
6198
+ }
6199
+ .align-bottom {
6200
+ vertical-align: bottom !important;
6201
+ }
6202
+ .align-text-bottom {
6203
+ vertical-align: text-bottom !important;
6204
+ }
6205
+ .align-text-top {
6206
+ vertical-align: text-top !important;
6207
+ }
6208
+ .bg-primary {
6209
+ background-color: #007bff !important;
6210
+ }
6211
+ a.bg-primary:focus,
6212
+ a.bg-primary:hover,
6213
+ button.bg-primary:focus,
6214
+ button.bg-primary:hover {
6215
+ background-color: #0062cc !important;
6216
+ }
6217
+ .bg-secondary {
6218
+ background-color: #6c757d !important;
6219
+ }
6220
+ a.bg-secondary:focus,
6221
+ a.bg-secondary:hover,
6222
+ button.bg-secondary:focus,
6223
+ button.bg-secondary:hover {
6224
+ background-color: #545b62 !important;
6225
+ }
6226
+ .bg-success {
6227
+ background-color: #28a745 !important;
6228
+ }
6229
+ a.bg-success:focus,
6230
+ a.bg-success:hover,
6231
+ button.bg-success:focus,
6232
+ button.bg-success:hover {
6233
+ background-color: #1e7e34 !important;
6234
+ }
6235
+ .bg-info {
6236
+ background-color: #17a2b8 !important;
6237
+ }
6238
+ a.bg-info:focus,
6239
+ a.bg-info:hover,
6240
+ button.bg-info:focus,
6241
+ button.bg-info:hover {
6242
+ background-color: #117a8b !important;
6243
+ }
6244
+ .bg-warning {
6245
+ background-color: #ffc107 !important;
6246
+ }
6247
+ a.bg-warning:focus,
6248
+ a.bg-warning:hover,
6249
+ button.bg-warning:focus,
6250
+ button.bg-warning:hover {
6251
+ background-color: #d39e00 !important;
6252
+ }
6253
+ .bg-danger {
6254
+ background-color: #dc3545 !important;
6255
+ }
6256
+ a.bg-danger:focus,
6257
+ a.bg-danger:hover,
6258
+ button.bg-danger:focus,
6259
+ button.bg-danger:hover {
6260
+ background-color: #bd2130 !important;
6261
+ }
6262
+ .bg-light {
6263
+ background-color: #f8f9fa !important;
6264
+ }
6265
+ a.bg-light:focus,
6266
+ a.bg-light:hover,
6267
+ button.bg-light:focus,
6268
+ button.bg-light:hover {
6269
+ background-color: #dae0e5 !important;
6270
+ }
6271
+ .bg-dark {
6272
+ background-color: #343a40 !important;
6273
+ }
6274
+ a.bg-dark:focus,
6275
+ a.bg-dark:hover,
6276
+ button.bg-dark:focus,
6277
+ button.bg-dark:hover {
6278
+ background-color: #1d2124 !important;
6279
+ }
6280
+ .bg-white {
6281
+ background-color: #fff !important;
6282
+ }
6283
+ .bg-transparent {
6284
+ background-color: transparent !important;
6285
+ }
6286
+ .border {
6287
+ border: 1px solid #dee2e6 !important;
6288
+ }
6289
+ .border-top {
6290
+ border-top: 1px solid #dee2e6 !important;
6291
+ }
6292
+ .border-right {
6293
+ border-right: 1px solid #dee2e6 !important;
6294
+ }
6295
+ .border-bottom {
6296
+ border-bottom: 1px solid #dee2e6 !important;
6297
+ }
6298
+ .border-left {
6299
+ border-left: 1px solid #dee2e6 !important;
6300
+ }
6301
+ .border-0 {
6302
+ border: 0 !important;
6303
+ }
6304
+ .border-top-0 {
6305
+ border-top: 0 !important;
6306
+ }
6307
+ .border-right-0 {
6308
+ border-right: 0 !important;
6309
+ }
6310
+ .border-bottom-0 {
6311
+ border-bottom: 0 !important;
6312
+ }
6313
+ .border-left-0 {
6314
+ border-left: 0 !important;
6315
+ }
6316
+ .border-primary {
6317
+ border-color: #007bff !important;
6318
+ }
6319
+ .border-secondary {
6320
+ border-color: #6c757d !important;
6321
+ }
6322
+ .border-success {
6323
+ border-color: #28a745 !important;
6324
+ }
6325
+ .border-info {
6326
+ border-color: #17a2b8 !important;
6327
+ }
6328
+ .border-warning {
6329
+ border-color: #ffc107 !important;
6330
+ }
6331
+ .border-danger {
6332
+ border-color: #dc3545 !important;
6333
+ }
6334
+ .border-light {
6335
+ border-color: #f8f9fa !important;
6336
+ }
6337
+ .border-dark {
6338
+ border-color: #343a40 !important;
6339
+ }
6340
+ .border-white {
6341
+ border-color: #fff !important;
6342
+ }
6343
+ .rounded-sm {
6344
+ border-radius: 0.2rem !important;
6345
+ }
6346
+ .rounded {
6347
+ border-radius: 0.25rem !important;
6348
+ }
6349
+ .rounded-top {
6350
+ border-top-left-radius: 0.25rem !important;
6351
+ border-top-right-radius: 0.25rem !important;
6352
+ }
6353
+ .rounded-right {
6354
+ border-top-right-radius: 0.25rem !important;
6355
+ border-bottom-right-radius: 0.25rem !important;
6356
+ }
6357
+ .rounded-bottom {
6358
+ border-bottom-right-radius: 0.25rem !important;
6359
+ border-bottom-left-radius: 0.25rem !important;
6360
+ }
6361
+ .rounded-left {
6362
+ border-top-left-radius: 0.25rem !important;
6363
+ border-bottom-left-radius: 0.25rem !important;
6364
+ }
6365
+ .rounded-lg {
6366
+ border-radius: 0.3rem !important;
6367
+ }
6368
+ .rounded-circle {
6369
+ border-radius: 50% !important;
6370
+ }
6371
+ .rounded-pill {
6372
+ border-radius: 50rem !important;
6373
+ }
6374
+ .rounded-0 {
6375
+ border-radius: 0 !important;
6376
+ }
6377
+ .clearfix::after {
6378
+ display: block;
6379
+ clear: both;
6380
+ content: "";
6381
+ }
6382
+ .d-none {
6383
+ display: none !important;
6384
+ }
6385
+ .d-inline {
6386
+ display: inline !important;
6387
+ }
6388
+ .d-inline-block {
6389
+ display: inline-block !important;
6390
+ }
6391
+ .d-block {
6392
+ display: block !important;
6393
+ }
6394
+ .d-table {
6395
+ display: table !important;
6396
+ }
6397
+ .d-table-row {
6398
+ display: table-row !important;
6399
+ }
6400
+ .d-table-cell {
6401
+ display: table-cell !important;
6402
+ }
6403
+ .d-flex {
6404
+ display: -ms-flexbox !important;
6405
+ display: flex !important;
6406
+ }
6407
+ .d-inline-flex {
6408
+ display: -ms-inline-flexbox !important;
6409
+ display: inline-flex !important;
6410
+ }
6411
+ @media (min-width: 576px) {
6412
+ .d-sm-none {
6413
+ display: none !important;
6414
+ }
6415
+ .d-sm-inline {
6416
+ display: inline !important;
6417
+ }
6418
+ .d-sm-inline-block {
6419
+ display: inline-block !important;
6420
+ }
6421
+ .d-sm-block {
6422
+ display: block !important;
6423
+ }
6424
+ .d-sm-table {
6425
+ display: table !important;
6426
+ }
6427
+ .d-sm-table-row {
6428
+ display: table-row !important;
6429
+ }
6430
+ .d-sm-table-cell {
6431
+ display: table-cell !important;
6432
+ }
6433
+ .d-sm-flex {
6434
+ display: -ms-flexbox !important;
6435
+ display: flex !important;
6436
+ }
6437
+ .d-sm-inline-flex {
6438
+ display: -ms-inline-flexbox !important;
6439
+ display: inline-flex !important;
6440
+ }
6441
+ }
6442
+ @media (min-width: 768px) {
6443
+ .d-md-none {
6444
+ display: none !important;
6445
+ }
6446
+ .d-md-inline {
6447
+ display: inline !important;
6448
+ }
6449
+ .d-md-inline-block {
6450
+ display: inline-block !important;
6451
+ }
6452
+ .d-md-block {
6453
+ display: block !important;
6454
+ }
6455
+ .d-md-table {
6456
+ display: table !important;
6457
+ }
6458
+ .d-md-table-row {
6459
+ display: table-row !important;
6460
+ }
6461
+ .d-md-table-cell {
6462
+ display: table-cell !important;
6463
+ }
6464
+ .d-md-flex {
6465
+ display: -ms-flexbox !important;
6466
+ display: flex !important;
6467
+ }
6468
+ .d-md-inline-flex {
6469
+ display: -ms-inline-flexbox !important;
6470
+ display: inline-flex !important;
6471
+ }
6472
+ }
6473
+ @media (min-width: 992px) {
6474
+ .d-lg-none {
6475
+ display: none !important;
6476
+ }
6477
+ .d-lg-inline {
6478
+ display: inline !important;
6479
+ }
6480
+ .d-lg-inline-block {
6481
+ display: inline-block !important;
6482
+ }
6483
+ .d-lg-block {
6484
+ display: block !important;
6485
+ }
6486
+ .d-lg-table {
6487
+ display: table !important;
6488
+ }
6489
+ .d-lg-table-row {
6490
+ display: table-row !important;
6491
+ }
6492
+ .d-lg-table-cell {
6493
+ display: table-cell !important;
6494
+ }
6495
+ .d-lg-flex {
6496
+ display: -ms-flexbox !important;
6497
+ display: flex !important;
6498
+ }
6499
+ .d-lg-inline-flex {
6500
+ display: -ms-inline-flexbox !important;
6501
+ display: inline-flex !important;
6502
+ }
6503
+ }
6504
+ @media (min-width: 1200px) {
6505
+ .d-xl-none {
6506
+ display: none !important;
6507
+ }
6508
+ .d-xl-inline {
6509
+ display: inline !important;
6510
+ }
6511
+ .d-xl-inline-block {
6512
+ display: inline-block !important;
6513
+ }
6514
+ .d-xl-block {
6515
+ display: block !important;
6516
+ }
6517
+ .d-xl-table {
6518
+ display: table !important;
6519
+ }
6520
+ .d-xl-table-row {
6521
+ display: table-row !important;
6522
+ }
6523
+ .d-xl-table-cell {
6524
+ display: table-cell !important;
6525
+ }
6526
+ .d-xl-flex {
6527
+ display: -ms-flexbox !important;
6528
+ display: flex !important;
6529
+ }
6530
+ .d-xl-inline-flex {
6531
+ display: -ms-inline-flexbox !important;
6532
+ display: inline-flex !important;
6533
+ }
6534
+ }
6535
+ @media print {
6536
+ .d-print-none {
6537
+ display: none !important;
6538
+ }
6539
+ .d-print-inline {
6540
+ display: inline !important;
6541
+ }
6542
+ .d-print-inline-block {
6543
+ display: inline-block !important;
6544
+ }
6545
+ .d-print-block {
6546
+ display: block !important;
6547
+ }
6548
+ .d-print-table {
6549
+ display: table !important;
6550
+ }
6551
+ .d-print-table-row {
6552
+ display: table-row !important;
6553
+ }
6554
+ .d-print-table-cell {
6555
+ display: table-cell !important;
6556
+ }
6557
+ .d-print-flex {
6558
+ display: -ms-flexbox !important;
6559
+ display: flex !important;
6560
+ }
6561
+ .d-print-inline-flex {
6562
+ display: -ms-inline-flexbox !important;
6563
+ display: inline-flex !important;
6564
+ }
6565
+ }
6566
+ .embed-responsive {
6567
+ position: relative;
6568
+ display: block;
6569
+ width: 100%;
6570
+ padding: 0;
6571
+ overflow: hidden;
6572
+ }
6573
+ .embed-responsive::before {
6574
+ display: block;
6575
+ content: "";
6576
+ }
6577
+ .embed-responsive .embed-responsive-item,
6578
+ .embed-responsive embed,
6579
+ .embed-responsive iframe,
6580
+ .embed-responsive object,
6581
+ .embed-responsive video {
6582
+ position: absolute;
6583
+ top: 0;
6584
+ bottom: 0;
6585
+ left: 0;
6586
+ width: 100%;
6587
+ height: 100%;
6588
+ border: 0;
6589
+ }
6590
+ .embed-responsive-21by9::before {
6591
+ padding-top: 42.857143%;
6592
+ }
6593
+ .embed-responsive-16by9::before {
6594
+ padding-top: 56.25%;
6595
+ }
6596
+ .embed-responsive-4by3::before {
6597
+ padding-top: 75%;
6598
+ }
6599
+ .embed-responsive-1by1::before {
6600
+ padding-top: 100%;
6601
+ }
6602
+ .flex-row {
6603
+ -ms-flex-direction: row !important;
6604
+ flex-direction: row !important;
6605
+ }
6606
+ .flex-column {
6607
+ -ms-flex-direction: column !important;
6608
+ flex-direction: column !important;
6609
+ }
6610
+ .flex-row-reverse {
6611
+ -ms-flex-direction: row-reverse !important;
6612
+ flex-direction: row-reverse !important;
6613
+ }
6614
+ .flex-column-reverse {
6615
+ -ms-flex-direction: column-reverse !important;
6616
+ flex-direction: column-reverse !important;
6617
+ }
6618
+ .flex-wrap {
6619
+ -ms-flex-wrap: wrap !important;
6620
+ flex-wrap: wrap !important;
6621
+ }
6622
+ .flex-nowrap {
6623
+ -ms-flex-wrap: nowrap !important;
6624
+ flex-wrap: nowrap !important;
6625
+ }
6626
+ .flex-wrap-reverse {
6627
+ -ms-flex-wrap: wrap-reverse !important;
6628
+ flex-wrap: wrap-reverse !important;
6629
+ }
6630
+ .flex-fill {
6631
+ -ms-flex: 1 1 auto !important;
6632
+ flex: 1 1 auto !important;
6633
+ }
6634
+ .flex-grow-0 {
6635
+ -ms-flex-positive: 0 !important;
6636
+ flex-grow: 0 !important;
6637
+ }
6638
+ .flex-grow-1 {
6639
+ -ms-flex-positive: 1 !important;
6640
+ flex-grow: 1 !important;
6641
+ }
6642
+ .flex-shrink-0 {
6643
+ -ms-flex-negative: 0 !important;
6644
+ flex-shrink: 0 !important;
6645
+ }
6646
+ .flex-shrink-1 {
6647
+ -ms-flex-negative: 1 !important;
6648
+ flex-shrink: 1 !important;
6649
+ }
6650
+ .justify-content-start {
6651
+ -ms-flex-pack: start !important;
6652
+ justify-content: flex-start !important;
6653
+ }
6654
+ .justify-content-end {
6655
+ -ms-flex-pack: end !important;
6656
+ justify-content: flex-end !important;
6657
+ }
6658
+ .justify-content-center {
6659
+ -ms-flex-pack: center !important;
6660
+ justify-content: center !important;
6661
+ }
6662
+ .justify-content-between {
6663
+ -ms-flex-pack: justify !important;
6664
+ justify-content: space-between !important;
6665
+ }
6666
+ .justify-content-around {
6667
+ -ms-flex-pack: distribute !important;
6668
+ justify-content: space-around !important;
6669
+ }
6670
+ .align-items-start {
6671
+ -ms-flex-align: start !important;
6672
+ align-items: flex-start !important;
6673
+ }
6674
+ .align-items-end {
6675
+ -ms-flex-align: end !important;
6676
+ align-items: flex-end !important;
6677
+ }
6678
+ .align-items-center {
6679
+ -ms-flex-align: center !important;
6680
+ align-items: center !important;
6681
+ }
6682
+ .align-items-baseline {
6683
+ -ms-flex-align: baseline !important;
6684
+ align-items: baseline !important;
6685
+ }
6686
+ .align-items-stretch {
6687
+ -ms-flex-align: stretch !important;
6688
+ align-items: stretch !important;
6689
+ }
6690
+ .align-content-start {
6691
+ -ms-flex-line-pack: start !important;
6692
+ align-content: flex-start !important;
6693
+ }
6694
+ .align-content-end {
6695
+ -ms-flex-line-pack: end !important;
6696
+ align-content: flex-end !important;
6697
+ }
6698
+ .align-content-center {
6699
+ -ms-flex-line-pack: center !important;
6700
+ align-content: center !important;
6701
+ }
6702
+ .align-content-between {
6703
+ -ms-flex-line-pack: justify !important;
6704
+ align-content: space-between !important;
6705
+ }
6706
+ .align-content-around {
6707
+ -ms-flex-line-pack: distribute !important;
6708
+ align-content: space-around !important;
6709
+ }
6710
+ .align-content-stretch {
6711
+ -ms-flex-line-pack: stretch !important;
6712
+ align-content: stretch !important;
6713
+ }
6714
+ .align-self-auto {
6715
+ -ms-flex-item-align: auto !important;
6716
+ align-self: auto !important;
6717
+ }
6718
+ .align-self-start {
6719
+ -ms-flex-item-align: start !important;
6720
+ align-self: flex-start !important;
6721
+ }
6722
+ .align-self-end {
6723
+ -ms-flex-item-align: end !important;
6724
+ align-self: flex-end !important;
6725
+ }
6726
+ .align-self-center {
6727
+ -ms-flex-item-align: center !important;
6728
+ align-self: center !important;
6729
+ }
6730
+ .align-self-baseline {
6731
+ -ms-flex-item-align: baseline !important;
6732
+ align-self: baseline !important;
6733
+ }
6734
+ .align-self-stretch {
6735
+ -ms-flex-item-align: stretch !important;
6736
+ align-self: stretch !important;
6737
+ }
6738
+ @media (min-width: 576px) {
6739
+ .flex-sm-row {
6740
+ -ms-flex-direction: row !important;
6741
+ flex-direction: row !important;
6742
+ }
6743
+ .flex-sm-column {
6744
+ -ms-flex-direction: column !important;
6745
+ flex-direction: column !important;
6746
+ }
6747
+ .flex-sm-row-reverse {
6748
+ -ms-flex-direction: row-reverse !important;
6749
+ flex-direction: row-reverse !important;
6750
+ }
6751
+ .flex-sm-column-reverse {
6752
+ -ms-flex-direction: column-reverse !important;
6753
+ flex-direction: column-reverse !important;
6754
+ }
6755
+ .flex-sm-wrap {
6756
+ -ms-flex-wrap: wrap !important;
6757
+ flex-wrap: wrap !important;
6758
+ }
6759
+ .flex-sm-nowrap {
6760
+ -ms-flex-wrap: nowrap !important;
6761
+ flex-wrap: nowrap !important;
6762
+ }
6763
+ .flex-sm-wrap-reverse {
6764
+ -ms-flex-wrap: wrap-reverse !important;
6765
+ flex-wrap: wrap-reverse !important;
6766
+ }
6767
+ .flex-sm-fill {
6768
+ -ms-flex: 1 1 auto !important;
6769
+ flex: 1 1 auto !important;
6770
+ }
6771
+ .flex-sm-grow-0 {
6772
+ -ms-flex-positive: 0 !important;
6773
+ flex-grow: 0 !important;
6774
+ }
6775
+ .flex-sm-grow-1 {
6776
+ -ms-flex-positive: 1 !important;
6777
+ flex-grow: 1 !important;
6778
+ }
6779
+ .flex-sm-shrink-0 {
6780
+ -ms-flex-negative: 0 !important;
6781
+ flex-shrink: 0 !important;
6782
+ }
6783
+ .flex-sm-shrink-1 {
6784
+ -ms-flex-negative: 1 !important;
6785
+ flex-shrink: 1 !important;
6786
+ }
6787
+ .justify-content-sm-start {
6788
+ -ms-flex-pack: start !important;
6789
+ justify-content: flex-start !important;
6790
+ }
6791
+ .justify-content-sm-end {
6792
+ -ms-flex-pack: end !important;
6793
+ justify-content: flex-end !important;
6794
+ }
6795
+ .justify-content-sm-center {
6796
+ -ms-flex-pack: center !important;
6797
+ justify-content: center !important;
6798
+ }
6799
+ .justify-content-sm-between {
6800
+ -ms-flex-pack: justify !important;
6801
+ justify-content: space-between !important;
6802
+ }
6803
+ .justify-content-sm-around {
6804
+ -ms-flex-pack: distribute !important;
6805
+ justify-content: space-around !important;
6806
+ }
6807
+ .align-items-sm-start {
6808
+ -ms-flex-align: start !important;
6809
+ align-items: flex-start !important;
6810
+ }
6811
+ .align-items-sm-end {
6812
+ -ms-flex-align: end !important;
6813
+ align-items: flex-end !important;
6814
+ }
6815
+ .align-items-sm-center {
6816
+ -ms-flex-align: center !important;
6817
+ align-items: center !important;
6818
+ }
6819
+ .align-items-sm-baseline {
6820
+ -ms-flex-align: baseline !important;
6821
+ align-items: baseline !important;
6822
+ }
6823
+ .align-items-sm-stretch {
6824
+ -ms-flex-align: stretch !important;
6825
+ align-items: stretch !important;
6826
+ }
6827
+ .align-content-sm-start {
6828
+ -ms-flex-line-pack: start !important;
6829
+ align-content: flex-start !important;
6830
+ }
6831
+ .align-content-sm-end {
6832
+ -ms-flex-line-pack: end !important;
6833
+ align-content: flex-end !important;
6834
+ }
6835
+ .align-content-sm-center {
6836
+ -ms-flex-line-pack: center !important;
6837
+ align-content: center !important;
6838
+ }
6839
+ .align-content-sm-between {
6840
+ -ms-flex-line-pack: justify !important;
6841
+ align-content: space-between !important;
6842
+ }
6843
+ .align-content-sm-around {
6844
+ -ms-flex-line-pack: distribute !important;
6845
+ align-content: space-around !important;
6846
+ }
6847
+ .align-content-sm-stretch {
6848
+ -ms-flex-line-pack: stretch !important;
6849
+ align-content: stretch !important;
6850
+ }
6851
+ .align-self-sm-auto {
6852
+ -ms-flex-item-align: auto !important;
6853
+ align-self: auto !important;
6854
+ }
6855
+ .align-self-sm-start {
6856
+ -ms-flex-item-align: start !important;
6857
+ align-self: flex-start !important;
6858
+ }
6859
+ .align-self-sm-end {
6860
+ -ms-flex-item-align: end !important;
6861
+ align-self: flex-end !important;
6862
+ }
6863
+ .align-self-sm-center {
6864
+ -ms-flex-item-align: center !important;
6865
+ align-self: center !important;
6866
+ }
6867
+ .align-self-sm-baseline {
6868
+ -ms-flex-item-align: baseline !important;
6869
+ align-self: baseline !important;
6870
+ }
6871
+ .align-self-sm-stretch {
6872
+ -ms-flex-item-align: stretch !important;
6873
+ align-self: stretch !important;
6874
+ }
6875
+ }
6876
+ @media (min-width: 768px) {
6877
+ .flex-md-row {
6878
+ -ms-flex-direction: row !important;
6879
+ flex-direction: row !important;
6880
+ }
6881
+ .flex-md-column {
6882
+ -ms-flex-direction: column !important;
6883
+ flex-direction: column !important;
6884
+ }
6885
+ .flex-md-row-reverse {
6886
+ -ms-flex-direction: row-reverse !important;
6887
+ flex-direction: row-reverse !important;
6888
+ }
6889
+ .flex-md-column-reverse {
6890
+ -ms-flex-direction: column-reverse !important;
6891
+ flex-direction: column-reverse !important;
6892
+ }
6893
+ .flex-md-wrap {
6894
+ -ms-flex-wrap: wrap !important;
6895
+ flex-wrap: wrap !important;
6896
+ }
6897
+ .flex-md-nowrap {
6898
+ -ms-flex-wrap: nowrap !important;
6899
+ flex-wrap: nowrap !important;
6900
+ }
6901
+ .flex-md-wrap-reverse {
6902
+ -ms-flex-wrap: wrap-reverse !important;
6903
+ flex-wrap: wrap-reverse !important;
6904
+ }
6905
+ .flex-md-fill {
6906
+ -ms-flex: 1 1 auto !important;
6907
+ flex: 1 1 auto !important;
6908
+ }
6909
+ .flex-md-grow-0 {
6910
+ -ms-flex-positive: 0 !important;
6911
+ flex-grow: 0 !important;
6912
+ }
6913
+ .flex-md-grow-1 {
6914
+ -ms-flex-positive: 1 !important;
6915
+ flex-grow: 1 !important;
6916
+ }
6917
+ .flex-md-shrink-0 {
6918
+ -ms-flex-negative: 0 !important;
6919
+ flex-shrink: 0 !important;
6920
+ }
6921
+ .flex-md-shrink-1 {
6922
+ -ms-flex-negative: 1 !important;
6923
+ flex-shrink: 1 !important;
6924
+ }
6925
+ .justify-content-md-start {
6926
+ -ms-flex-pack: start !important;
6927
+ justify-content: flex-start !important;
6928
+ }
6929
+ .justify-content-md-end {
6930
+ -ms-flex-pack: end !important;
6931
+ justify-content: flex-end !important;
6932
+ }
6933
+ .justify-content-md-center {
6934
+ -ms-flex-pack: center !important;
6935
+ justify-content: center !important;
6936
+ }
6937
+ .justify-content-md-between {
6938
+ -ms-flex-pack: justify !important;
6939
+ justify-content: space-between !important;
6940
+ }
6941
+ .justify-content-md-around {
6942
+ -ms-flex-pack: distribute !important;
6943
+ justify-content: space-around !important;
6944
+ }
6945
+ .align-items-md-start {
6946
+ -ms-flex-align: start !important;
6947
+ align-items: flex-start !important;
6948
+ }
6949
+ .align-items-md-end {
6950
+ -ms-flex-align: end !important;
6951
+ align-items: flex-end !important;
6952
+ }
6953
+ .align-items-md-center {
6954
+ -ms-flex-align: center !important;
6955
+ align-items: center !important;
6956
+ }
6957
+ .align-items-md-baseline {
6958
+ -ms-flex-align: baseline !important;
6959
+ align-items: baseline !important;
6960
+ }
6961
+ .align-items-md-stretch {
6962
+ -ms-flex-align: stretch !important;
6963
+ align-items: stretch !important;
6964
+ }
6965
+ .align-content-md-start {
6966
+ -ms-flex-line-pack: start !important;
6967
+ align-content: flex-start !important;
6968
+ }
6969
+ .align-content-md-end {
6970
+ -ms-flex-line-pack: end !important;
6971
+ align-content: flex-end !important;
6972
+ }
6973
+ .align-content-md-center {
6974
+ -ms-flex-line-pack: center !important;
6975
+ align-content: center !important;
6976
+ }
6977
+ .align-content-md-between {
6978
+ -ms-flex-line-pack: justify !important;
6979
+ align-content: space-between !important;
6980
+ }
6981
+ .align-content-md-around {
6982
+ -ms-flex-line-pack: distribute !important;
6983
+ align-content: space-around !important;
6984
+ }
6985
+ .align-content-md-stretch {
6986
+ -ms-flex-line-pack: stretch !important;
6987
+ align-content: stretch !important;
6988
+ }
6989
+ .align-self-md-auto {
6990
+ -ms-flex-item-align: auto !important;
6991
+ align-self: auto !important;
6992
+ }
6993
+ .align-self-md-start {
6994
+ -ms-flex-item-align: start !important;
6995
+ align-self: flex-start !important;
6996
+ }
6997
+ .align-self-md-end {
6998
+ -ms-flex-item-align: end !important;
6999
+ align-self: flex-end !important;
7000
+ }
7001
+ .align-self-md-center {
7002
+ -ms-flex-item-align: center !important;
7003
+ align-self: center !important;
7004
+ }
7005
+ .align-self-md-baseline {
7006
+ -ms-flex-item-align: baseline !important;
7007
+ align-self: baseline !important;
7008
+ }
7009
+ .align-self-md-stretch {
7010
+ -ms-flex-item-align: stretch !important;
7011
+ align-self: stretch !important;
7012
+ }
7013
+ }
7014
+ @media (min-width: 992px) {
7015
+ .flex-lg-row {
7016
+ -ms-flex-direction: row !important;
7017
+ flex-direction: row !important;
7018
+ }
7019
+ .flex-lg-column {
7020
+ -ms-flex-direction: column !important;
7021
+ flex-direction: column !important;
7022
+ }
7023
+ .flex-lg-row-reverse {
7024
+ -ms-flex-direction: row-reverse !important;
7025
+ flex-direction: row-reverse !important;
7026
+ }
7027
+ .flex-lg-column-reverse {
7028
+ -ms-flex-direction: column-reverse !important;
7029
+ flex-direction: column-reverse !important;
7030
+ }
7031
+ .flex-lg-wrap {
7032
+ -ms-flex-wrap: wrap !important;
7033
+ flex-wrap: wrap !important;
7034
+ }
7035
+ .flex-lg-nowrap {
7036
+ -ms-flex-wrap: nowrap !important;
7037
+ flex-wrap: nowrap !important;
7038
+ }
7039
+ .flex-lg-wrap-reverse {
7040
+ -ms-flex-wrap: wrap-reverse !important;
7041
+ flex-wrap: wrap-reverse !important;
7042
+ }
7043
+ .flex-lg-fill {
7044
+ -ms-flex: 1 1 auto !important;
7045
+ flex: 1 1 auto !important;
7046
+ }
7047
+ .flex-lg-grow-0 {
7048
+ -ms-flex-positive: 0 !important;
7049
+ flex-grow: 0 !important;
7050
+ }
7051
+ .flex-lg-grow-1 {
7052
+ -ms-flex-positive: 1 !important;
7053
+ flex-grow: 1 !important;
7054
+ }
7055
+ .flex-lg-shrink-0 {
7056
+ -ms-flex-negative: 0 !important;
7057
+ flex-shrink: 0 !important;
7058
+ }
7059
+ .flex-lg-shrink-1 {
7060
+ -ms-flex-negative: 1 !important;
7061
+ flex-shrink: 1 !important;
7062
+ }
7063
+ .justify-content-lg-start {
7064
+ -ms-flex-pack: start !important;
7065
+ justify-content: flex-start !important;
7066
+ }
7067
+ .justify-content-lg-end {
7068
+ -ms-flex-pack: end !important;
7069
+ justify-content: flex-end !important;
7070
+ }
7071
+ .justify-content-lg-center {
7072
+ -ms-flex-pack: center !important;
7073
+ justify-content: center !important;
7074
+ }
7075
+ .justify-content-lg-between {
7076
+ -ms-flex-pack: justify !important;
7077
+ justify-content: space-between !important;
7078
+ }
7079
+ .justify-content-lg-around {
7080
+ -ms-flex-pack: distribute !important;
7081
+ justify-content: space-around !important;
7082
+ }
7083
+ .align-items-lg-start {
7084
+ -ms-flex-align: start !important;
7085
+ align-items: flex-start !important;
7086
+ }
7087
+ .align-items-lg-end {
7088
+ -ms-flex-align: end !important;
7089
+ align-items: flex-end !important;
7090
+ }
7091
+ .align-items-lg-center {
7092
+ -ms-flex-align: center !important;
7093
+ align-items: center !important;
7094
+ }
7095
+ .align-items-lg-baseline {
7096
+ -ms-flex-align: baseline !important;
7097
+ align-items: baseline !important;
7098
+ }
7099
+ .align-items-lg-stretch {
7100
+ -ms-flex-align: stretch !important;
7101
+ align-items: stretch !important;
7102
+ }
7103
+ .align-content-lg-start {
7104
+ -ms-flex-line-pack: start !important;
7105
+ align-content: flex-start !important;
7106
+ }
7107
+ .align-content-lg-end {
7108
+ -ms-flex-line-pack: end !important;
7109
+ align-content: flex-end !important;
7110
+ }
7111
+ .align-content-lg-center {
7112
+ -ms-flex-line-pack: center !important;
7113
+ align-content: center !important;
7114
+ }
7115
+ .align-content-lg-between {
7116
+ -ms-flex-line-pack: justify !important;
7117
+ align-content: space-between !important;
7118
+ }
7119
+ .align-content-lg-around {
7120
+ -ms-flex-line-pack: distribute !important;
7121
+ align-content: space-around !important;
7122
+ }
7123
+ .align-content-lg-stretch {
7124
+ -ms-flex-line-pack: stretch !important;
7125
+ align-content: stretch !important;
7126
+ }
7127
+ .align-self-lg-auto {
7128
+ -ms-flex-item-align: auto !important;
7129
+ align-self: auto !important;
7130
+ }
7131
+ .align-self-lg-start {
7132
+ -ms-flex-item-align: start !important;
7133
+ align-self: flex-start !important;
7134
+ }
7135
+ .align-self-lg-end {
7136
+ -ms-flex-item-align: end !important;
7137
+ align-self: flex-end !important;
7138
+ }
7139
+ .align-self-lg-center {
7140
+ -ms-flex-item-align: center !important;
7141
+ align-self: center !important;
7142
+ }
7143
+ .align-self-lg-baseline {
7144
+ -ms-flex-item-align: baseline !important;
7145
+ align-self: baseline !important;
7146
+ }
7147
+ .align-self-lg-stretch {
7148
+ -ms-flex-item-align: stretch !important;
7149
+ align-self: stretch !important;
7150
+ }
7151
+ }
7152
+ @media (min-width: 1200px) {
7153
+ .flex-xl-row {
7154
+ -ms-flex-direction: row !important;
7155
+ flex-direction: row !important;
7156
+ }
7157
+ .flex-xl-column {
7158
+ -ms-flex-direction: column !important;
7159
+ flex-direction: column !important;
7160
+ }
7161
+ .flex-xl-row-reverse {
7162
+ -ms-flex-direction: row-reverse !important;
7163
+ flex-direction: row-reverse !important;
7164
+ }
7165
+ .flex-xl-column-reverse {
7166
+ -ms-flex-direction: column-reverse !important;
7167
+ flex-direction: column-reverse !important;
7168
+ }
7169
+ .flex-xl-wrap {
7170
+ -ms-flex-wrap: wrap !important;
7171
+ flex-wrap: wrap !important;
7172
+ }
7173
+ .flex-xl-nowrap {
7174
+ -ms-flex-wrap: nowrap !important;
7175
+ flex-wrap: nowrap !important;
7176
+ }
7177
+ .flex-xl-wrap-reverse {
7178
+ -ms-flex-wrap: wrap-reverse !important;
7179
+ flex-wrap: wrap-reverse !important;
7180
+ }
7181
+ .flex-xl-fill {
7182
+ -ms-flex: 1 1 auto !important;
7183
+ flex: 1 1 auto !important;
7184
+ }
7185
+ .flex-xl-grow-0 {
7186
+ -ms-flex-positive: 0 !important;
7187
+ flex-grow: 0 !important;
7188
+ }
7189
+ .flex-xl-grow-1 {
7190
+ -ms-flex-positive: 1 !important;
7191
+ flex-grow: 1 !important;
7192
+ }
7193
+ .flex-xl-shrink-0 {
7194
+ -ms-flex-negative: 0 !important;
7195
+ flex-shrink: 0 !important;
7196
+ }
7197
+ .flex-xl-shrink-1 {
7198
+ -ms-flex-negative: 1 !important;
7199
+ flex-shrink: 1 !important;
7200
+ }
7201
+ .justify-content-xl-start {
7202
+ -ms-flex-pack: start !important;
7203
+ justify-content: flex-start !important;
7204
+ }
7205
+ .justify-content-xl-end {
7206
+ -ms-flex-pack: end !important;
7207
+ justify-content: flex-end !important;
7208
+ }
7209
+ .justify-content-xl-center {
7210
+ -ms-flex-pack: center !important;
7211
+ justify-content: center !important;
7212
+ }
7213
+ .justify-content-xl-between {
7214
+ -ms-flex-pack: justify !important;
7215
+ justify-content: space-between !important;
7216
+ }
7217
+ .justify-content-xl-around {
7218
+ -ms-flex-pack: distribute !important;
7219
+ justify-content: space-around !important;
7220
+ }
7221
+ .align-items-xl-start {
7222
+ -ms-flex-align: start !important;
7223
+ align-items: flex-start !important;
7224
+ }
7225
+ .align-items-xl-end {
7226
+ -ms-flex-align: end !important;
7227
+ align-items: flex-end !important;
7228
+ }
7229
+ .align-items-xl-center {
7230
+ -ms-flex-align: center !important;
7231
+ align-items: center !important;
7232
+ }
7233
+ .align-items-xl-baseline {
7234
+ -ms-flex-align: baseline !important;
7235
+ align-items: baseline !important;
7236
+ }
7237
+ .align-items-xl-stretch {
7238
+ -ms-flex-align: stretch !important;
7239
+ align-items: stretch !important;
7240
+ }
7241
+ .align-content-xl-start {
7242
+ -ms-flex-line-pack: start !important;
7243
+ align-content: flex-start !important;
7244
+ }
7245
+ .align-content-xl-end {
7246
+ -ms-flex-line-pack: end !important;
7247
+ align-content: flex-end !important;
7248
+ }
7249
+ .align-content-xl-center {
7250
+ -ms-flex-line-pack: center !important;
7251
+ align-content: center !important;
7252
+ }
7253
+ .align-content-xl-between {
7254
+ -ms-flex-line-pack: justify !important;
7255
+ align-content: space-between !important;
7256
+ }
7257
+ .align-content-xl-around {
7258
+ -ms-flex-line-pack: distribute !important;
7259
+ align-content: space-around !important;
7260
+ }
7261
+ .align-content-xl-stretch {
7262
+ -ms-flex-line-pack: stretch !important;
7263
+ align-content: stretch !important;
7264
+ }
7265
+ .align-self-xl-auto {
7266
+ -ms-flex-item-align: auto !important;
7267
+ align-self: auto !important;
7268
+ }
7269
+ .align-self-xl-start {
7270
+ -ms-flex-item-align: start !important;
7271
+ align-self: flex-start !important;
7272
+ }
7273
+ .align-self-xl-end {
7274
+ -ms-flex-item-align: end !important;
7275
+ align-self: flex-end !important;
7276
+ }
7277
+ .align-self-xl-center {
7278
+ -ms-flex-item-align: center !important;
7279
+ align-self: center !important;
7280
+ }
7281
+ .align-self-xl-baseline {
7282
+ -ms-flex-item-align: baseline !important;
7283
+ align-self: baseline !important;
7284
+ }
7285
+ .align-self-xl-stretch {
7286
+ -ms-flex-item-align: stretch !important;
7287
+ align-self: stretch !important;
7288
+ }
7289
+ }
7290
+ .float-left {
7291
+ float: left !important;
7292
+ }
7293
+ .float-right {
7294
+ float: right !important;
7295
+ }
7296
+ .float-none {
7297
+ float: none !important;
7298
+ }
7299
+ @media (min-width: 576px) {
7300
+ .float-sm-left {
7301
+ float: left !important;
7302
+ }
7303
+ .float-sm-right {
7304
+ float: right !important;
7305
+ }
7306
+ .float-sm-none {
7307
+ float: none !important;
7308
+ }
7309
+ }
7310
+ @media (min-width: 768px) {
7311
+ .float-md-left {
7312
+ float: left !important;
7313
+ }
7314
+ .float-md-right {
7315
+ float: right !important;
7316
+ }
7317
+ .float-md-none {
7318
+ float: none !important;
7319
+ }
7320
+ }
7321
+ @media (min-width: 992px) {
7322
+ .float-lg-left {
7323
+ float: left !important;
7324
+ }
7325
+ .float-lg-right {
7326
+ float: right !important;
7327
+ }
7328
+ .float-lg-none {
7329
+ float: none !important;
7330
+ }
7331
+ }
7332
+ @media (min-width: 1200px) {
7333
+ .float-xl-left {
7334
+ float: left !important;
7335
+ }
7336
+ .float-xl-right {
7337
+ float: right !important;
7338
+ }
7339
+ .float-xl-none {
7340
+ float: none !important;
7341
+ }
7342
+ }
7343
+ .user-select-all {
7344
+ -webkit-user-select: all !important;
7345
+ -moz-user-select: all !important;
7346
+ -ms-user-select: all !important;
7347
+ user-select: all !important;
7348
+ }
7349
+ .user-select-auto {
7350
+ -webkit-user-select: auto !important;
7351
+ -moz-user-select: auto !important;
7352
+ -ms-user-select: auto !important;
7353
+ user-select: auto !important;
7354
+ }
7355
+ .user-select-none {
7356
+ -webkit-user-select: none !important;
7357
+ -moz-user-select: none !important;
7358
+ -ms-user-select: none !important;
7359
+ user-select: none !important;
7360
+ }
7361
+ .overflow-auto {
7362
+ overflow: auto !important;
7363
+ }
7364
+ .overflow-hidden {
7365
+ overflow: hidden !important;
7366
+ }
7367
+ .position-static {
7368
+ position: static !important;
7369
+ }
7370
+ .position-relative {
7371
+ position: relative !important;
7372
+ }
7373
+ .position-absolute {
7374
+ position: absolute !important;
7375
+ }
7376
+ .position-fixed {
7377
+ position: fixed !important;
7378
+ }
7379
+ .position-sticky {
7380
+ position: -webkit-sticky !important;
7381
+ position: sticky !important;
7382
+ }
7383
+ .fixed-top {
7384
+ position: fixed;
7385
+ top: 0;
7386
+ right: 0;
7387
+ left: 0;
7388
+ z-index: 1030;
7389
+ }
7390
+ .fixed-bottom {
7391
+ position: fixed;
7392
+ right: 0;
7393
+ bottom: 0;
7394
+ left: 0;
7395
+ z-index: 1030;
7396
+ }
7397
+ @supports ((position: -webkit-sticky) or (position: sticky)) {
7398
+ .sticky-top {
7399
+ position: -webkit-sticky;
7400
+ position: sticky;
7401
+ top: 0;
7402
+ z-index: 1020;
7403
+ }
7404
+ }
7405
+ .sr-only {
7406
+ position: absolute;
7407
+ width: 1px;
7408
+ height: 1px;
7409
+ padding: 0;
7410
+ margin: -1px;
7411
+ overflow: hidden;
7412
+ clip: rect(0, 0, 0, 0);
7413
+ white-space: nowrap;
7414
+ border: 0;
7415
+ }
7416
+ .sr-only-focusable:active,
7417
+ .sr-only-focusable:focus {
7418
+ position: static;
7419
+ width: auto;
7420
+ height: auto;
7421
+ overflow: visible;
7422
+ clip: auto;
7423
+ white-space: normal;
7424
+ }
7425
+ .shadow-sm {
7426
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
7427
+ }
7428
+ .shadow {
7429
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
7430
+ }
7431
+ .shadow-lg {
7432
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
7433
+ }
7434
+ .shadow-none {
7435
+ box-shadow: none !important;
7436
+ }
7437
+ .w-25 {
7438
+ width: 25% !important;
7439
+ }
7440
+ .w-50 {
7441
+ width: 50% !important;
7442
+ }
7443
+ .w-75 {
7444
+ width: 75% !important;
7445
+ }
7446
+ .w-100 {
7447
+ width: 100% !important;
7448
+ }
7449
+ .w-auto {
7450
+ width: auto !important;
7451
+ }
7452
+ .h-25 {
7453
+ height: 25% !important;
7454
+ }
7455
+ .h-50 {
7456
+ height: 50% !important;
7457
+ }
7458
+ .h-75 {
7459
+ height: 75% !important;
7460
+ }
7461
+ .h-100 {
7462
+ height: 100% !important;
7463
+ }
7464
+ .h-auto {
7465
+ height: auto !important;
7466
+ }
7467
+ .mw-100 {
7468
+ max-width: 100% !important;
7469
+ }
7470
+ .mh-100 {
7471
+ max-height: 100% !important;
7472
+ }
7473
+ .min-vw-100 {
7474
+ min-width: 100vw !important;
7475
+ }
7476
+ .min-vh-100 {
7477
+ min-height: 100vh !important;
7478
+ }
7479
+ .vw-100 {
7480
+ width: 100vw !important;
7481
+ }
7482
+ .vh-100 {
7483
+ height: 100vh !important;
7484
+ }
7485
+ .m-0 {
7486
+ margin: 0 !important;
7487
+ }
7488
+ .mt-0,
7489
+ .my-0 {
7490
+ margin-top: 0 !important;
7491
+ }
7492
+ .mr-0,
7493
+ .mx-0 {
7494
+ margin-right: 0 !important;
7495
+ }
7496
+ .mb-0,
7497
+ .my-0 {
7498
+ margin-bottom: 0 !important;
7499
+ }
7500
+ .ml-0,
7501
+ .mx-0 {
7502
+ margin-left: 0 !important;
7503
+ }
7504
+ .m-1 {
7505
+ margin: 0.25rem !important;
7506
+ }
7507
+ .mt-1,
7508
+ .my-1 {
7509
+ margin-top: 0.25rem !important;
7510
+ }
7511
+ .mr-1,
7512
+ .mx-1 {
7513
+ margin-right: 0.25rem !important;
7514
+ }
7515
+ .mb-1,
7516
+ .my-1 {
7517
+ margin-bottom: 0.25rem !important;
7518
+ }
7519
+ .ml-1,
7520
+ .mx-1 {
7521
+ margin-left: 0.25rem !important;
7522
+ }
7523
+ .m-2 {
7524
+ margin: 0.5rem !important;
7525
+ }
7526
+ .mt-2,
7527
+ .my-2 {
7528
+ margin-top: 0.5rem !important;
7529
+ }
7530
+ .mr-2,
7531
+ .mx-2 {
7532
+ margin-right: 0.5rem !important;
7533
+ }
7534
+ .mb-2,
7535
+ .my-2 {
7536
+ margin-bottom: 0.5rem !important;
7537
+ }
7538
+ .ml-2,
7539
+ .mx-2 {
7540
+ margin-left: 0.5rem !important;
7541
+ }
7542
+ .m-3 {
7543
+ margin: 1rem !important;
7544
+ }
7545
+ .mt-3,
7546
+ .my-3 {
7547
+ margin-top: 1rem !important;
7548
+ }
7549
+ .mr-3,
7550
+ .mx-3 {
7551
+ margin-right: 1rem !important;
7552
+ }
7553
+ .mb-3,
7554
+ .my-3 {
7555
+ margin-bottom: 1rem !important;
7556
+ }
7557
+ .ml-3,
7558
+ .mx-3 {
7559
+ margin-left: 1rem !important;
7560
+ }
7561
+ .m-4 {
7562
+ margin: 1.5rem !important;
7563
+ }
7564
+ .mt-4,
7565
+ .my-4 {
7566
+ margin-top: 1.5rem !important;
7567
+ }
7568
+ .mr-4,
7569
+ .mx-4 {
7570
+ margin-right: 1.5rem !important;
7571
+ }
7572
+ .mb-4,
7573
+ .my-4 {
7574
+ margin-bottom: 1.5rem !important;
7575
+ }
7576
+ .ml-4,
7577
+ .mx-4 {
7578
+ margin-left: 1.5rem !important;
7579
+ }
7580
+ .m-5 {
7581
+ margin: 3rem !important;
7582
+ }
7583
+ .mt-5,
7584
+ .my-5 {
7585
+ margin-top: 3rem !important;
7586
+ }
7587
+ .mr-5,
7588
+ .mx-5 {
7589
+ margin-right: 3rem !important;
7590
+ }
7591
+ .mb-5,
7592
+ .my-5 {
7593
+ margin-bottom: 3rem !important;
7594
+ }
7595
+ .ml-5,
7596
+ .mx-5 {
7597
+ margin-left: 3rem !important;
7598
+ }
7599
+ .p-0 {
7600
+ padding: 0 !important;
7601
+ }
7602
+ .pt-0,
7603
+ .py-0 {
7604
+ padding-top: 0 !important;
7605
+ }
7606
+ .pr-0,
7607
+ .px-0 {
7608
+ padding-right: 0 !important;
7609
+ }
7610
+ .pb-0,
7611
+ .py-0 {
7612
+ padding-bottom: 0 !important;
7613
+ }
7614
+ .pl-0,
7615
+ .px-0 {
7616
+ padding-left: 0 !important;
7617
+ }
7618
+ .p-1 {
7619
+ padding: 0.25rem !important;
7620
+ }
7621
+ .pt-1,
7622
+ .py-1 {
7623
+ padding-top: 0.25rem !important;
7624
+ }
7625
+ .pr-1,
7626
+ .px-1 {
7627
+ padding-right: 0.25rem !important;
7628
+ }
7629
+ .pb-1,
7630
+ .py-1 {
7631
+ padding-bottom: 0.25rem !important;
7632
+ }
7633
+ .pl-1,
7634
+ .px-1 {
7635
+ padding-left: 0.25rem !important;
7636
+ }
7637
+ .p-2 {
7638
+ padding: 0.5rem !important;
7639
+ }
7640
+ .pt-2,
7641
+ .py-2 {
7642
+ padding-top: 0.5rem !important;
7643
+ }
7644
+ .pr-2,
7645
+ .px-2 {
7646
+ padding-right: 0.5rem !important;
7647
+ }
7648
+ .pb-2,
7649
+ .py-2 {
7650
+ padding-bottom: 0.5rem !important;
7651
+ }
7652
+ .pl-2,
7653
+ .px-2 {
7654
+ padding-left: 0.5rem !important;
7655
+ }
7656
+ .p-3 {
7657
+ padding: 1rem !important;
7658
+ }
7659
+ .pt-3,
7660
+ .py-3 {
7661
+ padding-top: 1rem !important;
7662
+ }
7663
+ .pr-3,
7664
+ .px-3 {
7665
+ padding-right: 1rem !important;
7666
+ }
7667
+ .pb-3,
7668
+ .py-3 {
7669
+ padding-bottom: 1rem !important;
7670
+ }
7671
+ .pl-3,
7672
+ .px-3 {
7673
+ padding-left: 1rem !important;
7674
+ }
7675
+ .p-4 {
7676
+ padding: 1.5rem !important;
7677
+ }
7678
+ .pt-4,
7679
+ .py-4 {
7680
+ padding-top: 1.5rem !important;
7681
+ }
7682
+ .pr-4,
7683
+ .px-4 {
7684
+ padding-right: 1.5rem !important;
7685
+ }
7686
+ .pb-4,
7687
+ .py-4 {
7688
+ padding-bottom: 1.5rem !important;
7689
+ }
7690
+ .pl-4,
7691
+ .px-4 {
7692
+ padding-left: 1.5rem !important;
7693
+ }
7694
+ .p-5 {
7695
+ padding: 3rem !important;
7696
+ }
7697
+ .pt-5,
7698
+ .py-5 {
7699
+ padding-top: 3rem !important;
7700
+ }
7701
+ .pr-5,
7702
+ .px-5 {
7703
+ padding-right: 3rem !important;
7704
+ }
7705
+ .pb-5,
7706
+ .py-5 {
7707
+ padding-bottom: 3rem !important;
7708
+ }
7709
+ .pl-5,
7710
+ .px-5 {
7711
+ padding-left: 3rem !important;
7712
+ }
7713
+ .m-n1 {
7714
+ margin: -0.25rem !important;
7715
+ }
7716
+ .mt-n1,
7717
+ .my-n1 {
7718
+ margin-top: -0.25rem !important;
7719
+ }
7720
+ .mr-n1,
7721
+ .mx-n1 {
7722
+ margin-right: -0.25rem !important;
7723
+ }
7724
+ .mb-n1,
7725
+ .my-n1 {
7726
+ margin-bottom: -0.25rem !important;
7727
+ }
7728
+ .ml-n1,
7729
+ .mx-n1 {
7730
+ margin-left: -0.25rem !important;
7731
+ }
7732
+ .m-n2 {
7733
+ margin: -0.5rem !important;
7734
+ }
7735
+ .mt-n2,
7736
+ .my-n2 {
7737
+ margin-top: -0.5rem !important;
7738
+ }
7739
+ .mr-n2,
7740
+ .mx-n2 {
7741
+ margin-right: -0.5rem !important;
7742
+ }
7743
+ .mb-n2,
7744
+ .my-n2 {
7745
+ margin-bottom: -0.5rem !important;
7746
+ }
7747
+ .ml-n2,
7748
+ .mx-n2 {
7749
+ margin-left: -0.5rem !important;
7750
+ }
7751
+ .m-n3 {
7752
+ margin: -1rem !important;
7753
+ }
7754
+ .mt-n3,
7755
+ .my-n3 {
7756
+ margin-top: -1rem !important;
7757
+ }
7758
+ .mr-n3,
7759
+ .mx-n3 {
7760
+ margin-right: -1rem !important;
7761
+ }
7762
+ .mb-n3,
7763
+ .my-n3 {
7764
+ margin-bottom: -1rem !important;
7765
+ }
7766
+ .ml-n3,
7767
+ .mx-n3 {
7768
+ margin-left: -1rem !important;
7769
+ }
7770
+ .m-n4 {
7771
+ margin: -1.5rem !important;
7772
+ }
7773
+ .mt-n4,
7774
+ .my-n4 {
7775
+ margin-top: -1.5rem !important;
7776
+ }
7777
+ .mr-n4,
7778
+ .mx-n4 {
7779
+ margin-right: -1.5rem !important;
7780
+ }
7781
+ .mb-n4,
7782
+ .my-n4 {
7783
+ margin-bottom: -1.5rem !important;
7784
+ }
7785
+ .ml-n4,
7786
+ .mx-n4 {
7787
+ margin-left: -1.5rem !important;
7788
+ }
7789
+ .m-n5 {
7790
+ margin: -3rem !important;
7791
+ }
7792
+ .mt-n5,
7793
+ .my-n5 {
7794
+ margin-top: -3rem !important;
7795
+ }
7796
+ .mr-n5,
7797
+ .mx-n5 {
7798
+ margin-right: -3rem !important;
7799
+ }
7800
+ .mb-n5,
7801
+ .my-n5 {
7802
+ margin-bottom: -3rem !important;
7803
+ }
7804
+ .ml-n5,
7805
+ .mx-n5 {
7806
+ margin-left: -3rem !important;
7807
+ }
7808
+ .m-auto {
7809
+ margin: auto !important;
7810
+ }
7811
+ .mt-auto,
7812
+ .my-auto {
7813
+ margin-top: auto !important;
7814
+ }
7815
+ .mr-auto,
7816
+ .mx-auto {
7817
+ margin-right: auto !important;
7818
+ }
7819
+ .mb-auto,
7820
+ .my-auto {
7821
+ margin-bottom: auto !important;
7822
+ }
7823
+ .ml-auto,
7824
+ .mx-auto {
7825
+ margin-left: auto !important;
7826
+ }
7827
+ @media (min-width: 576px) {
7828
+ .m-sm-0 {
7829
+ margin: 0 !important;
7830
+ }
7831
+ .mt-sm-0,
7832
+ .my-sm-0 {
7833
+ margin-top: 0 !important;
7834
+ }
7835
+ .mr-sm-0,
7836
+ .mx-sm-0 {
7837
+ margin-right: 0 !important;
7838
+ }
7839
+ .mb-sm-0,
7840
+ .my-sm-0 {
7841
+ margin-bottom: 0 !important;
7842
+ }
7843
+ .ml-sm-0,
7844
+ .mx-sm-0 {
7845
+ margin-left: 0 !important;
7846
+ }
7847
+ .m-sm-1 {
7848
+ margin: 0.25rem !important;
7849
+ }
7850
+ .mt-sm-1,
7851
+ .my-sm-1 {
7852
+ margin-top: 0.25rem !important;
7853
+ }
7854
+ .mr-sm-1,
7855
+ .mx-sm-1 {
7856
+ margin-right: 0.25rem !important;
7857
+ }
7858
+ .mb-sm-1,
7859
+ .my-sm-1 {
7860
+ margin-bottom: 0.25rem !important;
7861
+ }
7862
+ .ml-sm-1,
7863
+ .mx-sm-1 {
7864
+ margin-left: 0.25rem !important;
7865
+ }
7866
+ .m-sm-2 {
7867
+ margin: 0.5rem !important;
7868
+ }
7869
+ .mt-sm-2,
7870
+ .my-sm-2 {
7871
+ margin-top: 0.5rem !important;
7872
+ }
7873
+ .mr-sm-2,
7874
+ .mx-sm-2 {
7875
+ margin-right: 0.5rem !important;
7876
+ }
7877
+ .mb-sm-2,
7878
+ .my-sm-2 {
7879
+ margin-bottom: 0.5rem !important;
7880
+ }
7881
+ .ml-sm-2,
7882
+ .mx-sm-2 {
7883
+ margin-left: 0.5rem !important;
7884
+ }
7885
+ .m-sm-3 {
7886
+ margin: 1rem !important;
7887
+ }
7888
+ .mt-sm-3,
7889
+ .my-sm-3 {
7890
+ margin-top: 1rem !important;
7891
+ }
7892
+ .mr-sm-3,
7893
+ .mx-sm-3 {
7894
+ margin-right: 1rem !important;
7895
+ }
7896
+ .mb-sm-3,
7897
+ .my-sm-3 {
7898
+ margin-bottom: 1rem !important;
7899
+ }
7900
+ .ml-sm-3,
7901
+ .mx-sm-3 {
7902
+ margin-left: 1rem !important;
7903
+ }
7904
+ .m-sm-4 {
7905
+ margin: 1.5rem !important;
7906
+ }
7907
+ .mt-sm-4,
7908
+ .my-sm-4 {
7909
+ margin-top: 1.5rem !important;
7910
+ }
7911
+ .mr-sm-4,
7912
+ .mx-sm-4 {
7913
+ margin-right: 1.5rem !important;
7914
+ }
7915
+ .mb-sm-4,
7916
+ .my-sm-4 {
7917
+ margin-bottom: 1.5rem !important;
7918
+ }
7919
+ .ml-sm-4,
7920
+ .mx-sm-4 {
7921
+ margin-left: 1.5rem !important;
7922
+ }
7923
+ .m-sm-5 {
7924
+ margin: 3rem !important;
7925
+ }
7926
+ .mt-sm-5,
7927
+ .my-sm-5 {
7928
+ margin-top: 3rem !important;
7929
+ }
7930
+ .mr-sm-5,
7931
+ .mx-sm-5 {
7932
+ margin-right: 3rem !important;
7933
+ }
7934
+ .mb-sm-5,
7935
+ .my-sm-5 {
7936
+ margin-bottom: 3rem !important;
7937
+ }
7938
+ .ml-sm-5,
7939
+ .mx-sm-5 {
7940
+ margin-left: 3rem !important;
7941
+ }
7942
+ .p-sm-0 {
7943
+ padding: 0 !important;
7944
+ }
7945
+ .pt-sm-0,
7946
+ .py-sm-0 {
7947
+ padding-top: 0 !important;
7948
+ }
7949
+ .pr-sm-0,
7950
+ .px-sm-0 {
7951
+ padding-right: 0 !important;
7952
+ }
7953
+ .pb-sm-0,
7954
+ .py-sm-0 {
7955
+ padding-bottom: 0 !important;
7956
+ }
7957
+ .pl-sm-0,
7958
+ .px-sm-0 {
7959
+ padding-left: 0 !important;
7960
+ }
7961
+ .p-sm-1 {
7962
+ padding: 0.25rem !important;
7963
+ }
7964
+ .pt-sm-1,
7965
+ .py-sm-1 {
7966
+ padding-top: 0.25rem !important;
7967
+ }
7968
+ .pr-sm-1,
7969
+ .px-sm-1 {
7970
+ padding-right: 0.25rem !important;
7971
+ }
7972
+ .pb-sm-1,
7973
+ .py-sm-1 {
7974
+ padding-bottom: 0.25rem !important;
7975
+ }
7976
+ .pl-sm-1,
7977
+ .px-sm-1 {
7978
+ padding-left: 0.25rem !important;
7979
+ }
7980
+ .p-sm-2 {
7981
+ padding: 0.5rem !important;
7982
+ }
7983
+ .pt-sm-2,
7984
+ .py-sm-2 {
7985
+ padding-top: 0.5rem !important;
7986
+ }
7987
+ .pr-sm-2,
7988
+ .px-sm-2 {
7989
+ padding-right: 0.5rem !important;
7990
+ }
7991
+ .pb-sm-2,
7992
+ .py-sm-2 {
7993
+ padding-bottom: 0.5rem !important;
7994
+ }
7995
+ .pl-sm-2,
7996
+ .px-sm-2 {
7997
+ padding-left: 0.5rem !important;
7998
+ }
7999
+ .p-sm-3 {
8000
+ padding: 1rem !important;
8001
+ }
8002
+ .pt-sm-3,
8003
+ .py-sm-3 {
8004
+ padding-top: 1rem !important;
8005
+ }
8006
+ .pr-sm-3,
8007
+ .px-sm-3 {
8008
+ padding-right: 1rem !important;
8009
+ }
8010
+ .pb-sm-3,
8011
+ .py-sm-3 {
8012
+ padding-bottom: 1rem !important;
8013
+ }
8014
+ .pl-sm-3,
8015
+ .px-sm-3 {
8016
+ padding-left: 1rem !important;
8017
+ }
8018
+ .p-sm-4 {
8019
+ padding: 1.5rem !important;
8020
+ }
8021
+ .pt-sm-4,
8022
+ .py-sm-4 {
8023
+ padding-top: 1.5rem !important;
8024
+ }
8025
+ .pr-sm-4,
8026
+ .px-sm-4 {
8027
+ padding-right: 1.5rem !important;
8028
+ }
8029
+ .pb-sm-4,
8030
+ .py-sm-4 {
8031
+ padding-bottom: 1.5rem !important;
8032
+ }
8033
+ .pl-sm-4,
8034
+ .px-sm-4 {
8035
+ padding-left: 1.5rem !important;
8036
+ }
8037
+ .p-sm-5 {
8038
+ padding: 3rem !important;
8039
+ }
8040
+ .pt-sm-5,
8041
+ .py-sm-5 {
8042
+ padding-top: 3rem !important;
8043
+ }
8044
+ .pr-sm-5,
8045
+ .px-sm-5 {
8046
+ padding-right: 3rem !important;
8047
+ }
8048
+ .pb-sm-5,
8049
+ .py-sm-5 {
8050
+ padding-bottom: 3rem !important;
8051
+ }
8052
+ .pl-sm-5,
8053
+ .px-sm-5 {
8054
+ padding-left: 3rem !important;
8055
+ }
8056
+ .m-sm-n1 {
8057
+ margin: -0.25rem !important;
8058
+ }
8059
+ .mt-sm-n1,
8060
+ .my-sm-n1 {
8061
+ margin-top: -0.25rem !important;
8062
+ }
8063
+ .mr-sm-n1,
8064
+ .mx-sm-n1 {
8065
+ margin-right: -0.25rem !important;
8066
+ }
8067
+ .mb-sm-n1,
8068
+ .my-sm-n1 {
8069
+ margin-bottom: -0.25rem !important;
8070
+ }
8071
+ .ml-sm-n1,
8072
+ .mx-sm-n1 {
8073
+ margin-left: -0.25rem !important;
8074
+ }
8075
+ .m-sm-n2 {
8076
+ margin: -0.5rem !important;
8077
+ }
8078
+ .mt-sm-n2,
8079
+ .my-sm-n2 {
8080
+ margin-top: -0.5rem !important;
8081
+ }
8082
+ .mr-sm-n2,
8083
+ .mx-sm-n2 {
8084
+ margin-right: -0.5rem !important;
8085
+ }
8086
+ .mb-sm-n2,
8087
+ .my-sm-n2 {
8088
+ margin-bottom: -0.5rem !important;
8089
+ }
8090
+ .ml-sm-n2,
8091
+ .mx-sm-n2 {
8092
+ margin-left: -0.5rem !important;
8093
+ }
8094
+ .m-sm-n3 {
8095
+ margin: -1rem !important;
8096
+ }
8097
+ .mt-sm-n3,
8098
+ .my-sm-n3 {
8099
+ margin-top: -1rem !important;
8100
+ }
8101
+ .mr-sm-n3,
8102
+ .mx-sm-n3 {
8103
+ margin-right: -1rem !important;
8104
+ }
8105
+ .mb-sm-n3,
8106
+ .my-sm-n3 {
8107
+ margin-bottom: -1rem !important;
8108
+ }
8109
+ .ml-sm-n3,
8110
+ .mx-sm-n3 {
8111
+ margin-left: -1rem !important;
8112
+ }
8113
+ .m-sm-n4 {
8114
+ margin: -1.5rem !important;
8115
+ }
8116
+ .mt-sm-n4,
8117
+ .my-sm-n4 {
8118
+ margin-top: -1.5rem !important;
8119
+ }
8120
+ .mr-sm-n4,
8121
+ .mx-sm-n4 {
8122
+ margin-right: -1.5rem !important;
8123
+ }
8124
+ .mb-sm-n4,
8125
+ .my-sm-n4 {
8126
+ margin-bottom: -1.5rem !important;
8127
+ }
8128
+ .ml-sm-n4,
8129
+ .mx-sm-n4 {
8130
+ margin-left: -1.5rem !important;
8131
+ }
8132
+ .m-sm-n5 {
8133
+ margin: -3rem !important;
8134
+ }
8135
+ .mt-sm-n5,
8136
+ .my-sm-n5 {
8137
+ margin-top: -3rem !important;
8138
+ }
8139
+ .mr-sm-n5,
8140
+ .mx-sm-n5 {
8141
+ margin-right: -3rem !important;
8142
+ }
8143
+ .mb-sm-n5,
8144
+ .my-sm-n5 {
8145
+ margin-bottom: -3rem !important;
8146
+ }
8147
+ .ml-sm-n5,
8148
+ .mx-sm-n5 {
8149
+ margin-left: -3rem !important;
8150
+ }
8151
+ .m-sm-auto {
8152
+ margin: auto !important;
8153
+ }
8154
+ .mt-sm-auto,
8155
+ .my-sm-auto {
8156
+ margin-top: auto !important;
8157
+ }
8158
+ .mr-sm-auto,
8159
+ .mx-sm-auto {
8160
+ margin-right: auto !important;
8161
+ }
8162
+ .mb-sm-auto,
8163
+ .my-sm-auto {
8164
+ margin-bottom: auto !important;
8165
+ }
8166
+ .ml-sm-auto,
8167
+ .mx-sm-auto {
8168
+ margin-left: auto !important;
8169
+ }
8170
+ }
8171
+ @media (min-width: 768px) {
8172
+ .m-md-0 {
8173
+ margin: 0 !important;
8174
+ }
8175
+ .mt-md-0,
8176
+ .my-md-0 {
8177
+ margin-top: 0 !important;
8178
+ }
8179
+ .mr-md-0,
8180
+ .mx-md-0 {
8181
+ margin-right: 0 !important;
8182
+ }
8183
+ .mb-md-0,
8184
+ .my-md-0 {
8185
+ margin-bottom: 0 !important;
8186
+ }
8187
+ .ml-md-0,
8188
+ .mx-md-0 {
8189
+ margin-left: 0 !important;
8190
+ }
8191
+ .m-md-1 {
8192
+ margin: 0.25rem !important;
8193
+ }
8194
+ .mt-md-1,
8195
+ .my-md-1 {
8196
+ margin-top: 0.25rem !important;
8197
+ }
8198
+ .mr-md-1,
8199
+ .mx-md-1 {
8200
+ margin-right: 0.25rem !important;
8201
+ }
8202
+ .mb-md-1,
8203
+ .my-md-1 {
8204
+ margin-bottom: 0.25rem !important;
8205
+ }
8206
+ .ml-md-1,
8207
+ .mx-md-1 {
8208
+ margin-left: 0.25rem !important;
8209
+ }
8210
+ .m-md-2 {
8211
+ margin: 0.5rem !important;
8212
+ }
8213
+ .mt-md-2,
8214
+ .my-md-2 {
8215
+ margin-top: 0.5rem !important;
8216
+ }
8217
+ .mr-md-2,
8218
+ .mx-md-2 {
8219
+ margin-right: 0.5rem !important;
8220
+ }
8221
+ .mb-md-2,
8222
+ .my-md-2 {
8223
+ margin-bottom: 0.5rem !important;
8224
+ }
8225
+ .ml-md-2,
8226
+ .mx-md-2 {
8227
+ margin-left: 0.5rem !important;
8228
+ }
8229
+ .m-md-3 {
8230
+ margin: 1rem !important;
8231
+ }
8232
+ .mt-md-3,
8233
+ .my-md-3 {
8234
+ margin-top: 1rem !important;
8235
+ }
8236
+ .mr-md-3,
8237
+ .mx-md-3 {
8238
+ margin-right: 1rem !important;
8239
+ }
8240
+ .mb-md-3,
8241
+ .my-md-3 {
8242
+ margin-bottom: 1rem !important;
8243
+ }
8244
+ .ml-md-3,
8245
+ .mx-md-3 {
8246
+ margin-left: 1rem !important;
8247
+ }
8248
+ .m-md-4 {
8249
+ margin: 1.5rem !important;
8250
+ }
8251
+ .mt-md-4,
8252
+ .my-md-4 {
8253
+ margin-top: 1.5rem !important;
8254
+ }
8255
+ .mr-md-4,
8256
+ .mx-md-4 {
8257
+ margin-right: 1.5rem !important;
8258
+ }
8259
+ .mb-md-4,
8260
+ .my-md-4 {
8261
+ margin-bottom: 1.5rem !important;
8262
+ }
8263
+ .ml-md-4,
8264
+ .mx-md-4 {
8265
+ margin-left: 1.5rem !important;
8266
+ }
8267
+ .m-md-5 {
8268
+ margin: 3rem !important;
8269
+ }
8270
+ .mt-md-5,
8271
+ .my-md-5 {
8272
+ margin-top: 3rem !important;
8273
+ }
8274
+ .mr-md-5,
8275
+ .mx-md-5 {
8276
+ margin-right: 3rem !important;
8277
+ }
8278
+ .mb-md-5,
8279
+ .my-md-5 {
8280
+ margin-bottom: 3rem !important;
8281
+ }
8282
+ .ml-md-5,
8283
+ .mx-md-5 {
8284
+ margin-left: 3rem !important;
8285
+ }
8286
+ .p-md-0 {
8287
+ padding: 0 !important;
8288
+ }
8289
+ .pt-md-0,
8290
+ .py-md-0 {
8291
+ padding-top: 0 !important;
8292
+ }
8293
+ .pr-md-0,
8294
+ .px-md-0 {
8295
+ padding-right: 0 !important;
8296
+ }
8297
+ .pb-md-0,
8298
+ .py-md-0 {
8299
+ padding-bottom: 0 !important;
8300
+ }
8301
+ .pl-md-0,
8302
+ .px-md-0 {
8303
+ padding-left: 0 !important;
8304
+ }
8305
+ .p-md-1 {
8306
+ padding: 0.25rem !important;
8307
+ }
8308
+ .pt-md-1,
8309
+ .py-md-1 {
8310
+ padding-top: 0.25rem !important;
8311
+ }
8312
+ .pr-md-1,
8313
+ .px-md-1 {
8314
+ padding-right: 0.25rem !important;
8315
+ }
8316
+ .pb-md-1,
8317
+ .py-md-1 {
8318
+ padding-bottom: 0.25rem !important;
8319
+ }
8320
+ .pl-md-1,
8321
+ .px-md-1 {
8322
+ padding-left: 0.25rem !important;
8323
+ }
8324
+ .p-md-2 {
8325
+ padding: 0.5rem !important;
8326
+ }
8327
+ .pt-md-2,
8328
+ .py-md-2 {
8329
+ padding-top: 0.5rem !important;
8330
+ }
8331
+ .pr-md-2,
8332
+ .px-md-2 {
8333
+ padding-right: 0.5rem !important;
8334
+ }
8335
+ .pb-md-2,
8336
+ .py-md-2 {
8337
+ padding-bottom: 0.5rem !important;
8338
+ }
8339
+ .pl-md-2,
8340
+ .px-md-2 {
8341
+ padding-left: 0.5rem !important;
8342
+ }
8343
+ .p-md-3 {
8344
+ padding: 1rem !important;
8345
+ }
8346
+ .pt-md-3,
8347
+ .py-md-3 {
8348
+ padding-top: 1rem !important;
8349
+ }
8350
+ .pr-md-3,
8351
+ .px-md-3 {
8352
+ padding-right: 1rem !important;
8353
+ }
8354
+ .pb-md-3,
8355
+ .py-md-3 {
8356
+ padding-bottom: 1rem !important;
8357
+ }
8358
+ .pl-md-3,
8359
+ .px-md-3 {
8360
+ padding-left: 1rem !important;
8361
+ }
8362
+ .p-md-4 {
8363
+ padding: 1.5rem !important;
8364
+ }
8365
+ .pt-md-4,
8366
+ .py-md-4 {
8367
+ padding-top: 1.5rem !important;
8368
+ }
8369
+ .pr-md-4,
8370
+ .px-md-4 {
8371
+ padding-right: 1.5rem !important;
8372
+ }
8373
+ .pb-md-4,
8374
+ .py-md-4 {
8375
+ padding-bottom: 1.5rem !important;
8376
+ }
8377
+ .pl-md-4,
8378
+ .px-md-4 {
8379
+ padding-left: 1.5rem !important;
8380
+ }
8381
+ .p-md-5 {
8382
+ padding: 3rem !important;
8383
+ }
8384
+ .pt-md-5,
8385
+ .py-md-5 {
8386
+ padding-top: 3rem !important;
8387
+ }
8388
+ .pr-md-5,
8389
+ .px-md-5 {
8390
+ padding-right: 3rem !important;
8391
+ }
8392
+ .pb-md-5,
8393
+ .py-md-5 {
8394
+ padding-bottom: 3rem !important;
8395
+ }
8396
+ .pl-md-5,
8397
+ .px-md-5 {
8398
+ padding-left: 3rem !important;
8399
+ }
8400
+ .m-md-n1 {
8401
+ margin: -0.25rem !important;
8402
+ }
8403
+ .mt-md-n1,
8404
+ .my-md-n1 {
8405
+ margin-top: -0.25rem !important;
8406
+ }
8407
+ .mr-md-n1,
8408
+ .mx-md-n1 {
8409
+ margin-right: -0.25rem !important;
8410
+ }
8411
+ .mb-md-n1,
8412
+ .my-md-n1 {
8413
+ margin-bottom: -0.25rem !important;
8414
+ }
8415
+ .ml-md-n1,
8416
+ .mx-md-n1 {
8417
+ margin-left: -0.25rem !important;
8418
+ }
8419
+ .m-md-n2 {
8420
+ margin: -0.5rem !important;
8421
+ }
8422
+ .mt-md-n2,
8423
+ .my-md-n2 {
8424
+ margin-top: -0.5rem !important;
8425
+ }
8426
+ .mr-md-n2,
8427
+ .mx-md-n2 {
8428
+ margin-right: -0.5rem !important;
8429
+ }
8430
+ .mb-md-n2,
8431
+ .my-md-n2 {
8432
+ margin-bottom: -0.5rem !important;
8433
+ }
8434
+ .ml-md-n2,
8435
+ .mx-md-n2 {
8436
+ margin-left: -0.5rem !important;
8437
+ }
8438
+ .m-md-n3 {
8439
+ margin: -1rem !important;
8440
+ }
8441
+ .mt-md-n3,
8442
+ .my-md-n3 {
8443
+ margin-top: -1rem !important;
8444
+ }
8445
+ .mr-md-n3,
8446
+ .mx-md-n3 {
8447
+ margin-right: -1rem !important;
8448
+ }
8449
+ .mb-md-n3,
8450
+ .my-md-n3 {
8451
+ margin-bottom: -1rem !important;
8452
+ }
8453
+ .ml-md-n3,
8454
+ .mx-md-n3 {
8455
+ margin-left: -1rem !important;
8456
+ }
8457
+ .m-md-n4 {
8458
+ margin: -1.5rem !important;
8459
+ }
8460
+ .mt-md-n4,
8461
+ .my-md-n4 {
8462
+ margin-top: -1.5rem !important;
8463
+ }
8464
+ .mr-md-n4,
8465
+ .mx-md-n4 {
8466
+ margin-right: -1.5rem !important;
8467
+ }
8468
+ .mb-md-n4,
8469
+ .my-md-n4 {
8470
+ margin-bottom: -1.5rem !important;
8471
+ }
8472
+ .ml-md-n4,
8473
+ .mx-md-n4 {
8474
+ margin-left: -1.5rem !important;
8475
+ }
8476
+ .m-md-n5 {
8477
+ margin: -3rem !important;
8478
+ }
8479
+ .mt-md-n5,
8480
+ .my-md-n5 {
8481
+ margin-top: -3rem !important;
8482
+ }
8483
+ .mr-md-n5,
8484
+ .mx-md-n5 {
8485
+ margin-right: -3rem !important;
8486
+ }
8487
+ .mb-md-n5,
8488
+ .my-md-n5 {
8489
+ margin-bottom: -3rem !important;
8490
+ }
8491
+ .ml-md-n5,
8492
+ .mx-md-n5 {
8493
+ margin-left: -3rem !important;
8494
+ }
8495
+ .m-md-auto {
8496
+ margin: auto !important;
8497
+ }
8498
+ .mt-md-auto,
8499
+ .my-md-auto {
8500
+ margin-top: auto !important;
8501
+ }
8502
+ .mr-md-auto,
8503
+ .mx-md-auto {
8504
+ margin-right: auto !important;
8505
+ }
8506
+ .mb-md-auto,
8507
+ .my-md-auto {
8508
+ margin-bottom: auto !important;
8509
+ }
8510
+ .ml-md-auto,
8511
+ .mx-md-auto {
8512
+ margin-left: auto !important;
8513
+ }
8514
+ }
8515
+ @media (min-width: 992px) {
8516
+ .m-lg-0 {
8517
+ margin: 0 !important;
8518
+ }
8519
+ .mt-lg-0,
8520
+ .my-lg-0 {
8521
+ margin-top: 0 !important;
8522
+ }
8523
+ .mr-lg-0,
8524
+ .mx-lg-0 {
8525
+ margin-right: 0 !important;
8526
+ }
8527
+ .mb-lg-0,
8528
+ .my-lg-0 {
8529
+ margin-bottom: 0 !important;
8530
+ }
8531
+ .ml-lg-0,
8532
+ .mx-lg-0 {
8533
+ margin-left: 0 !important;
8534
+ }
8535
+ .m-lg-1 {
8536
+ margin: 0.25rem !important;
8537
+ }
8538
+ .mt-lg-1,
8539
+ .my-lg-1 {
8540
+ margin-top: 0.25rem !important;
8541
+ }
8542
+ .mr-lg-1,
8543
+ .mx-lg-1 {
8544
+ margin-right: 0.25rem !important;
8545
+ }
8546
+ .mb-lg-1,
8547
+ .my-lg-1 {
8548
+ margin-bottom: 0.25rem !important;
8549
+ }
8550
+ .ml-lg-1,
8551
+ .mx-lg-1 {
8552
+ margin-left: 0.25rem !important;
8553
+ }
8554
+ .m-lg-2 {
8555
+ margin: 0.5rem !important;
8556
+ }
8557
+ .mt-lg-2,
8558
+ .my-lg-2 {
8559
+ margin-top: 0.5rem !important;
8560
+ }
8561
+ .mr-lg-2,
8562
+ .mx-lg-2 {
8563
+ margin-right: 0.5rem !important;
8564
+ }
8565
+ .mb-lg-2,
8566
+ .my-lg-2 {
8567
+ margin-bottom: 0.5rem !important;
8568
+ }
8569
+ .ml-lg-2,
8570
+ .mx-lg-2 {
8571
+ margin-left: 0.5rem !important;
8572
+ }
8573
+ .m-lg-3 {
8574
+ margin: 1rem !important;
8575
+ }
8576
+ .mt-lg-3,
8577
+ .my-lg-3 {
8578
+ margin-top: 1rem !important;
8579
+ }
8580
+ .mr-lg-3,
8581
+ .mx-lg-3 {
8582
+ margin-right: 1rem !important;
8583
+ }
8584
+ .mb-lg-3,
8585
+ .my-lg-3 {
8586
+ margin-bottom: 1rem !important;
8587
+ }
8588
+ .ml-lg-3,
8589
+ .mx-lg-3 {
8590
+ margin-left: 1rem !important;
8591
+ }
8592
+ .m-lg-4 {
8593
+ margin: 1.5rem !important;
8594
+ }
8595
+ .mt-lg-4,
8596
+ .my-lg-4 {
8597
+ margin-top: 1.5rem !important;
8598
+ }
8599
+ .mr-lg-4,
8600
+ .mx-lg-4 {
8601
+ margin-right: 1.5rem !important;
8602
+ }
8603
+ .mb-lg-4,
8604
+ .my-lg-4 {
8605
+ margin-bottom: 1.5rem !important;
8606
+ }
8607
+ .ml-lg-4,
8608
+ .mx-lg-4 {
8609
+ margin-left: 1.5rem !important;
8610
+ }
8611
+ .m-lg-5 {
8612
+ margin: 3rem !important;
8613
+ }
8614
+ .mt-lg-5,
8615
+ .my-lg-5 {
8616
+ margin-top: 3rem !important;
8617
+ }
8618
+ .mr-lg-5,
8619
+ .mx-lg-5 {
8620
+ margin-right: 3rem !important;
8621
+ }
8622
+ .mb-lg-5,
8623
+ .my-lg-5 {
8624
+ margin-bottom: 3rem !important;
8625
+ }
8626
+ .ml-lg-5,
8627
+ .mx-lg-5 {
8628
+ margin-left: 3rem !important;
8629
+ }
8630
+ .p-lg-0 {
8631
+ padding: 0 !important;
8632
+ }
8633
+ .pt-lg-0,
8634
+ .py-lg-0 {
8635
+ padding-top: 0 !important;
8636
+ }
8637
+ .pr-lg-0,
8638
+ .px-lg-0 {
8639
+ padding-right: 0 !important;
8640
+ }
8641
+ .pb-lg-0,
8642
+ .py-lg-0 {
8643
+ padding-bottom: 0 !important;
8644
+ }
8645
+ .pl-lg-0,
8646
+ .px-lg-0 {
8647
+ padding-left: 0 !important;
8648
+ }
8649
+ .p-lg-1 {
8650
+ padding: 0.25rem !important;
8651
+ }
8652
+ .pt-lg-1,
8653
+ .py-lg-1 {
8654
+ padding-top: 0.25rem !important;
8655
+ }
8656
+ .pr-lg-1,
8657
+ .px-lg-1 {
8658
+ padding-right: 0.25rem !important;
8659
+ }
8660
+ .pb-lg-1,
8661
+ .py-lg-1 {
8662
+ padding-bottom: 0.25rem !important;
8663
+ }
8664
+ .pl-lg-1,
8665
+ .px-lg-1 {
8666
+ padding-left: 0.25rem !important;
8667
+ }
8668
+ .p-lg-2 {
8669
+ padding: 0.5rem !important;
8670
+ }
8671
+ .pt-lg-2,
8672
+ .py-lg-2 {
8673
+ padding-top: 0.5rem !important;
8674
+ }
8675
+ .pr-lg-2,
8676
+ .px-lg-2 {
8677
+ padding-right: 0.5rem !important;
8678
+ }
8679
+ .pb-lg-2,
8680
+ .py-lg-2 {
8681
+ padding-bottom: 0.5rem !important;
8682
+ }
8683
+ .pl-lg-2,
8684
+ .px-lg-2 {
8685
+ padding-left: 0.5rem !important;
8686
+ }
8687
+ .p-lg-3 {
8688
+ padding: 1rem !important;
8689
+ }
8690
+ .pt-lg-3,
8691
+ .py-lg-3 {
8692
+ padding-top: 1rem !important;
8693
+ }
8694
+ .pr-lg-3,
8695
+ .px-lg-3 {
8696
+ padding-right: 1rem !important;
8697
+ }
8698
+ .pb-lg-3,
8699
+ .py-lg-3 {
8700
+ padding-bottom: 1rem !important;
8701
+ }
8702
+ .pl-lg-3,
8703
+ .px-lg-3 {
8704
+ padding-left: 1rem !important;
8705
+ }
8706
+ .p-lg-4 {
8707
+ padding: 1.5rem !important;
8708
+ }
8709
+ .pt-lg-4,
8710
+ .py-lg-4 {
8711
+ padding-top: 1.5rem !important;
8712
+ }
8713
+ .pr-lg-4,
8714
+ .px-lg-4 {
8715
+ padding-right: 1.5rem !important;
8716
+ }
8717
+ .pb-lg-4,
8718
+ .py-lg-4 {
8719
+ padding-bottom: 1.5rem !important;
8720
+ }
8721
+ .pl-lg-4,
8722
+ .px-lg-4 {
8723
+ padding-left: 1.5rem !important;
8724
+ }
8725
+ .p-lg-5 {
8726
+ padding: 3rem !important;
8727
+ }
8728
+ .pt-lg-5,
8729
+ .py-lg-5 {
8730
+ padding-top: 3rem !important;
8731
+ }
8732
+ .pr-lg-5,
8733
+ .px-lg-5 {
8734
+ padding-right: 3rem !important;
8735
+ }
8736
+ .pb-lg-5,
8737
+ .py-lg-5 {
8738
+ padding-bottom: 3rem !important;
8739
+ }
8740
+ .pl-lg-5,
8741
+ .px-lg-5 {
8742
+ padding-left: 3rem !important;
8743
+ }
8744
+ .m-lg-n1 {
8745
+ margin: -0.25rem !important;
8746
+ }
8747
+ .mt-lg-n1,
8748
+ .my-lg-n1 {
8749
+ margin-top: -0.25rem !important;
8750
+ }
8751
+ .mr-lg-n1,
8752
+ .mx-lg-n1 {
8753
+ margin-right: -0.25rem !important;
8754
+ }
8755
+ .mb-lg-n1,
8756
+ .my-lg-n1 {
8757
+ margin-bottom: -0.25rem !important;
8758
+ }
8759
+ .ml-lg-n1,
8760
+ .mx-lg-n1 {
8761
+ margin-left: -0.25rem !important;
8762
+ }
8763
+ .m-lg-n2 {
8764
+ margin: -0.5rem !important;
8765
+ }
8766
+ .mt-lg-n2,
8767
+ .my-lg-n2 {
8768
+ margin-top: -0.5rem !important;
8769
+ }
8770
+ .mr-lg-n2,
8771
+ .mx-lg-n2 {
8772
+ margin-right: -0.5rem !important;
8773
+ }
8774
+ .mb-lg-n2,
8775
+ .my-lg-n2 {
8776
+ margin-bottom: -0.5rem !important;
8777
+ }
8778
+ .ml-lg-n2,
8779
+ .mx-lg-n2 {
8780
+ margin-left: -0.5rem !important;
8781
+ }
8782
+ .m-lg-n3 {
8783
+ margin: -1rem !important;
8784
+ }
8785
+ .mt-lg-n3,
8786
+ .my-lg-n3 {
8787
+ margin-top: -1rem !important;
8788
+ }
8789
+ .mr-lg-n3,
8790
+ .mx-lg-n3 {
8791
+ margin-right: -1rem !important;
8792
+ }
8793
+ .mb-lg-n3,
8794
+ .my-lg-n3 {
8795
+ margin-bottom: -1rem !important;
8796
+ }
8797
+ .ml-lg-n3,
8798
+ .mx-lg-n3 {
8799
+ margin-left: -1rem !important;
8800
+ }
8801
+ .m-lg-n4 {
8802
+ margin: -1.5rem !important;
8803
+ }
8804
+ .mt-lg-n4,
8805
+ .my-lg-n4 {
8806
+ margin-top: -1.5rem !important;
8807
+ }
8808
+ .mr-lg-n4,
8809
+ .mx-lg-n4 {
8810
+ margin-right: -1.5rem !important;
8811
+ }
8812
+ .mb-lg-n4,
8813
+ .my-lg-n4 {
8814
+ margin-bottom: -1.5rem !important;
8815
+ }
8816
+ .ml-lg-n4,
8817
+ .mx-lg-n4 {
8818
+ margin-left: -1.5rem !important;
8819
+ }
8820
+ .m-lg-n5 {
8821
+ margin: -3rem !important;
8822
+ }
8823
+ .mt-lg-n5,
8824
+ .my-lg-n5 {
8825
+ margin-top: -3rem !important;
8826
+ }
8827
+ .mr-lg-n5,
8828
+ .mx-lg-n5 {
8829
+ margin-right: -3rem !important;
8830
+ }
8831
+ .mb-lg-n5,
8832
+ .my-lg-n5 {
8833
+ margin-bottom: -3rem !important;
8834
+ }
8835
+ .ml-lg-n5,
8836
+ .mx-lg-n5 {
8837
+ margin-left: -3rem !important;
8838
+ }
8839
+ .m-lg-auto {
8840
+ margin: auto !important;
8841
+ }
8842
+ .mt-lg-auto,
8843
+ .my-lg-auto {
8844
+ margin-top: auto !important;
8845
+ }
8846
+ .mr-lg-auto,
8847
+ .mx-lg-auto {
8848
+ margin-right: auto !important;
8849
+ }
8850
+ .mb-lg-auto,
8851
+ .my-lg-auto {
8852
+ margin-bottom: auto !important;
8853
+ }
8854
+ .ml-lg-auto,
8855
+ .mx-lg-auto {
8856
+ margin-left: auto !important;
8857
+ }
8858
+ }
8859
+ @media (min-width: 1200px) {
8860
+ .m-xl-0 {
8861
+ margin: 0 !important;
8862
+ }
8863
+ .mt-xl-0,
8864
+ .my-xl-0 {
8865
+ margin-top: 0 !important;
8866
+ }
8867
+ .mr-xl-0,
8868
+ .mx-xl-0 {
8869
+ margin-right: 0 !important;
8870
+ }
8871
+ .mb-xl-0,
8872
+ .my-xl-0 {
8873
+ margin-bottom: 0 !important;
8874
+ }
8875
+ .ml-xl-0,
8876
+ .mx-xl-0 {
8877
+ margin-left: 0 !important;
8878
+ }
8879
+ .m-xl-1 {
8880
+ margin: 0.25rem !important;
8881
+ }
8882
+ .mt-xl-1,
8883
+ .my-xl-1 {
8884
+ margin-top: 0.25rem !important;
8885
+ }
8886
+ .mr-xl-1,
8887
+ .mx-xl-1 {
8888
+ margin-right: 0.25rem !important;
8889
+ }
8890
+ .mb-xl-1,
8891
+ .my-xl-1 {
8892
+ margin-bottom: 0.25rem !important;
8893
+ }
8894
+ .ml-xl-1,
8895
+ .mx-xl-1 {
8896
+ margin-left: 0.25rem !important;
8897
+ }
8898
+ .m-xl-2 {
8899
+ margin: 0.5rem !important;
8900
+ }
8901
+ .mt-xl-2,
8902
+ .my-xl-2 {
8903
+ margin-top: 0.5rem !important;
8904
+ }
8905
+ .mr-xl-2,
8906
+ .mx-xl-2 {
8907
+ margin-right: 0.5rem !important;
8908
+ }
8909
+ .mb-xl-2,
8910
+ .my-xl-2 {
8911
+ margin-bottom: 0.5rem !important;
8912
+ }
8913
+ .ml-xl-2,
8914
+ .mx-xl-2 {
8915
+ margin-left: 0.5rem !important;
8916
+ }
8917
+ .m-xl-3 {
8918
+ margin: 1rem !important;
8919
+ }
8920
+ .mt-xl-3,
8921
+ .my-xl-3 {
8922
+ margin-top: 1rem !important;
8923
+ }
8924
+ .mr-xl-3,
8925
+ .mx-xl-3 {
8926
+ margin-right: 1rem !important;
8927
+ }
8928
+ .mb-xl-3,
8929
+ .my-xl-3 {
8930
+ margin-bottom: 1rem !important;
8931
+ }
8932
+ .ml-xl-3,
8933
+ .mx-xl-3 {
8934
+ margin-left: 1rem !important;
8935
+ }
8936
+ .m-xl-4 {
8937
+ margin: 1.5rem !important;
8938
+ }
8939
+ .mt-xl-4,
8940
+ .my-xl-4 {
8941
+ margin-top: 1.5rem !important;
8942
+ }
8943
+ .mr-xl-4,
8944
+ .mx-xl-4 {
8945
+ margin-right: 1.5rem !important;
8946
+ }
8947
+ .mb-xl-4,
8948
+ .my-xl-4 {
8949
+ margin-bottom: 1.5rem !important;
8950
+ }
8951
+ .ml-xl-4,
8952
+ .mx-xl-4 {
8953
+ margin-left: 1.5rem !important;
8954
+ }
8955
+ .m-xl-5 {
8956
+ margin: 3rem !important;
8957
+ }
8958
+ .mt-xl-5,
8959
+ .my-xl-5 {
8960
+ margin-top: 3rem !important;
8961
+ }
8962
+ .mr-xl-5,
8963
+ .mx-xl-5 {
8964
+ margin-right: 3rem !important;
8965
+ }
8966
+ .mb-xl-5,
8967
+ .my-xl-5 {
8968
+ margin-bottom: 3rem !important;
8969
+ }
8970
+ .ml-xl-5,
8971
+ .mx-xl-5 {
8972
+ margin-left: 3rem !important;
8973
+ }
8974
+ .p-xl-0 {
8975
+ padding: 0 !important;
8976
+ }
8977
+ .pt-xl-0,
8978
+ .py-xl-0 {
8979
+ padding-top: 0 !important;
8980
+ }
8981
+ .pr-xl-0,
8982
+ .px-xl-0 {
8983
+ padding-right: 0 !important;
8984
+ }
8985
+ .pb-xl-0,
8986
+ .py-xl-0 {
8987
+ padding-bottom: 0 !important;
8988
+ }
8989
+ .pl-xl-0,
8990
+ .px-xl-0 {
8991
+ padding-left: 0 !important;
8992
+ }
8993
+ .p-xl-1 {
8994
+ padding: 0.25rem !important;
8995
+ }
8996
+ .pt-xl-1,
8997
+ .py-xl-1 {
8998
+ padding-top: 0.25rem !important;
8999
+ }
9000
+ .pr-xl-1,
9001
+ .px-xl-1 {
9002
+ padding-right: 0.25rem !important;
9003
+ }
9004
+ .pb-xl-1,
9005
+ .py-xl-1 {
9006
+ padding-bottom: 0.25rem !important;
9007
+ }
9008
+ .pl-xl-1,
9009
+ .px-xl-1 {
9010
+ padding-left: 0.25rem !important;
9011
+ }
9012
+ .p-xl-2 {
9013
+ padding: 0.5rem !important;
9014
+ }
9015
+ .pt-xl-2,
9016
+ .py-xl-2 {
9017
+ padding-top: 0.5rem !important;
9018
+ }
9019
+ .pr-xl-2,
9020
+ .px-xl-2 {
9021
+ padding-right: 0.5rem !important;
9022
+ }
9023
+ .pb-xl-2,
9024
+ .py-xl-2 {
9025
+ padding-bottom: 0.5rem !important;
9026
+ }
9027
+ .pl-xl-2,
9028
+ .px-xl-2 {
9029
+ padding-left: 0.5rem !important;
9030
+ }
9031
+ .p-xl-3 {
9032
+ padding: 1rem !important;
9033
+ }
9034
+ .pt-xl-3,
9035
+ .py-xl-3 {
9036
+ padding-top: 1rem !important;
9037
+ }
9038
+ .pr-xl-3,
9039
+ .px-xl-3 {
9040
+ padding-right: 1rem !important;
9041
+ }
9042
+ .pb-xl-3,
9043
+ .py-xl-3 {
9044
+ padding-bottom: 1rem !important;
9045
+ }
9046
+ .pl-xl-3,
9047
+ .px-xl-3 {
9048
+ padding-left: 1rem !important;
9049
+ }
9050
+ .p-xl-4 {
9051
+ padding: 1.5rem !important;
9052
+ }
9053
+ .pt-xl-4,
9054
+ .py-xl-4 {
9055
+ padding-top: 1.5rem !important;
9056
+ }
9057
+ .pr-xl-4,
9058
+ .px-xl-4 {
9059
+ padding-right: 1.5rem !important;
9060
+ }
9061
+ .pb-xl-4,
9062
+ .py-xl-4 {
9063
+ padding-bottom: 1.5rem !important;
9064
+ }
9065
+ .pl-xl-4,
9066
+ .px-xl-4 {
9067
+ padding-left: 1.5rem !important;
9068
+ }
9069
+ .p-xl-5 {
9070
+ padding: 3rem !important;
9071
+ }
9072
+ .pt-xl-5,
9073
+ .py-xl-5 {
9074
+ padding-top: 3rem !important;
9075
+ }
9076
+ .pr-xl-5,
9077
+ .px-xl-5 {
9078
+ padding-right: 3rem !important;
9079
+ }
9080
+ .pb-xl-5,
9081
+ .py-xl-5 {
9082
+ padding-bottom: 3rem !important;
9083
+ }
9084
+ .pl-xl-5,
9085
+ .px-xl-5 {
9086
+ padding-left: 3rem !important;
9087
+ }
9088
+ .m-xl-n1 {
9089
+ margin: -0.25rem !important;
9090
+ }
9091
+ .mt-xl-n1,
9092
+ .my-xl-n1 {
9093
+ margin-top: -0.25rem !important;
9094
+ }
9095
+ .mr-xl-n1,
9096
+ .mx-xl-n1 {
9097
+ margin-right: -0.25rem !important;
9098
+ }
9099
+ .mb-xl-n1,
9100
+ .my-xl-n1 {
9101
+ margin-bottom: -0.25rem !important;
9102
+ }
9103
+ .ml-xl-n1,
9104
+ .mx-xl-n1 {
9105
+ margin-left: -0.25rem !important;
9106
+ }
9107
+ .m-xl-n2 {
9108
+ margin: -0.5rem !important;
9109
+ }
9110
+ .mt-xl-n2,
9111
+ .my-xl-n2 {
9112
+ margin-top: -0.5rem !important;
9113
+ }
9114
+ .mr-xl-n2,
9115
+ .mx-xl-n2 {
9116
+ margin-right: -0.5rem !important;
9117
+ }
9118
+ .mb-xl-n2,
9119
+ .my-xl-n2 {
9120
+ margin-bottom: -0.5rem !important;
9121
+ }
9122
+ .ml-xl-n2,
9123
+ .mx-xl-n2 {
9124
+ margin-left: -0.5rem !important;
9125
+ }
9126
+ .m-xl-n3 {
9127
+ margin: -1rem !important;
9128
+ }
9129
+ .mt-xl-n3,
9130
+ .my-xl-n3 {
9131
+ margin-top: -1rem !important;
9132
+ }
9133
+ .mr-xl-n3,
9134
+ .mx-xl-n3 {
9135
+ margin-right: -1rem !important;
9136
+ }
9137
+ .mb-xl-n3,
9138
+ .my-xl-n3 {
9139
+ margin-bottom: -1rem !important;
9140
+ }
9141
+ .ml-xl-n3,
9142
+ .mx-xl-n3 {
9143
+ margin-left: -1rem !important;
9144
+ }
9145
+ .m-xl-n4 {
9146
+ margin: -1.5rem !important;
9147
+ }
9148
+ .mt-xl-n4,
9149
+ .my-xl-n4 {
9150
+ margin-top: -1.5rem !important;
9151
+ }
9152
+ .mr-xl-n4,
9153
+ .mx-xl-n4 {
9154
+ margin-right: -1.5rem !important;
9155
+ }
9156
+ .mb-xl-n4,
9157
+ .my-xl-n4 {
9158
+ margin-bottom: -1.5rem !important;
9159
+ }
9160
+ .ml-xl-n4,
9161
+ .mx-xl-n4 {
9162
+ margin-left: -1.5rem !important;
9163
+ }
9164
+ .m-xl-n5 {
9165
+ margin: -3rem !important;
9166
+ }
9167
+ .mt-xl-n5,
9168
+ .my-xl-n5 {
9169
+ margin-top: -3rem !important;
9170
+ }
9171
+ .mr-xl-n5,
9172
+ .mx-xl-n5 {
9173
+ margin-right: -3rem !important;
9174
+ }
9175
+ .mb-xl-n5,
9176
+ .my-xl-n5 {
9177
+ margin-bottom: -3rem !important;
9178
+ }
9179
+ .ml-xl-n5,
9180
+ .mx-xl-n5 {
9181
+ margin-left: -3rem !important;
9182
+ }
9183
+ .m-xl-auto {
9184
+ margin: auto !important;
9185
+ }
9186
+ .mt-xl-auto,
9187
+ .my-xl-auto {
9188
+ margin-top: auto !important;
9189
+ }
9190
+ .mr-xl-auto,
9191
+ .mx-xl-auto {
9192
+ margin-right: auto !important;
9193
+ }
9194
+ .mb-xl-auto,
9195
+ .my-xl-auto {
9196
+ margin-bottom: auto !important;
9197
+ }
9198
+ .ml-xl-auto,
9199
+ .mx-xl-auto {
9200
+ margin-left: auto !important;
9201
+ }
9202
+ }
9203
+ .stretched-link::after {
9204
+ position: absolute;
9205
+ top: 0;
9206
+ right: 0;
9207
+ bottom: 0;
9208
+ left: 0;
9209
+ z-index: 1;
9210
+ pointer-events: auto;
9211
+ content: "";
9212
+ background-color: rgba(0, 0, 0, 0);
9213
+ }
9214
+ .text-monospace {
9215
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
9216
+ "Courier New", monospace !important;
9217
+ }
9218
+ .text-justify {
9219
+ text-align: justify !important;
9220
+ }
9221
+ .text-wrap {
9222
+ white-space: normal !important;
9223
+ }
9224
+ .text-nowrap {
9225
+ white-space: nowrap !important;
9226
+ }
9227
+ .text-truncate {
9228
+ overflow: hidden;
9229
+ text-overflow: ellipsis;
9230
+ white-space: nowrap;
9231
+ }
9232
+ .text-left {
9233
+ text-align: left !important;
9234
+ }
9235
+ .text-right {
9236
+ text-align: right !important;
9237
+ }
9238
+ .text-center {
9239
+ text-align: center !important;
9240
+ }
9241
+ @media (min-width: 576px) {
9242
+ .text-sm-left {
9243
+ text-align: left !important;
9244
+ }
9245
+ .text-sm-right {
9246
+ text-align: right !important;
9247
+ }
9248
+ .text-sm-center {
9249
+ text-align: center !important;
9250
+ }
9251
+ }
9252
+ @media (min-width: 768px) {
9253
+ .text-md-left {
9254
+ text-align: left !important;
9255
+ }
9256
+ .text-md-right {
9257
+ text-align: right !important;
9258
+ }
9259
+ .text-md-center {
9260
+ text-align: center !important;
9261
+ }
9262
+ }
9263
+ @media (min-width: 992px) {
9264
+ .text-lg-left {
9265
+ text-align: left !important;
9266
+ }
9267
+ .text-lg-right {
9268
+ text-align: right !important;
9269
+ }
9270
+ .text-lg-center {
9271
+ text-align: center !important;
9272
+ }
9273
+ }
9274
+ @media (min-width: 1200px) {
9275
+ .text-xl-left {
9276
+ text-align: left !important;
9277
+ }
9278
+ .text-xl-right {
9279
+ text-align: right !important;
9280
+ }
9281
+ .text-xl-center {
9282
+ text-align: center !important;
9283
+ }
9284
+ }
9285
+ .text-lowercase {
9286
+ text-transform: lowercase !important;
9287
+ }
9288
+ .text-uppercase {
9289
+ text-transform: uppercase !important;
9290
+ }
9291
+ .text-capitalize {
9292
+ text-transform: capitalize !important;
9293
+ }
9294
+ .font-weight-light {
9295
+ font-weight: 300 !important;
9296
+ }
9297
+ .font-weight-lighter {
9298
+ font-weight: lighter !important;
9299
+ }
9300
+ .font-weight-normal {
9301
+ font-weight: 400 !important;
9302
+ }
9303
+ .font-weight-bold {
9304
+ font-weight: 700 !important;
9305
+ }
9306
+ .font-weight-bolder {
9307
+ font-weight: bolder !important;
9308
+ }
9309
+ .font-italic {
9310
+ font-style: italic !important;
9311
+ }
9312
+ .text-white {
9313
+ color: #fff !important;
9314
+ }
9315
+ .text-primary {
9316
+ color: #007bff !important;
9317
+ }
9318
+ a.text-primary:focus,
9319
+ a.text-primary:hover {
9320
+ color: #0056b3 !important;
9321
+ }
9322
+ .text-secondary {
9323
+ color: #6c757d !important;
9324
+ }
9325
+ a.text-secondary:focus,
9326
+ a.text-secondary:hover {
9327
+ color: #494f54 !important;
9328
+ }
9329
+ .text-success {
9330
+ color: #28a745 !important;
9331
+ }
9332
+ a.text-success:focus,
9333
+ a.text-success:hover {
9334
+ color: #19692c !important;
9335
+ }
9336
+ .text-info {
9337
+ color: #17a2b8 !important;
9338
+ }
9339
+ a.text-info:focus,
9340
+ a.text-info:hover {
9341
+ color: #0f6674 !important;
9342
+ }
9343
+ .text-warning {
9344
+ color: #ffc107 !important;
9345
+ }
9346
+ a.text-warning:focus,
9347
+ a.text-warning:hover {
9348
+ color: #ba8b00 !important;
9349
+ }
9350
+ .text-danger {
9351
+ color: #dc3545 !important;
9352
+ }
9353
+ a.text-danger:focus,
9354
+ a.text-danger:hover {
9355
+ color: #a71d2a !important;
9356
+ }
9357
+ .text-light {
9358
+ color: #f8f9fa !important;
9359
+ }
9360
+ a.text-light:focus,
9361
+ a.text-light:hover {
9362
+ color: #cbd3da !important;
9363
+ }
9364
+ .text-dark {
9365
+ color: #343a40 !important;
9366
+ }
9367
+ a.text-dark:focus,
9368
+ a.text-dark:hover {
9369
+ color: #121416 !important;
9370
+ }
9371
+ .text-body {
9372
+ color: #212529 !important;
9373
+ }
9374
+ .text-muted {
9375
+ color: #6c757d !important;
9376
+ }
9377
+ .text-black-50 {
9378
+ color: rgba(0, 0, 0, 0.5) !important;
9379
+ }
9380
+ .text-white-50 {
9381
+ color: rgba(255, 255, 255, 0.5) !important;
9382
+ }
9383
+ .text-hide {
9384
+ font: 0/0 a;
9385
+ color: transparent;
9386
+ text-shadow: none;
9387
+ background-color: transparent;
9388
+ border: 0;
9389
+ }
9390
+ .text-decoration-none {
9391
+ text-decoration: none !important;
9392
+ }
9393
+ .text-break {
9394
+ word-break: break-word !important;
9395
+ word-wrap: break-word !important;
9396
+ }
9397
+ .text-reset {
9398
+ color: inherit !important;
9399
+ }
9400
+ .visible {
9401
+ visibility: visible !important;
9402
+ }
9403
+ .invisible {
9404
+ visibility: hidden !important;
9405
+ }
9406
+ @media print {
9407
+ *,
9408
+ ::after,
9409
+ ::before {
9410
+ text-shadow: none !important;
9411
+ box-shadow: none !important;
9412
+ }
9413
+ a:not(.btn) {
9414
+ text-decoration: underline;
9415
+ }
9416
+ abbr[title]::after {
9417
+ content: " (" attr(title) ")";
9418
+ }
9419
+ pre {
9420
+ white-space: pre-wrap !important;
9421
+ }
9422
+ blockquote,
9423
+ pre {
9424
+ border: 1px solid #adb5bd;
9425
+ page-break-inside: avoid;
9426
+ }
9427
+ thead {
9428
+ display: table-header-group;
9429
+ }
9430
+ img,
9431
+ tr {
9432
+ page-break-inside: avoid;
9433
+ }
9434
+ h2,
9435
+ h3,
9436
+ p {
9437
+ orphans: 3;
9438
+ widows: 3;
9439
+ }
9440
+ h2,
9441
+ h3 {
9442
+ page-break-after: avoid;
9443
+ }
9444
+ @page {
9445
+ size: a3;
9446
+ }
9447
+ body {
9448
+ min-width: 992px !important;
9449
+ }
9450
+ .container {
9451
+ min-width: 992px !important;
9452
+ }
9453
+ .navbar {
9454
+ display: none;
9455
+ }
9456
+ .badge {
9457
+ border: 1px solid #000;
9458
+ }
9459
+ .table {
9460
+ border-collapse: collapse !important;
9461
+ }
9462
+ .table td,
9463
+ .table th {
9464
+ background-color: #fff !important;
9465
+ }
9466
+ .table-bordered td,
9467
+ .table-bordered th {
9468
+ border: 1px solid #dee2e6 !important;
9469
+ }
9470
+ .table-dark {
9471
+ color: inherit;
9472
+ }
9473
+ .table-dark tbody + tbody,
9474
+ .table-dark td,
9475
+ .table-dark th,
9476
+ .table-dark thead th {
9477
+ border-color: #dee2e6;
9478
+ }
9479
+ .table .thead-dark th {
9480
+ color: inherit;
9481
+ border-color: #dee2e6;
9482
+ }
9483
+ }
css/bootstrap.min.css CHANGED
@@ -1,7 +1,6 @@
1
  /*!
2
- * Bootstrap v4.4.1 (https://getbootstrap.com/)
3
- * Copyright 2011-2019 The Bootstrap Authors
4
- * Copyright 2011-2019 Twitter, Inc.
5
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/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]){color:inherit;text-decoration:none}a:not([href]):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}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}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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.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}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%;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%;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;cursor:pointer;-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}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;box-shadow:none}.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 0%;flex:1 1 0%;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;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{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-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(0, 0, 0, 0.5)' 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(255, 255, 255, 0.5)' 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:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.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-header+.list-group .list-group-item:first-child{border-top: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}.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>.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+.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;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}.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:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.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 .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .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;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;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);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);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)}.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);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)}.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}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.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}}.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}.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)}.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}}.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}}
 
css/weblizar-smartech.css CHANGED
@@ -4058,4 +4058,132 @@ div#setting-error-tgmpa {
4058
  }
4059
  .tab-content > .active {
4060
  opacity: 1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4061
  }
4058
  }
4059
  .tab-content > .active {
4060
  opacity: 1;
4061
+ }
4062
+
4063
+
4064
+ .col-container {
4065
+ display: table; /* Make the container element behave like a table */
4066
+ width: 100%; /* Set full-width to expand the whole page */
4067
+ }
4068
+ .col {
4069
+ display: table-cell; /* Make elements inside the container behave like table cells */
4070
+ }
4071
+ .icon-size {
4072
+ font-size: 52px;
4073
+ color: darkorchid;
4074
+ }
4075
+ .products {
4076
+ border: 4px solid #FFF;
4077
+ background-color: #E9ECEF;
4078
+ }
4079
+
4080
+
4081
+
4082
+
4083
+ /* SEttings CSS */
4084
+
4085
+ #post-social-1 {
4086
+ background-image: url('../img/image-8.jpg');
4087
+ }
4088
+ #post-social-2 {
4089
+ background-image: url('../img/image-1.jpg');
4090
+ }
4091
+ #post-social-3 {
4092
+ background-image: url('../img/image-2.jpg');
4093
+ }
4094
+ #post-social-4 {
4095
+ background-image: url('../img/image-3.jpg');
4096
+ }
4097
+ #post-social-5 {
4098
+
4099
+ background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../img/pattern-1.png') left top repeat, url('../img/bg1.jpg') center center fixed;
4100
+ }
4101
+ #post-social-6 {
4102
+ background-image: url('../img/image-5.jpg');
4103
+ }
4104
+ #post-social-7 {
4105
+ background-image: url('../img/image-6.jpg');
4106
+ }
4107
+ #post-social-8 {
4108
+ background-image: url('../img/image-7.jpg');
4109
+ }
4110
+ ::-webkit-scrollbar {
4111
+ width: 12px;
4112
+ }
4113
+ ::-webkit-scrollbar-track {
4114
+ outline: 0px solid slategrey;
4115
+ background: transparent;
4116
+ border-radius: 0px;
4117
+ border: 0px
4118
+ }
4119
+ ::-webkit-scrollbar-thumb {
4120
+ border-radius: 0px;
4121
+ background: rgba(71, 204, 232, 0.9);
4122
+ border: 0px;
4123
+ outline: 0px solid slategrey;
4124
+ }
4125
+
4126
+ a:focus {
4127
+ -webkit-box-shadow: none !important;
4128
+ box-shadow: none !important;
4129
+ }
4130
+
4131
+ .wp-color-result {
4132
+ height: 24px;
4133
+ }
4134
+
4135
+ .wp-color-result:hover {
4136
+ text-underline: none;
4137
+ }
4138
+
4139
+ .page-wrapper {
4140
+ border-left: 1px solid #19191d;
4141
+ margin: 0 0 0 315px;
4142
+ padding: 15px 15px;
4143
+ position: inherit;
4144
+ }
4145
+
4146
+ #no-pin-image-url {
4147
+ width: 80% !important;
4148
+ }
4149
+
4150
+ .products p i {
4151
+ color: #ef4238 !important;
4152
+ }
4153
+
4154
+ a.btn.btn-primary.btn-lg.dmobtn {
4155
+ background-image: linear-gradient(to bottom, #ef4238, #441411);
4156
+ padding: 13px;
4157
+ margin-top: 15px;
4158
+ }
4159
+
4160
+ a.btn.btn-primary.btn-lg.dmobtn:hover {
4161
+ background-image: linear-gradient(to bottom, #ef4238, #441411);
4162
+ background: #ed5c5c;
4163
+ }
4164
+
4165
+
4166
+ .products {
4167
+ padding-bottom: 15px;
4168
+ }
4169
+
4170
+ .acl-rate-us span.dashicons {
4171
+ width: 30px;
4172
+ height: 30px;
4173
+ }
4174
+
4175
+ .acl-rate-us span.dashicons-star-filled:before {
4176
+ content: "\f155";
4177
+ font-size: 30px;
4178
+ }
4179
+
4180
+ .acl-rate-us {
4181
+ color: #FBD229 !important;
4182
+ padding-top: 5px !important;
4183
+ }
4184
+
4185
+ .acl-rate {
4186
+ color: #fff;
4187
+ margin-top: 10px !important;
4188
+ margin-bottom: 5px !important;
4189
  }
exclude-images.php CHANGED
@@ -1,135 +1,147 @@
1
  <hr>
2
  <div>
3
- <h3><?php esc_html_e('To Exclude the image(s) from Pin Button On Image Hover. Please add image(s) URL below:', WEBLIZAR_PINIT_TD); ?></h3>
4
- <br>
5
- <input id="no-pin-image-url" name="no-pin-image-url" type="text" value="" placeholder="<?php esc_attr_e('Provide Image SRC URL', WEBLIZAR_PINIT_TD); ?>">
6
- <?php wp_nonce_field( 'pinit_exclude_nonce_action', 'pinit_exclude_nonce_field' ); ?>
7
- <button id="add-pin-image-url" name="add-pin-image-url" class="button button-primary" type="button" onclick="return SaveNoPinImage(this.value);"><strong><i class="fas fa-plus"></i>&nbsp;&nbsp;<?php esc_html_e('Add', WEBLIZAR_PINIT_TD); ?></strong></button>
8
- <i id="loading-2" name="loading-2" style="display: none;" class="fas fa-cog fa-spin fa-2x"></i>
9
- <p class="alert"><strong><?php esc_html_e('Note', WEBLIZAR_PINIT_TD); ?>:</strong> <?php esc_html_e('Refresh the page to see new added URLs.', WEBLIZAR_PINIT_TD); ?> <button id="refersh-page" name="refersh-page" class="button button-primary" type="button" onclick="return location.reload();"><strong><span class="dashicons dashicons-update"></span><?php esc_html_e('Refesh', WEBLIZAR_PINIT_TD); ?></strong></button></p>
 
 
 
 
 
 
 
10
  </div>
11
  <hr>
12
  <div>
13
- <?php
14
- $all_exclude_images = NULL;
15
- $all_exclude_images = get_option('exclude_pin_it_images');
16
- //print_r($all_exclude_images);
17
 
18
- ?>
19
- <table class="table">
20
- <thead class="thead-dark">
21
- <tr>
22
- <th scope="col">#</th>
23
- <th scope="col"><?php esc_html_e('URL', WEBLIZAR_PINIT_TD); ?></th>
24
- <th scope="col" class="text-center"><input type="checkbox" id="select-all" name="select-all[]" value="-1" /></th>
25
- </tr>
26
- </thead>
27
- <tbody>
28
- <?php
29
- //if($all_exclude_images != ''){
30
- if(is_array($all_exclude_images) && count($all_exclude_images)) {
31
- $count = 1;
32
- foreach($all_exclude_images as $exclude_key => $exclude_image) {
33
- if($exclude_image) {
34
- ?>
35
- <tr id="<?php echo esc_attr($exclude_key); ?>">
36
- <th scope="row"><?php echo esc_html($count); ?></th>
37
- <td><?php echo esc_html($exclude_image); ?></td>
38
- <th scope="col" class="text-center"><input type="checkbox" id="select-all" name="select-all[]" value="<?php echo esc_attr($exclude_key); ?>" /></th>
39
- </tr>
40
- <?php
41
- $count++;
42
- }
43
- }
44
- }
45
- //}
46
- else {
47
- echo '<tr><td colspan="3">No URL(s) Added Yet.</td></tr>';
48
- }
49
- ?>
50
- </tbody>
51
- <thead class="thead-dark">
52
- <tr>
53
- <th scope="col">#</th>
54
- <th scope="col"><?php esc_html_e('URL', WEBLIZAR_PINIT_TD); ?></th>
55
- <th scope="col" class="text-center"><input type="checkbox" id="select-all" name="select-all[]" value="-1" /></th>
56
- </tr>
57
- </thead>
58
- <tr>
59
- <th>&nbsp;</th>
60
- <th>&nbsp;</th>
61
- <th class="text-center"><button type="button" id="delete-all" name="delete-all" title="Delte All" onclick="return DeleteAllImg();"><i class="fas fa-trash"></i></button></th>
62
- </tr>
 
 
 
 
 
 
 
 
 
63
 
64
- </table>
65
  </div>
 
 
 
66
 
67
- <script>
68
- // select all check box
69
- jQuery("#select-all").click(function(){
70
- jQuery('input:checkbox').not(this).prop('checked', this.checked);
71
- });
72
-
73
- // delete checked urls
74
- function DeleteAllImg(){
75
- var img_ids = [];
76
- jQuery(':checkbox:checked').each(function(i){
77
- img_ids[i] = jQuery(this).val();
78
- });
79
- console.log(img_ids);
80
- console.log(img_ids.length);
81
- if(img_ids.length){
82
-
83
- // remove deleted row from table
84
- jQuery.each( img_ids, function( key, value ) {
85
- //alert( value );
86
- jQuery("#"+value).fadeOut(1500);
87
- });
88
-
89
- jQuery.ajax({
90
- type: "POST",
91
- url: ajaxurl,
92
- data: {
93
- action: "delete_exclude_images",
94
- img_ids: img_ids,
95
- pinit_exclude_nonce_field: jQuery("input#pinit_exclude_nonce_field").val(),
96
- },
97
- dataType: 'html',
98
- complete : function() { },
99
- success: function(data) {
100
-
101
- }
102
- });
103
- }
104
- }
105
-
106
- //save image url
107
- function SaveNoPinImage(){
108
- var img_url = jQuery("#no-pin-image-url").val();
109
-
110
- if(!img_url) {
111
- jQuery("#no-pin-image-url").focus();
112
- return false;
113
- }
114
-
115
- jQuery('button#add-pin-image-url').hide();
116
- jQuery('#loading-2').show();
117
- jQuery.ajax({
118
- type: "POST",
119
- url: ajaxurl,
120
- data: {
121
- action: "exclude_image",
122
- img_url: img_url,
123
- pinit_exclude_nonce_field: jQuery("input#pinit_exclude_nonce_field").val(),
124
- },
125
- dataType: 'html',
126
- complete : function() { },
127
- success: function(data) {
128
- jQuery('#loading-2').hide();
129
- jQuery('button#add-pin-image-url').show();
130
- jQuery("#no-pin-image-url").val("");
131
- jQuery("#no-pin-image-url").focus();
132
- }
133
- });
134
- }
135
- </script>
1
  <hr>
2
  <div>
3
+ <h3><?php esc_html_e('To Exclude the image(s) from Pin Button On Image Hover. Please add image(s) URL below:', WEBLIZAR_PINIT_TD); ?>
4
+ </h3>
5
+ <br>
6
+ <input id="no-pin-image-url" name="no-pin-image-url" type="text" value=""
7
+ placeholder="<?php esc_attr_e('Provide Image SRC URL', WEBLIZAR_PINIT_TD); ?>">
8
+ <?php wp_nonce_field('pinit_exclude_nonce_action', 'pinit_exclude_nonce_field'); ?>
9
+ <button id="add-pin-image-url" name="add-pin-image-url" class="button button-primary" type="button"
10
+ onclick="return SaveNoPinImage(this.value);"><strong><i class="fas fa-plus"></i>&nbsp;&nbsp;<?php esc_html_e('Add', WEBLIZAR_PINIT_TD); ?></strong></button>
11
+ <i id="loading-2" name="loading-2" style="display: none;" class="fas fa-cog fa-spin fa-2x"></i>
12
+ <p class="alert"><strong><?php esc_html_e('Note', WEBLIZAR_PINIT_TD); ?>:</strong>
13
+ <?php esc_html_e('Refresh the page to see new added URLs.', WEBLIZAR_PINIT_TD); ?>
14
+ <button id="refersh-page" name="refersh-page" class="button button-primary" type="button"
15
+ onclick="return location.reload();"><strong><span class="dashicons dashicons-update"></span><?php esc_html_e('Refesh', WEBLIZAR_PINIT_TD); ?></strong></button>
16
+ </p>
17
  </div>
18
  <hr>
19
  <div>
20
+ <?php
21
+ $all_exclude_images = null;
22
+ $all_exclude_images = get_option('exclude_pin_it_images');
23
+ //print_r($all_exclude_images);
24
 
25
+ ?>
26
+ <table class="table">
27
+ <thead class="thead-dark">
28
+ <tr>
29
+ <th scope="col">#</th>
30
+ <th scope="col"><?php esc_html_e('URL', WEBLIZAR_PINIT_TD); ?>
31
+ </th>
32
+ <th scope="col" class="text-center"><input type="checkbox" id="select-all" name="select-all[]"
33
+ value="-1" /></th>
34
+ </tr>
35
+ </thead>
36
+ <tbody>
37
+ <?php
38
+ //if($all_exclude_images != ''){
39
+ if (is_array($all_exclude_images) && count($all_exclude_images)) {
40
+ $count = 1;
41
+ foreach ($all_exclude_images as $exclude_key => $exclude_image) {
42
+ if ($exclude_image) {
43
+ ?>
44
+ <tr id="<?php echo esc_attr($exclude_key); ?>">
45
+ <th scope="row"><?php echo esc_html($count); ?>
46
+ </th>
47
+ <td><?php echo esc_html($exclude_image); ?>
48
+ </td>
49
+ <th scope="col" class="text-center"><input type="checkbox" id="select-all" name="select-all[]"
50
+ value="<?php echo esc_attr($exclude_key); ?>" />
51
+ </th>
52
+ </tr>
53
+ <?php
54
+ $count++;
55
+ }
56
+ }
57
+ }
58
+ //}
59
+ else {
60
+ echo '<tr><td colspan="3">No URL(s) Added Yet.</td></tr>';
61
+ }
62
+ ?>
63
+ </tbody>
64
+ <thead class="thead-dark">
65
+ <tr>
66
+ <th scope="col">#</th>
67
+ <th scope="col"><?php esc_html_e('URL', WEBLIZAR_PINIT_TD); ?>
68
+ </th>
69
+ <th scope="col" class="text-center"><input type="checkbox" id="select-all" name="select-all[]"
70
+ value="-1" /></th>
71
+ </tr>
72
+ </thead>
73
+ <tr>
74
+ <th>&nbsp;</th>
75
+ <th>&nbsp;</th>
76
+ <th class="text-center"><button type="button" id="delete-all" name="delete-all" title="Delte All"
77
+ onclick="return DeleteAllImg();"><i class="fas fa-trash"></i></button></th>
78
+ </tr>
79
 
80
+ </table>
81
  </div>
82
+ <?php
83
+ wp_register_script('weblizar-for-exclude-images', '', array(), false, true);
84
+ wp_enqueue_script('weblizar-for-exclude-images');
85
 
86
+ $js = '';
87
+
88
+ $js .= ' ';
89
+ $js .= 'jQuery("#select-all").click(function(){';
90
+ $js .= ' jQuery("input:checkbox").not(this).prop("checked", this.checked);';
91
+ $js .= '});';
92
+ $js .= '';
93
+ $js .= ' ';
94
+ $js .= 'function DeleteAllImg(){';
95
+ $js .= ' var img_ids = [];';
96
+ $js .= ' jQuery(":checkbox:checked").each(function(i){';
97
+ $js .= ' img_ids[i] = jQuery(this).val();';
98
+ $js .= ' });';
99
+ $js .= ' console.log(img_ids);';
100
+ $js .= ' console.log(img_ids.length);';
101
+ $js .= ' if(img_ids.length){';
102
+ $js .= ' ';
103
+ $js .= ' jQuery.each( img_ids, function( key, value ) {';
104
+ $js .= ' jQuery("#"+value).fadeOut(1500);';
105
+ $js .= ' });';
106
+ $js .= ' jQuery.ajax({';
107
+ $js .= ' type: "POST",';
108
+ $js .= ' url: ajaxurl,';
109
+ $js .= ' data: {';
110
+ $js .= ' action: "delete_exclude_images",';
111
+ $js .= ' img_ids: img_ids,';
112
+ $js .= ' pinit_exclude_nonce_field: jQuery("input#pinit_exclude_nonce_field").val(),';
113
+ $js .= ' },';
114
+ $js .= ' dataType: "html",';
115
+ $js .= ' complete : function() { },';
116
+ $js .= ' success: function(data) {}';
117
+ $js .= ' });';
118
+ $js .= ' }';
119
+ $js .= ' }';
120
+ $js .= 'function SaveNoPinImage(){';
121
+ $js .= ' var img_url = jQuery("#no-pin-image-url").val();';
122
+ $js .= ' if(!img_url) {';
123
+ $js .= ' jQuery("#no-pin-image-url").focus();';
124
+ $js .= ' return false;';
125
+ $js .= ' }';
126
+ $js .= ' jQuery("button#add-pin-image-url").hide();';
127
+ $js .= ' jQuery("#loading-2").show();';
128
+ $js .= ' jQuery.ajax({';
129
+ $js .= ' type: "POST",';
130
+ $js .= ' url: ajaxurl,';
131
+ $js .= ' data: {';
132
+ $js .= ' action: "exclude_image",';
133
+ $js .= ' img_url: img_url,';
134
+ $js .= ' pinit_exclude_nonce_field: jQuery("input#pinit_exclude_nonce_field").val(),';
135
+ $js .= ' },';
136
+ $js .= ' dataType: "html",';
137
+ $js .= ' complete : function() { },';
138
+ $js .= ' success: function(data) {';
139
+ $js .= ' jQuery("#loading-2").hide();';
140
+ $js .= ' jQuery("button#add-pin-image-url").show();';
141
+ $js .= ' jQuery("#no-pin-image-url").val("");';
142
+ $js .= ' jQuery("#no-pin-image-url").focus();';
143
+ $js .= ' }';
144
+ $js .= ' });';
145
+ $js .= '}';
146
+
147
+ wp_add_inline_script('weblizar-for-exclude-images', $js);
 
 
 
 
 
 
 
exclude-pages.php CHANGED
@@ -1,77 +1,96 @@
1
  <?php
2
- defined( 'ABSPATH' ) or die();
 
 
3
  ?>
4
  <hr>
5
  <div>
6
- <h3><?php esc_html_e('To Exclude the page(s) from Pin Button On Image Hover. Please add page(s) name below:', WEBLIZAR_PINIT_TD); ?></h3>
 
7
  <br>
8
- <input id="no-pin-image-page" name="no-pin-image-page" type="text" value="" placeholder="<?php esc_attr_e('Provide Page Name', WEBLIZAR_PINIT_TD); ?>">
9
- <?php wp_nonce_field( 'pinit_exclude_page_nonce_action', 'pinit_exclude_page_nonce_field' ); ?>
10
- <button id="add-pin-page-name" name="add-pin-page-name" class="button button-primary" type="button" onclick="return SaveNoPinPage(this.value);"><strong><i class="fas fa-plus"></i>&nbsp;&nbsp;<?php esc_html_e('Add', WEBLIZAR_PINIT_TD); ?></strong></button>
 
 
11
  <i id="loading-2" name="loading-2" style="display: none;" class="fas fa-cog fa-spin fa-2x"></i>
12
- <p class="alert"><strong><?php esc_html_e('Note', WEBLIZAR_PINIT_TD); ?>:</strong> <?php esc_html_e('Refresh the page to see new added Pages.', WEBLIZAR_PINIT_TD); ?> <button id="refersh-page" name="refersh-page" class="button button-primary" type="button" onclick="return location.reload();"><strong><span class="dashicons dashicons-update"></span><?php esc_html_e('Refesh', WEBLIZAR_PINIT_TD); ?></strong></button></p>
 
 
 
 
13
  </div>
14
  <?php
15
- $all_excluded_pages = NULL;
16
  $all_excluded_pages = get_option('excluded_pint_it_pages');
17
  ?>
18
  <table class="table">
19
  <thead class="thead-dark">
20
- <tr>
21
- <th scope="col">#</th>
22
- <th scope="col"><?php esc_html_e('Page', WEBLIZAR_PINIT_TD); ?></th>
23
- <th scope="col" class="text-center"><input type="checkbox" id="select-page-all" name="select-page-all[]" value="1" /></th>
24
- </tr>
 
 
25
  </thead>
26
  <tbody>
27
- <?php
28
- if ( is_array( $all_excluded_pages ) && count( $all_excluded_pages ) ) {
29
- $count = 0;
30
- foreach ($all_excluded_pages as $exclude_key => $exclude_page) {
31
- if( $exclude_page ) {
32
- ?>
33
- <tr id="<?php echo "page-".$exclude_key; ?>">
34
- <th scope="row"><?php echo esc_html($count); ?></th>
35
- <td><?php echo esc_html($exclude_page); ?></td>
36
- <th scope="col" class="text-center"><input type="checkbox" id="select-page-all" name="select-page-all[]" value="<?php echo esc_attr($exclude_key); ?>" /></th>
37
- </tr>
38
- <?php
39
- $count++;
40
- }
41
- }
42
- }
43
- else {
44
- echo '<tr><td colspan="3">No Page(s) Added Yet.</td></tr>';
45
- }
46
- ?>
 
 
 
 
47
  </tbody>
48
  <thead class="thead-dark">
49
  <tr>
50
  <th scope="col">#</th>
51
- <th scope="col"><?php esc_html_e('Page', WEBLIZAR_PINIT_TD); ?></th>
52
- <th scope="col" class="text-center"><input type="checkbox" id="select-page-all" name="select-page-all[]" value="-1" /></th>
 
 
53
  </tr>
54
  </thead>
55
  <tr>
56
  <th>&nbsp;</th>
57
  <th>&nbsp;</th>
58
- <th class="text-center"><button type="button" id="delete-page-all" name="delete-page-all" title="Delte All" onclick="return DeleteAll();"><i class="fas fa-trash"></i></button></th>
 
59
  </tr>
60
  </table>
61
- <script type="text/javascript">
62
- // select all check box
63
- jQuery("#select-page-all").click(function(){
64
- jQuery('input:checkbox').not(this).prop('checked', this.checked);
65
- });
66
 
 
 
 
 
 
 
67
  function SaveNoPinPage() {
68
  var page_name = jQuery("#no-pin-image-page").val();
69
  if( !page_name ) {
70
  jQuery("#no-pin-image-page").focus();
71
  }
72
 
73
- jQuery('button#add-pin-page-name').hide();
74
- jQuery('#loading-2').show();
75
  jQuery.ajax({
76
  type: "POST",
77
  url: ajaxurl,
@@ -80,30 +99,28 @@ $all_excluded_pages = get_option('excluded_pint_it_pages');
80
  page_name: page_name,
81
  pinit_exclude_page_nonce_field: jQuery("input#pinit_exclude_page_nonce_field").val(),
82
  },
83
- dataType: 'html',
84
  complete : function() { },
85
  success: function(data) {
86
- jQuery('#loading-2').hide();
87
- jQuery('button#add-pin-page-name').show();
88
  jQuery("#no-pin-image-page").val("");
89
  jQuery("#no-pin-image-page").focus();
90
  }
91
  });
92
  }
93
-
94
- // delete checked urls
95
- function DeleteAll(){
96
  var page_ids = [];
97
- jQuery(':checkbox:checked').each(function(i){
98
  page_ids[i] = jQuery(this).val();
99
  });
100
  console.log(page_ids);
101
  console.log(page_ids.length);
102
  if(page_ids.length){
103
 
104
- // remove deleted row from table
105
  jQuery.each( page_ids, function( key, value ) {
106
- //alert( value );
107
  jQuery("#page-"+value).fadeOut(1500);
108
  });
109
 
@@ -115,12 +132,12 @@ $all_excluded_pages = get_option('excluded_pint_it_pages');
115
  page_ids: page_ids,
116
  pinit_exclude_page_nonce_field: jQuery("input#pinit_exclude_page_nonce_field").val(),
117
  },
118
- dataType: 'html',
119
  complete : function() { },
120
  success: function(data) {
121
 
122
  }
123
  });
124
  }
125
- }
126
- </script>
1
  <?php
2
+ defined('ABSPATH') or die();
3
+ wp_register_script('weblizar-for-exclude-page', '', array(), false, true);
4
+ wp_enqueue_script('weblizar-for-exclude-page');
5
  ?>
6
  <hr>
7
  <div>
8
+ <h3><?php esc_html_e('To Exclude the page(s) from Pin Button On Image Hover. Please add page(s) name below:', WEBLIZAR_PINIT_TD); ?>
9
+ </h3>
10
  <br>
11
+ <input id="no-pin-image-page" name="no-pin-image-page" type="text" value=""
12
+ placeholder="<?php esc_attr_e('Provide Page Name', WEBLIZAR_PINIT_TD); ?>">
13
+ <?php wp_nonce_field('pinit_exclude_page_nonce_action', 'pinit_exclude_page_nonce_field'); ?>
14
+ <button id="add-pin-page-name" name="add-pin-page-name" class="button button-primary" type="button"
15
+ onclick="return SaveNoPinPage(this.value);"><strong><i class="fas fa-plus"></i>&nbsp;&nbsp;<?php esc_html_e('Add', WEBLIZAR_PINIT_TD); ?></strong></button>
16
  <i id="loading-2" name="loading-2" style="display: none;" class="fas fa-cog fa-spin fa-2x"></i>
17
+ <p class="alert"><strong><?php esc_html_e('Note', WEBLIZAR_PINIT_TD); ?>:</strong>
18
+ <?php esc_html_e('Refresh the page to see new added Pages.', WEBLIZAR_PINIT_TD); ?>
19
+ <button id="refersh-page" name="refersh-page" class="button button-primary" type="button"
20
+ onclick="return location.reload();"><strong><span class="dashicons dashicons-update"></span><?php esc_html_e('Refesh', WEBLIZAR_PINIT_TD); ?></strong></button>
21
+ </p>
22
  </div>
23
  <?php
24
+ $all_excluded_pages = null;
25
  $all_excluded_pages = get_option('excluded_pint_it_pages');
26
  ?>
27
  <table class="table">
28
  <thead class="thead-dark">
29
+ <tr>
30
+ <th scope="col">#</th>
31
+ <th scope="col"><?php esc_html_e('Page', WEBLIZAR_PINIT_TD); ?>
32
+ </th>
33
+ <th scope="col" class="text-center"><input type="checkbox" id="select-page-all" name="select-page-all[]"
34
+ value="1" /></th>
35
+ </tr>
36
  </thead>
37
  <tbody>
38
+ <?php
39
+ if (is_array($all_excluded_pages) && count($all_excluded_pages)) {
40
+ $count = 0;
41
+ foreach ($all_excluded_pages as $exclude_key => $exclude_page) {
42
+ if ($exclude_page) {
43
+ ?>
44
+ <tr
45
+ id="<?php echo "page-".$exclude_key; ?>">
46
+ <th scope="row"><?php echo esc_html($count); ?>
47
+ </th>
48
+ <td><?php echo esc_html($exclude_page); ?>
49
+ </td>
50
+ <th scope="col" class="text-center"><input type="checkbox" id="select-page-all" name="select-page-all[]"
51
+ value="<?php echo esc_attr($exclude_key); ?>" />
52
+ </th>
53
+ </tr>
54
+ <?php
55
+ $count++;
56
+ }
57
+ }
58
+ } else {
59
+ echo '<tr><td colspan="3">No Page(s) Added Yet.</td></tr>';
60
+ }
61
+ ?>
62
  </tbody>
63
  <thead class="thead-dark">
64
  <tr>
65
  <th scope="col">#</th>
66
+ <th scope="col"><?php esc_html_e('Page', WEBLIZAR_PINIT_TD); ?>
67
+ </th>
68
+ <th scope="col" class="text-center"><input type="checkbox" id="select-page-all" name="select-page-all[]"
69
+ value="-1" /></th>
70
  </tr>
71
  </thead>
72
  <tr>
73
  <th>&nbsp;</th>
74
  <th>&nbsp;</th>
75
+ <th class="text-center"><button type="button" id="delete-page-all" name="delete-page-all" title="Delte All"
76
+ onclick="return DeleteAll();"><i class="fas fa-trash"></i></button></th>
77
  </tr>
78
  </table>
 
 
 
 
 
79
 
80
+ <?php
81
+ $js = '';
82
+ $js .= 'jQuery("#select-page-all").click(function(){
83
+ jQuery("input:checkbox").not(this).prop("checked", this.checked);
84
+ });';
85
+ $js .= '
86
  function SaveNoPinPage() {
87
  var page_name = jQuery("#no-pin-image-page").val();
88
  if( !page_name ) {
89
  jQuery("#no-pin-image-page").focus();
90
  }
91
 
92
+ jQuery("button#add-pin-page-name").hide();
93
+ jQuery("#loading-2").show();
94
  jQuery.ajax({
95
  type: "POST",
96
  url: ajaxurl,
99
  page_name: page_name,
100
  pinit_exclude_page_nonce_field: jQuery("input#pinit_exclude_page_nonce_field").val(),
101
  },
102
+ dataType: "html",
103
  complete : function() { },
104
  success: function(data) {
105
+ jQuery("#loading-2").hide();
106
+ jQuery("button#add-pin-page-name").show();
107
  jQuery("#no-pin-image-page").val("");
108
  jQuery("#no-pin-image-page").focus();
109
  }
110
  });
111
  }
112
+ ';
113
+ $js .= '';
114
+ $js .= 'function DeleteAll(){
115
  var page_ids = [];
116
+ jQuery(":checkbox:checked").each(function(i){
117
  page_ids[i] = jQuery(this).val();
118
  });
119
  console.log(page_ids);
120
  console.log(page_ids.length);
121
  if(page_ids.length){
122
 
 
123
  jQuery.each( page_ids, function( key, value ) {
 
124
  jQuery("#page-"+value).fadeOut(1500);
125
  });
126
 
132
  page_ids: page_ids,
133
  pinit_exclude_page_nonce_field: jQuery("input#pinit_exclude_page_nonce_field").val(),
134
  },
135
+ dataType: "html",
136
  complete : function() { },
137
  success: function(data) {
138
 
139
  }
140
  });
141
  }
142
+ }';
143
+ wp_add_inline_script('weblizar-for-exclude-page', $js);
js/bootstrap.js ADDED
@@ -0,0 +1,3079 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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),
30
+ (i.configurable = !0),
31
+ "value" in i && (i.writable = !0),
32
+ Object.defineProperty(t, i.key, i);
33
+ }
34
+ }
35
+ function l(t, e, n) {
36
+ return e && s(t.prototype, e), n && s(t, n), t;
37
+ }
38
+ function r() {
39
+ return (r =
40
+ Object.assign ||
41
+ function (t) {
42
+ for (var e = 1; e < arguments.length; e++) {
43
+ var n = arguments[e];
44
+ for (var i in n)
45
+ Object.prototype.hasOwnProperty.call(n, i) && (t[i] = n[i]);
46
+ }
47
+ return t;
48
+ }).apply(this, arguments);
49
+ }
50
+ function u(t) {
51
+ var e = this,
52
+ n = !1;
53
+ return (
54
+ o.default(this).one(d.TRANSITION_END, function () {
55
+ n = !0;
56
+ }),
57
+ setTimeout(function () {
58
+ n || d.triggerTransitionEnd(e);
59
+ }, t),
60
+ this
61
+ );
62
+ }
63
+ var d = {
64
+ TRANSITION_END: "bsTransitionEnd",
65
+ getUID: function (t) {
66
+ do {
67
+ t += ~~(1e6 * Math.random());
68
+ } while (document.getElementById(t));
69
+ return t;
70
+ },
71
+ getSelectorFromElement: function (t) {
72
+ var e = t.getAttribute("data-target");
73
+ if (!e || "#" === e) {
74
+ var n = t.getAttribute("href");
75
+ e = n && "#" !== n ? n.trim() : "";
76
+ }
77
+ try {
78
+ return document.querySelector(e) ? e : null;
79
+ } catch (t) {
80
+ return null;
81
+ }
82
+ },
83
+ getTransitionDurationFromElement: function (t) {
84
+ if (!t) return 0;
85
+ var e = o.default(t).css("transition-duration"),
86
+ n = o.default(t).css("transition-delay"),
87
+ i = parseFloat(e),
88
+ a = parseFloat(n);
89
+ return i || a
90
+ ? ((e = e.split(",")[0]),
91
+ (n = n.split(",")[0]),
92
+ 1e3 * (parseFloat(e) + parseFloat(n)))
93
+ : 0;
94
+ },
95
+ reflow: function (t) {
96
+ return t.offsetHeight;
97
+ },
98
+ triggerTransitionEnd: function (t) {
99
+ o.default(t).trigger("transitionend");
100
+ },
101
+ supportsTransitionEnd: function () {
102
+ return Boolean("transitionend");
103
+ },
104
+ isElement: function (t) {
105
+ return (t[0] || t).nodeType;
106
+ },
107
+ typeCheckConfig: function (t, e, n) {
108
+ for (var i in n)
109
+ if (Object.prototype.hasOwnProperty.call(n, i)) {
110
+ var o = n[i],
111
+ a = e[i],
112
+ s =
113
+ a && d.isElement(a)
114
+ ? "element"
115
+ : null === (l = a) || "undefined" == typeof l
116
+ ? "" + l
117
+ : {}.toString
118
+ .call(l)
119
+ .match(/\s([a-z]+)/i)[1]
120
+ .toLowerCase();
121
+ if (!new RegExp(o).test(s))
122
+ throw new Error(
123
+ t.toUpperCase() +
124
+ ': Option "' +
125
+ i +
126
+ '" provided type "' +
127
+ s +
128
+ '" but expected type "' +
129
+ o +
130
+ '".'
131
+ );
132
+ }
133
+ var l;
134
+ },
135
+ findShadowRoot: function (t) {
136
+ if (!document.documentElement.attachShadow) return null;
137
+ if ("function" == typeof t.getRootNode) {
138
+ var e = t.getRootNode();
139
+ return e instanceof ShadowRoot ? e : null;
140
+ }
141
+ return t instanceof ShadowRoot
142
+ ? t
143
+ : t.parentNode
144
+ ? d.findShadowRoot(t.parentNode)
145
+ : null;
146
+ },
147
+ jQueryDetection: function () {
148
+ if ("undefined" == typeof o.default)
149
+ throw new TypeError(
150
+ "Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript."
151
+ );
152
+ var t = o.default.fn.jquery.split(" ")[0].split(".");
153
+ if (
154
+ (t[0] < 2 && t[1] < 9) ||
155
+ (1 === t[0] && 9 === t[1] && t[2] < 1) ||
156
+ t[0] >= 4
157
+ )
158
+ throw new Error(
159
+ "Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0"
160
+ );
161
+ },
162
+ };
163
+ d.jQueryDetection(),
164
+ (o.default.fn.emulateTransitionEnd = u),
165
+ (o.default.event.special[d.TRANSITION_END] = {
166
+ bindType: "transitionend",
167
+ delegateType: "transitionend",
168
+ handle: function (t) {
169
+ if (o.default(t.target).is(this))
170
+ return t.handleObj.handler.apply(this, arguments);
171
+ },
172
+ });
173
+ var f = "alert",
174
+ c = o.default.fn[f],
175
+ h = (function () {
176
+ function t(t) {
177
+ this._element = t;
178
+ }
179
+ var e = t.prototype;
180
+ return (
181
+ (e.close = function (t) {
182
+ var e = this._element;
183
+ t && (e = this._getRootElement(t)),
184
+ this._triggerCloseEvent(e).isDefaultPrevented() ||
185
+ this._removeElement(e);
186
+ }),
187
+ (e.dispose = function () {
188
+ o.default.removeData(this._element, "bs.alert"),
189
+ (this._element = null);
190
+ }),
191
+ (e._getRootElement = function (t) {
192
+ var e = d.getSelectorFromElement(t),
193
+ n = !1;
194
+ return (
195
+ e && (n = document.querySelector(e)),
196
+ n || (n = o.default(t).closest(".alert")[0]),
197
+ n
198
+ );
199
+ }),
200
+ (e._triggerCloseEvent = function (t) {
201
+ var e = o.default.Event("close.bs.alert");
202
+ return o.default(t).trigger(e), e;
203
+ }),
204
+ (e._removeElement = function (t) {
205
+ var e = this;
206
+ if (
207
+ (o.default(t).removeClass("show"), o.default(t).hasClass("fade"))
208
+ ) {
209
+ var n = d.getTransitionDurationFromElement(t);
210
+ o.default(t)
211
+ .one(d.TRANSITION_END, function (n) {
212
+ return e._destroyElement(t, n);
213
+ })
214
+ .emulateTransitionEnd(n);
215
+ } else this._destroyElement(t);
216
+ }),
217
+ (e._destroyElement = function (t) {
218
+ o.default(t).detach().trigger("closed.bs.alert").remove();
219
+ }),
220
+ (t._jQueryInterface = function (e) {
221
+ return this.each(function () {
222
+ var n = o.default(this),
223
+ i = n.data("bs.alert");
224
+ i || ((i = new t(this)), n.data("bs.alert", i)),
225
+ "close" === e && i[e](this);
226
+ });
227
+ }),
228
+ (t._handleDismiss = function (t) {
229
+ return function (e) {
230
+ e && e.preventDefault(), t.close(this);
231
+ };
232
+ }),
233
+ l(t, null, [
234
+ {
235
+ key: "VERSION",
236
+ get: function () {
237
+ return "4.5.3";
238
+ },
239
+ },
240
+ ]),
241
+ t
242
+ );
243
+ })();
244
+ o
245
+ .default(document)
246
+ .on(
247
+ "click.bs.alert.data-api",
248
+ '[data-dismiss="alert"]',
249
+ h._handleDismiss(new h())
250
+ ),
251
+ (o.default.fn[f] = h._jQueryInterface),
252
+ (o.default.fn[f].Constructor = h),
253
+ (o.default.fn[f].noConflict = function () {
254
+ return (o.default.fn[f] = c), h._jQueryInterface;
255
+ });
256
+ var g = o.default.fn.button,
257
+ m = (function () {
258
+ function t(t) {
259
+ (this._element = t), (this.shouldAvoidTriggerChange = !1);
260
+ }
261
+ var e = t.prototype;
262
+ return (
263
+ (e.toggle = function () {
264
+ var t = !0,
265
+ e = !0,
266
+ n = o.default(this._element).closest('[data-toggle="buttons"]')[0];
267
+ if (n) {
268
+ var i = this._element.querySelector('input:not([type="hidden"])');
269
+ if (i) {
270
+ if ("radio" === i.type)
271
+ if (i.checked && this._element.classList.contains("active"))
272
+ t = !1;
273
+ else {
274
+ var a = n.querySelector(".active");
275
+ a && o.default(a).removeClass("active");
276
+ }
277
+ t &&
278
+ (("checkbox" !== i.type && "radio" !== i.type) ||
279
+ (i.checked = !this._element.classList.contains("active")),
280
+ this.shouldAvoidTriggerChange ||
281
+ o.default(i).trigger("change")),
282
+ i.focus(),
283
+ (e = !1);
284
+ }
285
+ }
286
+ this._element.hasAttribute("disabled") ||
287
+ this._element.classList.contains("disabled") ||
288
+ (e &&
289
+ this._element.setAttribute(
290
+ "aria-pressed",
291
+ !this._element.classList.contains("active")
292
+ ),
293
+ t && o.default(this._element).toggleClass("active"));
294
+ }),
295
+ (e.dispose = function () {
296
+ o.default.removeData(this._element, "bs.button"),
297
+ (this._element = null);
298
+ }),
299
+ (t._jQueryInterface = function (e, n) {
300
+ return this.each(function () {
301
+ var i = o.default(this),
302
+ a = i.data("bs.button");
303
+ a || ((a = new t(this)), i.data("bs.button", a)),
304
+ (a.shouldAvoidTriggerChange = n),
305
+ "toggle" === e && a[e]();
306
+ });
307
+ }),
308
+ l(t, null, [
309
+ {
310
+ key: "VERSION",
311
+ get: function () {
312
+ return "4.5.3";
313
+ },
314
+ },
315
+ ]),
316
+ t
317
+ );
318
+ })();
319
+ o
320
+ .default(document)
321
+ .on("click.bs.button.data-api", '[data-toggle^="button"]', function (t) {
322
+ var e = t.target,
323
+ n = e;
324
+ if (
325
+ (o.default(e).hasClass("btn") || (e = o.default(e).closest(".btn")[0]),
326
+ !e || e.hasAttribute("disabled") || e.classList.contains("disabled"))
327
+ )
328
+ t.preventDefault();
329
+ else {
330
+ var i = e.querySelector('input:not([type="hidden"])');
331
+ if (
332
+ i &&
333
+ (i.hasAttribute("disabled") || i.classList.contains("disabled"))
334
+ )
335
+ return void t.preventDefault();
336
+ ("INPUT" !== n.tagName && "LABEL" === e.tagName) ||
337
+ m._jQueryInterface.call(
338
+ o.default(e),
339
+ "toggle",
340
+ "INPUT" === n.tagName
341
+ );
342
+ }
343
+ })
344
+ .on(
345
+ "focus.bs.button.data-api blur.bs.button.data-api",
346
+ '[data-toggle^="button"]',
347
+ function (t) {
348
+ var e = o.default(t.target).closest(".btn")[0];
349
+ o.default(e).toggleClass("focus", /^focus(in)?$/.test(t.type));
350
+ }
351
+ ),
352
+ o.default(window).on("load.bs.button.data-api", function () {
353
+ for (
354
+ var t = [].slice.call(
355
+ document.querySelectorAll('[data-toggle="buttons"] .btn')
356
+ ),
357
+ e = 0,
358
+ n = t.length;
359
+ e < n;
360
+ e++
361
+ ) {
362
+ var i = t[e],
363
+ o = i.querySelector('input:not([type="hidden"])');
364
+ o.checked || o.hasAttribute("checked")
365
+ ? i.classList.add("active")
366
+ : i.classList.remove("active");
367
+ }
368
+ for (
369
+ var a = 0,
370
+ s = (t = [].slice.call(
371
+ document.querySelectorAll('[data-toggle="button"]')
372
+ )).length;
373
+ a < s;
374
+ a++
375
+ ) {
376
+ var l = t[a];
377
+ "true" === l.getAttribute("aria-pressed")
378
+ ? l.classList.add("active")
379
+ : l.classList.remove("active");
380
+ }
381
+ }),
382
+ (o.default.fn.button = m._jQueryInterface),
383
+ (o.default.fn.button.Constructor = m),
384
+ (o.default.fn.button.noConflict = function () {
385
+ return (o.default.fn.button = g), m._jQueryInterface;
386
+ });
387
+ var p = "carousel",
388
+ _ = ".bs.carousel",
389
+ v = o.default.fn[p],
390
+ b = {
391
+ interval: 5e3,
392
+ keyboard: !0,
393
+ slide: !1,
394
+ pause: "hover",
395
+ wrap: !0,
396
+ touch: !0,
397
+ },
398
+ y = {
399
+ interval: "(number|boolean)",
400
+ keyboard: "boolean",
401
+ slide: "(boolean|string)",
402
+ pause: "(string|boolean)",
403
+ wrap: "boolean",
404
+ touch: "boolean",
405
+ },
406
+ E = { TOUCH: "touch", PEN: "pen" },
407
+ w = (function () {
408
+ function t(t, e) {
409
+ (this._items = null),
410
+ (this._interval = null),
411
+ (this._activeElement = null),
412
+ (this._isPaused = !1),
413
+ (this._isSliding = !1),
414
+ (this.touchTimeout = null),
415
+ (this.touchStartX = 0),
416
+ (this.touchDeltaX = 0),
417
+ (this._config = this._getConfig(e)),
418
+ (this._element = t),
419
+ (this._indicatorsElement = this._element.querySelector(
420
+ ".carousel-indicators"
421
+ )),
422
+ (this._touchSupported =
423
+ "ontouchstart" in document.documentElement ||
424
+ navigator.maxTouchPoints > 0),
425
+ (this._pointerEvent = Boolean(
426
+ window.PointerEvent || window.MSPointerEvent
427
+ )),
428
+ this._addEventListeners();
429
+ }
430
+ var e = t.prototype;
431
+ return (
432
+ (e.next = function () {
433
+ this._isSliding || this._slide("next");
434
+ }),
435
+ (e.nextWhenVisible = function () {
436
+ var t = o.default(this._element);
437
+ !document.hidden &&
438
+ t.is(":visible") &&
439
+ "hidden" !== t.css("visibility") &&
440
+ this.next();
441
+ }),
442
+ (e.prev = function () {
443
+ this._isSliding || this._slide("prev");
444
+ }),
445
+ (e.pause = function (t) {
446
+ t || (this._isPaused = !0),
447
+ this._element.querySelector(
448
+ ".carousel-item-next, .carousel-item-prev"
449
+ ) && (d.triggerTransitionEnd(this._element), this.cycle(!0)),
450
+ clearInterval(this._interval),
451
+ (this._interval = null);
452
+ }),
453
+ (e.cycle = function (t) {
454
+ t || (this._isPaused = !1),
455
+ this._interval &&
456
+ (clearInterval(this._interval), (this._interval = null)),
457
+ this._config.interval &&
458
+ !this._isPaused &&
459
+ (this._interval = setInterval(
460
+ (document.visibilityState
461
+ ? this.nextWhenVisible
462
+ : this.next
463
+ ).bind(this),
464
+ this._config.interval
465
+ ));
466
+ }),
467
+ (e.to = function (t) {
468
+ var e = this;
469
+ this._activeElement = this._element.querySelector(
470
+ ".active.carousel-item"
471
+ );
472
+ var n = this._getItemIndex(this._activeElement);
473
+ if (!(t > this._items.length - 1 || t < 0))
474
+ if (this._isSliding)
475
+ o.default(this._element).one("slid.bs.carousel", function () {
476
+ return e.to(t);
477
+ });
478
+ else {
479
+ if (n === t) return this.pause(), void this.cycle();
480
+ var i = t > n ? "next" : "prev";
481
+ this._slide(i, this._items[t]);
482
+ }
483
+ }),
484
+ (e.dispose = function () {
485
+ o.default(this._element).off(_),
486
+ o.default.removeData(this._element, "bs.carousel"),
487
+ (this._items = null),
488
+ (this._config = null),
489
+ (this._element = null),
490
+ (this._interval = null),
491
+ (this._isPaused = null),
492
+ (this._isSliding = null),
493
+ (this._activeElement = null),
494
+ (this._indicatorsElement = null);
495
+ }),
496
+ (e._getConfig = function (t) {
497
+ return (t = r({}, b, t)), d.typeCheckConfig(p, t, y), t;
498
+ }),
499
+ (e._handleSwipe = function () {
500
+ var t = Math.abs(this.touchDeltaX);
501
+ if (!(t <= 40)) {
502
+ var e = t / this.touchDeltaX;
503
+ (this.touchDeltaX = 0), e > 0 && this.prev(), e < 0 && this.next();
504
+ }
505
+ }),
506
+ (e._addEventListeners = function () {
507
+ var t = this;
508
+ this._config.keyboard &&
509
+ o.default(this._element).on("keydown.bs.carousel", function (e) {
510
+ return t._keydown(e);
511
+ }),
512
+ "hover" === this._config.pause &&
513
+ o
514
+ .default(this._element)
515
+ .on("mouseenter.bs.carousel", function (e) {
516
+ return t.pause(e);
517
+ })
518
+ .on("mouseleave.bs.carousel", function (e) {
519
+ return t.cycle(e);
520
+ }),
521
+ this._config.touch && this._addTouchEventListeners();
522
+ }),
523
+ (e._addTouchEventListeners = function () {
524
+ var t = this;
525
+ if (this._touchSupported) {
526
+ var e = function (e) {
527
+ t._pointerEvent && E[e.originalEvent.pointerType.toUpperCase()]
528
+ ? (t.touchStartX = e.originalEvent.clientX)
529
+ : t._pointerEvent ||
530
+ (t.touchStartX = e.originalEvent.touches[0].clientX);
531
+ },
532
+ n = function (e) {
533
+ t._pointerEvent &&
534
+ E[e.originalEvent.pointerType.toUpperCase()] &&
535
+ (t.touchDeltaX = e.originalEvent.clientX - t.touchStartX),
536
+ t._handleSwipe(),
537
+ "hover" === t._config.pause &&
538
+ (t.pause(),
539
+ t.touchTimeout && clearTimeout(t.touchTimeout),
540
+ (t.touchTimeout = setTimeout(function (e) {
541
+ return t.cycle(e);
542
+ }, 500 + t._config.interval)));
543
+ };
544
+ o
545
+ .default(this._element.querySelectorAll(".carousel-item img"))
546
+ .on("dragstart.bs.carousel", function (t) {
547
+ return t.preventDefault();
548
+ }),
549
+ this._pointerEvent
550
+ ? (o
551
+ .default(this._element)
552
+ .on("pointerdown.bs.carousel", function (t) {
553
+ return e(t);
554
+ }),
555
+ o
556
+ .default(this._element)
557
+ .on("pointerup.bs.carousel", function (t) {
558
+ return n(t);
559
+ }),
560
+ this._element.classList.add("pointer-event"))
561
+ : (o
562
+ .default(this._element)
563
+ .on("touchstart.bs.carousel", function (t) {
564
+ return e(t);
565
+ }),
566
+ o
567
+ .default(this._element)
568
+ .on("touchmove.bs.carousel", function (e) {
569
+ return (function (e) {
570
+ e.originalEvent.touches &&
571
+ e.originalEvent.touches.length > 1
572
+ ? (t.touchDeltaX = 0)
573
+ : (t.touchDeltaX =
574
+ e.originalEvent.touches[0].clientX -
575
+ t.touchStartX);
576
+ })(e);
577
+ }),
578
+ o
579
+ .default(this._element)
580
+ .on("touchend.bs.carousel", function (t) {
581
+ return n(t);
582
+ }));
583
+ }
584
+ }),
585
+ (e._keydown = function (t) {
586
+ if (!/input|textarea/i.test(t.target.tagName))
587
+ switch (t.which) {
588
+ case 37:
589
+ t.preventDefault(), this.prev();
590
+ break;
591
+ case 39:
592
+ t.preventDefault(), this.next();
593
+ }
594
+ }),
595
+ (e._getItemIndex = function (t) {
596
+ return (
597
+ (this._items =
598
+ t && t.parentNode
599
+ ? [].slice.call(t.parentNode.querySelectorAll(".carousel-item"))
600
+ : []),
601
+ this._items.indexOf(t)
602
+ );
603
+ }),
604
+ (e._getItemByDirection = function (t, e) {
605
+ var n = "next" === t,
606
+ i = "prev" === t,
607
+ o = this._getItemIndex(e),
608
+ a = this._items.length - 1;
609
+ if (((i && 0 === o) || (n && o === a)) && !this._config.wrap)
610
+ return e;
611
+ var s = (o + ("prev" === t ? -1 : 1)) % this._items.length;
612
+ return -1 === s
613
+ ? this._items[this._items.length - 1]
614
+ : this._items[s];
615
+ }),
616
+ (e._triggerSlideEvent = function (t, e) {
617
+ var n = this._getItemIndex(t),
618
+ i = this._getItemIndex(
619
+ this._element.querySelector(".active.carousel-item")
620
+ ),
621
+ a = o.default.Event("slide.bs.carousel", {
622
+ relatedTarget: t,
623
+ direction: e,
624
+ from: i,
625
+ to: n,
626
+ });
627
+ return o.default(this._element).trigger(a), a;
628
+ }),
629
+ (e._setActiveIndicatorElement = function (t) {
630
+ if (this._indicatorsElement) {
631
+ var e = [].slice.call(
632
+ this._indicatorsElement.querySelectorAll(".active")
633
+ );
634
+ o.default(e).removeClass("active");
635
+ var n = this._indicatorsElement.children[this._getItemIndex(t)];
636
+ n && o.default(n).addClass("active");
637
+ }
638
+ }),
639
+ (e._slide = function (t, e) {
640
+ var n,
641
+ i,
642
+ a,
643
+ s = this,
644
+ l = this._element.querySelector(".active.carousel-item"),
645
+ r = this._getItemIndex(l),
646
+ u = e || (l && this._getItemByDirection(t, l)),
647
+ f = this._getItemIndex(u),
648
+ c = Boolean(this._interval);
649
+ if (
650
+ ("next" === t
651
+ ? ((n = "carousel-item-left"),
652
+ (i = "carousel-item-next"),
653
+ (a = "left"))
654
+ : ((n = "carousel-item-right"),
655
+ (i = "carousel-item-prev"),
656
+ (a = "right")),
657
+ u && o.default(u).hasClass("active"))
658
+ )
659
+ this._isSliding = !1;
660
+ else if (
661
+ !this._triggerSlideEvent(u, a).isDefaultPrevented() &&
662
+ l &&
663
+ u
664
+ ) {
665
+ (this._isSliding = !0),
666
+ c && this.pause(),
667
+ this._setActiveIndicatorElement(u);
668
+ var h = o.default.Event("slid.bs.carousel", {
669
+ relatedTarget: u,
670
+ direction: a,
671
+ from: r,
672
+ to: f,
673
+ });
674
+ if (o.default(this._element).hasClass("slide")) {
675
+ o.default(u).addClass(i),
676
+ d.reflow(u),
677
+ o.default(l).addClass(n),
678
+ o.default(u).addClass(n);
679
+ var g = parseInt(u.getAttribute("data-interval"), 10);
680
+ g
681
+ ? ((this._config.defaultInterval =
682
+ this._config.defaultInterval || this._config.interval),
683
+ (this._config.interval = g))
684
+ : (this._config.interval =
685
+ this._config.defaultInterval || this._config.interval);
686
+ var m = d.getTransitionDurationFromElement(l);
687
+ o.default(l)
688
+ .one(d.TRANSITION_END, function () {
689
+ o
690
+ .default(u)
691
+ .removeClass(n + " " + i)
692
+ .addClass("active"),
693
+ o.default(l).removeClass("active " + i + " " + n),
694
+ (s._isSliding = !1),
695
+ setTimeout(function () {
696
+ return o.default(s._element).trigger(h);
697
+ }, 0);
698
+ })
699
+ .emulateTransitionEnd(m);
700
+ } else
701
+ o.default(l).removeClass("active"),
702
+ o.default(u).addClass("active"),
703
+ (this._isSliding = !1),
704
+ o.default(this._element).trigger(h);
705
+ c && this.cycle();
706
+ }
707
+ }),
708
+ (t._jQueryInterface = function (e) {
709
+ return this.each(function () {
710
+ var n = o.default(this).data("bs.carousel"),
711
+ i = r({}, b, o.default(this).data());
712
+ "object" == typeof e && (i = r({}, i, e));
713
+ var a = "string" == typeof e ? e : i.slide;
714
+ if (
715
+ (n ||
716
+ ((n = new t(this, i)), o.default(this).data("bs.carousel", n)),
717
+ "number" == typeof e)
718
+ )
719
+ n.to(e);
720
+ else if ("string" == typeof a) {
721
+ if ("undefined" == typeof n[a])
722
+ throw new TypeError('No method named "' + a + '"');
723
+ n[a]();
724
+ } else i.interval && i.ride && (n.pause(), n.cycle());
725
+ });
726
+ }),
727
+ (t._dataApiClickHandler = function (e) {
728
+ var n = d.getSelectorFromElement(this);
729
+ if (n) {
730
+ var i = o.default(n)[0];
731
+ if (i && o.default(i).hasClass("carousel")) {
732
+ var a = r({}, o.default(i).data(), o.default(this).data()),
733
+ s = this.getAttribute("data-slide-to");
734
+ s && (a.interval = !1),
735
+ t._jQueryInterface.call(o.default(i), a),
736
+ s && o.default(i).data("bs.carousel").to(s),
737
+ e.preventDefault();
738
+ }
739
+ }
740
+ }),
741
+ l(t, null, [
742
+ {
743
+ key: "VERSION",
744
+ get: function () {
745
+ return "4.5.3";
746
+ },
747
+ },
748
+ {
749
+ key: "Default",
750
+ get: function () {
751
+ return b;
752
+ },
753
+ },
754
+ ]),
755
+ t
756
+ );
757
+ })();
758
+ o
759
+ .default(document)
760
+ .on(
761
+ "click.bs.carousel.data-api",
762
+ "[data-slide], [data-slide-to]",
763
+ w._dataApiClickHandler
764
+ ),
765
+ o.default(window).on("load.bs.carousel.data-api", function () {
766
+ for (
767
+ var t = [].slice.call(
768
+ document.querySelectorAll('[data-ride="carousel"]')
769
+ ),
770
+ e = 0,
771
+ n = t.length;
772
+ e < n;
773
+ e++
774
+ ) {
775
+ var i = o.default(t[e]);
776
+ w._jQueryInterface.call(i, i.data());
777
+ }
778
+ }),
779
+ (o.default.fn[p] = w._jQueryInterface),
780
+ (o.default.fn[p].Constructor = w),
781
+ (o.default.fn[p].noConflict = function () {
782
+ return (o.default.fn[p] = v), w._jQueryInterface;
783
+ });
784
+ var T = "collapse",
785
+ C = o.default.fn[T],
786
+ S = { toggle: !0, parent: "" },
787
+ N = { toggle: "boolean", parent: "(string|element)" },
788
+ D = (function () {
789
+ function t(t, e) {
790
+ (this._isTransitioning = !1),
791
+ (this._element = t),
792
+ (this._config = this._getConfig(e)),
793
+ (this._triggerArray = [].slice.call(
794
+ document.querySelectorAll(
795
+ '[data-toggle="collapse"][href="#' +
796
+ t.id +
797
+ '"],[data-toggle="collapse"][data-target="#' +
798
+ t.id +
799
+ '"]'
800
+ )
801
+ ));
802
+ for (
803
+ var n = [].slice.call(
804
+ document.querySelectorAll('[data-toggle="collapse"]')
805
+ ),
806
+ i = 0,
807
+ o = n.length;
808
+ i < o;
809
+ i++
810
+ ) {
811
+ var a = n[i],
812
+ s = d.getSelectorFromElement(a),
813
+ l = [].slice
814
+ .call(document.querySelectorAll(s))
815
+ .filter(function (e) {
816
+ return e === t;
817
+ });
818
+ null !== s &&
819
+ l.length > 0 &&
820
+ ((this._selector = s), this._triggerArray.push(a));
821
+ }
822
+ (this._parent = this._config.parent ? this._getParent() : null),
823
+ this._config.parent ||
824
+ this._addAriaAndCollapsedClass(this._element, this._triggerArray),
825
+ this._config.toggle && this.toggle();
826
+ }
827
+ var e = t.prototype;
828
+ return (
829
+ (e.toggle = function () {
830
+ o.default(this._element).hasClass("show") ? this.hide() : this.show();
831
+ }),
832
+ (e.show = function () {
833
+ var e,
834
+ n,
835
+ i = this;
836
+ if (
837
+ !this._isTransitioning &&
838
+ !o.default(this._element).hasClass("show") &&
839
+ (this._parent &&
840
+ 0 ===
841
+ (e = [].slice
842
+ .call(this._parent.querySelectorAll(".show, .collapsing"))
843
+ .filter(function (t) {
844
+ return "string" == typeof i._config.parent
845
+ ? t.getAttribute("data-parent") === i._config.parent
846
+ : t.classList.contains("collapse");
847
+ })).length &&
848
+ (e = null),
849
+ !(
850
+ e &&
851
+ (n = o.default(e).not(this._selector).data("bs.collapse")) &&
852
+ n._isTransitioning
853
+ ))
854
+ ) {
855
+ var a = o.default.Event("show.bs.collapse");
856
+ if (
857
+ (o.default(this._element).trigger(a), !a.isDefaultPrevented())
858
+ ) {
859
+ e &&
860
+ (t._jQueryInterface.call(
861
+ o.default(e).not(this._selector),
862
+ "hide"
863
+ ),
864
+ n || o.default(e).data("bs.collapse", null));
865
+ var s = this._getDimension();
866
+ o
867
+ .default(this._element)
868
+ .removeClass("collapse")
869
+ .addClass("collapsing"),
870
+ (this._element.style[s] = 0),
871
+ this._triggerArray.length &&
872
+ o
873
+ .default(this._triggerArray)
874
+ .removeClass("collapsed")
875
+ .attr("aria-expanded", !0),
876
+ this.setTransitioning(!0);
877
+ var l = "scroll" + (s[0].toUpperCase() + s.slice(1)),
878
+ r = d.getTransitionDurationFromElement(this._element);
879
+ o
880
+ .default(this._element)
881
+ .one(d.TRANSITION_END, function () {
882
+ o
883
+ .default(i._element)
884
+ .removeClass("collapsing")
885
+ .addClass("collapse show"),
886
+ (i._element.style[s] = ""),
887
+ i.setTransitioning(!1),
888
+ o.default(i._element).trigger("shown.bs.collapse");
889
+ })
890
+ .emulateTransitionEnd(r),
891
+ (this._element.style[s] = this._element[l] + "px");
892
+ }
893
+ }
894
+ }),
895
+ (e.hide = function () {
896
+ var t = this;
897
+ if (
898
+ !this._isTransitioning &&
899
+ o.default(this._element).hasClass("show")
900
+ ) {
901
+ var e = o.default.Event("hide.bs.collapse");
902
+ if (
903
+ (o.default(this._element).trigger(e), !e.isDefaultPrevented())
904
+ ) {
905
+ var n = this._getDimension();
906
+ (this._element.style[n] =
907
+ this._element.getBoundingClientRect()[n] + "px"),
908
+ d.reflow(this._element),
909
+ o
910
+ .default(this._element)
911
+ .addClass("collapsing")
912
+ .removeClass("collapse show");
913
+ var i = this._triggerArray.length;
914
+ if (i > 0)
915
+ for (var a = 0; a < i; a++) {
916
+ var s = this._triggerArray[a],
917
+ l = d.getSelectorFromElement(s);
918
+ if (null !== l)
919
+ o
920
+ .default([].slice.call(document.querySelectorAll(l)))
921
+ .hasClass("show") ||
922
+ o
923
+ .default(s)
924
+ .addClass("collapsed")
925
+ .attr("aria-expanded", !1);
926
+ }
927
+ this.setTransitioning(!0);
928
+ this._element.style[n] = "";
929
+ var r = d.getTransitionDurationFromElement(this._element);
930
+ o.default(this._element)
931
+ .one(d.TRANSITION_END, function () {
932
+ t.setTransitioning(!1),
933
+ o
934
+ .default(t._element)
935
+ .removeClass("collapsing")
936
+ .addClass("collapse")
937
+ .trigger("hidden.bs.collapse");
938
+ })
939
+ .emulateTransitionEnd(r);
940
+ }
941
+ }
942
+ }),
943
+ (e.setTransitioning = function (t) {
944
+ this._isTransitioning = t;
945
+ }),
946
+ (e.dispose = function () {
947
+ o.default.removeData(this._element, "bs.collapse"),
948
+ (this._config = null),
949
+ (this._parent = null),
950
+ (this._element = null),
951
+ (this._triggerArray = null),
952
+ (this._isTransitioning = null);
953
+ }),
954
+ (e._getConfig = function (t) {
955
+ return (
956
+ ((t = r({}, S, t)).toggle = Boolean(t.toggle)),
957
+ d.typeCheckConfig(T, t, N),
958
+ t
959
+ );
960
+ }),
961
+ (e._getDimension = function () {
962
+ return o.default(this._element).hasClass("width")
963
+ ? "width"
964
+ : "height";
965
+ }),
966
+ (e._getParent = function () {
967
+ var e,
968
+ n = this;
969
+ d.isElement(this._config.parent)
970
+ ? ((e = this._config.parent),
971
+ "undefined" != typeof this._config.parent.jquery &&
972
+ (e = this._config.parent[0]))
973
+ : (e = document.querySelector(this._config.parent));
974
+ var i =
975
+ '[data-toggle="collapse"][data-parent="' +
976
+ this._config.parent +
977
+ '"]',
978
+ a = [].slice.call(e.querySelectorAll(i));
979
+ return (
980
+ o.default(a).each(function (e, i) {
981
+ n._addAriaAndCollapsedClass(t._getTargetFromElement(i), [i]);
982
+ }),
983
+ e
984
+ );
985
+ }),
986
+ (e._addAriaAndCollapsedClass = function (t, e) {
987
+ var n = o.default(t).hasClass("show");
988
+ e.length &&
989
+ o.default(e).toggleClass("collapsed", !n).attr("aria-expanded", n);
990
+ }),
991
+ (t._getTargetFromElement = function (t) {
992
+ var e = d.getSelectorFromElement(t);
993
+ return e ? document.querySelector(e) : null;
994
+ }),
995
+ (t._jQueryInterface = function (e) {
996
+ return this.each(function () {
997
+ var n = o.default(this),
998
+ i = n.data("bs.collapse"),
999
+ a = r({}, S, n.data(), "object" == typeof e && e ? e : {});
1000
+ if (
1001
+ (!i &&
1002
+ a.toggle &&
1003
+ "string" == typeof e &&
1004
+ /show|hide/.test(e) &&
1005
+ (a.toggle = !1),
1006
+ i || ((i = new t(this, a)), n.data("bs.collapse", i)),
1007
+ "string" == typeof e)
1008
+ ) {
1009
+ if ("undefined" == typeof i[e])
1010
+ throw new TypeError('No method named "' + e + '"');
1011
+ i[e]();
1012
+ }
1013
+ });
1014
+ }),
1015
+ l(t, null, [
1016
+ {
1017
+ key: "VERSION",
1018
+ get: function () {
1019
+ return "4.5.3";
1020
+ },
1021
+ },
1022
+ {
1023
+ key: "Default",
1024
+ get: function () {
1025
+ return S;
1026
+ },
1027
+ },
1028
+ ]),
1029
+ t
1030
+ );
1031
+ })();
1032
+ o
1033
+ .default(document)
1034
+ .on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function (t) {
1035
+ "A" === t.currentTarget.tagName && t.preventDefault();
1036
+ var e = o.default(this),
1037
+ n = d.getSelectorFromElement(this),
1038
+ i = [].slice.call(document.querySelectorAll(n));
1039
+ o.default(i).each(function () {
1040
+ var t = o.default(this),
1041
+ n = t.data("bs.collapse") ? "toggle" : e.data();
1042
+ D._jQueryInterface.call(t, n);
1043
+ });
1044
+ }),
1045
+ (o.default.fn[T] = D._jQueryInterface),
1046
+ (o.default.fn[T].Constructor = D),
1047
+ (o.default.fn[T].noConflict = function () {
1048
+ return (o.default.fn[T] = C), D._jQueryInterface;
1049
+ });
1050
+ var k = "dropdown",
1051
+ A = o.default.fn[k],
1052
+ I = new RegExp("38|40|27"),
1053
+ j = {
1054
+ offset: 0,
1055
+ flip: !0,
1056
+ boundary: "scrollParent",
1057
+ reference: "toggle",
1058
+ display: "dynamic",
1059
+ popperConfig: null,
1060
+ },
1061
+ O = {
1062
+ offset: "(number|string|function)",
1063
+ flip: "boolean",
1064
+ boundary: "(string|element)",
1065
+ reference: "(string|element)",
1066
+ display: "string",
1067
+ popperConfig: "(null|object)",
1068
+ },
1069
+ x = (function () {
1070
+ function t(t, e) {
1071
+ (this._element = t),
1072
+ (this._popper = null),
1073
+ (this._config = this._getConfig(e)),
1074
+ (this._menu = this._getMenuElement()),
1075
+ (this._inNavbar = this._detectNavbar()),
1076
+ this._addEventListeners();
1077
+ }
1078
+ var e = t.prototype;
1079
+ return (
1080
+ (e.toggle = function () {
1081
+ if (
1082
+ !this._element.disabled &&
1083
+ !o.default(this._element).hasClass("disabled")
1084
+ ) {
1085
+ var e = o.default(this._menu).hasClass("show");
1086
+ t._clearMenus(), e || this.show(!0);
1087
+ }
1088
+ }),
1089
+ (e.show = function (e) {
1090
+ if (
1091
+ (void 0 === e && (e = !1),
1092
+ !(
1093
+ this._element.disabled ||
1094
+ o.default(this._element).hasClass("disabled") ||
1095
+ o.default(this._menu).hasClass("show")
1096
+ ))
1097
+ ) {
1098
+ var n = { relatedTarget: this._element },
1099
+ i = o.default.Event("show.bs.dropdown", n),
1100
+ s = t._getParentFromElement(this._element);
1101
+ if ((o.default(s).trigger(i), !i.isDefaultPrevented())) {
1102
+ if (!this._inNavbar && e) {
1103
+ if ("undefined" == typeof a.default)
1104
+ throw new TypeError(
1105
+ "Bootstrap's dropdowns require Popper.js (https://popper.js.org/)"
1106
+ );
1107
+ var l = this._element;
1108
+ "parent" === this._config.reference
1109
+ ? (l = s)
1110
+ : d.isElement(this._config.reference) &&
1111
+ ((l = this._config.reference),
1112
+ "undefined" != typeof this._config.reference.jquery &&
1113
+ (l = this._config.reference[0])),
1114
+ "scrollParent" !== this._config.boundary &&
1115
+ o.default(s).addClass("position-static"),
1116
+ (this._popper = new a.default(
1117
+ l,
1118
+ this._menu,
1119
+ this._getPopperConfig()
1120
+ ));
1121
+ }
1122
+ "ontouchstart" in document.documentElement &&
1123
+ 0 === o.default(s).closest(".navbar-nav").length &&
1124
+ o
1125
+ .default(document.body)
1126
+ .children()
1127
+ .on("mouseover", null, o.default.noop),
1128
+ this._element.focus(),
1129
+ this._element.setAttribute("aria-expanded", !0),
1130
+ o.default(this._menu).toggleClass("show"),
1131
+ o
1132
+ .default(s)
1133
+ .toggleClass("show")
1134
+ .trigger(o.default.Event("shown.bs.dropdown", n));
1135
+ }
1136
+ }
1137
+ }),
1138
+ (e.hide = function () {
1139
+ if (
1140
+ !this._element.disabled &&
1141
+ !o.default(this._element).hasClass("disabled") &&
1142
+ o.default(this._menu).hasClass("show")
1143
+ ) {
1144
+ var e = { relatedTarget: this._element },
1145
+ n = o.default.Event("hide.bs.dropdown", e),
1146
+ i = t._getParentFromElement(this._element);
1147
+ o.default(i).trigger(n),
1148
+ n.isDefaultPrevented() ||
1149
+ (this._popper && this._popper.destroy(),
1150
+ o.default(this._menu).toggleClass("show"),
1151
+ o
1152
+ .default(i)
1153
+ .toggleClass("show")
1154
+ .trigger(o.default.Event("hidden.bs.dropdown", e)));
1155
+ }
1156
+ }),
1157
+ (e.dispose = function () {
1158
+ o.default.removeData(this._element, "bs.dropdown"),
1159
+ o.default(this._element).off(".bs.dropdown"),
1160
+ (this._element = null),
1161
+ (this._menu = null),
1162
+ null !== this._popper &&
1163
+ (this._popper.destroy(), (this._popper = null));
1164
+ }),
1165
+ (e.update = function () {
1166
+ (this._inNavbar = this._detectNavbar()),
1167
+ null !== this._popper && this._popper.scheduleUpdate();
1168
+ }),
1169
+ (e._addEventListeners = function () {
1170
+ var t = this;
1171
+ o.default(this._element).on("click.bs.dropdown", function (e) {
1172
+ e.preventDefault(), e.stopPropagation(), t.toggle();
1173
+ });
1174
+ }),
1175
+ (e._getConfig = function (t) {
1176
+ return (
1177
+ (t = r(
1178
+ {},
1179
+ this.constructor.Default,
1180
+ o.default(this._element).data(),
1181
+ t
1182
+ )),
1183
+ d.typeCheckConfig(k, t, this.constructor.DefaultType),
1184
+ t
1185
+ );
1186
+ }),
1187
+ (e._getMenuElement = function () {
1188
+ if (!this._menu) {
1189
+ var e = t._getParentFromElement(this._element);
1190
+ e && (this._menu = e.querySelector(".dropdown-menu"));
1191
+ }
1192
+ return this._menu;
1193
+ }),
1194
+ (e._getPlacement = function () {
1195
+ var t = o.default(this._element.parentNode),
1196
+ e = "bottom-start";
1197
+ return (
1198
+ t.hasClass("dropup")
1199
+ ? (e = o.default(this._menu).hasClass("dropdown-menu-right")
1200
+ ? "top-end"
1201
+ : "top-start")
1202
+ : t.hasClass("dropright")
1203
+ ? (e = "right-start")
1204
+ : t.hasClass("dropleft")
1205
+ ? (e = "left-start")
1206
+ : o.default(this._menu).hasClass("dropdown-menu-right") &&
1207
+ (e = "bottom-end"),
1208
+ e
1209
+ );
1210
+ }),
1211
+ (e._detectNavbar = function () {
1212
+ return o.default(this._element).closest(".navbar").length > 0;
1213
+ }),
1214
+ (e._getOffset = function () {
1215
+ var t = this,
1216
+ e = {};
1217
+ return (
1218
+ "function" == typeof this._config.offset
1219
+ ? (e.fn = function (e) {
1220
+ return (
1221
+ (e.offsets = r(
1222
+ {},
1223
+ e.offsets,
1224
+ t._config.offset(e.offsets, t._element) || {}
1225
+ )),
1226
+ e
1227
+ );
1228
+ })
1229
+ : (e.offset = this._config.offset),
1230
+ e
1231
+ );
1232
+ }),
1233
+ (e._getPopperConfig = function () {
1234
+ var t = {
1235
+ placement: this._getPlacement(),
1236
+ modifiers: {
1237
+ offset: this._getOffset(),
1238
+ flip: { enabled: this._config.flip },
1239
+ preventOverflow: { boundariesElement: this._config.boundary },
1240
+ },
1241
+ };
1242
+ return (
1243
+ "static" === this._config.display &&
1244
+ (t.modifiers.applyStyle = { enabled: !1 }),
1245
+ r({}, t, this._config.popperConfig)
1246
+ );
1247
+ }),
1248
+ (t._jQueryInterface = function (e) {
1249
+ return this.each(function () {
1250
+ var n = o.default(this).data("bs.dropdown");
1251
+ if (
1252
+ (n ||
1253
+ ((n = new t(this, "object" == typeof e ? e : null)),
1254
+ o.default(this).data("bs.dropdown", n)),
1255
+ "string" == typeof e)
1256
+ ) {
1257
+ if ("undefined" == typeof n[e])
1258
+ throw new TypeError('No method named "' + e + '"');
1259
+ n[e]();
1260
+ }
1261
+ });
1262
+ }),
1263
+ (t._clearMenus = function (e) {
1264
+ if (!e || (3 !== e.which && ("keyup" !== e.type || 9 === e.which)))
1265
+ for (
1266
+ var n = [].slice.call(
1267
+ document.querySelectorAll('[data-toggle="dropdown"]')
1268
+ ),
1269
+ i = 0,
1270
+ a = n.length;
1271
+ i < a;
1272
+ i++
1273
+ ) {
1274
+ var s = t._getParentFromElement(n[i]),
1275
+ l = o.default(n[i]).data("bs.dropdown"),
1276
+ r = { relatedTarget: n[i] };
1277
+ if ((e && "click" === e.type && (r.clickEvent = e), l)) {
1278
+ var u = l._menu;
1279
+ if (
1280
+ o.default(s).hasClass("show") &&
1281
+ !(
1282
+ e &&
1283
+ (("click" === e.type &&
1284
+ /input|textarea/i.test(e.target.tagName)) ||
1285
+ ("keyup" === e.type && 9 === e.which)) &&
1286
+ o.default.contains(s, e.target)
1287
+ )
1288
+ ) {
1289
+ var d = o.default.Event("hide.bs.dropdown", r);
1290
+ o.default(s).trigger(d),
1291
+ d.isDefaultPrevented() ||
1292
+ ("ontouchstart" in document.documentElement &&
1293
+ o
1294
+ .default(document.body)
1295
+ .children()
1296
+ .off("mouseover", null, o.default.noop),
1297
+ n[i].setAttribute("aria-expanded", "false"),
1298
+ l._popper && l._popper.destroy(),
1299
+ o.default(u).removeClass("show"),
1300
+ o
1301
+ .default(s)
1302
+ .removeClass("show")
1303
+ .trigger(o.default.Event("hidden.bs.dropdown", r)));
1304
+ }
1305
+ }
1306
+ }
1307
+ }),
1308
+ (t._getParentFromElement = function (t) {
1309
+ var e,
1310
+ n = d.getSelectorFromElement(t);
1311
+ return n && (e = document.querySelector(n)), e || t.parentNode;
1312
+ }),
1313
+ (t._dataApiKeydownHandler = function (e) {
1314
+ if (
1315
+ !(/input|textarea/i.test(e.target.tagName)
1316
+ ? 32 === e.which ||
1317
+ (27 !== e.which &&
1318
+ ((40 !== e.which && 38 !== e.which) ||
1319
+ o.default(e.target).closest(".dropdown-menu").length))
1320
+ : !I.test(e.which)) &&
1321
+ !this.disabled &&
1322
+ !o.default(this).hasClass("disabled")
1323
+ ) {
1324
+ var n = t._getParentFromElement(this),
1325
+ i = o.default(n).hasClass("show");
1326
+ if (i || 27 !== e.which) {
1327
+ if (
1328
+ (e.preventDefault(),
1329
+ e.stopPropagation(),
1330
+ !i || 27 === e.which || 32 === e.which)
1331
+ )
1332
+ return (
1333
+ 27 === e.which &&
1334
+ o
1335
+ .default(n.querySelector('[data-toggle="dropdown"]'))
1336
+ .trigger("focus"),
1337
+ void o.default(this).trigger("click")
1338
+ );
1339
+ var a = [].slice
1340
+ .call(
1341
+ n.querySelectorAll(
1342
+ ".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)"
1343
+ )
1344
+ )
1345
+ .filter(function (t) {
1346
+ return o.default(t).is(":visible");
1347
+ });
1348
+ if (0 !== a.length) {
1349
+ var s = a.indexOf(e.target);
1350
+ 38 === e.which && s > 0 && s--,
1351
+ 40 === e.which && s < a.length - 1 && s++,
1352
+ s < 0 && (s = 0),
1353
+ a[s].focus();
1354
+ }
1355
+ }
1356
+ }
1357
+ }),
1358
+ l(t, null, [
1359
+ {
1360
+ key: "VERSION",
1361
+ get: function () {
1362
+ return "4.5.3";
1363
+ },
1364
+ },
1365
+ {
1366
+ key: "Default",
1367
+ get: function () {
1368
+ return j;
1369
+ },
1370
+ },
1371
+ {
1372
+ key: "DefaultType",
1373
+ get: function () {
1374
+ return O;
1375
+ },
1376
+ },
1377
+ ]),
1378
+ t
1379
+ );
1380
+ })();
1381
+ o
1382
+ .default(document)
1383
+ .on(
1384
+ "keydown.bs.dropdown.data-api",
1385
+ '[data-toggle="dropdown"]',
1386
+ x._dataApiKeydownHandler
1387
+ )
1388
+ .on(
1389
+ "keydown.bs.dropdown.data-api",
1390
+ ".dropdown-menu",
1391
+ x._dataApiKeydownHandler
1392
+ )
1393
+ .on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api", x._clearMenus)
1394
+ .on("click.bs.dropdown.data-api", '[data-toggle="dropdown"]', function (t) {
1395
+ t.preventDefault(),
1396
+ t.stopPropagation(),
1397
+ x._jQueryInterface.call(o.default(this), "toggle");
1398
+ })
1399
+ .on("click.bs.dropdown.data-api", ".dropdown form", function (t) {
1400
+ t.stopPropagation();
1401
+ }),
1402
+ (o.default.fn[k] = x._jQueryInterface),
1403
+ (o.default.fn[k].Constructor = x),
1404
+ (o.default.fn[k].noConflict = function () {
1405
+ return (o.default.fn[k] = A), x._jQueryInterface;
1406
+ });
1407
+ var P = o.default.fn.modal,
1408
+ R = { backdrop: !0, keyboard: !0, focus: !0, show: !0 },
1409
+ L = {
1410
+ backdrop: "(boolean|string)",
1411
+ keyboard: "boolean",
1412
+ focus: "boolean",
1413
+ show: "boolean",
1414
+ },
1415
+ q = (function () {
1416
+ function t(t, e) {
1417
+ (this._config = this._getConfig(e)),
1418
+ (this._element = t),
1419
+ (this._dialog = t.querySelector(".modal-dialog")),
1420
+ (this._backdrop = null),
1421
+ (this._isShown = !1),
1422
+ (this._isBodyOverflowing = !1),
1423
+ (this._ignoreBackdropClick = !1),
1424
+ (this._isTransitioning = !1),
1425
+ (this._scrollbarWidth = 0);
1426
+ }
1427
+ var e = t.prototype;
1428
+ return (
1429
+ (e.toggle = function (t) {
1430
+ return this._isShown ? this.hide() : this.show(t);
1431
+ }),
1432
+ (e.show = function (t) {
1433
+ var e = this;
1434
+ if (!this._isShown && !this._isTransitioning) {
1435
+ o.default(this._element).hasClass("fade") &&
1436
+ (this._isTransitioning = !0);
1437
+ var n = o.default.Event("show.bs.modal", { relatedTarget: t });
1438
+ o.default(this._element).trigger(n),
1439
+ this._isShown ||
1440
+ n.isDefaultPrevented() ||
1441
+ ((this._isShown = !0),
1442
+ this._checkScrollbar(),
1443
+ this._setScrollbar(),
1444
+ this._adjustDialog(),
1445
+ this._setEscapeEvent(),
1446
+ this._setResizeEvent(),
1447
+ o
1448
+ .default(this._element)
1449
+ .on(
1450
+ "click.dismiss.bs.modal",
1451
+ '[data-dismiss="modal"]',
1452
+ function (t) {
1453
+ return e.hide(t);
1454
+ }
1455
+ ),
1456
+ o
1457
+ .default(this._dialog)
1458
+ .on("mousedown.dismiss.bs.modal", function () {
1459
+ o.default(e._element).one(
1460
+ "mouseup.dismiss.bs.modal",
1461
+ function (t) {
1462
+ o.default(t.target).is(e._element) &&
1463
+ (e._ignoreBackdropClick = !0);
1464
+ }
1465
+ );
1466
+ }),
1467
+ this._showBackdrop(function () {
1468
+ return e._showElement(t);
1469
+ }));
1470
+ }
1471
+ }),
1472
+ (e.hide = function (t) {
1473
+ var e = this;
1474
+ if (
1475
+ (t && t.preventDefault(), this._isShown && !this._isTransitioning)
1476
+ ) {
1477
+ var n = o.default.Event("hide.bs.modal");
1478
+ if (
1479
+ (o.default(this._element).trigger(n),
1480
+ this._isShown && !n.isDefaultPrevented())
1481
+ ) {
1482
+ this._isShown = !1;
1483
+ var i = o.default(this._element).hasClass("fade");
1484
+ if (
1485
+ (i && (this._isTransitioning = !0),
1486
+ this._setEscapeEvent(),
1487
+ this._setResizeEvent(),
1488
+ o.default(document).off("focusin.bs.modal"),
1489
+ o.default(this._element).removeClass("show"),
1490
+ o.default(this._element).off("click.dismiss.bs.modal"),
1491
+ o.default(this._dialog).off("mousedown.dismiss.bs.modal"),
1492
+ i)
1493
+ ) {
1494
+ var a = d.getTransitionDurationFromElement(this._element);
1495
+ o.default(this._element)
1496
+ .one(d.TRANSITION_END, function (t) {
1497
+ return e._hideModal(t);
1498
+ })
1499
+ .emulateTransitionEnd(a);
1500
+ } else this._hideModal();
1501
+ }
1502
+ }
1503
+ }),
1504
+ (e.dispose = function () {
1505
+ [window, this._element, this._dialog].forEach(function (t) {
1506
+ return o.default(t).off(".bs.modal");
1507
+ }),
1508
+ o.default(document).off("focusin.bs.modal"),
1509
+ o.default.removeData(this._element, "bs.modal"),
1510
+ (this._config = null),
1511
+ (this._element = null),
1512
+ (this._dialog = null),
1513
+ (this._backdrop = null),
1514
+ (this._isShown = null),
1515
+ (this._isBodyOverflowing = null),
1516
+ (this._ignoreBackdropClick = null),
1517
+ (this._isTransitioning = null),
1518
+ (this._scrollbarWidth = null);
1519
+ }),
1520
+ (e.handleUpdate = function () {
1521
+ this._adjustDialog();
1522
+ }),
1523
+ (e._getConfig = function (t) {
1524
+ return (t = r({}, R, t)), d.typeCheckConfig("modal", t, L), t;
1525
+ }),
1526
+ (e._triggerBackdropTransition = function () {
1527
+ var t = this;
1528
+ if ("static" === this._config.backdrop) {
1529
+ var e = o.default.Event("hidePrevented.bs.modal");
1530
+ if ((o.default(this._element).trigger(e), e.isDefaultPrevented()))
1531
+ return;
1532
+ var n =
1533
+ this._element.scrollHeight >
1534
+ document.documentElement.clientHeight;
1535
+ n || (this._element.style.overflowY = "hidden"),
1536
+ this._element.classList.add("modal-static");
1537
+ var i = d.getTransitionDurationFromElement(this._dialog);
1538
+ o.default(this._element).off(d.TRANSITION_END),
1539
+ o
1540
+ .default(this._element)
1541
+ .one(d.TRANSITION_END, function () {
1542
+ t._element.classList.remove("modal-static"),
1543
+ n ||
1544
+ o
1545
+ .default(t._element)
1546
+ .one(d.TRANSITION_END, function () {
1547
+ t._element.style.overflowY = "";
1548
+ })
1549
+ .emulateTransitionEnd(t._element, i);
1550
+ })
1551
+ .emulateTransitionEnd(i),
1552
+ this._element.focus();
1553
+ } else this.hide();
1554
+ }),
1555
+ (e._showElement = function (t) {
1556
+ var e = this,
1557
+ n = o.default(this._element).hasClass("fade"),
1558
+ i = this._dialog ? this._dialog.querySelector(".modal-body") : null;
1559
+ (this._element.parentNode &&
1560
+ this._element.parentNode.nodeType === Node.ELEMENT_NODE) ||
1561
+ document.body.appendChild(this._element),
1562
+ (this._element.style.display = "block"),
1563
+ this._element.removeAttribute("aria-hidden"),
1564
+ this._element.setAttribute("aria-modal", !0),
1565
+ this._element.setAttribute("role", "dialog"),
1566
+ o.default(this._dialog).hasClass("modal-dialog-scrollable") && i
1567
+ ? (i.scrollTop = 0)
1568
+ : (this._element.scrollTop = 0),
1569
+ n && d.reflow(this._element),
1570
+ o.default(this._element).addClass("show"),
1571
+ this._config.focus && this._enforceFocus();
1572
+ var a = o.default.Event("shown.bs.modal", { relatedTarget: t }),
1573
+ s = function () {
1574
+ e._config.focus && e._element.focus(),
1575
+ (e._isTransitioning = !1),
1576
+ o.default(e._element).trigger(a);
1577
+ };
1578
+ if (n) {
1579
+ var l = d.getTransitionDurationFromElement(this._dialog);
1580
+ o.default(this._dialog)
1581
+ .one(d.TRANSITION_END, s)
1582
+ .emulateTransitionEnd(l);
1583
+ } else s();
1584
+ }),
1585
+ (e._enforceFocus = function () {
1586
+ var t = this;
1587
+ o.default(document)
1588
+ .off("focusin.bs.modal")
1589
+ .on("focusin.bs.modal", function (e) {
1590
+ document !== e.target &&
1591
+ t._element !== e.target &&
1592
+ 0 === o.default(t._element).has(e.target).length &&
1593
+ t._element.focus();
1594
+ });
1595
+ }),
1596
+ (e._setEscapeEvent = function () {
1597
+ var t = this;
1598
+ this._isShown
1599
+ ? o
1600
+ .default(this._element)
1601
+ .on("keydown.dismiss.bs.modal", function (e) {
1602
+ t._config.keyboard && 27 === e.which
1603
+ ? (e.preventDefault(), t.hide())
1604
+ : t._config.keyboard ||
1605
+ 27 !== e.which ||
1606
+ t._triggerBackdropTransition();
1607
+ })
1608
+ : this._isShown ||
1609
+ o.default(this._element).off("keydown.dismiss.bs.modal");
1610
+ }),
1611
+ (e._setResizeEvent = function () {
1612
+ var t = this;
1613
+ this._isShown
1614
+ ? o.default(window).on("resize.bs.modal", function (e) {
1615
+ return t.handleUpdate(e);
1616
+ })
1617
+ : o.default(window).off("resize.bs.modal");
1618
+ }),
1619
+ (e._hideModal = function () {
1620
+ var t = this;
1621
+ (this._element.style.display = "none"),
1622
+ this._element.setAttribute("aria-hidden", !0),
1623
+ this._element.removeAttribute("aria-modal"),
1624
+ this._element.removeAttribute("role"),
1625
+ (this._isTransitioning = !1),
1626
+ this._showBackdrop(function () {
1627
+ o.default(document.body).removeClass("modal-open"),
1628
+ t._resetAdjustments(),
1629
+ t._resetScrollbar(),
1630
+ o.default(t._element).trigger("hidden.bs.modal");
1631
+ });
1632
+ }),
1633
+ (e._removeBackdrop = function () {
1634
+ this._backdrop &&
1635
+ (o.default(this._backdrop).remove(), (this._backdrop = null));
1636
+ }),
1637
+ (e._showBackdrop = function (t) {
1638
+ var e = this,
1639
+ n = o.default(this._element).hasClass("fade") ? "fade" : "";
1640
+ if (this._isShown && this._config.backdrop) {
1641
+ if (
1642
+ ((this._backdrop = document.createElement("div")),
1643
+ (this._backdrop.className = "modal-backdrop"),
1644
+ n && this._backdrop.classList.add(n),
1645
+ o.default(this._backdrop).appendTo(document.body),
1646
+ o
1647
+ .default(this._element)
1648
+ .on("click.dismiss.bs.modal", function (t) {
1649
+ e._ignoreBackdropClick
1650
+ ? (e._ignoreBackdropClick = !1)
1651
+ : t.target === t.currentTarget &&
1652
+ e._triggerBackdropTransition();
1653
+ }),
1654
+ n && d.reflow(this._backdrop),
1655
+ o.default(this._backdrop).addClass("show"),
1656
+ !t)
1657
+ )
1658
+ return;
1659
+ if (!n) return void t();
1660
+ var i = d.getTransitionDurationFromElement(this._backdrop);
1661
+ o.default(this._backdrop)
1662
+ .one(d.TRANSITION_END, t)
1663
+ .emulateTransitionEnd(i);
1664
+ } else if (!this._isShown && this._backdrop) {
1665
+ o.default(this._backdrop).removeClass("show");
1666
+ var a = function () {
1667
+ e._removeBackdrop(), t && t();
1668
+ };
1669
+ if (o.default(this._element).hasClass("fade")) {
1670
+ var s = d.getTransitionDurationFromElement(this._backdrop);
1671
+ o.default(this._backdrop)
1672
+ .one(d.TRANSITION_END, a)
1673
+ .emulateTransitionEnd(s);
1674
+ } else a();
1675
+ } else t && t();
1676
+ }),
1677
+ (e._adjustDialog = function () {
1678
+ var t =
1679
+ this._element.scrollHeight > document.documentElement.clientHeight;
1680
+ !this._isBodyOverflowing &&
1681
+ t &&
1682
+ (this._element.style.paddingLeft = this._scrollbarWidth + "px"),
1683
+ this._isBodyOverflowing &&
1684
+ !t &&
1685
+ (this._element.style.paddingRight = this._scrollbarWidth + "px");
1686
+ }),
1687
+ (e._resetAdjustments = function () {
1688
+ (this._element.style.paddingLeft = ""),
1689
+ (this._element.style.paddingRight = "");
1690
+ }),
1691
+ (e._checkScrollbar = function () {
1692
+ var t = document.body.getBoundingClientRect();
1693
+ (this._isBodyOverflowing =
1694
+ Math.round(t.left + t.right) < window.innerWidth),
1695
+ (this._scrollbarWidth = this._getScrollbarWidth());
1696
+ }),
1697
+ (e._setScrollbar = function () {
1698
+ var t = this;
1699
+ if (this._isBodyOverflowing) {
1700
+ var e = [].slice.call(
1701
+ document.querySelectorAll(
1702
+ ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1703
+ )
1704
+ ),
1705
+ n = [].slice.call(document.querySelectorAll(".sticky-top"));
1706
+ o.default(e).each(function (e, n) {
1707
+ var i = n.style.paddingRight,
1708
+ a = o.default(n).css("padding-right");
1709
+ o.default(n)
1710
+ .data("padding-right", i)
1711
+ .css("padding-right", parseFloat(a) + t._scrollbarWidth + "px");
1712
+ }),
1713
+ o.default(n).each(function (e, n) {
1714
+ var i = n.style.marginRight,
1715
+ a = o.default(n).css("margin-right");
1716
+ o.default(n)
1717
+ .data("margin-right", i)
1718
+ .css(
1719
+ "margin-right",
1720
+ parseFloat(a) - t._scrollbarWidth + "px"
1721
+ );
1722
+ });
1723
+ var i = document.body.style.paddingRight,
1724
+ a = o.default(document.body).css("padding-right");
1725
+ o.default(document.body)
1726
+ .data("padding-right", i)
1727
+ .css(
1728
+ "padding-right",
1729
+ parseFloat(a) + this._scrollbarWidth + "px"
1730
+ );
1731
+ }
1732
+ o.default(document.body).addClass("modal-open");
1733
+ }),
1734
+ (e._resetScrollbar = function () {
1735
+ var t = [].slice.call(
1736
+ document.querySelectorAll(
1737
+ ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1738
+ )
1739
+ );
1740
+ o.default(t).each(function (t, e) {
1741
+ var n = o.default(e).data("padding-right");
1742
+ o.default(e).removeData("padding-right"),
1743
+ (e.style.paddingRight = n || "");
1744
+ });
1745
+ var e = [].slice.call(document.querySelectorAll(".sticky-top"));
1746
+ o.default(e).each(function (t, e) {
1747
+ var n = o.default(e).data("margin-right");
1748
+ "undefined" != typeof n &&
1749
+ o.default(e).css("margin-right", n).removeData("margin-right");
1750
+ });
1751
+ var n = o.default(document.body).data("padding-right");
1752
+ o.default(document.body).removeData("padding-right"),
1753
+ (document.body.style.paddingRight = n || "");
1754
+ }),
1755
+ (e._getScrollbarWidth = function () {
1756
+ var t = document.createElement("div");
1757
+ (t.className = "modal-scrollbar-measure"),
1758
+ document.body.appendChild(t);
1759
+ var e = t.getBoundingClientRect().width - t.clientWidth;
1760
+ return document.body.removeChild(t), e;
1761
+ }),
1762
+ (t._jQueryInterface = function (e, n) {
1763
+ return this.each(function () {
1764
+ var i = o.default(this).data("bs.modal"),
1765
+ a = r(
1766
+ {},
1767
+ R,
1768
+ o.default(this).data(),
1769
+ "object" == typeof e && e ? e : {}
1770
+ );
1771
+ if (
1772
+ (i || ((i = new t(this, a)), o.default(this).data("bs.modal", i)),
1773
+ "string" == typeof e)
1774
+ ) {
1775
+ if ("undefined" == typeof i[e])
1776
+ throw new TypeError('No method named "' + e + '"');
1777
+ i[e](n);
1778
+ } else a.show && i.show(n);
1779
+ });
1780
+ }),
1781
+ l(t, null, [
1782
+ {
1783
+ key: "VERSION",
1784
+ get: function () {
1785
+ return "4.5.3";
1786
+ },
1787
+ },
1788
+ {
1789
+ key: "Default",
1790
+ get: function () {
1791
+ return R;
1792
+ },
1793
+ },
1794
+ ]),
1795
+ t
1796
+ );
1797
+ })();
1798
+ o
1799
+ .default(document)
1800
+ .on("click.bs.modal.data-api", '[data-toggle="modal"]', function (t) {
1801
+ var e,
1802
+ n = this,
1803
+ i = d.getSelectorFromElement(this);
1804
+ i && (e = document.querySelector(i));
1805
+ var a = o.default(e).data("bs.modal")
1806
+ ? "toggle"
1807
+ : r({}, o.default(e).data(), o.default(this).data());
1808
+ ("A" !== this.tagName && "AREA" !== this.tagName) || t.preventDefault();
1809
+ var s = o.default(e).one("show.bs.modal", function (t) {
1810
+ t.isDefaultPrevented() ||
1811
+ s.one("hidden.bs.modal", function () {
1812
+ o.default(n).is(":visible") && n.focus();
1813
+ });
1814
+ });
1815
+ q._jQueryInterface.call(o.default(e), a, this);
1816
+ }),
1817
+ (o.default.fn.modal = q._jQueryInterface),
1818
+ (o.default.fn.modal.Constructor = q),
1819
+ (o.default.fn.modal.noConflict = function () {
1820
+ return (o.default.fn.modal = P), q._jQueryInterface;
1821
+ });
1822
+ var F = [
1823
+ "background",
1824
+ "cite",
1825
+ "href",
1826
+ "itemtype",
1827
+ "longdesc",
1828
+ "poster",
1829
+ "src",
1830
+ "xlink:href",
1831
+ ],
1832
+ Q = {
1833
+ "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i],
1834
+ a: ["target", "href", "title", "rel"],
1835
+ area: [],
1836
+ b: [],
1837
+ br: [],
1838
+ col: [],
1839
+ code: [],
1840
+ div: [],
1841
+ em: [],
1842
+ hr: [],
1843
+ h1: [],
1844
+ h2: [],
1845
+ h3: [],
1846
+ h4: [],
1847
+ h5: [],
1848
+ h6: [],
1849
+ i: [],
1850
+ img: ["src", "srcset", "alt", "title", "width", "height"],
1851
+ li: [],
1852
+ ol: [],
1853
+ p: [],
1854
+ pre: [],
1855
+ s: [],
1856
+ small: [],
1857
+ span: [],
1858
+ sub: [],
1859
+ sup: [],
1860
+ strong: [],
1861
+ u: [],
1862
+ ul: [],
1863
+ },
1864
+ B = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,
1865
+ 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;
1866
+ function U(t, e, n) {
1867
+ if (0 === t.length) return t;
1868
+ if (n && "function" == typeof n) return n(t);
1869
+ for (
1870
+ var i = new window.DOMParser().parseFromString(t, "text/html"),
1871
+ o = Object.keys(e),
1872
+ a = [].slice.call(i.body.querySelectorAll("*")),
1873
+ s = function (t, n) {
1874
+ var i = a[t],
1875
+ s = i.nodeName.toLowerCase();
1876
+ if (-1 === o.indexOf(i.nodeName.toLowerCase()))
1877
+ return i.parentNode.removeChild(i), "continue";
1878
+ var l = [].slice.call(i.attributes),
1879
+ r = [].concat(e["*"] || [], e[s] || []);
1880
+ l.forEach(function (t) {
1881
+ (function (t, e) {
1882
+ var n = t.nodeName.toLowerCase();
1883
+ if (-1 !== e.indexOf(n))
1884
+ return (
1885
+ -1 === F.indexOf(n) ||
1886
+ Boolean(t.nodeValue.match(B) || t.nodeValue.match(H))
1887
+ );
1888
+ for (
1889
+ var i = e.filter(function (t) {
1890
+ return t instanceof RegExp;
1891
+ }),
1892
+ o = 0,
1893
+ a = i.length;
1894
+ o < a;
1895
+ o++
1896
+ )
1897
+ if (n.match(i[o])) return !0;
1898
+ return !1;
1899
+ })(t, r) || i.removeAttribute(t.nodeName);
1900
+ });
1901
+ },
1902
+ l = 0,
1903
+ r = a.length;
1904
+ l < r;
1905
+ l++
1906
+ )
1907
+ s(l);
1908
+ return i.body.innerHTML;
1909
+ }
1910
+ var M = "tooltip",
1911
+ W = o.default.fn[M],
1912
+ V = new RegExp("(^|\\s)bs-tooltip\\S+", "g"),
1913
+ z = ["sanitize", "whiteList", "sanitizeFn"],
1914
+ K = {
1915
+ animation: "boolean",
1916
+ template: "string",
1917
+ title: "(string|element|function)",
1918
+ trigger: "string",
1919
+ delay: "(number|object)",
1920
+ html: "boolean",
1921
+ selector: "(string|boolean)",
1922
+ placement: "(string|function)",
1923
+ offset: "(number|string|function)",
1924
+ container: "(string|element|boolean)",
1925
+ fallbackPlacement: "(string|array)",
1926
+ boundary: "(string|element)",
1927
+ sanitize: "boolean",
1928
+ sanitizeFn: "(null|function)",
1929
+ whiteList: "object",
1930
+ popperConfig: "(null|object)",
1931
+ },
1932
+ X = {
1933
+ AUTO: "auto",
1934
+ TOP: "top",
1935
+ RIGHT: "right",
1936
+ BOTTOM: "bottom",
1937
+ LEFT: "left",
1938
+ },
1939
+ Y = {
1940
+ animation: !0,
1941
+ template:
1942
+ '<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',
1943
+ trigger: "hover focus",
1944
+ title: "",
1945
+ delay: 0,
1946
+ html: !1,
1947
+ selector: !1,
1948
+ placement: "top",
1949
+ offset: 0,
1950
+ container: !1,
1951
+ fallbackPlacement: "flip",
1952
+ boundary: "scrollParent",
1953
+ sanitize: !0,
1954
+ sanitizeFn: null,
1955
+ whiteList: Q,
1956
+ popperConfig: null,
1957
+ },
1958
+ $ = {
1959
+ HIDE: "hide.bs.tooltip",
1960
+ HIDDEN: "hidden.bs.tooltip",
1961
+ SHOW: "show.bs.tooltip",
1962
+ SHOWN: "shown.bs.tooltip",
1963
+ INSERTED: "inserted.bs.tooltip",
1964
+ CLICK: "click.bs.tooltip",
1965
+ FOCUSIN: "focusin.bs.tooltip",
1966
+ FOCUSOUT: "focusout.bs.tooltip",
1967
+ MOUSEENTER: "mouseenter.bs.tooltip",
1968
+ MOUSELEAVE: "mouseleave.bs.tooltip",
1969
+ },
1970
+ J = (function () {
1971
+ function t(t, e) {
1972
+ if ("undefined" == typeof a.default)
1973
+ throw new TypeError(
1974
+ "Bootstrap's tooltips require Popper.js (https://popper.js.org/)"
1975
+ );
1976
+ (this._isEnabled = !0),
1977
+ (this._timeout = 0),
1978
+ (this._hoverState = ""),
1979
+ (this._activeTrigger = {}),
1980
+ (this._popper = null),
1981
+ (this.element = t),
1982
+ (this.config = this._getConfig(e)),
1983
+ (this.tip = null),
1984
+ this._setListeners();
1985
+ }
1986
+ var e = t.prototype;
1987
+ return (
1988
+ (e.enable = function () {
1989
+ this._isEnabled = !0;
1990
+ }),
1991
+ (e.disable = function () {
1992
+ this._isEnabled = !1;
1993
+ }),
1994
+ (e.toggleEnabled = function () {
1995
+ this._isEnabled = !this._isEnabled;
1996
+ }),
1997
+ (e.toggle = function (t) {
1998
+ if (this._isEnabled)
1999
+ if (t) {
2000
+ var e = this.constructor.DATA_KEY,
2001
+ n = o.default(t.currentTarget).data(e);
2002
+ n ||
2003
+ ((n = new this.constructor(
2004
+ t.currentTarget,
2005
+ this._getDelegateConfig()
2006
+ )),
2007
+ o.default(t.currentTarget).data(e, n)),
2008
+ (n._activeTrigger.click = !n._activeTrigger.click),
2009
+ n._isWithActiveTrigger()
2010
+ ? n._enter(null, n)
2011
+ : n._leave(null, n);
2012
+ } else {
2013
+ if (o.default(this.getTipElement()).hasClass("show"))
2014
+ return void this._leave(null, this);
2015
+ this._enter(null, this);
2016
+ }
2017
+ }),
2018
+ (e.dispose = function () {
2019
+ clearTimeout(this._timeout),
2020
+ o.default.removeData(this.element, this.constructor.DATA_KEY),
2021
+ o.default(this.element).off(this.constructor.EVENT_KEY),
2022
+ o
2023
+ .default(this.element)
2024
+ .closest(".modal")
2025
+ .off("hide.bs.modal", this._hideModalHandler),
2026
+ this.tip && o.default(this.tip).remove(),
2027
+ (this._isEnabled = null),
2028
+ (this._timeout = null),
2029
+ (this._hoverState = null),
2030
+ (this._activeTrigger = null),
2031
+ this._popper && this._popper.destroy(),
2032
+ (this._popper = null),
2033
+ (this.element = null),
2034
+ (this.config = null),
2035
+ (this.tip = null);
2036
+ }),
2037
+ (e.show = function () {
2038
+ var t = this;
2039
+ if ("none" === o.default(this.element).css("display"))
2040
+ throw new Error("Please use show on visible elements");
2041
+ var e = o.default.Event(this.constructor.Event.SHOW);
2042
+ if (this.isWithContent() && this._isEnabled) {
2043
+ o.default(this.element).trigger(e);
2044
+ var n = d.findShadowRoot(this.element),
2045
+ i = o.default.contains(
2046
+ null !== n ? n : this.element.ownerDocument.documentElement,
2047
+ this.element
2048
+ );
2049
+ if (e.isDefaultPrevented() || !i) return;
2050
+ var s = this.getTipElement(),
2051
+ l = d.getUID(this.constructor.NAME);
2052
+ s.setAttribute("id", l),
2053
+ this.element.setAttribute("aria-describedby", l),
2054
+ this.setContent(),
2055
+ this.config.animation && o.default(s).addClass("fade");
2056
+ var r =
2057
+ "function" == typeof this.config.placement
2058
+ ? this.config.placement.call(this, s, this.element)
2059
+ : this.config.placement,
2060
+ u = this._getAttachment(r);
2061
+ this.addAttachmentClass(u);
2062
+ var f = this._getContainer();
2063
+ o.default(s).data(this.constructor.DATA_KEY, this),
2064
+ o.default.contains(
2065
+ this.element.ownerDocument.documentElement,
2066
+ this.tip
2067
+ ) || o.default(s).appendTo(f),
2068
+ o.default(this.element).trigger(this.constructor.Event.INSERTED),
2069
+ (this._popper = new a.default(
2070
+ this.element,
2071
+ s,
2072
+ this._getPopperConfig(u)
2073
+ )),
2074
+ o.default(s).addClass("show"),
2075
+ "ontouchstart" in document.documentElement &&
2076
+ o
2077
+ .default(document.body)
2078
+ .children()
2079
+ .on("mouseover", null, o.default.noop);
2080
+ var c = function () {
2081
+ t.config.animation && t._fixTransition();
2082
+ var e = t._hoverState;
2083
+ (t._hoverState = null),
2084
+ o.default(t.element).trigger(t.constructor.Event.SHOWN),
2085
+ "out" === e && t._leave(null, t);
2086
+ };
2087
+ if (o.default(this.tip).hasClass("fade")) {
2088
+ var h = d.getTransitionDurationFromElement(this.tip);
2089
+ o.default(this.tip)
2090
+ .one(d.TRANSITION_END, c)
2091
+ .emulateTransitionEnd(h);
2092
+ } else c();
2093
+ }
2094
+ }),
2095
+ (e.hide = function (t) {
2096
+ var e = this,
2097
+ n = this.getTipElement(),
2098
+ i = o.default.Event(this.constructor.Event.HIDE),
2099
+ a = function () {
2100
+ "show" !== e._hoverState &&
2101
+ n.parentNode &&
2102
+ n.parentNode.removeChild(n),
2103
+ e._cleanTipClass(),
2104
+ e.element.removeAttribute("aria-describedby"),
2105
+ o.default(e.element).trigger(e.constructor.Event.HIDDEN),
2106
+ null !== e._popper && e._popper.destroy(),
2107
+ t && t();
2108
+ };
2109
+ if ((o.default(this.element).trigger(i), !i.isDefaultPrevented())) {
2110
+ if (
2111
+ (o.default(n).removeClass("show"),
2112
+ "ontouchstart" in document.documentElement &&
2113
+ o
2114
+ .default(document.body)
2115
+ .children()
2116
+ .off("mouseover", null, o.default.noop),
2117
+ (this._activeTrigger.click = !1),
2118
+ (this._activeTrigger.focus = !1),
2119
+ (this._activeTrigger.hover = !1),
2120
+ o.default(this.tip).hasClass("fade"))
2121
+ ) {
2122
+ var s = d.getTransitionDurationFromElement(n);
2123
+ o.default(n).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
2124
+ } else a();
2125
+ this._hoverState = "";
2126
+ }
2127
+ }),
2128
+ (e.update = function () {
2129
+ null !== this._popper && this._popper.scheduleUpdate();
2130
+ }),
2131
+ (e.isWithContent = function () {
2132
+ return Boolean(this.getTitle());
2133
+ }),
2134
+ (e.addAttachmentClass = function (t) {
2135
+ o.default(this.getTipElement()).addClass("bs-tooltip-" + t);
2136
+ }),
2137
+ (e.getTipElement = function () {
2138
+ return (
2139
+ (this.tip = this.tip || o.default(this.config.template)[0]),
2140
+ this.tip
2141
+ );
2142
+ }),
2143
+ (e.setContent = function () {
2144
+ var t = this.getTipElement();
2145
+ this.setElementContent(
2146
+ o.default(t.querySelectorAll(".tooltip-inner")),
2147
+ this.getTitle()
2148
+ ),
2149
+ o.default(t).removeClass("fade show");
2150
+ }),
2151
+ (e.setElementContent = function (t, e) {
2152
+ "object" != typeof e || (!e.nodeType && !e.jquery)
2153
+ ? this.config.html
2154
+ ? (this.config.sanitize &&
2155
+ (e = U(e, this.config.whiteList, this.config.sanitizeFn)),
2156
+ t.html(e))
2157
+ : t.text(e)
2158
+ : this.config.html
2159
+ ? o.default(e).parent().is(t) || t.empty().append(e)
2160
+ : t.text(o.default(e).text());
2161
+ }),
2162
+ (e.getTitle = function () {
2163
+ var t = this.element.getAttribute("data-original-title");
2164
+ return (
2165
+ t ||
2166
+ (t =
2167
+ "function" == typeof this.config.title
2168
+ ? this.config.title.call(this.element)
2169
+ : this.config.title),
2170
+ t
2171
+ );
2172
+ }),
2173
+ (e._getPopperConfig = function (t) {
2174
+ var e = this;
2175
+ return r(
2176
+ {},
2177
+ {
2178
+ placement: t,
2179
+ modifiers: {
2180
+ offset: this._getOffset(),
2181
+ flip: { behavior: this.config.fallbackPlacement },
2182
+ arrow: { element: ".arrow" },
2183
+ preventOverflow: { boundariesElement: this.config.boundary },
2184
+ },
2185
+ onCreate: function (t) {
2186
+ t.originalPlacement !== t.placement &&
2187
+ e._handlePopperPlacementChange(t);
2188
+ },
2189
+ onUpdate: function (t) {
2190
+ return e._handlePopperPlacementChange(t);
2191
+ },
2192
+ },
2193
+ this.config.popperConfig
2194
+ );
2195
+ }),
2196
+ (e._getOffset = function () {
2197
+ var t = this,
2198
+ e = {};
2199
+ return (
2200
+ "function" == typeof this.config.offset
2201
+ ? (e.fn = function (e) {
2202
+ return (
2203
+ (e.offsets = r(
2204
+ {},
2205
+ e.offsets,
2206
+ t.config.offset(e.offsets, t.element) || {}
2207
+ )),
2208
+ e
2209
+ );
2210
+ })
2211
+ : (e.offset = this.config.offset),
2212
+ e
2213
+ );
2214
+ }),
2215
+ (e._getContainer = function () {
2216
+ return !1 === this.config.container
2217
+ ? document.body
2218
+ : d.isElement(this.config.container)
2219
+ ? o.default(this.config.container)
2220
+ : o.default(document).find(this.config.container);
2221
+ }),
2222
+ (e._getAttachment = function (t) {
2223
+ return X[t.toUpperCase()];
2224
+ }),
2225
+ (e._setListeners = function () {
2226
+ var t = this;
2227
+ this.config.trigger.split(" ").forEach(function (e) {
2228
+ if ("click" === e)
2229
+ o.default(t.element).on(
2230
+ t.constructor.Event.CLICK,
2231
+ t.config.selector,
2232
+ function (e) {
2233
+ return t.toggle(e);
2234
+ }
2235
+ );
2236
+ else if ("manual" !== e) {
2237
+ var n =
2238
+ "hover" === e
2239
+ ? t.constructor.Event.MOUSEENTER
2240
+ : t.constructor.Event.FOCUSIN,
2241
+ i =
2242
+ "hover" === e
2243
+ ? t.constructor.Event.MOUSELEAVE
2244
+ : t.constructor.Event.FOCUSOUT;
2245
+ o.default(t.element)
2246
+ .on(n, t.config.selector, function (e) {
2247
+ return t._enter(e);
2248
+ })
2249
+ .on(i, t.config.selector, function (e) {
2250
+ return t._leave(e);
2251
+ });
2252
+ }
2253
+ }),
2254
+ (this._hideModalHandler = function () {
2255
+ t.element && t.hide();
2256
+ }),
2257
+ o
2258
+ .default(this.element)
2259
+ .closest(".modal")
2260
+ .on("hide.bs.modal", this._hideModalHandler),
2261
+ this.config.selector
2262
+ ? (this.config = r({}, this.config, {
2263
+ trigger: "manual",
2264
+ selector: "",
2265
+ }))
2266
+ : this._fixTitle();
2267
+ }),
2268
+ (e._fixTitle = function () {
2269
+ var t = typeof this.element.getAttribute("data-original-title");
2270
+ (this.element.getAttribute("title") || "string" !== t) &&
2271
+ (this.element.setAttribute(
2272
+ "data-original-title",
2273
+ this.element.getAttribute("title") || ""
2274
+ ),
2275
+ this.element.setAttribute("title", ""));
2276
+ }),
2277
+ (e._enter = function (t, e) {
2278
+ var n = this.constructor.DATA_KEY;
2279
+ (e = e || o.default(t.currentTarget).data(n)) ||
2280
+ ((e = new this.constructor(
2281
+ t.currentTarget,
2282
+ this._getDelegateConfig()
2283
+ )),
2284
+ o.default(t.currentTarget).data(n, e)),
2285
+ t &&
2286
+ (e._activeTrigger["focusin" === t.type ? "focus" : "hover"] = !0),
2287
+ o.default(e.getTipElement()).hasClass("show") ||
2288
+ "show" === e._hoverState
2289
+ ? (e._hoverState = "show")
2290
+ : (clearTimeout(e._timeout),
2291
+ (e._hoverState = "show"),
2292
+ e.config.delay && e.config.delay.show
2293
+ ? (e._timeout = setTimeout(function () {
2294
+ "show" === e._hoverState && e.show();
2295
+ }, e.config.delay.show))
2296
+ : e.show());
2297
+ }),
2298
+ (e._leave = function (t, e) {
2299
+ var n = this.constructor.DATA_KEY;
2300
+ (e = e || o.default(t.currentTarget).data(n)) ||
2301
+ ((e = new this.constructor(
2302
+ t.currentTarget,
2303
+ this._getDelegateConfig()
2304
+ )),
2305
+ o.default(t.currentTarget).data(n, e)),
2306
+ t &&
2307
+ (e._activeTrigger[
2308
+ "focusout" === t.type ? "focus" : "hover"
2309
+ ] = !1),
2310
+ e._isWithActiveTrigger() ||
2311
+ (clearTimeout(e._timeout),
2312
+ (e._hoverState = "out"),
2313
+ e.config.delay && e.config.delay.hide
2314
+ ? (e._timeout = setTimeout(function () {
2315
+ "out" === e._hoverState && e.hide();
2316
+ }, e.config.delay.hide))
2317
+ : e.hide());
2318
+ }),
2319
+ (e._isWithActiveTrigger = function () {
2320
+ for (var t in this._activeTrigger)
2321
+ if (this._activeTrigger[t]) return !0;
2322
+ return !1;
2323
+ }),
2324
+ (e._getConfig = function (t) {
2325
+ var e = o.default(this.element).data();
2326
+ return (
2327
+ Object.keys(e).forEach(function (t) {
2328
+ -1 !== z.indexOf(t) && delete e[t];
2329
+ }),
2330
+ "number" ==
2331
+ typeof (t = r(
2332
+ {},
2333
+ this.constructor.Default,
2334
+ e,
2335
+ "object" == typeof t && t ? t : {}
2336
+ )).delay && (t.delay = { show: t.delay, hide: t.delay }),
2337
+ "number" == typeof t.title && (t.title = t.title.toString()),
2338
+ "number" == typeof t.content && (t.content = t.content.toString()),
2339
+ d.typeCheckConfig(M, t, this.constructor.DefaultType),
2340
+ t.sanitize &&
2341
+ (t.template = U(t.template, t.whiteList, t.sanitizeFn)),
2342
+ t
2343
+ );
2344
+ }),
2345
+ (e._getDelegateConfig = function () {
2346
+ var t = {};
2347
+ if (this.config)
2348
+ for (var e in this.config)
2349
+ this.constructor.Default[e] !== this.config[e] &&
2350
+ (t[e] = this.config[e]);
2351
+ return t;
2352
+ }),
2353
+ (e._cleanTipClass = function () {
2354
+ var t = o.default(this.getTipElement()),
2355
+ e = t.attr("class").match(V);
2356
+ null !== e && e.length && t.removeClass(e.join(""));
2357
+ }),
2358
+ (e._handlePopperPlacementChange = function (t) {
2359
+ (this.tip = t.instance.popper),
2360
+ this._cleanTipClass(),
2361
+ this.addAttachmentClass(this._getAttachment(t.placement));
2362
+ }),
2363
+ (e._fixTransition = function () {
2364
+ var t = this.getTipElement(),
2365
+ e = this.config.animation;
2366
+ null === t.getAttribute("x-placement") &&
2367
+ (o.default(t).removeClass("fade"),
2368
+ (this.config.animation = !1),
2369
+ this.hide(),
2370
+ this.show(),
2371
+ (this.config.animation = e));
2372
+ }),
2373
+ (t._jQueryInterface = function (e) {
2374
+ return this.each(function () {
2375
+ var n = o.default(this),
2376
+ i = n.data("bs.tooltip"),
2377
+ a = "object" == typeof e && e;
2378
+ if (
2379
+ (i || !/dispose|hide/.test(e)) &&
2380
+ (i || ((i = new t(this, a)), n.data("bs.tooltip", i)),
2381
+ "string" == typeof e)
2382
+ ) {
2383
+ if ("undefined" == typeof i[e])
2384
+ throw new TypeError('No method named "' + e + '"');
2385
+ i[e]();
2386
+ }
2387
+ });
2388
+ }),
2389
+ l(t, null, [
2390
+ {
2391
+ key: "VERSION",
2392
+ get: function () {
2393
+ return "4.5.3";
2394
+ },
2395
+ },
2396
+ {
2397
+ key: "Default",
2398
+ get: function () {
2399
+ return Y;
2400
+ },
2401
+ },
2402
+ {
2403
+ key: "NAME",
2404
+ get: function () {
2405
+ return M;
2406
+ },
2407
+ },
2408
+ {
2409
+ key: "DATA_KEY",
2410
+ get: function () {
2411
+ return "bs.tooltip";
2412
+ },
2413
+ },
2414
+ {
2415
+ key: "Event",
2416
+ get: function () {
2417
+ return $;
2418
+ },
2419
+ },
2420
+ {
2421
+ key: "EVENT_KEY",
2422
+ get: function () {
2423
+ return ".bs.tooltip";
2424
+ },
2425
+ },
2426
+ {
2427
+ key: "DefaultType",
2428
+ get: function () {
2429
+ return K;
2430
+ },
2431
+ },
2432
+ ]),
2433
+ t
2434
+ );
2435
+ })();
2436
+ (o.default.fn[M] = J._jQueryInterface),
2437
+ (o.default.fn[M].Constructor = J),
2438
+ (o.default.fn[M].noConflict = function () {
2439
+ return (o.default.fn[M] = W), J._jQueryInterface;
2440
+ });
2441
+ var G = "popover",
2442
+ Z = o.default.fn[G],
2443
+ tt = new RegExp("(^|\\s)bs-popover\\S+", "g"),
2444
+ et = r({}, J.Default, {
2445
+ placement: "right",
2446
+ trigger: "click",
2447
+ content: "",
2448
+ template:
2449
+ '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',
2450
+ }),
2451
+ nt = r({}, J.DefaultType, { content: "(string|element|function)" }),
2452
+ it = {
2453
+ HIDE: "hide.bs.popover",
2454
+ HIDDEN: "hidden.bs.popover",
2455
+ SHOW: "show.bs.popover",
2456
+ SHOWN: "shown.bs.popover",
2457
+ INSERTED: "inserted.bs.popover",
2458
+ CLICK: "click.bs.popover",
2459
+ FOCUSIN: "focusin.bs.popover",
2460
+ FOCUSOUT: "focusout.bs.popover",
2461
+ MOUSEENTER: "mouseenter.bs.popover",
2462
+ MOUSELEAVE: "mouseleave.bs.popover",
2463
+ },
2464
+ ot = (function (t) {
2465
+ var e, n;
2466
+ function i() {
2467
+ return t.apply(this, arguments) || this;
2468
+ }
2469
+ (n = t),
2470
+ ((e = i).prototype = Object.create(n.prototype)),
2471
+ (e.prototype.constructor = e),
2472
+ (e.__proto__ = n);
2473
+ var a = i.prototype;
2474
+ return (
2475
+ (a.isWithContent = function () {
2476
+ return this.getTitle() || this._getContent();
2477
+ }),
2478
+ (a.addAttachmentClass = function (t) {
2479
+ o.default(this.getTipElement()).addClass("bs-popover-" + t);
2480
+ }),
2481
+ (a.getTipElement = function () {
2482
+ return (
2483
+ (this.tip = this.tip || o.default(this.config.template)[0]),
2484
+ this.tip
2485
+ );
2486
+ }),
2487
+ (a.setContent = function () {
2488
+ var t = o.default(this.getTipElement());
2489
+ this.setElementContent(t.find(".popover-header"), this.getTitle());
2490
+ var e = this._getContent();
2491
+ "function" == typeof e && (e = e.call(this.element)),
2492
+ this.setElementContent(t.find(".popover-body"), e),
2493
+ t.removeClass("fade show");
2494
+ }),
2495
+ (a._getContent = function () {
2496
+ return (
2497
+ this.element.getAttribute("data-content") || this.config.content
2498
+ );
2499
+ }),
2500
+ (a._cleanTipClass = function () {
2501
+ var t = o.default(this.getTipElement()),
2502
+ e = t.attr("class").match(tt);
2503
+ null !== e && e.length > 0 && t.removeClass(e.join(""));
2504
+ }),
2505
+ (i._jQueryInterface = function (t) {
2506
+ return this.each(function () {
2507
+ var e = o.default(this).data("bs.popover"),
2508
+ n = "object" == typeof t ? t : null;
2509
+ if (
2510
+ (e || !/dispose|hide/.test(t)) &&
2511
+ (e ||
2512
+ ((e = new i(this, n)), o.default(this).data("bs.popover", e)),
2513
+ "string" == typeof t)
2514
+ ) {
2515
+ if ("undefined" == typeof e[t])
2516
+ throw new TypeError('No method named "' + t + '"');
2517
+ e[t]();
2518
+ }
2519
+ });
2520
+ }),
2521
+ l(i, null, [
2522
+ {
2523
+ key: "VERSION",
2524
+ get: function () {
2525
+ return "4.5.3";
2526
+ },
2527
+ },
2528
+ {
2529
+ key: "Default",
2530
+ get: function () {
2531
+ return et;
2532
+ },
2533
+ },
2534
+ {
2535
+ key: "NAME",
2536
+ get: function () {
2537
+ return G;
2538
+ },
2539
+ },
2540
+ {
2541
+ key: "DATA_KEY",
2542
+ get: function () {
2543
+ return "bs.popover";
2544
+ },
2545
+ },
2546
+ {
2547
+ key: "Event",
2548
+ get: function () {
2549
+ return it;
2550
+ },
2551
+ },
2552
+ {
2553
+ key: "EVENT_KEY",
2554
+ get: function () {
2555
+ return ".bs.popover";
2556
+ },
2557
+ },
2558
+ {
2559
+ key: "DefaultType",
2560
+ get: function () {
2561
+ return nt;
2562
+ },
2563
+ },
2564
+ ]),
2565
+ i
2566
+ );
2567
+ })(J);
2568
+ (o.default.fn[G] = ot._jQueryInterface),
2569
+ (o.default.fn[G].Constructor = ot),
2570
+ (o.default.fn[G].noConflict = function () {
2571
+ return (o.default.fn[G] = Z), ot._jQueryInterface;
2572
+ });
2573
+ var at = "scrollspy",
2574
+ st = o.default.fn[at],
2575
+ lt = { offset: 10, method: "auto", target: "" },
2576
+ rt = { offset: "number", method: "string", target: "(string|element)" },
2577
+ ut = (function () {
2578
+ function t(t, e) {
2579
+ var n = this;
2580
+ (this._element = t),
2581
+ (this._scrollElement = "BODY" === t.tagName ? window : t),
2582
+ (this._config = this._getConfig(e)),
2583
+ (this._selector =
2584
+ this._config.target +
2585
+ " .nav-link," +
2586
+ this._config.target +
2587
+ " .list-group-item," +
2588
+ this._config.target +
2589
+ " .dropdown-item"),
2590
+ (this._offsets = []),
2591
+ (this._targets = []),
2592
+ (this._activeTarget = null),
2593
+ (this._scrollHeight = 0),
2594
+ o
2595
+ .default(this._scrollElement)
2596
+ .on("scroll.bs.scrollspy", function (t) {
2597
+ return n._process(t);
2598
+ }),
2599
+ this.refresh(),
2600
+ this._process();
2601
+ }
2602
+ var e = t.prototype;
2603
+ return (
2604
+ (e.refresh = function () {
2605
+ var t = this,
2606
+ e =
2607
+ this._scrollElement === this._scrollElement.window
2608
+ ? "offset"
2609
+ : "position",
2610
+ n = "auto" === this._config.method ? e : this._config.method,
2611
+ i = "position" === n ? this._getScrollTop() : 0;
2612
+ (this._offsets = []),
2613
+ (this._targets = []),
2614
+ (this._scrollHeight = this._getScrollHeight()),
2615
+ [].slice
2616
+ .call(document.querySelectorAll(this._selector))
2617
+ .map(function (t) {
2618
+ var e,
2619
+ a = d.getSelectorFromElement(t);
2620
+ if ((a && (e = document.querySelector(a)), e)) {
2621
+ var s = e.getBoundingClientRect();
2622
+ if (s.width || s.height)
2623
+ return [o.default(e)[n]().top + i, a];
2624
+ }
2625
+ return null;
2626
+ })
2627
+ .filter(function (t) {
2628
+ return t;
2629
+ })
2630
+ .sort(function (t, e) {
2631
+ return t[0] - e[0];
2632
+ })
2633
+ .forEach(function (e) {
2634
+ t._offsets.push(e[0]), t._targets.push(e[1]);
2635
+ });
2636
+ }),
2637
+ (e.dispose = function () {
2638
+ o.default.removeData(this._element, "bs.scrollspy"),
2639
+ o.default(this._scrollElement).off(".bs.scrollspy"),
2640
+ (this._element = null),
2641
+ (this._scrollElement = null),
2642
+ (this._config = null),
2643
+ (this._selector = null),
2644
+ (this._offsets = null),
2645
+ (this._targets = null),
2646
+ (this._activeTarget = null),
2647
+ (this._scrollHeight = null);
2648
+ }),
2649
+ (e._getConfig = function (t) {
2650
+ if (
2651
+ "string" !=
2652
+ typeof (t = r({}, lt, "object" == typeof t && t ? t : {}))
2653
+ .target &&
2654
+ d.isElement(t.target)
2655
+ ) {
2656
+ var e = o.default(t.target).attr("id");
2657
+ e || ((e = d.getUID(at)), o.default(t.target).attr("id", e)),
2658
+ (t.target = "#" + e);
2659
+ }
2660
+ return d.typeCheckConfig(at, t, rt), t;
2661
+ }),
2662
+ (e._getScrollTop = function () {
2663
+ return this._scrollElement === window
2664
+ ? this._scrollElement.pageYOffset
2665
+ : this._scrollElement.scrollTop;
2666
+ }),
2667
+ (e._getScrollHeight = function () {
2668
+ return (
2669
+ this._scrollElement.scrollHeight ||
2670
+ Math.max(
2671
+ document.body.scrollHeight,
2672
+ document.documentElement.scrollHeight
2673
+ )
2674
+ );
2675
+ }),
2676
+ (e._getOffsetHeight = function () {
2677
+ return this._scrollElement === window
2678
+ ? window.innerHeight
2679
+ : this._scrollElement.getBoundingClientRect().height;
2680
+ }),
2681
+ (e._process = function () {
2682
+ var t = this._getScrollTop() + this._config.offset,
2683
+ e = this._getScrollHeight(),
2684
+ n = this._config.offset + e - this._getOffsetHeight();
2685
+ if ((this._scrollHeight !== e && this.refresh(), t >= n)) {
2686
+ var i = this._targets[this._targets.length - 1];
2687
+ this._activeTarget !== i && this._activate(i);
2688
+ } else {
2689
+ if (
2690
+ this._activeTarget &&
2691
+ t < this._offsets[0] &&
2692
+ this._offsets[0] > 0
2693
+ )
2694
+ return (this._activeTarget = null), void this._clear();
2695
+ for (var o = this._offsets.length; o--; ) {
2696
+ this._activeTarget !== this._targets[o] &&
2697
+ t >= this._offsets[o] &&
2698
+ ("undefined" == typeof this._offsets[o + 1] ||
2699
+ t < this._offsets[o + 1]) &&
2700
+ this._activate(this._targets[o]);
2701
+ }
2702
+ }
2703
+ }),
2704
+ (e._activate = function (t) {
2705
+ (this._activeTarget = t), this._clear();
2706
+ var e = this._selector.split(",").map(function (e) {
2707
+ return (
2708
+ e + '[data-target="' + t + '"],' + e + '[href="' + t + '"]'
2709
+ );
2710
+ }),
2711
+ n = o.default(
2712
+ [].slice.call(document.querySelectorAll(e.join(",")))
2713
+ );
2714
+ n.hasClass("dropdown-item")
2715
+ ? (n
2716
+ .closest(".dropdown")
2717
+ .find(".dropdown-toggle")
2718
+ .addClass("active"),
2719
+ n.addClass("active"))
2720
+ : (n.addClass("active"),
2721
+ n
2722
+ .parents(".nav, .list-group")
2723
+ .prev(".nav-link, .list-group-item")
2724
+ .addClass("active"),
2725
+ n
2726
+ .parents(".nav, .list-group")
2727
+ .prev(".nav-item")
2728
+ .children(".nav-link")
2729
+ .addClass("active")),
2730
+ o
2731
+ .default(this._scrollElement)
2732
+ .trigger("activate.bs.scrollspy", { relatedTarget: t });
2733
+ }),
2734
+ (e._clear = function () {
2735
+ [].slice
2736
+ .call(document.querySelectorAll(this._selector))
2737
+ .filter(function (t) {
2738
+ return t.classList.contains("active");
2739
+ })
2740
+ .forEach(function (t) {
2741
+ return t.classList.remove("active");
2742
+ });
2743
+ }),
2744
+ (t._jQueryInterface = function (e) {
2745
+ return this.each(function () {
2746
+ var n = o.default(this).data("bs.scrollspy");
2747
+ if (
2748
+ (n ||
2749
+ ((n = new t(this, "object" == typeof e && e)),
2750
+ o.default(this).data("bs.scrollspy", n)),
2751
+ "string" == typeof e)
2752
+ ) {
2753
+ if ("undefined" == typeof n[e])
2754
+ throw new TypeError('No method named "' + e + '"');
2755
+ n[e]();
2756
+ }
2757
+ });
2758
+ }),
2759
+ l(t, null, [
2760
+ {
2761
+ key: "VERSION",
2762
+ get: function () {
2763
+ return "4.5.3";
2764
+ },
2765
+ },
2766
+ {
2767
+ key: "Default",
2768
+ get: function () {
2769
+ return lt;
2770
+ },
2771
+ },
2772
+ ]),
2773
+ t
2774
+ );
2775
+ })();
2776
+ o.default(window).on("load.bs.scrollspy.data-api", function () {
2777
+ for (
2778
+ var t = [].slice.call(document.querySelectorAll('[data-spy="scroll"]')),
2779
+ e = t.length;
2780
+ e--;
2781
+
2782
+ ) {
2783
+ var n = o.default(t[e]);
2784
+ ut._jQueryInterface.call(n, n.data());
2785
+ }
2786
+ }),
2787
+ (o.default.fn[at] = ut._jQueryInterface),
2788
+ (o.default.fn[at].Constructor = ut),
2789
+ (o.default.fn[at].noConflict = function () {
2790
+ return (o.default.fn[at] = st), ut._jQueryInterface;
2791
+ });
2792
+ var dt = o.default.fn.tab,
2793
+ ft = (function () {
2794
+ function t(t) {
2795
+ this._element = t;
2796
+ }
2797
+ var e = t.prototype;
2798
+ return (
2799
+ (e.show = function () {
2800
+ var t = this;
2801
+ if (
2802
+ !(
2803
+ (this._element.parentNode &&
2804
+ this._element.parentNode.nodeType === Node.ELEMENT_NODE &&
2805
+ o.default(this._element).hasClass("active")) ||
2806
+ o.default(this._element).hasClass("disabled")
2807
+ )
2808
+ ) {
2809
+ var e,
2810
+ n,
2811
+ i = o.default(this._element).closest(".nav, .list-group")[0],
2812
+ a = d.getSelectorFromElement(this._element);
2813
+ if (i) {
2814
+ var s =
2815
+ "UL" === i.nodeName || "OL" === i.nodeName
2816
+ ? "> li > .active"
2817
+ : ".active";
2818
+ n = (n = o.default.makeArray(o.default(i).find(s)))[n.length - 1];
2819
+ }
2820
+ var l = o.default.Event("hide.bs.tab", {
2821
+ relatedTarget: this._element,
2822
+ }),
2823
+ r = o.default.Event("show.bs.tab", { relatedTarget: n });
2824
+ if (
2825
+ (n && o.default(n).trigger(l),
2826
+ o.default(this._element).trigger(r),
2827
+ !r.isDefaultPrevented() && !l.isDefaultPrevented())
2828
+ ) {
2829
+ a && (e = document.querySelector(a)),
2830
+ this._activate(this._element, i);
2831
+ var u = function () {
2832
+ var e = o.default.Event("hidden.bs.tab", {
2833
+ relatedTarget: t._element,
2834
+ }),
2835
+ i = o.default.Event("shown.bs.tab", { relatedTarget: n });
2836
+ o.default(n).trigger(e), o.default(t._element).trigger(i);
2837
+ };
2838
+ e ? this._activate(e, e.parentNode, u) : u();
2839
+ }
2840
+ }
2841
+ }),
2842
+ (e.dispose = function () {
2843
+ o.default.removeData(this._element, "bs.tab"), (this._element = null);
2844
+ }),
2845
+ (e._activate = function (t, e, n) {
2846
+ var i = this,
2847
+ a = (!e || ("UL" !== e.nodeName && "OL" !== e.nodeName)
2848
+ ? o.default(e).children(".active")
2849
+ : o.default(e).find("> li > .active"))[0],
2850
+ s = n && a && o.default(a).hasClass("fade"),
2851
+ l = function () {
2852
+ return i._transitionComplete(t, a, n);
2853
+ };
2854
+ if (a && s) {
2855
+ var r = d.getTransitionDurationFromElement(a);
2856
+ o.default(a)
2857
+ .removeClass("show")
2858
+ .one(d.TRANSITION_END, l)
2859
+ .emulateTransitionEnd(r);
2860
+ } else l();
2861
+ }),
2862
+ (e._transitionComplete = function (t, e, n) {
2863
+ if (e) {
2864
+ o.default(e).removeClass("active");
2865
+ var i = o.default(e.parentNode).find("> .dropdown-menu .active")[0];
2866
+ i && o.default(i).removeClass("active"),
2867
+ "tab" === e.getAttribute("role") &&
2868
+ e.setAttribute("aria-selected", !1);
2869
+ }
2870
+ if (
2871
+ (o.default(t).addClass("active"),
2872
+ "tab" === t.getAttribute("role") &&
2873
+ t.setAttribute("aria-selected", !0),
2874
+ d.reflow(t),
2875
+ t.classList.contains("fade") && t.classList.add("show"),
2876
+ t.parentNode && o.default(t.parentNode).hasClass("dropdown-menu"))
2877
+ ) {
2878
+ var a = o.default(t).closest(".dropdown")[0];
2879
+ if (a) {
2880
+ var s = [].slice.call(a.querySelectorAll(".dropdown-toggle"));
2881
+ o.default(s).addClass("active");
2882
+ }
2883
+ t.setAttribute("aria-expanded", !0);
2884
+ }
2885
+ n && n();
2886
+ }),
2887
+ (t._jQueryInterface = function (e) {
2888
+ return this.each(function () {
2889
+ var n = o.default(this),
2890
+ i = n.data("bs.tab");
2891
+ if (
2892
+ (i || ((i = new t(this)), n.data("bs.tab", i)),
2893
+ "string" == typeof e)
2894
+ ) {
2895
+ if ("undefined" == typeof i[e])
2896
+ throw new TypeError('No method named "' + e + '"');
2897
+ i[e]();
2898
+ }
2899
+ });
2900
+ }),
2901
+ l(t, null, [
2902
+ {
2903
+ key: "VERSION",
2904
+ get: function () {
2905
+ return "4.5.3";
2906
+ },
2907
+ },
2908
+ ]),
2909
+ t
2910
+ );
2911
+ })();
2912
+ o
2913
+ .default(document)
2914
+ .on(
2915
+ "click.bs.tab.data-api",
2916
+ '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',
2917
+ function (t) {
2918
+ t.preventDefault(), ft._jQueryInterface.call(o.default(this), "show");
2919
+ }
2920
+ ),
2921
+ (o.default.fn.tab = ft._jQueryInterface),
2922
+ (o.default.fn.tab.Constructor = ft),
2923
+ (o.default.fn.tab.noConflict = function () {
2924
+ return (o.default.fn.tab = dt), ft._jQueryInterface;
2925
+ });
2926
+ var ct = o.default.fn.toast,
2927
+ ht = { animation: "boolean", autohide: "boolean", delay: "number" },
2928
+ gt = { animation: !0, autohide: !0, delay: 500 },
2929
+ mt = (function () {
2930
+ function t(t, e) {
2931
+ (this._element = t),
2932
+ (this._config = this._getConfig(e)),
2933
+ (this._timeout = null),
2934
+ this._setListeners();
2935
+ }
2936
+ var e = t.prototype;
2937
+ return (
2938
+ (e.show = function () {
2939
+ var t = this,
2940
+ e = o.default.Event("show.bs.toast");
2941
+ if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
2942
+ this._clearTimeout(),
2943
+ this._config.animation && this._element.classList.add("fade");
2944
+ var n = function () {
2945
+ t._element.classList.remove("showing"),
2946
+ t._element.classList.add("show"),
2947
+ o.default(t._element).trigger("shown.bs.toast"),
2948
+ t._config.autohide &&
2949
+ (t._timeout = setTimeout(function () {
2950
+ t.hide();
2951
+ }, t._config.delay));
2952
+ };
2953
+ if (
2954
+ (this._element.classList.remove("hide"),
2955
+ d.reflow(this._element),
2956
+ this._element.classList.add("showing"),
2957
+ this._config.animation)
2958
+ ) {
2959
+ var i = d.getTransitionDurationFromElement(this._element);
2960
+ o.default(this._element)
2961
+ .one(d.TRANSITION_END, n)
2962
+ .emulateTransitionEnd(i);
2963
+ } else n();
2964
+ }
2965
+ }),
2966
+ (e.hide = function () {
2967
+ if (this._element.classList.contains("show")) {
2968
+ var t = o.default.Event("hide.bs.toast");
2969
+ o.default(this._element).trigger(t),
2970
+ t.isDefaultPrevented() || this._close();
2971
+ }
2972
+ }),
2973
+ (e.dispose = function () {
2974
+ this._clearTimeout(),
2975
+ this._element.classList.contains("show") &&
2976
+ this._element.classList.remove("show"),
2977
+ o.default(this._element).off("click.dismiss.bs.toast"),
2978
+ o.default.removeData(this._element, "bs.toast"),
2979
+ (this._element = null),
2980
+ (this._config = null);
2981
+ }),
2982
+ (e._getConfig = function (t) {
2983
+ return (
2984
+ (t = r(
2985
+ {},
2986
+ gt,
2987
+ o.default(this._element).data(),
2988
+ "object" == typeof t && t ? t : {}
2989
+ )),
2990
+ d.typeCheckConfig("toast", t, this.constructor.DefaultType),
2991
+ t
2992
+ );
2993
+ }),
2994
+ (e._setListeners = function () {
2995
+ var t = this;
2996
+ o.default(this._element).on(
2997
+ "click.dismiss.bs.toast",
2998
+ '[data-dismiss="toast"]',
2999
+ function () {
3000
+ return t.hide();
3001
+ }
3002
+ );
3003
+ }),
3004
+ (e._close = function () {
3005
+ var t = this,
3006
+ e = function () {
3007
+ t._element.classList.add("hide"),
3008
+ o.default(t._element).trigger("hidden.bs.toast");
3009
+ };
3010
+ if (
3011
+ (this._element.classList.remove("show"), this._config.animation)
3012
+ ) {
3013
+ var n = d.getTransitionDurationFromElement(this._element);
3014
+ o.default(this._element)
3015
+ .one(d.TRANSITION_END, e)
3016
+ .emulateTransitionEnd(n);
3017
+ } else e();
3018
+ }),
3019
+ (e._clearTimeout = function () {
3020
+ clearTimeout(this._timeout), (this._timeout = null);
3021
+ }),
3022
+ (t._jQueryInterface = function (e) {
3023
+ return this.each(function () {
3024
+ var n = o.default(this),
3025
+ i = n.data("bs.toast");
3026
+ if (
3027
+ (i ||
3028
+ ((i = new t(this, "object" == typeof e && e)),
3029
+ n.data("bs.toast", i)),
3030
+ "string" == typeof e)
3031
+ ) {
3032
+ if ("undefined" == typeof i[e])
3033
+ throw new TypeError('No method named "' + e + '"');
3034
+ i[e](this);
3035
+ }
3036
+ });
3037
+ }),
3038
+ l(t, null, [
3039
+ {
3040
+ key: "VERSION",
3041
+ get: function () {
3042
+ return "4.5.3";
3043
+ },
3044
+ },
3045
+ {
3046
+ key: "DefaultType",
3047
+ get: function () {
3048
+ return ht;
3049
+ },
3050
+ },
3051
+ {
3052
+ key: "Default",
3053
+ get: function () {
3054
+ return gt;
3055
+ },
3056
+ },
3057
+ ]),
3058
+ t
3059
+ );
3060
+ })();
3061
+ (o.default.fn.toast = mt._jQueryInterface),
3062
+ (o.default.fn.toast.Constructor = mt),
3063
+ (o.default.fn.toast.noConflict = function () {
3064
+ return (o.default.fn.toast = ct), mt._jQueryInterface;
3065
+ }),
3066
+ (t.Alert = h),
3067
+ (t.Button = m),
3068
+ (t.Carousel = w),
3069
+ (t.Collapse = D),
3070
+ (t.Dropdown = x),
3071
+ (t.Modal = q),
3072
+ (t.Popover = ot),
3073
+ (t.Scrollspy = ut),
3074
+ (t.Tab = ft),
3075
+ (t.Toast = mt),
3076
+ (t.Tooltip = J),
3077
+ (t.Util = d),
3078
+ Object.defineProperty(t, "__esModule", { value: !0 });
3079
+ });
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.min.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] && ("undefined" == typeof this._offsets[o + 1] || t < this._offsets[o + 1]) && this._activate(this._targets[o]);
1568
+ }
1569
+ }
1570
+ }, e._activate = function (t) {
1571
+ this._activeTarget = t, this._clear();
1572
+
1573
+ var e = this._selector.split(",").map(function (e) {
1574
+ return e + '[data-target="' + t + '"],' + e + '[href="' + t + '"]';
1575
+ }),
1576
+ n = o["default"]([].slice.call(document.querySelectorAll(e.join(","))));
1577
+
1578
+ 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", {
1579
+ relatedTarget: t
1580
+ });
1581
+ }, e._clear = function () {
1582
+ [].slice.call(document.querySelectorAll(this._selector)).filter(function (t) {
1583
+ return t.classList.contains("active");
1584
+ }).forEach(function (t) {
1585
+ return t.classList.remove("active");
1586
+ });
1587
+ }, t._jQueryInterface = function (e) {
1588
+ return this.each(function () {
1589
+ var n = o["default"](this).data("bs.scrollspy");
1590
+
1591
+ if (n || (n = new t(this, "object" == _typeof(e) && e), o["default"](this).data("bs.scrollspy", n)), "string" == typeof e) {
1592
+ if ("undefined" == typeof n[e]) throw new TypeError('No method named "' + e + '"');
1593
+ n[e]();
1594
+ }
1595
+ });
1596
+ }, l(t, null, [{
1597
+ key: "VERSION",
1598
+ get: function get() {
1599
+ return "4.5.3";
1600
+ }
1601
+ }, {
1602
+ key: "Default",
1603
+ get: function get() {
1604
+ return lt;
1605
+ }
1606
+ }]), t;
1607
+ }();
1608
+
1609
+ o["default"](window).on("load.bs.scrollspy.data-api", function () {
1610
+ for (var t = [].slice.call(document.querySelectorAll('[data-spy="scroll"]')), e = t.length; e--;) {
1611
+ var n = o["default"](t[e]);
1612
+
1613
+ ut._jQueryInterface.call(n, n.data());
1614
+ }
1615
+ }), o["default"].fn[at] = ut._jQueryInterface, o["default"].fn[at].Constructor = ut, o["default"].fn[at].noConflict = function () {
1616
+ return o["default"].fn[at] = st, ut._jQueryInterface;
1617
+ };
1618
+
1619
+ var dt = o["default"].fn.tab,
1620
+ ft = function () {
1621
+ function t(t) {
1622
+ this._element = t;
1623
+ }
1624
+
1625
+ var e = t.prototype;
1626
+ return e.show = function () {
1627
+ var t = this;
1628
+
1629
+ if (!(this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && o["default"](this._element).hasClass("active") || o["default"](this._element).hasClass("disabled"))) {
1630
+ var e,
1631
+ n,
1632
+ i = o["default"](this._element).closest(".nav, .list-group")[0],
1633
+ a = d.getSelectorFromElement(this._element);
1634
+
1635
+ if (i) {
1636
+ var s = "UL" === i.nodeName || "OL" === i.nodeName ? "> li > .active" : ".active";
1637
+ n = (n = o["default"].makeArray(o["default"](i).find(s)))[n.length - 1];
1638
+ }
1639
+
1640
+ var l = o["default"].Event("hide.bs.tab", {
1641
+ relatedTarget: this._element
1642
+ }),
1643
+ r = o["default"].Event("show.bs.tab", {
1644
+ relatedTarget: n
1645
+ });
1646
+
1647
+ if (n && o["default"](n).trigger(l), o["default"](this._element).trigger(r), !r.isDefaultPrevented() && !l.isDefaultPrevented()) {
1648
+ a && (e = document.querySelector(a)), this._activate(this._element, i);
1649
+
1650
+ var u = function u() {
1651
+ var e = o["default"].Event("hidden.bs.tab", {
1652
+ relatedTarget: t._element
1653
+ }),
1654
+ i = o["default"].Event("shown.bs.tab", {
1655
+ relatedTarget: n
1656
+ });
1657
+ o["default"](n).trigger(e), o["default"](t._element).trigger(i);
1658
+ };
1659
+
1660
+ e ? this._activate(e, e.parentNode, u) : u();
1661
+ }
1662
+ }
1663
+ }, e.dispose = function () {
1664
+ o["default"].removeData(this._element, "bs.tab"), this._element = null;
1665
+ }, e._activate = function (t, e, n) {
1666
+ var i = this,
1667
+ a = (!e || "UL" !== e.nodeName && "OL" !== e.nodeName ? o["default"](e).children(".active") : o["default"](e).find("> li > .active"))[0],
1668
+ s = n && a && o["default"](a).hasClass("fade"),
1669
+ l = function l() {
1670
+ return i._transitionComplete(t, a, n);
1671
+ };
1672
+
1673
+ if (a && s) {
1674
+ var r = d.getTransitionDurationFromElement(a);
1675
+ o["default"](a).removeClass("show").one(d.TRANSITION_END, l).emulateTransitionEnd(r);
1676
+ } else l();
1677
+ }, e._transitionComplete = function (t, e, n) {
1678
+ if (e) {
1679
+ o["default"](e).removeClass("active");
1680
+ var i = o["default"](e.parentNode).find("> .dropdown-menu .active")[0];
1681
+ i && o["default"](i).removeClass("active"), "tab" === e.getAttribute("role") && e.setAttribute("aria-selected", !1);
1682
+ }
1683
+
1684
+ 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")) {
1685
+ var a = o["default"](t).closest(".dropdown")[0];
1686
+
1687
+ if (a) {
1688
+ var s = [].slice.call(a.querySelectorAll(".dropdown-toggle"));
1689
+ o["default"](s).addClass("active");
1690
+ }
1691
+
1692
+ t.setAttribute("aria-expanded", !0);
1693
+ }
1694
+
1695
+ n && n();
1696
+ }, t._jQueryInterface = function (e) {
1697
+ return this.each(function () {
1698
+ var n = o["default"](this),
1699
+ i = n.data("bs.tab");
1700
+
1701
+ if (i || (i = new t(this), n.data("bs.tab", i)), "string" == typeof e) {
1702
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
1703
+ i[e]();
1704
+ }
1705
+ });
1706
+ }, l(t, null, [{
1707
+ key: "VERSION",
1708
+ get: function get() {
1709
+ return "4.5.3";
1710
+ }
1711
+ }]), t;
1712
+ }();
1713
+
1714
+ o["default"](document).on("click.bs.tab.data-api", '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]', function (t) {
1715
+ t.preventDefault(), ft._jQueryInterface.call(o["default"](this), "show");
1716
+ }), o["default"].fn.tab = ft._jQueryInterface, o["default"].fn.tab.Constructor = ft, o["default"].fn.tab.noConflict = function () {
1717
+ return o["default"].fn.tab = dt, ft._jQueryInterface;
1718
+ };
1719
+
1720
+ var ct = o["default"].fn.toast,
1721
+ ht = {
1722
+ animation: "boolean",
1723
+ autohide: "boolean",
1724
+ delay: "number"
1725
+ },
1726
+ gt = {
1727
+ animation: !0,
1728
+ autohide: !0,
1729
+ delay: 500
1730
+ },
1731
+ mt = function () {
1732
+ function t(t, e) {
1733
+ this._element = t, this._config = this._getConfig(e), this._timeout = null, this._setListeners();
1734
+ }
1735
+
1736
+ var e = t.prototype;
1737
+ return e.show = function () {
1738
+ var t = this,
1739
+ e = o["default"].Event("show.bs.toast");
1740
+
1741
+ if (o["default"](this._element).trigger(e), !e.isDefaultPrevented()) {
1742
+ this._clearTimeout(), this._config.animation && this._element.classList.add("fade");
1743
+
1744
+ var n = function n() {
1745
+ 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 () {
1746
+ t.hide();
1747
+ }, t._config.delay));
1748
+ };
1749
+
1750
+ if (this._element.classList.remove("hide"), d.reflow(this._element), this._element.classList.add("showing"), this._config.animation) {
1751
+ var i = d.getTransitionDurationFromElement(this._element);
1752
+ o["default"](this._element).one(d.TRANSITION_END, n).emulateTransitionEnd(i);
1753
+ } else n();
1754
+ }
1755
+ }, e.hide = function () {
1756
+ if (this._element.classList.contains("show")) {
1757
+ var t = o["default"].Event("hide.bs.toast");
1758
+ o["default"](this._element).trigger(t), t.isDefaultPrevented() || this._close();
1759
+ }
1760
+ }, e.dispose = function () {
1761
+ 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;
1762
+ }, e._getConfig = function (t) {
1763
+ return t = r({}, gt, o["default"](this._element).data(), "object" == _typeof(t) && t ? t : {}), d.typeCheckConfig("toast", t, this.constructor.DefaultType), t;
1764
+ }, e._setListeners = function () {
1765
+ var t = this;
1766
+ o["default"](this._element).on("click.dismiss.bs.toast", '[data-dismiss="toast"]', function () {
1767
+ return t.hide();
1768
+ });
1769
+ }, e._close = function () {
1770
+ var t = this,
1771
+ e = function e() {
1772
+ t._element.classList.add("hide"), o["default"](t._element).trigger("hidden.bs.toast");
1773
+ };
1774
+
1775
+ if (this._element.classList.remove("show"), this._config.animation) {
1776
+ var n = d.getTransitionDurationFromElement(this._element);
1777
+ o["default"](this._element).one(d.TRANSITION_END, e).emulateTransitionEnd(n);
1778
+ } else e();
1779
+ }, e._clearTimeout = function () {
1780
+ clearTimeout(this._timeout), this._timeout = null;
1781
+ }, t._jQueryInterface = function (e) {
1782
+ return this.each(function () {
1783
+ var n = o["default"](this),
1784
+ i = n.data("bs.toast");
1785
+
1786
+ if (i || (i = new t(this, "object" == _typeof(e) && e), n.data("bs.toast", i)), "string" == typeof e) {
1787
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
1788
+ i[e](this);
1789
+ }
1790
+ });
1791
+ }, l(t, null, [{
1792
+ key: "VERSION",
1793
+ get: function get() {
1794
+ return "4.5.3";
1795
+ }
1796
+ }, {
1797
+ key: "DefaultType",
1798
+ get: function get() {
1799
+ return ht;
1800
+ }
1801
+ }, {
1802
+ key: "Default",
1803
+ get: function get() {
1804
+ return gt;
1805
+ }
1806
+ }]), t;
1807
+ }();
1808
+
1809
+ o["default"].fn.toast = mt._jQueryInterface, o["default"].fn.toast.Constructor = mt, o["default"].fn.toast.noConflict = function () {
1810
+ return o["default"].fn.toast = ct, mt._jQueryInterface;
1811
+ }, 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", {
1812
+ value: !0
1813
+ });
1814
+ });
js/dist/main.dev.js ADDED
@@ -0,0 +1 @@
 
1
+ "use strict";
js/dist/pinit.dev.js ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ "use strict";
2
+
3
+ /* ! function(a, b, c) {
4
+ var d, e, f;
5
+ f = "PIN_" + ~~((new Date).getTime() / 864e5), a[f] || (a[f] = !0, a.setTimeout(function() {
6
+ d = b.getElementsByTagName("SCRIPT")[0], e = b.createElement("SCRIPT"), e.type = "text/javascript", e.async = !0, e.src = c + "?" + f, d.parentNode.insertBefore(e, d)
7
+ }, 10))
8
+ }(window, document, "//assets.pinterest.com/js/pinit_main.js"); */
9
+ !function (a, b, c) {
10
+ var d, e, f;
11
+ f = "PIN_" + ~~(new Date().getTime() / 864e5), a[f] || (a[f] = !0, a.setTimeout(function () {
12
+ d = b.getElementsByTagName("SCRIPT")[0], e = b.createElement("SCRIPT"), e.type = "text/javascript", e.async = !0, e.src = c, d.parentNode.insertBefore(e, d);
13
+ }, 10));
14
+ }(window, document, "//assets.pinterest.com/js/pinit_main.js");
js/main.js ADDED
File without changes
our_product.php CHANGED
@@ -1,320 +1,300 @@
1
- <div class="container col-container p-3">
2
- <div class="row text-center">
3
- <div class="col-sm-12 col-md-12">
4
- <img width="200" src="https://weblizar.com/wp-content/uploads/2016/04/logo.png" />
5
- <h2>Responsive WordPress Premium Themes & Plugins</h2>
6
- <hr>
7
- </div>
8
- </div>
9
- <div class="row p-3">
10
- <div class="col-sm-12 col-md-12 text-center">
11
- <a class="" href="" target="_new"><h3>Pro Plugins</h3></a>
12
- </div>
13
- </div>
14
- <div class="row text-center">
15
- <div class="col products col-sm-6 col-md-4 p-3">
16
- <h4>Testimonials Pro - WordPress Reviews</h4>
17
- <p class="icon-size"><i class="fab fa-slideshare"></i></p>
18
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/testimonial-by-weblizar/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
19
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/testimonial-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
20
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/testimonial-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
21
- </div>
22
- <div class="col products col-sm-6 col-md-4 p-3">
23
- <h4>Real Estate Apartment Manager</h4>
24
- <p class="icon-size"><i class="fas fa-building"></i></p>
25
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/real-estate-apartment-manager/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
26
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/real-estate-apartment-manager/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
27
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/real-estate-apartment-manager/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
28
- </div>
29
- <div class="col products col-sm-6 col-md-4 p-3">
30
- <h4>Multi Institute Management</h4>
31
- <p class="icon-size"><i class="fas fa-graduation-cap"></i></p>
32
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/institute-management/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
33
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/multi-institute-management/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
34
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/multi-institute-management/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
35
- </div>
36
-
37
- <div class="col products col-sm-6 col-md-4 p-3">
38
- <h4>Facebook Feed</h4>
39
- <p class="icon-size"><i class="fab fa-facebook-f"></i></p>
40
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/facebook-by-weblizar/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
41
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/facebook-feed-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
42
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/facebook-feed-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
43
- </div>
44
- <div class="col products col-sm-6 col-md-4 p-3">
45
- <h4>Pinterest Feed</h4>
46
- <p class="icon-size"><i class="fab fa-pinterest-p"></i></p>
47
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/weblizar-pinterest-feeds/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
48
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/pinterest-feed-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
49
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/pinterest-feed-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
50
- </div>
51
- <div class="col products col-sm-6 col-md-4 p-3">
52
- <h4>Appointment Scheduler</h4>
53
- <p class="icon-size"><i class="far fa-clock"></i></p>
54
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/appointment-scheduler-weblizar/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
55
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/appointment-scheduler-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
56
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/appointment-scheduler-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
57
- </div>
58
- <div class="col products col-sm-6 col-md-4 p-3">
59
- <h4>SEO Image Optimizer</h4>
60
- <p class="icon-size"><i class="fab fa-searchengin"></i></p>
61
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/seo-image-optimizer/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
62
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/seo-image-optimizer-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
63
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/seo-image-optimizer-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
64
- </div>
65
- <div class="col products col-sm-6 col-md-4 p-3">
66
- <h4>Coming Soon Page</h4>
67
- <p class="icon-size"><i class="fas fa-rocket"></i></p>
68
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/responsive-coming-soon-page/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
69
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/coming-soon-page-maintenance-mode-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
70
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/coming-soon-page-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
71
- </div>
72
- <div class="col products col-sm-6 col-md-4 p-3">
73
- <h4>Recent Related Post</h4>
74
- <p class="icon-size"><i class="far fa-newspaper"></i></p>
75
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/recent-related-post-and-page/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
76
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/recent-related-post-and-page-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
77
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/recent-related-post-and-page-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
78
- </div>
79
- <div class="col products col-sm-6 col-md-4 p-3">
80
- <h4>About Author</h4>
81
- <p class="icon-size"><i class="fas fa-id-card"></i></p>
82
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/about-author/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
83
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/about-author-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
84
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/about-author-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
85
- </div>
86
- <div class="col products col-sm-6 col-md-4 p-3">
87
- <h4>Gallery Pro</h4>
88
- <p class="icon-size"><i class="far fa-images"></i></p>
89
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/gallery-pro/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
90
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
91
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/gallery-pro-by-weblizar/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
92
- </div>
93
- <div class="col products col-sm-6 col-md-4 p-3">
94
- <h4>Ultimate Responsive Image Slider</h4>
95
- <p class="icon-size"><i class="fab fa-slideshare"></i></p>
96
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/unlimited-responsive-image-slider/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
97
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/ultimate-responsive-image-slider-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
98
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/ultimate-responsive-image-slider-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
99
- </div>
100
- <div class="col products col-sm-6 col-md-4 p-3">
101
- <h4>Flickr Album Gallery</h4>
102
- <p class="icon-size"><i class="far fa-file-video"></i></p>
103
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/photo-video-link-gallery/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
104
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/photo-video-link-gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
105
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/photo-video-link-gallery-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
106
- </div>
107
- <div class="col products col-sm-6 col-md-4 p-3">
108
- <h4>Photo Gallery For Flickr</h4>
109
- <p class="icon-size"><i class="fab fa-flickr"></i></p>
110
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/photo-gallery-for-flickr/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
111
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/flickr-album-gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
112
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/flickr-album-gallery-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
113
- </div>
114
- <div class="col products col-sm-6 col-md-4 p-3">
115
- <h4>Responsive Portfolio</h4>
116
- <p class="icon-size"><i class="fas fa-film"></i></p>
117
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/responsive-portfolio/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
118
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/responsive-portfolio-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
119
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/responsive-portfolio-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
120
- </div>
121
- <div class="col products col-sm-6 col-md-4 p-3">
122
- <h4>Lightbox Slider</h4>
123
- <p class="icon-size"><i class="far fa-image"></i></p>
124
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/lightbox-slider/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
125
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/lightbox-slider-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
126
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/lightbox-slider-pro-demo/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
127
- </div>
128
- <div class="col products col-sm-6 col-md-4 p-3">
129
- <h4>Responsive Photo Gallery</h4>
130
- <p class="icon-size"><i class="fas fa-camera-retro"></i></p>
131
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/responsive-gallery-with-lightbox/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
132
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/responsive-photo-gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
133
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/responsive-photo-gallery-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
134
- </div>
135
- <div class="col products col-sm-6 col-md-4 p-3">
136
- <h4>Clock in Portal</h4>
137
- <p class="icon-size"><i class="far fa-clock"></i></p>
138
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/clock-in-portal/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
139
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/clockin-pro-plugin/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
140
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/clockin-pro-admin/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
141
- </div>
142
- <div class="col products col-sm-6 col-md-4 p-3">
143
- <h4>Admin Custom Login Pro</h4>
144
- <p class="icon-size"><i class="fab fa-cuttlefish"></i></p>
145
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/admin-custom-login/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
146
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/admin-custom-login-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
147
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/admin-custom-login-pro-admin-demo/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
148
- </div>
149
- <div class="col products col-sm-6 col-md-4 p-3">
150
- <h4>Institute Management Pro</h4>
151
- <p class="icon-size"><i class="fas fa-university"></i></p>
152
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/institute-management/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
153
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/institute-management-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
154
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/institute-management-pro/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
155
- </div>
156
- <div class="col products col-sm-6 col-md-4 p-3">
157
- <h4>Advanced Google Maps</h4>
158
- <p class="icon-size"><i class="fas fa-map-marked-alt"></i></p>
159
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/advanced-google-maps/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
160
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/advanced-google-maps/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
161
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/advanced-google-maps/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
162
- </div>
163
- <div class="col products col-sm-6 col-md-4 p-3">
164
- <h4>Newsletter Subscription Form</h4>
165
- <p class="icon-size"><i class="fab fa-wpforms"></i></p>
166
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/newsletter-subscription-form/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
167
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/newsletter-subscription-form-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
168
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/newsletter-subscription-form-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
169
- </div>
170
- </div>
171
-
172
- <!-- Themes -->
173
- <div class="row p-3">
174
- <div class="col-sm-12 col-md-12 text-center">
175
- <a class="" href="" target="_new"><h3>Premium Themes</h3></a>
176
- </div>
177
- </div>
178
- <div class="row text-center">
179
- <div class="col products col-sm-6 col-md-4 p-3">
180
- <h4>RealEstate Premium</h4>
181
- <p class="icon-size"><i class="far fa-building"></i></p>
182
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
183
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/realestate-wordpress-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
184
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/realestate-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
185
- </div>
186
- <div class="col products col-sm-6 col-md-4 p-3">
187
- <h4>Personal Premium</h4>
188
- <p class="icon-size"><i class="fas fa-users"></i></p>
189
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
190
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/personal-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
191
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/personal-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
192
- </div>
193
-
194
- <div class="col products col-sm-6 col-md-4 p-3">
195
- <h4>Katelyn Premium</h4>
196
- <p class="icon-size"><i class="fab fa-korvue"></i></p>
197
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
198
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/themes/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
199
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/themes/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
200
- </div>
201
- <div class="col products col-sm-6 col-md-4 p-3">
202
- <h4>Corporal Premium</h4>
203
- <p class="icon-size"><i class="fas fa-briefcase"></i></p>
204
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
205
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/corporal-premium/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
206
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/corporal-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
207
- </div>
208
- <div class="col products col-sm-6 col-md-4 p-3">
209
- <h4>Explora Premium</h4>
210
- <p class="icon-size"><i class="fas fa-road"></i></p>
211
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
212
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
213
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#explora" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
214
- </div>
215
- <div class="col products col-sm-6 col-md-4 p-3">
216
- <h4>Scoreline Premium</h4>
217
- <p class="icon-size"><i class="fas fa-chart-line"></i></p>
218
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
219
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/scoreline-premium/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
220
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#scoreline" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
221
- </div>
222
- <div class="col products col-sm-6 col-md-4 p-3">
223
- <h4>Beautyspa Premium</h4>
224
- <p class="icon-size"><i class="fas fa-tint"></i></p>
225
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
226
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#beautyspa" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
227
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/beautyspa-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
228
- </div>
229
- <div class="col products col-sm-6 col-md-4 p-3">
230
- <h4>Healthcare Premium</h4>
231
- <p class="icon-size"><i class="fas fa-heartbeat"></i></p>
232
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
233
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#healthcare" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
234
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/healthcare/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
235
- </div>
236
- <div class="col products col-sm-6 col-md-4 p-3">
237
- <h4>Enigma Premium</h4>
238
- <p class="icon-size"><i class="far fa-gem"></i></p>
239
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
240
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/enigma-premium/enigma-select/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
241
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/enigma-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
242
- </div>
243
- <div class="col products col-sm-6 col-md-4 p-3">
244
- <h4>Creative Premium</h4>
245
- <p class="icon-size"><i class="fas fa-industry"></i></p>
246
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
247
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
248
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
249
- </div>
250
- <div class="col products col-sm-6 col-md-4 p-3">
251
- <h4>Incredible Premium</h4>
252
- <p class="icon-size"><i class="far fa-chart-bar"></i></p>
253
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
254
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/creative-premium/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
255
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#creative" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
256
- </div>
257
- <div class="col products col-sm-6 col-md-4 p-3">
258
- <h4>Chronicle Premium</h4>
259
- <p class="icon-size"><i class="fab fa-cuttlefish"></i></p>
260
- <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
261
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/chronicle-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
262
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#chronicle" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
263
- </div>
264
- <div class="col products col-sm-6 col-md-4 p-3">
265
- <h4>Guardian Premium</h4>
266
- <p class="icon-size"><i class="fas fa-user-plus"></i></p>
267
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
268
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/guardian-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
269
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#guardian" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
270
- </div>
271
- <div class="col products col-sm-6 col-md-4 p-3">
272
- <h4>Green Lantern Premium</h4>
273
- <p class="icon-size"><i class="fab fa-pagelines"></i></p>
274
- <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
275
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/green-lantern-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
276
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#greenlantern" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
277
- </div>
278
- <div class="col products col-sm-6 col-md-4 p-3">
279
- <h4>Weblizar Premium</h4>
280
- <p class="icon-size"><i class="fas fa-globe"></i></p>
281
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
282
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/weblizar-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
283
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#weblizar" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
284
- </div>
285
- <div class="col products col-sm-6 col-md-4 p-3">
286
- <h4>Love Wedding Premium</h4>
287
- <p class="icon-size"><i class="fas fa-heart"></i></p>
288
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
289
- <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/love-wedding-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
290
- <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/love-wedding/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
291
- </div>
292
- </div>
293
-
294
- <!-- footer -->
295
- <div class="row m-3">
296
- <div class="col-sm-12 col-md-12 text-center">
297
- <a href="https://weblizar.com" target="_new" class="btn btn-primary btn-lg dmobtn">WWW.WEBLIZAR.COM</a>
298
- </div>
299
- </div>
300
- </div>
301
- <style>
302
- .col-container {
303
-
304
- display: table; /* Make the container element behave like a table */
305
- width: 100%; /* Set full-width to expand the whole page */
306
- }
307
-
308
- .col {
309
- display: table-cell; /* Make elements inside the container behave like table cells */
310
- }
311
- .icon-size {
312
- font-size: 52px;
313
- color: darkorchid;
314
- }
315
-
316
- .products {
317
- border: 4px solid #FFF;
318
- background-color: #E9ECEF;
319
- }
320
- </style>
1
+ <div class="container col-container p-3">
2
+ <div class="row text-center">
3
+ <div class="col-sm-12 col-md-12">
4
+ <img width="200" src="https://weblizar.com/wp-content/uploads/2016/04/logo.png" />
5
+ <h2>Responsive WordPress Premium Themes & Plugins</h2>
6
+ <hr>
7
+ </div>
8
+ </div>
9
+ <div class="row p-3">
10
+ <div class="col-sm-12 col-md-12 text-center">
11
+ <a class="" href="" target="_new"><h3>Pro Plugins</h3></a>
12
+ </div>
13
+ </div>
14
+ <div class="row text-center">
15
+ <div class="col products col-sm-6 col-md-4 p-3">
16
+ <h4>Testimonials Pro - WordPress Reviews</h4>
17
+ <p class="icon-size"><i class="fab fa-slideshare"></i></p>
18
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/testimonial-by-weblizar/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
19
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/testimonial-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
20
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/testimonial-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
21
+ </div>
22
+ <div class="col products col-sm-6 col-md-4 p-3">
23
+ <h4>Real Estate Apartment Manager</h4>
24
+ <p class="icon-size"><i class="fas fa-building"></i></p>
25
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/real-estate-apartment-manager/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
26
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/real-estate-apartment-manager/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
27
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/real-estate-apartment-manager/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
28
+ </div>
29
+ <div class="col products col-sm-6 col-md-4 p-3">
30
+ <h4>Multi Institute Management</h4>
31
+ <p class="icon-size"><i class="fas fa-graduation-cap"></i></p>
32
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/institute-management/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
33
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/multi-institute-management/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
34
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/multi-institute-management/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
35
+ </div>
36
+
37
+ <div class="col products col-sm-6 col-md-4 p-3">
38
+ <h4>Facebook Feed</h4>
39
+ <p class="icon-size"><i class="fab fa-facebook-f"></i></p>
40
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/facebook-by-weblizar/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
41
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/facebook-feed-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
42
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/facebook-feed-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
43
+ </div>
44
+ <div class="col products col-sm-6 col-md-4 p-3">
45
+ <h4>Pinterest Feed</h4>
46
+ <p class="icon-size"><i class="fab fa-pinterest-p"></i></p>
47
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/weblizar-pinterest-feeds/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
48
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/pinterest-feed-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
49
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/pinterest-feed-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
50
+ </div>
51
+ <div class="col products col-sm-6 col-md-4 p-3">
52
+ <h4>Appointment Scheduler</h4>
53
+ <p class="icon-size"><i class="far fa-clock"></i></p>
54
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/appointment-scheduler-weblizar/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
55
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/appointment-scheduler-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
56
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/appointment-scheduler-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
57
+ </div>
58
+ <div class="col products col-sm-6 col-md-4 p-3">
59
+ <h4>SEO Image Optimizer</h4>
60
+ <p class="icon-size"><i class="fab fa-searchengin"></i></p>
61
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/seo-image-optimizer/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
62
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/seo-image-optimizer-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
63
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/seo-image-optimizer-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
64
+ </div>
65
+ <div class="col products col-sm-6 col-md-4 p-3">
66
+ <h4>Coming Soon Page</h4>
67
+ <p class="icon-size"><i class="fas fa-rocket"></i></p>
68
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/responsive-coming-soon-page/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
69
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/coming-soon-page-maintenance-mode-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
70
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/coming-soon-page-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
71
+ </div>
72
+ <div class="col products col-sm-6 col-md-4 p-3">
73
+ <h4>Recent Related Post</h4>
74
+ <p class="icon-size"><i class="far fa-newspaper"></i></p>
75
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/recent-related-post-and-page/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
76
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/recent-related-post-and-page-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
77
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/recent-related-post-and-page-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
78
+ </div>
79
+ <div class="col products col-sm-6 col-md-4 p-3">
80
+ <h4>About Author</h4>
81
+ <p class="icon-size"><i class="fas fa-id-card"></i></p>
82
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/about-author/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
83
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/about-author-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
84
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/about-author-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
85
+ </div>
86
+ <div class="col products col-sm-6 col-md-4 p-3">
87
+ <h4>Gallery Pro</h4>
88
+ <p class="icon-size"><i class="far fa-images"></i></p>
89
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/gallery-pro/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
90
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
91
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/gallery-pro-by-weblizar/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
92
+ </div>
93
+ <div class="col products col-sm-6 col-md-4 p-3">
94
+ <h4>Ultimate Responsive Image Slider</h4>
95
+ <p class="icon-size"><i class="fab fa-slideshare"></i></p>
96
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/unlimited-responsive-image-slider/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
97
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/ultimate-responsive-image-slider-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
98
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/ultimate-responsive-image-slider-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
99
+ </div>
100
+ <div class="col products col-sm-6 col-md-4 p-3">
101
+ <h4>Flickr Album Gallery</h4>
102
+ <p class="icon-size"><i class="far fa-file-video"></i></p>
103
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/photo-video-link-gallery/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
104
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/photo-video-link-gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
105
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/photo-video-link-gallery-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
106
+ </div>
107
+ <div class="col products col-sm-6 col-md-4 p-3">
108
+ <h4>Photo Gallery For Flickr</h4>
109
+ <p class="icon-size"><i class="fab fa-flickr"></i></p>
110
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/photo-gallery-for-flickr/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
111
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/flickr-album-gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
112
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/flickr-album-gallery-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
113
+ </div>
114
+ <div class="col products col-sm-6 col-md-4 p-3">
115
+ <h4>Responsive Portfolio</h4>
116
+ <p class="icon-size"><i class="fas fa-film"></i></p>
117
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/responsive-portfolio/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
118
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/responsive-portfolio-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
119
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/responsive-portfolio-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
120
+ </div>
121
+ <div class="col products col-sm-6 col-md-4 p-3">
122
+ <h4>Lightbox Slider</h4>
123
+ <p class="icon-size"><i class="far fa-image"></i></p>
124
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/lightbox-slider/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
125
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/lightbox-slider-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
126
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/lightbox-slider-pro-demo/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
127
+ </div>
128
+ <div class="col products col-sm-6 col-md-4 p-3">
129
+ <h4>Responsive Photo Gallery</h4>
130
+ <p class="icon-size"><i class="fas fa-camera-retro"></i></p>
131
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/responsive-gallery-with-lightbox/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
132
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/responsive-photo-gallery-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
133
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/responsive-photo-gallery-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
134
+ </div>
135
+ <div class="col products col-sm-6 col-md-4 p-3">
136
+ <h4>Clock in Portal</h4>
137
+ <p class="icon-size"><i class="far fa-clock"></i></p>
138
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/clock-in-portal/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
139
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/clockin-pro-plugin/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
140
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/clockin-pro-admin/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
141
+ </div>
142
+ <div class="col products col-sm-6 col-md-4 p-3">
143
+ <h4>Admin Custom Login Pro</h4>
144
+ <p class="icon-size"><i class="fab fa-cuttlefish"></i></p>
145
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/admin-custom-login/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
146
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/admin-custom-login-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
147
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/admin-custom-login-pro-admin-demo/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
148
+ </div>
149
+ <div class="col products col-sm-6 col-md-4 p-3">
150
+ <h4>Institute Management Pro</h4>
151
+ <p class="icon-size"><i class="fas fa-university"></i></p>
152
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/institute-management/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
153
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/institute-management-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
154
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/institute-management-pro/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
155
+ </div>
156
+ <div class="col products col-sm-6 col-md-4 p-3">
157
+ <h4>Advanced Google Maps</h4>
158
+ <p class="icon-size"><i class="fas fa-map-marked-alt"></i></p>
159
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/advanced-google-maps/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
160
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/advanced-google-maps/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
161
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/advanced-google-maps/" target="_new" title="Admin Demo"><i class="fas fa-eye"></i></a>
162
+ </div>
163
+ <div class="col products col-sm-6 col-md-4 p-3">
164
+ <h4>Newsletter Subscription Form</h4>
165
+ <p class="icon-size"><i class="fab fa-wpforms"></i></p>
166
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/plugins/newsletter-subscription-form/" target="_new" title="Download Plugin"><i class="fas fa-download"></i></a>
167
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/plugins/newsletter-subscription-form-pro/" target="_new" title="Plugin Details"><i class="fas fa-info"></i></a>
168
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/newsletter-subscription-form-pro/" target="_new" title="Plugin Demo"><i class="fas fa-eye"></i></a>
169
+ </div>
170
+ </div>
171
+
172
+ <!-- Themes -->
173
+ <div class="row p-3">
174
+ <div class="col-sm-12 col-md-12 text-center">
175
+ <a class="" href="" target="_new"><h3>Premium Themes</h3></a>
176
+ </div>
177
+ </div>
178
+ <div class="row text-center">
179
+ <div class="col products col-sm-6 col-md-4 p-3">
180
+ <h4>RealEstate Premium</h4>
181
+ <p class="icon-size"><i class="far fa-building"></i></p>
182
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
183
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/realestate-wordpress-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
184
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/realestate-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
185
+ </div>
186
+ <div class="col products col-sm-6 col-md-4 p-3">
187
+ <h4>Personal Premium</h4>
188
+ <p class="icon-size"><i class="fas fa-users"></i></p>
189
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
190
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/personal-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
191
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/personal-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
192
+ </div>
193
+
194
+ <div class="col products col-sm-6 col-md-4 p-3">
195
+ <h4>Katelyn Premium</h4>
196
+ <p class="icon-size"><i class="fab fa-korvue"></i></p>
197
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
198
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/themes/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
199
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/themes/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
200
+ </div>
201
+ <div class="col products col-sm-6 col-md-4 p-3">
202
+ <h4>Corporal Premium</h4>
203
+ <p class="icon-size"><i class="fas fa-briefcase"></i></p>
204
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
205
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/corporal-premium/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
206
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/corporal-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
207
+ </div>
208
+ <div class="col products col-sm-6 col-md-4 p-3">
209
+ <h4>Explora Premium</h4>
210
+ <p class="icon-size"><i class="fas fa-road"></i></p>
211
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
212
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
213
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#explora" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
214
+ </div>
215
+ <div class="col products col-sm-6 col-md-4 p-3">
216
+ <h4>Scoreline Premium</h4>
217
+ <p class="icon-size"><i class="fas fa-chart-line"></i></p>
218
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
219
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/scoreline-premium/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
220
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#scoreline" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
221
+ </div>
222
+ <div class="col products col-sm-6 col-md-4 p-3">
223
+ <h4>Beautyspa Premium</h4>
224
+ <p class="icon-size"><i class="fas fa-tint"></i></p>
225
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
226
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#beautyspa" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
227
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/beautyspa-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
228
+ </div>
229
+ <div class="col products col-sm-6 col-md-4 p-3">
230
+ <h4>Healthcare Premium</h4>
231
+ <p class="icon-size"><i class="fas fa-heartbeat"></i></p>
232
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
233
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#healthcare" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
234
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/healthcare/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
235
+ </div>
236
+ <div class="col products col-sm-6 col-md-4 p-3">
237
+ <h4>Enigma Premium</h4>
238
+ <p class="icon-size"><i class="far fa-gem"></i></p>
239
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
240
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/enigma-premium/enigma-select/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
241
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/enigma-premium/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
242
+ </div>
243
+ <div class="col products col-sm-6 col-md-4 p-3">
244
+ <h4>Creative Premium</h4>
245
+ <p class="icon-size"><i class="fas fa-industry"></i></p>
246
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
247
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
248
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
249
+ </div>
250
+ <div class="col products col-sm-6 col-md-4 p-3">
251
+ <h4>Incredible Premium</h4>
252
+ <p class="icon-size"><i class="far fa-chart-bar"></i></p>
253
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
254
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/creative-premium/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
255
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#creative" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
256
+ </div>
257
+ <div class="col products col-sm-6 col-md-4 p-3">
258
+ <h4>Chronicle Premium</h4>
259
+ <p class="icon-size"><i class="fab fa-cuttlefish"></i></p>
260
+ <a class="btn btn-secondary btn-sm" href="__" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
261
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/chronicle-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
262
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#chronicle" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
263
+ </div>
264
+ <div class="col products col-sm-6 col-md-4 p-3">
265
+ <h4>Guardian Premium</h4>
266
+ <p class="icon-size"><i class="fas fa-user-plus"></i></p>
267
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
268
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/guardian-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
269
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#guardian" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
270
+ </div>
271
+ <div class="col products col-sm-6 col-md-4 p-3">
272
+ <h4>Green Lantern Premium</h4>
273
+ <p class="icon-size"><i class="fab fa-pagelines"></i></p>
274
+ <a class="btn btn-secondary btn-sm" href="https://wordpress.org/themes/search/weblizar/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
275
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/green-lantern-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
276
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#greenlantern" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
277
+ </div>
278
+ <div class="col products col-sm-6 col-md-4 p-3">
279
+ <h4>Weblizar Premium</h4>
280
+ <p class="icon-size"><i class="fas fa-globe"></i></p>
281
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
282
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/weblizar-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
283
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/preview/#weblizar" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
284
+ </div>
285
+ <div class="col products col-sm-6 col-md-4 p-3">
286
+ <h4>Love Wedding Premium</h4>
287
+ <p class="icon-size"><i class="fas fa-heart"></i></p>
288
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/best-free-wordpress-themes/" target="_new" title="Download Theme"><i class="fas fa-download"></i></a>
289
+ <a class="btn btn-secondary btn-sm" href="https://weblizar.com/themes/love-wedding-premium-theme/" target="_new" title="Theme Details"><i class="fas fa-info"></i></a>
290
+ <a class="btn btn-secondary btn-sm" href="http://demo.weblizar.com/love-wedding/" target="_new" title="Theme Demo"><i class="fas fa-eye"></i></a>
291
+ </div>
292
+ </div>
293
+
294
+ <!-- footer -->
295
+ <div class="row m-3">
296
+ <div class="col-sm-12 col-md-12 text-center">
297
+ <a href="https://weblizar.com" target="_new" class="btn btn-primary btn-lg dmobtn">WWW.WEBLIZAR.COM</a>
298
+ </div>
299
+ </div>
300
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
pinterest-pin-It-button.php CHANGED
@@ -1,278 +1,319 @@
1
- <?php
2
- /**
3
- * Plugin Name: Pin It Button On Image Hover And Post
4
- * Version: 2.7.8
5
- * Description: Pinterest pin it button on image hover plugin provides facility to pins your blog posts, pages and images into your Pinterest account boards.
6
- * Author: Weblizar
7
- * Author URI: https://weblizar.com/plugins/
8
- * Plugin URI: https://wordpress.org/plugins/pinterest-pin-it-button-on-image-hover-and-post/
9
- *
10
- * This program is free software; you can redistribute it and/or
11
- * modify it under the terms of the GNU General Public License
12
- * as published by the Free Software Foundation; either version 2
13
- * of the License, or (at your option) any later version.
14
- *
15
- */
16
- /**
17
- * Constant Values & Variables
18
- */
19
- define("WEBLIZAR_PINIT_PLUGIN_URL", plugin_dir_url(__FILE__));
20
- define("WEBLIZAR_PINIT_TD", "weblizar_pinit");
21
-
22
- /**
23
- * Get Ready Plugin Translation
24
- */
25
- add_action('plugins_loaded', 'PINITTranslation');
26
- function PINITTranslation() {
27
- load_plugin_textdomain( WEBLIZAR_PINIT_TD, FALSE, dirname( plugin_basename(__FILE__)).'/languages/' );
28
- }
29
-
30
- /**
31
- * Default Setting
32
- */
33
- register_activation_hook( __FILE__, 'PiniIt_DefaultSettings' );
34
- function PiniIt_DefaultSettings(){
35
- add_option("WL_Enable_Pinit_Post", 1);
36
- add_option("WL_Enable_Pinit_Page", 1);
37
- add_option("WL_Pinit_Btn_On_Hover", "true");
38
- add_option("WL_Mobile_Status", 1);
39
- add_option("WL_Pinit_Btn_Color", "red");
40
- add_option("WL_Pinit_Btn_Design", "rectangle");
41
- add_option("WL_Pinit_Btn_Size", "small");
42
- }
43
- function front_jquery() {
44
- wp_enqueue_script( 'jquery' );
45
- }
46
- add_action( 'wp_enqueue_scripts', 'front_jquery' );
47
-
48
- //Load saved pin it button settings
49
- $PinItOnHover = get_option("WL_Pinit_Btn_On_Hover");
50
-
51
- //Show Pin It Button On Image Hover
52
- if($PinItOnHover == "true"){
53
- // Add hook for frontend <head></head>
54
- add_action('wp_head', 'wl_pinit_js');
55
- }
56
- function wl_pinit_js() {
57
- $PinItOnHover = get_option("WL_Pinit_Btn_On_Hover");
58
- $PinItColor = get_option("WL_Pinit_Btn_Color");
59
- $PinItSize = get_option("WL_Pinit_Btn_Size");
60
- $PinItStatus = get_option("WL_Mobile_Status");
61
- $all_exclude_pages = get_option('excluded_pint_it_pages', array());
62
-
63
- //don't show on mobile
64
- if(wp_is_mobile() && $PinItStatus == 0) {
65
- // do nothing - hide pinit button
66
- ?>
67
- <script type="text/javascript" async defer data-pin-color="<?php echo esc_attr($PinItColor); ?>" <?php if($PinItSize == "large") { ?>data-pin-height="28"<?php }?> data-pin-hover="false" src="<?php echo WEBLIZAR_PINIT_PLUGIN_URL."js/pinit.js"; ?>"></script>
68
- <?php
69
- }
70
- if( ! empty ( $all_exclude_pages ) && is_page($all_exclude_pages) ) {
71
-
72
- ?>
73
- <script type="text/javascript" async defer data-pin-color="<?php echo esc_html($PinItColor); ?>" <?php if($PinItSize == "large") { ?>data-pin-height="28"<?php }?> data-pin-hover="false" src="<?php echo WEBLIZAR_PINIT_PLUGIN_URL."js/pinit.js"; ?>"></script>
74
- <?php
75
- }
76
- else {
77
- ?><script type="text/javascript" async defer data-pin-color="<?php echo esc_html($PinItColor); ?>" <?php if($PinItSize == "large") { ?>data-pin-height="28"<?php }?> data-pin-hover="<?php echo esc_html($PinItOnHover); ?>" src="<?php echo WEBLIZAR_PINIT_PLUGIN_URL."js/pinit.js"; ?>"></script><?php
78
- }
79
-
80
- // exclude images pin it hover
81
- $imags_urls = array();
82
- $imags_urls = get_option( 'exclude_pin_it_images', array() );
83
- ?>
84
- <script>
85
- jQuery(document).ready(function(){
86
- jQuery(".is-cropped img").each(function(){
87
- jQuery(this).attr("style", "min-height: 120px;min-width: 100px;");
88
-
89
- });
90
- jQuery('.avatar').attr('style', 'min-width: unset; min-height: unset;');
91
- });
92
- <?php if((is_array($imags_urls)) && count($imags_urls)) { foreach($imags_urls as $imags_url) { if($imags_url) { ?>
93
- jQuery(document).ready(function(){
94
- var nopin_img_src = "<?php echo esc_url($imags_url); ?>";
95
-
96
- jQuery("img").each(function(){
97
- if(jQuery(this).attr("src") == nopin_img_src){
98
- jQuery(this).attr("data-pin-nopin", "true");
99
- ;
100
- }
101
- });
102
- });
103
- <?php } } } ?>
104
- </script>
105
- <?php
106
- }
107
-
108
- //Add Pin It Button After Post Content
109
- function Load_pin_it_button_after_post_content($content){
110
- if (is_single() && get_post_type( $post = get_post() ) == "post") {
111
- //check for enable post pin it button
112
- $PinItPost = get_option("WL_Enable_Pinit_Post");
113
- $PinItStatus = get_option("WL_Mobile_Status");
114
- if(get_option("WL_Enable_Pinit_Post")) {
115
- if(wp_is_mobile() && $PinItStatus == 0) {
116
- // do nothing //don't show on mobile
117
- } else {
118
- $content .= '<p><a href="//www.pinterest.com/pin/create/button/" data-pin-do="buttonBookmark" data-pin-color="red" data-pin-height="128"><img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_28.png" /></a></p>';
119
- }
120
- }
121
- }
122
- return $content;
123
- }
124
- add_filter( "the_content", "Load_pin_it_button_after_post_content" );
125
-
126
- //Add Pin It Button After Page Content
127
- function Load_pin_it_button_after_page_content($content){
128
- if (!is_single() && get_post_type( $post = get_post() ) == "page") {
129
- //check for enable page pin it button
130
- $PinItPage = get_option("WL_Enable_Pinit_Page");
131
- $PinItStatus = get_option("WL_Mobile_Status");
132
- $all_exclude_pages = get_option('excluded_pint_it_pages', array());
133
- if(get_option("WL_Enable_Pinit_Page")) {
134
- if(wp_is_mobile() && $PinItStatus == 0) {
135
- // do nothing //don't show on mobile
136
- } else {
137
- $content .= '<p><a href="//www.pinterest.com/pin/create/button/" data-pin-do="buttonBookmark" data-pin-color="red" data-pin-height="128"><img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_28.png" /></a></p>';
138
- }
139
- }
140
- }
141
- return $content;
142
- }
143
- add_filter( "the_content", "Load_pin_it_button_after_page_content" );
144
-
145
- //Plugin Settings Admin Menu
146
- add_action('admin_menu','WL_PinItButtonPage');
147
- function WL_PinItButtonPage() {
148
- $PinItAdminMenu = add_menu_page( 'PinIt Button Settings', 'PinIt Button', 'administrator', 'pinterest-pinit-button-on-hover', 'pinterest_pinit_button_settings_page', 'dashicons-admin-post');
149
- add_action( 'admin_print_styles-' . $PinItAdminMenu, 'PiniIt_Menu_Assets' );
150
- }
151
-
152
- //Load PinItAdminMenu Pages Assets JS/CSS/Images
153
- function PiniIt_Menu_Assets() {
154
- if(is_admin()) {
155
- wp_enqueue_style('bootstrap', WEBLIZAR_PINIT_PLUGIN_URL.'css/bootstrap.min.css');
156
- wp_enqueue_style('weblizar-smartech-css', WEBLIZAR_PINIT_PLUGIN_URL.'css/weblizar-smartech.css');
157
- wp_enqueue_style('weblizar-recom', WEBLIZAR_PINIT_PLUGIN_URL.'css/recom.css');
158
- wp_enqueue_style('fontawesome', WEBLIZAR_PINIT_PLUGIN_URL.'css/all.min.css');
159
- wp_enqueue_script('jquery');
160
- wp_enqueue_script('bootstrap',WEBLIZAR_PINIT_PLUGIN_URL.'js/bootstrap.min.js');
161
- wp_enqueue_script('weblizar-smartech-js',WEBLIZAR_PINIT_PLUGIN_URL.'js/weblizar-smartech.js',array('jquery'));
162
- }
163
- }
164
-
165
- function pinterest_pinit_button_settings_page() {
166
- require_once("settings.php");
167
- }
168
-
169
- //Save Settings
170
- add_action( 'wp_ajax_save_pinit', 'PinItSaveSettings' );
171
- function PinItSaveSettings() {
172
- if ( isset( $_POST['PinItSettingNonce'] ) || wp_verify_nonce( $_POST['PinItSettingNonce'], 'pinitsetting_nonce_action' ) ) {
173
- // process form data
174
- $PinItPost = sanitize_text_field($_POST['PinItPost']);
175
- $PinItPage = sanitize_text_field($_POST['PinItPage']);
176
- $PinItOnHover = sanitize_text_field($_POST['PinItOnHover']);
177
- $PinItStatus = sanitize_text_field($_POST['PinItStatus']);
178
- if(isset($_POST['PinItDesign'])){
179
- $PinItDesign = sanitize_text_field($_POST['PinItDesign']);
180
- }
181
- if(isset($_POST['PinItColor'])){
182
- $PinItColor = sanitize_text_field($_POST['PinItColor']);
183
- }
184
- // $PinItColor = sanitize_text_field($_POST['PinItColor']);
185
- $PinItSize = sanitize_text_field($_POST['PinItSize']);
186
-
187
- update_option('WL_Enable_Pinit_Post', $PinItPost);
188
- update_option('WL_Enable_Pinit_Page', $PinItPage);
189
- update_option('WL_Pinit_Btn_On_Hover', $PinItOnHover);
190
- update_option('WL_Mobile_Status', $PinItStatus);
191
- if(isset($PinItDesign)){
192
- update_option('WL_Pinit_Btn_Design', $PinItDesign);
193
- }
194
- if(isset($PinItColor)){
195
- update_option('WL_Pinit_Btn_Color', $PinItColor);
196
- }
197
- update_option('WL_Pinit_Btn_Size', $PinItSize);
198
- } else {
199
- print 'Sorry, your nonce did not verify.';
200
- exit;
201
- }
202
- }
203
- /*Save Exclude Images*/
204
- add_action( 'wp_ajax_exclude_image', 'exclude_image_save' );
205
- function exclude_image_save() {
206
- if ( isset( $_POST['pinit_exclude_nonce_field'] ) || wp_verify_nonce( $_POST['pinit_exclude_nonce_field'], 'pinit_exclude_nonce_action' ) ) {
207
- $all_exclude_images = get_option('exclude_pin_it_images');
208
- $img_url = sanitize_text_field($_POST['img_url']);
209
- if($img_url){
210
- $all_exclude_images[] = $img_url;
211
- update_option('exclude_pin_it_images', $all_exclude_images);
212
- }
213
- } else {
214
- print 'Sorry, your nonce did not verify.';
215
- exit;
216
- }
217
- }
218
-
219
- /* Save exclude pages */
220
- add_action( 'wp_ajax_exclude_page', 'exclude_save_page' );
221
- function exclude_save_page(){
222
- //$all_exclude_pages = [];
223
- if ( isset( $_POST['pinit_exclude_page_nonce_field'] ) || wp_verify_nonce( $_POST['pinit_exclude_page_nonce_field'], 'pinit_exclude_page_nonce_action' ) ) {
224
- $all_exclude_pages = get_option('excluded_pint_it_pages');
225
- $page_name = sanitize_text_field( $_POST['page_name'] );
226
- if ( $page_name ) {
227
- $all_exclude_pages[] = $page_name;
228
- update_option('excluded_pint_it_pages', $all_exclude_pages);
229
- }
230
- }
231
- else {
232
- print 'Sorry, your nonce did not verify.';
233
- exit;
234
- }
235
- }
236
-
237
- /*Delete Exclude Images*/
238
- add_action( 'wp_ajax_delete_exclude_images', 'exclude_image_delete' );
239
- function exclude_image_delete() {
240
- if ( isset( $_POST['pinit_exclude_nonce_field'] ) || wp_verify_nonce( $_POST['pinit_exclude_nonce_field'], 'pinit_exclude_nonce_action' ) ) {
241
- $all_exclude_images = get_option('exclude_pin_it_images');
242
- $img_ids = ($_POST['img_ids']);
243
- foreach($img_ids as $id){
244
- unset($all_exclude_images[$id]);
245
- }
246
- update_option('exclude_pin_it_images', $all_exclude_images);
247
- } else {
248
- print 'Sorry, your nonce did not verify.';
249
- exit;
250
- }
251
- }
252
-
253
- /*Delete exclude pages*/
254
- add_action( 'wp_ajax_delete_exclude_pages', 'exclude_image_page' );
255
- function exclude_image_page() {
256
- if ( isset( $_POST['pinit_exclude_page_nonce_field'] ) || wp_verify_nonce( $_POST['pinit_exclude_page_nonce_field'], 'pinit_exclude_page_nonce_action' ) ) {
257
- $all_exclude_pages = get_option('excluded_pint_it_pages');
258
- $page_ids = ($_POST['page_ids']);
259
- foreach($page_ids as $id){
260
- unset($all_exclude_pages[$id]);
261
- }
262
- update_option('excluded_pint_it_pages', $all_exclude_pages);
263
- } else {
264
- print 'Sorry, your nonce did not verify.';
265
- exit;
266
- }
267
- }
268
- /*Plugin Setting Link*/
269
- function weblizar_pinitbutt_add_settings_link( $links ) {
270
- $pinitbutt_add_pro_link = '<a href="https://weblizar.com/plugins/pinterest-feed-pro/" target="_blank">'. esc_html__( 'Get Premium', WEBLIZAR_PINIT_TD ) .'</a>';
271
- array_unshift($links,$pinitbutt_add_pro_link);
272
- $settings_link_pinitbutt = '<a href="admin.php?page=pinterest-pinit-button-on-hover">' . esc_html__( 'Settings', WEBLIZAR_PINIT_TD ) . '</a>';
273
- array_unshift( $links,$settings_link_pinitbutt );
274
- return $links;
275
- }
276
- $plugin_pinitbutt = plugin_basename( __FILE__ );
277
- add_filter( "plugin_action_links_$plugin_pinitbutt", 'weblizar_pinitbutt_add_settings_link' );
278
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Plugin Name: Weblizar Pin It Button On Image Hover And Post
4
+ * Version: 2.7.9
5
+ * Description: Weblizar pin it button on image hover plugin provides facility to pins your blog posts, pages and images into your Pinterest account boards.
6
+ * Author: Weblizar
7
+ * Author URI: https://weblizar.com/plugins/
8
+ * Plugin URI: https://wordpress.org/plugins/pinterest-pin-it-button-on-image-hover-and-post/
9
+ *
10
+ * This program is free software; you can redistribute it and/or
11
+ * modify it under the terms of the GNU General Public License
12
+ * as published by the Free Software Foundation; either version 2
13
+ * of the License, or (at your option) any later version.
14
+ *
15
+ */
16
+
17
+
18
+ /**
19
+ * Constant Values & Variables
20
+ */
21
+ define("WEBLIZAR_PINIT_PLUGIN_URL", plugin_dir_url(__FILE__));
22
+ define("WEBLIZAR_PINIT_TD", "weblizar_pinit");
23
+
24
+
25
+ /**
26
+ * Get Ready Plugin Translation
27
+ */
28
+ add_action('plugins_loaded', 'PINITTranslation');
29
+ function PINITTranslation()
30
+ {
31
+ load_plugin_textdomain(WEBLIZAR_PINIT_TD, false, dirname(plugin_basename(__FILE__)).'/languages/');
32
+ }
33
+
34
+ /**
35
+ * Default Setting
36
+ */
37
+ register_activation_hook(__FILE__, 'PiniIt_DefaultSettings');
38
+ function PiniIt_DefaultSettings()
39
+ {
40
+ add_option("WL_Enable_Pinit_Post", 1);
41
+ add_option("WL_Enable_Pinit_Page", 1);
42
+ add_option("WL_Pinit_Btn_On_Hover", "true");
43
+ add_option("WL_Mobile_Status", 1);
44
+ add_option("WL_Pinit_Btn_Color", "red");
45
+ add_option("WL_Pinit_Btn_Design", "rectangle");
46
+ add_option("WL_Pinit_Btn_Size", "small");
47
+ }
48
+
49
+ function front_jquery()
50
+ {
51
+ wp_enqueue_script('jquery');
52
+ wp_enqueue_script('wl-pin-main', WEBLIZAR_PINIT_PLUGIN_URL . 'js/main.js', array(), false, true);
53
+ }
54
+ add_action('wp_enqueue_scripts', 'front_jquery');
55
+
56
+ //Load saved pin it button settings
57
+ $PinItOnHover = get_option("WL_Pinit_Btn_On_Hover");
58
+
59
+ //Show Pin It Button On Image Hover
60
+ if ($PinItOnHover == "true") {
61
+ // Add hook for frontend <head></head>
62
+ add_action('wp_head', 'wl_pinit_js');
63
+ }
64
+ function wl_pinit_js()
65
+ {
66
+ $PinItOnHover = get_option("WL_Pinit_Btn_On_Hover");
67
+ $PinItColor = get_option("WL_Pinit_Btn_Color");
68
+ $PinItSize = get_option("WL_Pinit_Btn_Size");
69
+ $PinItStatus = get_option("WL_Mobile_Status");
70
+ $all_exclude_pages = get_option('excluded_pint_it_pages', array());
71
+
72
+ //don't show on mobile
73
+ if (wp_is_mobile() && $PinItStatus == 0) {
74
+ // do nothing - hide pinit button?>
75
+ <script type="text/javascript" async defer
76
+ data-pin-color="<?php echo esc_attr($PinItColor); ?>"
77
+ <?php if ($PinItSize == "large") { ?>data-pin-height="28"
78
+ <?php } ?> data-pin-hover="false"
79
+ src="<?php echo WEBLIZAR_PINIT_PLUGIN_URL."js/pinit.js"; ?>">
80
+ </script>
81
+ <?php
82
+ }
83
+ if (! empty($all_exclude_pages) && is_page($all_exclude_pages)) {
84
+ ?>
85
+ <script type="text/javascript" async defer
86
+ data-pin-color="<?php echo esc_html($PinItColor); ?>"
87
+ <?php if ($PinItSize == "large") { ?>data-pin-height="28"
88
+ <?php } ?> data-pin-hover="false"
89
+ src="<?php echo WEBLIZAR_PINIT_PLUGIN_URL."js/pinit.js"; ?>">
90
+ </script>
91
+ <?php
92
+ } else {
93
+ ?><script type="text/javascript" async defer
94
+ data-pin-color="<?php echo esc_html($PinItColor); ?>"
95
+ <?php if ($PinItSize == "large") { ?>data-pin-height="28"
96
+ <?php } ?>
97
+ data-pin-hover="<?php echo esc_html($PinItOnHover); ?>"
98
+ src="<?php echo WEBLIZAR_PINIT_PLUGIN_URL."js/pinit.js"; ?>">
99
+ </script><?php
100
+ }
101
+
102
+ // exclude images pin it hover
103
+ $imags_urls = array();
104
+ $imags_urls = get_option('exclude_pin_it_images', array());
105
+
106
+
107
+
108
+ $js = '';
109
+ $js .= 'jQuery(document).ready(function(){';
110
+ $js .= 'jQuery(".is-cropped img").each(function(){';
111
+ $js .= 'jQuery(this).attr("style", "min-height: 120px;min-width: 100px;");';
112
+ $js .= '});';
113
+ $js .= 'jQuery(".avatar").attr("style", "min-width: unset; min-height: unset;");';
114
+ $js .= '});';
115
+
116
+
117
+ if ((is_array($imags_urls)) && count($imags_urls)) {
118
+ foreach ($imags_urls as $imags_url) {
119
+ if ($imags_url) {
120
+ $js .= 'jQuery(document).ready(function(){';
121
+ $js .= 'var nopin_img_src = "'. esc_url($imags_url).'";';
122
+ $js .= 'jQuery("img").each(function(){';
123
+ $js .= 'if(jQuery(this).attr("src") == nopin_img_src){';
124
+ $js .= 'jQuery(this).attr("data-pin-nopin", "true");';
125
+ $js .= '}';
126
+ $js .= '});';
127
+ $js .= '});';
128
+ }
129
+ }
130
+ }
131
+ wp_add_inline_script('wl-pin-main', $js);
132
+ }
133
+
134
+ //Add Pin It Button After Post Content
135
+ function Load_pin_it_button_after_post_content($content)
136
+ {
137
+ if (is_single() && get_post_type($post = get_post()) == "post") {
138
+ //check for enable post pin it button
139
+ $PinItPost = get_option("WL_Enable_Pinit_Post");
140
+ $PinItStatus = get_option("WL_Mobile_Status");
141
+ if (get_option("WL_Enable_Pinit_Post")) {
142
+ if (wp_is_mobile() && $PinItStatus == 0) {
143
+ // do nothing //don't show on mobile
144
+ } else {
145
+ $content .= '<p><a href="//www.pinterest.com/pin/create/button/" data-pin-do="buttonBookmark" data-pin-color="red" data-pin-height="128"><img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_28.png" /></a></p>';
146
+ }
147
+ }
148
+ }
149
+ return $content;
150
+ }
151
+ add_filter("the_content", "Load_pin_it_button_after_post_content");
152
+
153
+ //Add Pin It Button After Page Content
154
+ function Load_pin_it_button_after_page_content($content)
155
+ {
156
+ if (!is_single() && get_post_type($post = get_post()) == "page") {
157
+ //check for enable page pin it button
158
+ $PinItPage = get_option("WL_Enable_Pinit_Page");
159
+ $PinItStatus = get_option("WL_Mobile_Status");
160
+ $all_exclude_pages = get_option('excluded_pint_it_pages', array());
161
+ if (get_option("WL_Enable_Pinit_Page")) {
162
+ if (wp_is_mobile() && $PinItStatus == 0) {
163
+ // do nothing //don't show on mobile
164
+ } else {
165
+ $content .= '<p><a href="//www.pinterest.com/pin/create/button/" data-pin-do="buttonBookmark" data-pin-color="red" data-pin-height="128"><img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_28.png" /></a></p>';
166
+ }
167
+ }
168
+ }
169
+ return $content;
170
+ }
171
+ add_filter("the_content", "Load_pin_it_button_after_page_content");
172
+
173
+ //Plugin Settings Admin Menu
174
+ add_action('admin_menu', 'WL_PinItButtonPage');
175
+ function WL_PinItButtonPage()
176
+ {
177
+ $PinItAdminMenu = add_menu_page('PinIt Button Settings', 'PinIt Button', 'administrator', 'pinterest-pinit-button-on-hover', 'pinterest_pinit_button_settings_page', 'dashicons-admin-post');
178
+ add_action('admin_print_styles-' . $PinItAdminMenu, 'PiniIt_Menu_Assets');
179
+ }
180
+
181
+ //Load PinItAdminMenu Pages Assets JS/CSS/Images
182
+ function PiniIt_Menu_Assets()
183
+ {
184
+ if (is_admin()) {
185
+ wp_enqueue_style('bootstrap', WEBLIZAR_PINIT_PLUGIN_URL.'css/bootstrap.min.css');
186
+ wp_enqueue_style('weblizar-smartech-css', WEBLIZAR_PINIT_PLUGIN_URL.'css/weblizar-smartech.css');
187
+ wp_enqueue_style('weblizar-recom', WEBLIZAR_PINIT_PLUGIN_URL.'css/recom.css');
188
+ wp_enqueue_style('fontawesome', WEBLIZAR_PINIT_PLUGIN_URL.'css/all.min.css');
189
+ wp_enqueue_script('jquery');
190
+ wp_enqueue_script('bootstrap', WEBLIZAR_PINIT_PLUGIN_URL.'js/bootstrap.min.js');
191
+ wp_enqueue_script('weblizar-smartech-js', WEBLIZAR_PINIT_PLUGIN_URL.'js/weblizar-smartech.js', array('jquery'));
192
+ }
193
+ }
194
+
195
+
196
+ // function add_custom_css()
197
+ // {
198
+ // }
199
+ // add_action('admin_enqueue_scripts', 'add_custom_css', 99);
200
+
201
+ function pinterest_pinit_button_settings_page()
202
+ {
203
+ require_once("settings.php");
204
+ }
205
+
206
+ //Save Settings
207
+ add_action('wp_ajax_save_pinit', 'PinItSaveSettings');
208
+ function PinItSaveSettings()
209
+ {
210
+ if (isset($_POST['PinItSettingNonce']) || wp_verify_nonce($_POST['PinItSettingNonce'], 'pinitsetting_nonce_action')) {
211
+ // process form data
212
+ $PinItPost = sanitize_text_field($_POST['PinItPost']);
213
+ $PinItPage = sanitize_text_field($_POST['PinItPage']);
214
+ $PinItOnHover = sanitize_text_field($_POST['PinItOnHover']);
215
+ $PinItStatus = sanitize_text_field($_POST['PinItStatus']);
216
+ if (isset($_POST['PinItDesign'])) {
217
+ $PinItDesign = sanitize_text_field($_POST['PinItDesign']);
218
+ }
219
+ if (isset($_POST['PinItColor'])) {
220
+ $PinItColor = sanitize_hex_color($_POST['PinItColor']);
221
+ }
222
+ // $PinItColor = sanitize_text_field($_POST['PinItColor']);
223
+ $PinItSize = sanitize_text_field($_POST['PinItSize']);
224
+
225
+ update_option('WL_Enable_Pinit_Post', $PinItPost);
226
+ update_option('WL_Enable_Pinit_Page', $PinItPage);
227
+ update_option('WL_Pinit_Btn_On_Hover', $PinItOnHover);
228
+ update_option('WL_Mobile_Status', $PinItStatus);
229
+ if (isset($PinItDesign)) {
230
+ update_option('WL_Pinit_Btn_Design', $PinItDesign);
231
+ }
232
+ if (isset($PinItColor)) {
233
+ update_option('WL_Pinit_Btn_Color', $PinItColor);
234
+ }
235
+ update_option('WL_Pinit_Btn_Size', $PinItSize);
236
+ } else {
237
+ print 'Sorry, your nonce did not verify.';
238
+ exit;
239
+ }
240
+ }
241
+ /*Save Exclude Images*/
242
+ add_action('wp_ajax_exclude_image', 'exclude_image_save');
243
+ function exclude_image_save()
244
+ {
245
+ if (isset($_POST['pinit_exclude_nonce_field']) || wp_verify_nonce($_POST['pinit_exclude_nonce_field'], 'pinit_exclude_nonce_action')) {
246
+ $all_exclude_images = get_option('exclude_pin_it_images');
247
+ $img_url = esc_url_raw($_POST['img_url']);
248
+ if ($img_url) {
249
+ $all_exclude_images[] = $img_url;
250
+ update_option('exclude_pin_it_images', $all_exclude_images);
251
+ }
252
+ } else {
253
+ print 'Sorry, your nonce did not verify.';
254
+ exit;
255
+ }
256
+ }
257
+
258
+ /* Save exclude pages */
259
+ add_action('wp_ajax_exclude_page', 'exclude_save_page');
260
+ function exclude_save_page()
261
+ {
262
+ //$all_exclude_pages = [];
263
+ if (isset($_POST['pinit_exclude_page_nonce_field']) || wp_verify_nonce($_POST['pinit_exclude_page_nonce_field'], 'pinit_exclude_page_nonce_action')) {
264
+ $all_exclude_pages = get_option('excluded_pint_it_pages');
265
+ $page_name = sanitize_text_field($_POST['page_name']);
266
+ if ($page_name) {
267
+ $all_exclude_pages[] = $page_name;
268
+ update_option('excluded_pint_it_pages', $all_exclude_pages);
269
+ }
270
+ } else {
271
+ print 'Sorry, your nonce did not verify.';
272
+ exit;
273
+ }
274
+ }
275
+
276
+ /*Delete Exclude Images*/
277
+ add_action('wp_ajax_delete_exclude_images', 'exclude_image_delete');
278
+ function exclude_image_delete()
279
+ {
280
+ if (isset($_POST['pinit_exclude_nonce_field']) || wp_verify_nonce($_POST['pinit_exclude_nonce_field'], 'pinit_exclude_nonce_action')) {
281
+ $all_exclude_images = get_option('exclude_pin_it_images');
282
+ $img_ids = ($_POST['img_ids']);
283
+ foreach ($img_ids as $id) {
284
+ unset($all_exclude_images[$id]);
285
+ }
286
+ update_option('exclude_pin_it_images', $all_exclude_images);
287
+ } else {
288
+ print 'Sorry, your nonce did not verify.';
289
+ exit;
290
+ }
291
+ }
292
+
293
+ /*Delete exclude pages*/
294
+ add_action('wp_ajax_delete_exclude_pages', 'exclude_image_page');
295
+ function exclude_image_page()
296
+ {
297
+ if (isset($_POST['pinit_exclude_page_nonce_field']) || wp_verify_nonce($_POST['pinit_exclude_page_nonce_field'], 'pinit_exclude_page_nonce_action')) {
298
+ $all_exclude_pages = get_option('excluded_pint_it_pages');
299
+ $page_ids = ($_POST['page_ids']);
300
+ foreach ($page_ids as $id) {
301
+ unset($all_exclude_pages[$id]);
302
+ }
303
+ update_option('excluded_pint_it_pages', $all_exclude_pages);
304
+ } else {
305
+ print 'Sorry, your nonce did not verify.';
306
+ exit;
307
+ }
308
+ }
309
+ /*Plugin Setting Link*/
310
+ function weblizar_pinitbutt_add_settings_link($links)
311
+ {
312
+ $pinitbutt_add_pro_link = '<a href="https://weblizar.com/plugins/pinterest-feed-pro/" target="_blank">'. esc_html__('Get Premium', WEBLIZAR_PINIT_TD) .'</a>';
313
+ array_unshift($links, $pinitbutt_add_pro_link);
314
+ $settings_link_pinitbutt = '<a href="admin.php?page=pinterest-pinit-button-on-hover">' . esc_html__('Settings', WEBLIZAR_PINIT_TD) . '</a>';
315
+ array_unshift($links, $settings_link_pinitbutt);
316
+ return $links;
317
+ }
318
+ $plugin_pinitbutt = plugin_basename(__FILE__);
319
+ add_filter("plugin_action_links_$plugin_pinitbutt", 'weblizar_pinitbutt_add_settings_link');
readme.txt CHANGED
@@ -1,4 +1,4 @@
1
- === Pin It Button On Image Hover And Post ===
2
  Contributors: weblizar
3
  Donate link: https://www.weblizar.com/
4
  Contributors: weblizar
@@ -6,7 +6,7 @@ Donate link: https://www.weblizar.com/
6
  Tags: pinterest, pin images, pin photo, pin it button, pin plugin
7
  Requires at least: 3.8
8
  Tested up to: 5.5
9
- Stable tag: 2.7.8
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -14,7 +14,7 @@ Pin Your WordPress Blog Posts Pages Images With Pinterest Plugin
14
 
15
  == Description ==
16
 
17
- Pin it button on image hover plugin provides facility to pins your blog posts, pages and images into your Pinterest account boards. Simply install then activate the plugin and start pinning.You can show or hide pin it button in post/page. You can enable or disable pin it button on image hover through plugin settings tab.
18
 
19
  **Features**
20
 
@@ -27,7 +27,7 @@ Pin it button on image hover plugin provides facility to pins your blog posts, p
27
  * Enable / Disable Pin button On Mobile & Portable Devices
28
  * Multilingual - Translatable in Any Language
29
 
30
- ### Pinterest Feed Pro Features
31
 
32
  * **Pinterest Profile** - Show your Pinterest profile as it looks on Pinterest platform
33
 
@@ -110,6 +110,9 @@ Please use WordPress [support forum](http://wordpress.org/support/plugin/pintere
110
 
111
  For more information, see [Weblizar](https://wwww.weblizar.com/).
112
 
 
 
 
113
  = Version 2.7.8 =[25-07-2020]
114
  - Minor change in dashboard.
115
 
1
+ === Weblizar Pin It Button On Image Hover And Post ===
2
  Contributors: weblizar
3
  Donate link: https://www.weblizar.com/
4
  Contributors: weblizar
6
  Tags: pinterest, pin images, pin photo, pin it button, pin plugin
7
  Requires at least: 3.8
8
  Tested up to: 5.5
9
+ Stable tag: 2.7.9
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
14
 
15
  == Description ==
16
 
17
+ Weblizar Pin it button on image hover plugin provides facility to pins your blog posts, pages and images into your Pinterest account boards. Simply install then activate the plugin and start pinning.You can show or hide pin it button in post/page. You can enable or disable pin it button on image hover through plugin settings tab.
18
 
19
  **Features**
20
 
27
  * Enable / Disable Pin button On Mobile & Portable Devices
28
  * Multilingual - Translatable in Any Language
29
 
30
+ ### Weblizar - Pinterest Feed Pro Features
31
 
32
  * **Pinterest Profile** - Show your Pinterest profile as it looks on Pinterest platform
33
 
110
 
111
  For more information, see [Weblizar](https://wwww.weblizar.com/).
112
 
113
+ = Version 2.7.9 =[18-11-2020]
114
+ - Minor Fix.
115
+
116
  = Version 2.7.8 =[25-07-2020]
117
  - Minor change in dashboard.
118
 
recommendations.php CHANGED
@@ -5,60 +5,61 @@
5
  <table class="form-table2">
6
  <tr class="radio-span" style="border-bottom:none;">
7
  <td>
8
- <?php include( ABSPATH . "wp-admin/includes/plugin-install.php" );
9
- global $tabs, $tab, $paged, $type, $term;
10
- $tabs = array();
11
- $tab = "search";
12
- $per_page = 50;
13
- $args = array (
14
- "author"=> "weblizar",
15
- "page" => $paged,
16
- "per_page" => $per_page,
17
- "fields" => array( "last_updated" => true, "downloaded" => true, "icons" => true ),
18
- "locale" => get_locale(),
19
- );
20
- $arges = apply_filters( "install_plugins_table_api_args_$tab", $args );
21
- $api = plugins_api( "query_plugins", $arges );
22
- $item = $api->plugins;
23
- if(!function_exists("wp_star_rating")) {
24
- function wp_star_rating( $args = array() ) {
25
- $defaults = array(
26
- 'rating' => 0,
27
- 'type' => 'rating',
28
- 'number' => 0,
29
- );
30
- $r = wp_parse_args( $args, $defaults );
31
-
32
- // Non-english decimal places when the $rating is coming from a string
33
- $rating = str_replace( ',', '.', $r['rating'] );
34
-
35
- // Convert Percentage to star rating, 0..5 in .5 increments
36
- if ( 'percent' == $r['type'] ) {
37
- $rating = round( $rating / 10, 0 ) / 2;
38
- }
39
-
40
- // Calculate the number of each type of star needed
41
- $full_stars = floor( $rating );
42
- $half_stars = ceil( $rating - $full_stars );
43
- $empty_stars = 5 - $full_stars - $half_stars;
44
-
45
- if ( $r['number'] ) {
46
- /* translators: 1: The rating, 2: The number of ratings */
47
- $format = _n( '%1$s rating based on %2$s rating', '%1$s rating based on %2$s ratings', $r['number'] );
48
- $title = sprintf( $format, number_format_i18n( $rating, 1 ), number_format_i18n( $r['number'] ) );
49
- } else {
50
- /* translators: 1: The rating */
51
- $title = sprintf( '%s rating', number_format_i18n( $rating, 1 ) );
52
- }
53
- echo '<div class="star-rating" title="' . esc_attr( $title ) . '">';
54
- echo '<span class="screen-reader-text">' . $title . '</span>';
55
- echo str_repeat( '<div class="star star-full"></div>', $full_stars );
56
- echo str_repeat( '<div class="star star-half"></div>', $half_stars );
57
- echo str_repeat( '<div class="star star-empty"></div>', $empty_stars);
58
- echo '</div>';
59
- }
60
- }
61
- ?>
 
62
  <form id="frmrecommendation" class="layout-form">
63
  <div id="poststuff" style="width: 99% !important;">
64
  <div id="post-body" class="metabox-holder">
@@ -75,72 +76,67 @@
75
  <div class="layout-span12">
76
  <div class="wp-list-table plugin-install">
77
  <div id="the-list">
78
- <?php
79
- foreach ((array) $item as $plugin) {
80
- if (is_object( $plugin)) {
81
- $plugin = (array) $plugin;
82
- }
83
- if (!empty($plugin["icons"]["svg"])) {
84
- $plugin_icon_url = $plugin["icons"]["svg"];
85
- } elseif (!empty( $plugin["icons"]["2x"])) {
86
- $plugin_icon_url = $plugin["icons"]["2x"];
87
- } elseif (!empty( $plugin["icons"]["1x"])) {
88
- $plugin_icon_url = $plugin["icons"]["1x"];
89
- } else {
90
- $plugin_icon_url = $plugin["icons"]["default"];
91
- }
92
- $plugins_allowedtags = array (
93
- "a" => array( "href" => array(),"title" => array(), "target" => array() ),
94
- "abbr" => array( "title" => array() ),"acronym" => array( "title" => array() ),
95
- "code" => array(), "pre" => array(), "em" => array(),"strong" => array(),
96
- "ul" => array(), "ol" => array(), "li" => array(), "p" => array(), "br" => array()
97
- );
98
- $title = wp_kses($plugin["name"], $plugins_allowedtags);
99
- $description = strip_tags($plugin["short_description"]);
100
- // $author = wp_kses($plugin["author"], $plugins_allowedtags);
101
- $version = wp_kses($plugin["version"], $plugins_allowedtags);
102
- $name = strip_tags( $title . " " . $version );
103
- $details_link = self_admin_url( "plugin-install.php?tab=plugin-information&amp;plugin=" . $plugin["slug"] .
104
- "&amp;TB_iframe=true&amp;width=600&amp;height=550" );
105
-
106
- /* translators: 1: Plugin name and version. */
107
- $action_links[] = '<a href="' . esc_url( $details_link ) . '" class="thickbox" aria-label="' . esc_attr( sprintf("More information about %s", $name ) ) . '" data-title="' . esc_attr( $name ) . '">' . esc_html__( 'More Details', WEBLIZAR_PINIT_TD ) . '</a>';
108
- $action_links = array();
109
- if (current_user_can( "install_plugins") || current_user_can("update_plugins"))
110
- {
111
- $status = install_plugin_install_status( $plugin );
112
- switch ($status["status"])
113
- {
114
- case "install":
115
- if ( $status["url"] )
116
- {
117
- /* translators: 1: Plugin name and version. */
118
- $action_links[] = '<a class="install-now button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf("Install %s now", $name ) ) . '">' . esc_html__( 'Install Now', WEBLIZAR_PINIT_TD ) . '</a>';
119
- }
120
- break;
121
- case "update_available":
122
- if ($status["url"])
123
- {
124
- /* translators: 1: Plugin name and version */
125
- $action_links[] = '<a class="button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf( "Update %s now", $name ) ) . '">' . esc_html__( 'Update Now', WEBLIZAR_PINIT_TD ) . '</a>';
126
- }
127
- break;
128
- case "latest_installed":
129
- case "newer_installed":
130
- $action_links[] = '<span class="button button-disabled" title="' . esc_attr__( "This plugin is already installed and is up to date", WEBLIZAR_PINIT_TD ) . ' ">' . esc_html(_x( 'Installed', 'plugin', WEBLIZAR_PINIT_TD )) . '</span>';
131
- break;
132
- }
133
- }
134
- ?>
135
  <div class="plugin-div plugin-div-settings">
136
  <div class="plugin-div-top plugin-div-settings-top">
137
  <div class="plugin-div-inner-content">
138
- <a href="<?php echo esc_url( $details_link ); ?>" class="thickbox plugin-icon plugin-icon-custom">
139
- <img class="custom_icon" src="<?php echo esc_attr( $plugin_icon_url ) ?>" />
140
  </a>
141
  <div class="name column-name">
142
  <h4>
143
- <a href="<?php echo esc_url( $details_link ); ?>" class="thickbox"><?php echo esc_html($title); ?></a>
144
  </h4>
145
  </div>
146
  <div class="desc column-description">
@@ -149,7 +145,8 @@
149
  </p>
150
  <p class="authors">
151
  <cite>
152
- By <?php echo wp_kses($plugin["author"], $plugins_allowedtags);;?>
 
153
  </cite>
154
  </p>
155
  </div>
@@ -157,9 +154,9 @@
157
  </div>
158
  <div class="plugin-card-bottom plugin-card-bottom_settings">
159
  <div class="vers column-rating">
160
- <?php wp_star_rating( array( "rating" => $plugin["rating"], "type" => "percent", "number" => $plugin["num_ratings"] ) ); ?>
161
  <span class="num-ratings">
162
- (<?php echo number_format_i18n( $plugin["num_ratings"] ); ?>)
163
  </span>
164
  </div>
165
  <div class="column-updated">
@@ -168,26 +165,23 @@
168
  </span>
169
  </div>
170
  <div class="column-downloaded">
171
- <?php echo sprintf( _n("%s download", "%s downloads", $plugin["downloaded"]), number_format_i18n($plugin["downloaded"])); ?>
172
  </div>
173
  <div class="column-compatibility">
174
  <?php
175
- if ( !empty($plugin["tested"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["tested"])), $plugin["tested"], ">"))
176
- {
177
- echo '<span class="compatibility-untested">' . ( "<strong>Untested</strong> with your version of WordPress" ) . '</span>';
178
- } elseif (!empty($plugin["requires"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["requires"])), $plugin["requires"], "<"))
179
- {
180
- echo '<span class="compatibility-incompatible">' . esc_html__("Incompatible with your version of WordPress", WEBLIZAR_PINIT_TD) . '</span>';
181
- } else {
182
- echo '<span class="compatibility-compatible">' . esc_html__("Compatible with your version of WordPress", WEBLIZAR_PINIT_TD) . '</span>';
183
- }
184
- ?>
185
  </div>
186
  </div>
187
  </div>
188
  <?php
189
- }
190
- ?>
191
  </div>
192
  </div>
193
  </div>
5
  <table class="form-table2">
6
  <tr class="radio-span" style="border-bottom:none;">
7
  <td>
8
+ <?php include(ABSPATH . "wp-admin/includes/plugin-install.php");
9
+ global $tabs, $tab, $paged, $type, $term;
10
+ $tabs = array();
11
+ $tab = "search";
12
+ $per_page = 50;
13
+ $args = array(
14
+ "author"=> "weblizar",
15
+ "page" => $paged,
16
+ "per_page" => $per_page,
17
+ "fields" => array( "last_updated" => true, "downloaded" => true, "icons" => true ),
18
+ "locale" => get_locale(),
19
+ );
20
+ $arges = apply_filters("install_plugins_table_api_args_$tab", $args);
21
+ $api = plugins_api("query_plugins", $arges);
22
+ $item = $api->plugins;
23
+ if (!function_exists("wp_star_rating")) {
24
+ function wp_star_rating($args = array())
25
+ {
26
+ $defaults = array(
27
+ 'rating' => 0,
28
+ 'type' => 'rating',
29
+ 'number' => 0,
30
+ );
31
+ $r = wp_parse_args($args, $defaults);
32
+
33
+ // Non-english decimal places when the $rating is coming from a string
34
+ $rating = str_replace(',', '.', $r['rating']);
35
+
36
+ // Convert Percentage to star rating, 0..5 in .5 increments
37
+ if ('percent' == $r['type']) {
38
+ $rating = round($rating / 10, 0) / 2;
39
+ }
40
+
41
+ // Calculate the number of each type of star needed
42
+ $full_stars = floor($rating);
43
+ $half_stars = ceil($rating - $full_stars);
44
+ $empty_stars = 5 - $full_stars - $half_stars;
45
+
46
+ if ($r['number']) {
47
+ /* translators: 1: The rating, 2: The number of ratings */
48
+ $format = _n('%1$s rating based on %2$s rating', '%1$s rating based on %2$s ratings', $r['number']);
49
+ $title = sprintf($format, number_format_i18n($rating, 1), number_format_i18n($r['number']));
50
+ } else {
51
+ /* translators: 1: The rating */
52
+ $title = sprintf('%s rating', number_format_i18n($rating, 1));
53
+ }
54
+ echo '<div class="star-rating" title="' . esc_attr($title) . '">';
55
+ echo '<span class="screen-reader-text">' . esc_html($title) . '</span>';
56
+ echo str_repeat('<div class="star star-full"></div>', $full_stars);
57
+ echo str_repeat('<div class="star star-half"></div>', $half_stars);
58
+ echo str_repeat('<div class="star star-empty"></div>', $empty_stars);
59
+ echo '</div>';
60
+ }
61
+ }
62
+ ?>
63
  <form id="frmrecommendation" class="layout-form">
64
  <div id="poststuff" style="width: 99% !important;">
65
  <div id="post-body" class="metabox-holder">
76
  <div class="layout-span12">
77
  <div class="wp-list-table plugin-install">
78
  <div id="the-list">
79
+ <?php
80
+ foreach ((array) $item as $plugin) {
81
+ if (is_object($plugin)) {
82
+ $plugin = (array) $plugin;
83
+ }
84
+ if (!empty($plugin["icons"]["svg"])) {
85
+ $plugin_icon_url = $plugin["icons"]["svg"];
86
+ } elseif (!empty($plugin["icons"]["2x"])) {
87
+ $plugin_icon_url = $plugin["icons"]["2x"];
88
+ } elseif (!empty($plugin["icons"]["1x"])) {
89
+ $plugin_icon_url = $plugin["icons"]["1x"];
90
+ } else {
91
+ $plugin_icon_url = $plugin["icons"]["default"];
92
+ }
93
+ $plugins_allowedtags = array(
94
+ "a" => array( "href" => array(),"title" => array(), "target" => array() ),
95
+ "abbr" => array( "title" => array() ),"acronym" => array( "title" => array() ),
96
+ "code" => array(), "pre" => array(), "em" => array(),"strong" => array(),
97
+ "ul" => array(), "ol" => array(), "li" => array(), "p" => array(), "br" => array()
98
+ );
99
+ $title = wp_kses($plugin["name"], $plugins_allowedtags);
100
+ $description = strip_tags($plugin["short_description"]);
101
+ // $author = wp_kses($plugin["author"], $plugins_allowedtags);
102
+ $version = wp_kses($plugin["version"], $plugins_allowedtags);
103
+ $name = strip_tags($title . " " . $version);
104
+ $details_link = self_admin_url("plugin-install.php?tab=plugin-information&amp;plugin=" . $plugin["slug"] .
105
+ "&amp;TB_iframe=true&amp;width=600&amp;height=550");
106
+
107
+ /* translators: 1: Plugin name and version. */
108
+ $action_links[] = '<a href="' . esc_url($details_link) . '" class="thickbox" aria-label="' . esc_attr(sprintf("More information about %s", $name)) . '" data-title="' . esc_attr($name) . '">' . esc_html__('More Details', WEBLIZAR_PINIT_TD) . '</a>';
109
+ $action_links = array();
110
+ if (current_user_can("install_plugins") || current_user_can("update_plugins")) {
111
+ $status = install_plugin_install_status($plugin);
112
+ switch ($status["status"]) {
113
+ case "install":
114
+ if ($status["url"]) {
115
+ /* translators: 1: Plugin name and version. */
116
+ $action_links[] = '<a class="install-now button" href="' . $status['url'] . '" aria-label="' . esc_attr(sprintf("Install %s now", $name)) . '">' . esc_html__('Install Now', WEBLIZAR_PINIT_TD) . '</a>';
117
+ }
118
+ break;
119
+ case "update_available":
120
+ if ($status["url"]) {
121
+ /* translators: 1: Plugin name and version */
122
+ $action_links[] = '<a class="button" href="' . $status['url'] . '" aria-label="' . esc_attr(sprintf("Update %s now", $name)) . '">' . esc_html__('Update Now', WEBLIZAR_PINIT_TD) . '</a>';
123
+ }
124
+ break;
125
+ case "latest_installed":
126
+ case "newer_installed":
127
+ $action_links[] = '<span class="button button-disabled" title="' . esc_attr__("This plugin is already installed and is up to date", WEBLIZAR_PINIT_TD) . ' ">' . esc_html(_x('Installed', 'plugin', WEBLIZAR_PINIT_TD)) . '</span>';
128
+ break;
129
+ }
130
+ } ?>
 
 
 
 
 
131
  <div class="plugin-div plugin-div-settings">
132
  <div class="plugin-div-top plugin-div-settings-top">
133
  <div class="plugin-div-inner-content">
134
+ <a href="<?php echo esc_url($details_link); ?>" class="thickbox plugin-icon plugin-icon-custom">
135
+ <img class="custom_icon" src="<?php echo esc_attr($plugin_icon_url) ?>" />
136
  </a>
137
  <div class="name column-name">
138
  <h4>
139
+ <a href="<?php echo esc_url($details_link); ?>" class="thickbox"><?php echo esc_html($title); ?></a>
140
  </h4>
141
  </div>
142
  <div class="desc column-description">
145
  </p>
146
  <p class="authors">
147
  <cite>
148
+ By <?php echo wp_kses($plugin["author"], $plugins_allowedtags);
149
+ ; ?>
150
  </cite>
151
  </p>
152
  </div>
154
  </div>
155
  <div class="plugin-card-bottom plugin-card-bottom_settings">
156
  <div class="vers column-rating">
157
+ <?php wp_star_rating(array( "rating" => $plugin["rating"], "type" => "percent", "number" => $plugin["num_ratings"] )); ?>
158
  <span class="num-ratings">
159
+ (<?php echo number_format_i18n($plugin["num_ratings"]); ?>)
160
  </span>
161
  </div>
162
  <div class="column-updated">
165
  </span>
166
  </div>
167
  <div class="column-downloaded">
168
+ <?php echo sprintf(_n("%s download", "%s downloads", $plugin["downloaded"]), number_format_i18n($plugin["downloaded"])); ?>
169
  </div>
170
  <div class="column-compatibility">
171
  <?php
172
+ if (!empty($plugin["tested"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["tested"])), $plugin["tested"], ">")) {
173
+ echo '<span class="compatibility-untested">' . ("<strong>Untested</strong> with your version of WordPress") . '</span>';
174
+ } elseif (!empty($plugin["requires"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["requires"])), $plugin["requires"], "<")) {
175
+ echo '<span class="compatibility-incompatible">' . esc_html__("Incompatible with your version of WordPress", WEBLIZAR_PINIT_TD) . '</span>';
176
+ } else {
177
+ echo '<span class="compatibility-compatible">' . esc_html__("Compatible with your version of WordPress", WEBLIZAR_PINIT_TD) . '</span>';
178
+ } ?>
 
 
 
179
  </div>
180
  </div>
181
  </div>
182
  <?php
183
+ }
184
+ ?>
185
  </div>
186
  </div>
187
  </div>
settings.php CHANGED
@@ -1,330 +1,272 @@
1
- <style>
2
- #post-social-1 {
3
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-8.jpg'; ?>');
4
- }
5
-
6
- #post-social-2 {
7
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-1.jpg'; ?>');
8
- }
9
-
10
- #post-social-3 {
11
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-2.jpg'; ?>');
12
- }
13
-
14
- #post-social-4 {
15
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-3.jpg'; ?>');
16
- }
17
-
18
- #post-social-5 {
19
-
20
- background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/pattern-1.png'; ?>') left top repeat, url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/bg1.jpg'; ?>') center center fixed;
21
- }
22
-
23
- #post-social-6 {
24
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-5.jpg'; ?>');
25
- }
26
-
27
- #post-social-7 {
28
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-6.jpg'; ?>');
29
- }
30
-
31
- #post-social-8 {
32
- background-image: url('<?php echo WEBLIZAR_PINIT_PLUGIN_URL . 'img/image-7.jpg'; ?>');
33
- }
34
-
35
- ::-webkit-scrollbar {
36
- width: 12px;
37
- }
38
-
39
- ::-webkit-scrollbar-track {
40
- outline: 0px solid slategrey;
41
- background: transparent;
42
- border-radius: 0px;
43
- border: 0px
44
- }
45
-
46
- ::-webkit-scrollbar-thumb {
47
- border-radius: 0px;
48
- background: rgba(71, 204, 232, 0.9);
49
- border: 0px;
50
- outline: 0px solid slategrey;
51
- }
52
-
53
- a:focus {
54
- -webkit-box-shadow: none !important;
55
- box-shadow: none !important;
56
- }
57
-
58
- .wp-color-result {
59
- height: 24px;
60
- }
61
-
62
- .wp-color-result:hover {
63
- text-underline: none;
64
- }
65
-
66
- .page-wrapper {
67
- border-left: 1px solid #19191d;
68
- margin: 0 0 0 315px;
69
- padding: 15px 15px;
70
- position: inherit;
71
- }
72
-
73
- #no-pin-image-url {
74
- width: 80% !important;
75
- }
76
-
77
- .products p i {
78
- color: #ef4238 !important;
79
- }
80
-
81
- a.btn.btn-primary.btn-lg.dmobtn {
82
- background-image: linear-gradient(to bottom, #ef4238, #441411);
83
- padding: 13px;
84
- margin-top: 15px;
85
- }
86
-
87
- a.btn.btn-primary.btn-lg.dmobtn:hover {
88
- background-image: linear-gradient(to bottom, #ef4238, #441411);
89
- background: #ed5c5c;
90
- }
91
-
92
-
93
- .products {
94
- padding-bottom: 15px;
95
- }
96
-
97
- .acl-rate-us span.dashicons {
98
- width: 30px;
99
- height: 30px;
100
- }
101
-
102
- .acl-rate-us span.dashicons-star-filled:before {
103
- content: "\f155";
104
- font-size: 30px;
105
- }
106
-
107
- .acl-rate-us {
108
- color: #FBD229 !important;
109
- padding-top: 5px !important;
110
- }
111
-
112
- .acl-rate {
113
- color: #fff;
114
- margin-top: 10px !important;
115
- margin-bottom: 5px !important;
116
- }
117
- </style>
118
- <div id="sidebar-wrapper">
119
- <!-- Navigation -->
120
- <nav class="navbar navbar-default navbar-static-top " role="navigation" style="margin-bottom: 0">
121
- <div class="navbar-header mt-60">
122
- <a class="navbar-brand coming-soon-admin-title" href="#"><?php esc_html_e('Pin It Button On Image Hover And In Post', WEBLIZAR_PINIT_TD); ?></a>
123
- </div>
124
- <!-- <ul class="nav navbar-top-links navbar-right coming-soon-top">
125
- <li class="dropdown">
126
- <a class="dropdown-toggle" data-toggle="dropdown" href="#">
127
- </a>
128
- </li>
129
- </ul> -->
130
- <div class="navbar-default sidebar " role="navigation">
131
- <div class="sidebar navbar-collapse">
132
- <ul class="nav " id="side-menu">
133
- <li class="sidebar-profile text-center ">
134
- <span class="sidebar-profile-picture pint-anch">
135
- <a href="https://www.weblizar.com" target="_blank">
136
- <img class="img-fluid" src="<?php echo esc_url(WEBLIZAR_PINIT_PLUGIN_URL . 'img/weblizarlogo.png'); ?>" alt="Profile Picture" />
137
- </a>
138
- </span>
139
- <h5 style="color:#fff" class="acl-rate"><?php esc_html_e('Show Us Some Love (Rate Us)', WEBLIZAR_PINIT_TD); ?></h5>
140
- <a class="acl-rate-us" href="https://wordpress.org/plugins/pinterest-pin-it-button-on-image-hover-and-post/#reviews" target="_blank">
141
- <span class="dashicons dashicons-star-filled"></span>
142
- <span class="dashicons dashicons-star-filled"></span>
143
- <span class="dashicons dashicons-star-filled"></span>
144
- <span class="dashicons dashicons-star-filled"></span>
145
- <span class="dashicons dashicons-star-filled"></span>
146
- </a>
147
- </li>
148
-
149
- <li class="sidebar-profile text-center">
150
- <span class="sidebar-profile-picture pint-anch">
151
- <a href="#" target="_blank">
152
- <img src="<?php echo esc_url(WEBLIZAR_PINIT_PLUGIN_URL . 'img/Plugin.jpg'); ?>" alt="Profile Picture" />
153
- </a>
154
- <a href="https://weblizar.com/plugins/school-management/" target="_blank" class="pint-btn " style="background-color: #ef4238 !important; color: white !important;"><?php esc_html_e('View Demo', WEBLIZAR_PINIT_TD); ?></a>
155
- <a href="https://weblizar.com/plugins/pinterest-feed-pro/" target="_blank" class="pint-btn"><?php esc_html_e('Go Pro $18', WEBLIZAR_PINIT_TD); ?></a>
156
- </span>
157
- </li>
158
- </ul>
159
- </div>
160
- </div>
161
- </nav>
162
-
163
- <div class="page-wrapper ui-tabs-panel active " id="option-ui-id-1">
164
- <div class="panel panel-default ml-4">
165
- <div class="panel-heading">
166
- <h4 class="margin-none" style="font-size: 28px;">
167
- <?php esc_html_e('Pin It Button Settings', WEBLIZAR_PINIT_TD); ?>
168
- </h4>
169
- <p class="margin-none text-s text-muted"><?php esc_html_e('Configure Plugin Settings Here', WEBLIZAR_PINIT_TD); ?></p>
170
- </div>
171
- <div class="panel-body">
172
- <!-- Nav tabs -->
173
- <ul class="nav nav-pills">
174
- <li class="text-m"><a data-toggle="tab" href="#pinit-settings-tab"><strong><?php esc_html_e('Settings', WEBLIZAR_PINIT_TD); ?></strong> <span class="pull-right close-conversation margin-left "><i class="fas fa-cog"></i></span></a></li>
175
- <li class=""><a data-toggle="tab" href="#exclude-images"><strong><?php esc_html_e('Exclude Images', WEBLIZAR_PINIT_TD); ?></strong> <span class="pull-right close-conversation margin-left "><i class="fas fa-ban"></i></span></a></li>
176
- <li class=""><a data-toggle="tab" href="#exclude-pages"><strong><?php esc_html_e('Exclude Pages', WEBLIZAR_PINIT_TD); ?></strong> <span class="pull-right close-conversation margin-left "><i class="fas fa-ban"></i></span></a></li>
177
- <li class=""><a data-toggle="tab" href="#plug-recom"><strong><?php esc_html_e('Plugin Recommendation', WEBLIZAR_PINIT_TD); ?></strong> <span class="pull-right close-conversation margin-left "><i class="fas fa-plug"></i></span></a></li>
178
- <li class=""><a data-toggle="tab" href="#our-product-tab"><strong><?php esc_html_e('Our Products', WEBLIZAR_PINIT_TD); ?></strong> <span class="pull-right close-conversation margin-left "><i class="fas fa-boxes"></i></span></a></li>
179
- <li class=""><a data-toggle="tab" href="#need-help-tab"><strong><?php esc_html_e('Need Help', WEBLIZAR_PINIT_TD); ?></strong> <span class="pull-right close-conversation margin-left "><i class="fas fa-question-circle"></i></span></a></li>
180
- </ul>
181
-
182
- <!-- Tab panes -->
183
- <div class="tab-content">
184
- <!-- Plugin Settings Tab -->
185
- <div id="pinit-settings-tab" class="tab-pane fade active in">
186
- <hr>
187
- <div>
188
- <p><?php esc_html_e('Show Pin It Button', WEBLIZAR_PINIT_TD); ?> <strong><?php esc_html_e('In Post', WEBLIZAR_PINIT_TD); ?></strong></p>
189
- <?php
190
- $PinItPost = get_option("WL_Enable_Pinit_Post");
191
- if (!isset($PinItPost)) {
192
- $PinItPost = 1;
193
- }
194
- ?>
195
- <input id="pinitpost" name="pinitpost" type="radio" value="1" <?php if ($PinItPost == 1) echo "checked=checked"; ?>> <?php esc_html_e('Yes', WEBLIZAR_PINIT_TD); ?>
196
- <input id="pinitpost" name="pinitpost" type="radio" value="0" <?php if ($PinItPost == 0) echo "checked=checked"; ?>> <?php esc_html_e('No', WEBLIZAR_PINIT_TD); ?>
197
- </div>
198
- <hr>
199
-
200
- <div>
201
- <p><?php esc_html_e('Show Pin It Button', WEBLIZAR_PINIT_TD); ?> <strong><?php esc_html_e('In Page', WEBLIZAR_PINIT_TD); ?></strong></p>
202
- <?php
203
- $PinItPage = get_option("WL_Enable_Pinit_Page");
204
- if (!isset($PinItPage)) {
205
- $PinItPage = 1;
206
- }
207
- ?>
208
- <input id="pinitpage" name="pinitpage" type="radio" value="1" <?php if ($PinItPage == 1) echo "checked=checked"; ?>> <?php esc_html_e('Yes', WEBLIZAR_PINIT_TD); ?>
209
- <input id="pinitpage" name="pinitpage" type="radio" value="0" <?php if ($PinItPage == 0) echo "checked=checked"; ?>> <?php esc_html_e('No', WEBLIZAR_PINIT_TD); ?>
210
- </div>
211
- <hr>
212
-
213
- <div>
214
- <p><?php esc_html_e('Show Pin It Button', WEBLIZAR_PINIT_TD); ?> <strong><?php esc_html_e('On Image Hover', WEBLIZAR_PINIT_TD); ?></strong></p>
215
- <?php
216
- $PinItOnHover = get_option("WL_Pinit_Btn_On_Hover");
217
- if (!isset($PinItOnHover)) {
218
- $PinItOnHover = "true";
219
- }
220
- ?>
221
- <input id="pinitonhover" name="pinitonhover" type="radio" value="true" <?php if ($PinItOnHover == "true") echo "checked=checked"; ?>> <?php esc_html_e('Yes', WEBLIZAR_PINIT_TD); ?>
222
- <input id="pinitonhover" name="pinitonhover" type="radio" value="false" <?php if ($PinItOnHover == "false") echo "checked=checked"; ?>> <?php esc_html_e('No', WEBLIZAR_PINIT_TD); ?>
223
- </div>
224
- <hr>
225
-
226
- <div>
227
- <p><?php esc_html_e('Show Pin It Button', WEBLIZAR_PINIT_TD); ?> <strong><?php esc_html_e('On Mobile / Portable Devices', WEBLIZAR_PINIT_TD); ?></strong></p>
228
- <?php
229
- $PinItStatus = get_option("WL_Mobile_Status");
230
- if (!isset($PinItStatus)) {
231
- $PinItStatus = 1;
232
- }
233
- ?>
234
- <input id="pinitstatus" name="pinitstatus" type="radio" value="1" <?php if ($PinItStatus == 1) echo "checked=checked"; ?>> <?php esc_html_e('Yes', WEBLIZAR_PINIT_TD); ?>
235
- <input id="pinitstatus" name="pinitstatus" type="radio" value="0" <?php if ($PinItStatus == 0) echo "checked=checked"; ?>> <?php esc_html_e('No', WEBLIZAR_PINIT_TD); ?>
236
- </div>
237
- <hr>
238
-
239
- <div>
240
- <p><?php esc_html_e('Pin It Button Size (On Image Hover)', WEBLIZAR_PINIT_TD); ?></p>
241
- <?php
242
- $PinItSize = get_option("WL_Pinit_Btn_Size");
243
- if (!isset($PinItSize)) {
244
- $PinItSize = "small";
245
- }
246
- ?>
247
- <select id="pinitsize" name="pinitsize">
248
- <option value="small" <?php if ($PinItSize == "small") echo "selected=selected"; ?>><?php esc_html_e('Small', WEBLIZAR_PINIT_TD); ?></option>
249
- <option value="large" <?php if ($PinItSize == "large") echo "selected=selected"; ?>><?php esc_html_e('Large', WEBLIZAR_PINIT_TD); ?></option>
250
- </select>
251
- </div>
252
- <hr>
253
- <?php wp_nonce_field('pinitsetting_nonce_action', 'pinitsetting_nonce_field'); ?>
254
- <button id="pinitsave" name="pinitsave" class="button button-primary" type="button" onclick="return SaveSettings();"><strong><i class="fas fa-save"></i>&nbsp;&nbsp;<?php esc_html_e('Save', WEBLIZAR_PINIT_TD); ?></strong></button>
255
- <i id="loading" name="loading" style="display: none;" class="fas fa-cog fa-spin fa-3x"></i>
256
- </div>
257
-
258
- <!-- Exclude Images Tab -->
259
- <div id="exclude-images" class="tab-pane fade">
260
- <?php require_once("exclude-images.php"); ?>
261
- </div>
262
-
263
- <!-- Exclude Images Tab -->
264
- <div id="exclude-pages" class="tab-pane fade">
265
- <?php require_once("exclude-pages.php"); ?>
266
- </div>
267
-
268
- <!-- Plugin Recommendation Tab -->
269
- <div id="plug-recom" class="tab-pane fade">
270
- <?php require_once("recommendations.php"); ?>
271
- </div>
272
-
273
- <!-- Our Products Tab -->
274
- <div id="our-product-tab" class="tab-pane fade">
275
- <?php require_once("our_product.php"); ?>
276
- </div>
277
-
278
- <!-- Need Help Tab -->
279
- <div id="need-help-tab" class="tab-pane fade">
280
- <h2><?php esc_html_e('Need Help Tab', WEBLIZAR_PINIT_TD); ?></h2>
281
- <hr>
282
- <p><?php esc_html_e('Simply after install and activate plugin go on plugins Pinterest PinIt Button" admin menu page.', WEBLIZAR_PINIT_TD); ?></p>
283
- <p><?php esc_html_e('Select the Settings tab and configure Pin It Button settings according to you.', WEBLIZAR_PINIT_TD); ?></p>
284
- <p>&nbsp;</p>
285
- <h4><?php esc_html_e('Plugin allows to configure following settings', WEBLIZAR_PINIT_TD); ?></h4>
286
- <p>&nbsp;</p>
287
- <p><strong><?php esc_html_e('1. Enable Pin It Button In Post -', WEBLIZAR_PINIT_TD); ?></strong><?php esc_html_e(' This settings show Pinterest Pin It button after the post content. So, you can easily pined all your post content to your Pinterest Bord.', WEBLIZAR_PINIT_TD); ?></p>
288
- <p><strong><?php esc_html_e('2. Enable Pin It Button in Page -', WEBLIZAR_PINIT_TD); ?></strong><?php esc_html_e(' This settings show Pinterest Pin It button after the Page content. So, you can easily pined all your Page content to your Pinterest Bord.', WEBLIZAR_PINIT_TD); ?></p>
289
- <p><strong><?php esc_html_e('3. Show Pin It Button On Image Hover -', WEBLIZAR_PINIT_TD); ?></strong><?php esc_html_e(' Setting shows Pin It Button on each your blog Post/Page image when your hover mouse on any image.', WEBLIZAR_PINIT_TD); ?></p>
290
- <p><strong><?php esc_html_e('4. Show Pin It Button On Mobile -', WEBLIZAR_PINIT_TD); ?></strong> <?php esc_html_e('Settings allows to enable/disable pin button appearing on site if uer visit site using mobile devices.', WEBLIZAR_PINIT_TD); ?></p>
291
- <p><strong><?php esc_html_e('5. Pin It Button Size (On Image Hover) -', WEBLIZAR_PINIT_TD); ?></strong> <?php esc_html_e('This settings work if Image hover setting is enable. Through that setting you can show small or large pin it button on image.', WEBLIZAR_PINIT_TD); ?></p>
292
- <hr>
293
- </div>
294
- <div id="weblizar-tab" class="tab-pane fade">
295
- <h4>Weblizar </h4>
296
- <p></p>
297
- </div>
298
- </div>
299
- </div>
300
- </div>
301
- </div>
302
- </div>
303
-
304
- <script>
305
- function SaveSettings() {
306
- jQuery('#pinitsave').hide();
307
- jQuery('#loading').show();
308
- jQuery.ajax({
309
- type: "POST",
310
- url: ajaxurl,
311
- data: {
312
- action: "save_pinit",
313
- PinItPost: jQuery("input[name=pinitpost]:radio:checked").val(),
314
- PinItPage: jQuery("input[name=pinitpage]:radio:checked").val(),
315
- PinItOnHove