Weblizar Twitter Widget - Version 1.9.6

Version Description

[18-11-2020] * Bootstrap library update. * updated: some minor issues fixed.

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Weblizar Twitter Widget
Version 1.9.6
Comparing to
See all releases

Code changes from version 1.9.5 to 1.9.6

banner.php CHANGED
@@ -24,8 +24,8 @@ $twt_imgpath = WEBLIZAR_TWITTER_PLUGIN_URL."images/twt.jpg"; ?>
24
  <li> <?php esc_html_e('Twitter Tweets Widget', 'twitter-tweets'); ?> </li>
25
  </ul>
26
  <div class="wp_btn-grup">
27
- <a class="wb_button-primary" href="http://demo.weblizar.com/twitter-tweets-pro/" target="_blank"><?php esc_html_e('View Demo', 'twitter-tweets'); ?> </a>
28
- <a class="wb_button-primary" href="https://weblizar.com/plugins/twitter-tweets-pro/" target="_blank"><?php esc_html_e('Buy Now', 'twitter-tweets'); ?><?php esc_html_e( '$19', 'twitter-tweets' ); ?> </a>
29
  </div>
30
  </div>
31
  </div>
24
  <li> <?php esc_html_e('Twitter Tweets Widget', 'twitter-tweets'); ?> </li>
25
  </ul>
26
  <div class="wp_btn-grup">
27
+ <a class="wb_button-primary" href="<?php echo esc_url('http://demo.weblizar.com/twitter-tweets-pro/'); ?>" target="_blank"><?php esc_html_e('View Demo', 'twitter-tweets'); ?> </a>
28
+ <a class="wb_button-primary" href="<?php echo esc_url('https://weblizar.com/plugins/twitter-tweets-pro/'); ?>" target="_blank"><?php esc_html_e('Buy Now', 'twitter-tweets'); ?><?php esc_html_e( '$19', 'twitter-tweets' ); ?> </a>
29
  </div>
30
  </div>
31
  </div>
css/bootstrap.css ADDED
@@ -0,0 +1,11449 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors
4
+ * Copyright 2011-2020 Twitter, Inc.
5
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6
+ */
7
+ :root {
8
+ --blue: #007bff;
9
+ --indigo: #6610f2;
10
+ --purple: #6f42c1;
11
+ --pink: #e83e8c;
12
+ --red: #dc3545;
13
+ --orange: #fd7e14;
14
+ --yellow: #ffc107;
15
+ --green: #28a745;
16
+ --teal: #20c997;
17
+ --cyan: #17a2b8;
18
+ --white: #fff;
19
+ --gray: #6c757d;
20
+ --gray-dark: #343a40;
21
+ --primary: #007bff;
22
+ --secondary: #6c757d;
23
+ --success: #28a745;
24
+ --info: #17a2b8;
25
+ --warning: #ffc107;
26
+ --danger: #dc3545;
27
+ --light: #f8f9fa;
28
+ --dark: #343a40;
29
+ --breakpoint-xs: 0;
30
+ --breakpoint-sm: 576px;
31
+ --breakpoint-md: 768px;
32
+ --breakpoint-lg: 992px;
33
+ --breakpoint-xl: 1200px;
34
+ --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
35
+ --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
36
+ }
37
+
38
+ *,
39
+ ::after,
40
+ ::before {
41
+ box-sizing: border-box
42
+ }
43
+
44
+ html {
45
+ font-family: sans-serif;
46
+ line-height: 1.15;
47
+ -webkit-text-size-adjust: 100%;
48
+ -webkit-tap-highlight-color: transparent
49
+ }
50
+
51
+ article,
52
+ aside,
53
+ figcaption,
54
+ figure,
55
+ footer,
56
+ header,
57
+ hgroup,
58
+ main,
59
+ nav,
60
+ section {
61
+ display: block
62
+ }
63
+
64
+ body {
65
+ margin: 0;
66
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
67
+ font-size: 1rem;
68
+ font-weight: 400;
69
+ line-height: 1.5;
70
+ color: #212529;
71
+ text-align: left;
72
+ background-color: #fff
73
+ }
74
+
75
+ [tabindex="-1"]:focus:not(:focus-visible) {
76
+ outline: 0 !important
77
+ }
78
+
79
+ hr {
80
+ box-sizing: content-box;
81
+ height: 0;
82
+ overflow: visible
83
+ }
84
+
85
+ h1,
86
+ h2,
87
+ h3,
88
+ h4,
89
+ h5,
90
+ h6 {
91
+ margin-top: 0;
92
+ margin-bottom: .5rem
93
+ }
94
+
95
+ p {
96
+ margin-top: 0;
97
+ margin-bottom: 1rem
98
+ }
99
+
100
+ abbr[data-original-title],
101
+ abbr[title] {
102
+ text-decoration: underline;
103
+ -webkit-text-decoration: underline dotted;
104
+ text-decoration: underline dotted;
105
+ cursor: help;
106
+ border-bottom: 0;
107
+ -webkit-text-decoration-skip-ink: none;
108
+ text-decoration-skip-ink: none
109
+ }
110
+
111
+ address {
112
+ margin-bottom: 1rem;
113
+ font-style: normal;
114
+ line-height: inherit
115
+ }
116
+
117
+ dl,
118
+ ol,
119
+ ul {
120
+ margin-top: 0;
121
+ margin-bottom: 1rem
122
+ }
123
+
124
+ ol ol,
125
+ ol ul,
126
+ ul ol,
127
+ ul ul {
128
+ margin-bottom: 0
129
+ }
130
+
131
+ dt {
132
+ font-weight: 700
133
+ }
134
+
135
+ dd {
136
+ margin-bottom: .5rem;
137
+ margin-left: 0
138
+ }
139
+
140
+ blockquote {
141
+ margin: 0 0 1rem
142
+ }
143
+
144
+ b,
145
+ strong {
146
+ font-weight: bolder
147
+ }
148
+
149
+ small {
150
+ font-size: 80%
151
+ }
152
+
153
+ sub,
154
+ sup {
155
+ position: relative;
156
+ font-size: 75%;
157
+ line-height: 0;
158
+ vertical-align: baseline
159
+ }
160
+
161
+ sub {
162
+ bottom: -.25em
163
+ }
164
+
165
+ sup {
166
+ top: -.5em
167
+ }
168
+
169
+ a {
170
+ color: #007bff;
171
+ text-decoration: none;
172
+ background-color: transparent
173
+ }
174
+
175
+ a:hover {
176
+ color: #0056b3;
177
+ text-decoration: underline
178
+ }
179
+
180
+ a:not([href]):not([class]) {
181
+ color: inherit;
182
+ text-decoration: none
183
+ }
184
+
185
+ a:not([href]):not([class]):hover {
186
+ color: inherit;
187
+ text-decoration: none
188
+ }
189
+
190
+ code,
191
+ kbd,
192
+ pre,
193
+ samp {
194
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
195
+ font-size: 1em
196
+ }
197
+
198
+ pre {
199
+ margin-top: 0;
200
+ margin-bottom: 1rem;
201
+ overflow: auto;
202
+ -ms-overflow-style: scrollbar
203
+ }
204
+
205
+ figure {
206
+ margin: 0 0 1rem
207
+ }
208
+
209
+ img {
210
+ vertical-align: middle;
211
+ border-style: none
212
+ }
213
+
214
+ svg {
215
+ overflow: hidden;
216
+ vertical-align: middle
217
+ }
218
+
219
+ table {
220
+ border-collapse: collapse
221
+ }
222
+
223
+ caption {
224
+ padding-top: .75rem;
225
+ padding-bottom: .75rem;
226
+ color: #6c757d;
227
+ text-align: left;
228
+ caption-side: bottom
229
+ }
230
+
231
+ th {
232
+ text-align: inherit;
233
+ text-align: -webkit-match-parent
234
+ }
235
+
236
+ label {
237
+ display: inline-block;
238
+ margin-bottom: .5rem
239
+ }
240
+
241
+ button {
242
+ border-radius: 0
243
+ }
244
+
245
+ button:focus {
246
+ outline: 1px dotted;
247
+ outline: 5px auto -webkit-focus-ring-color
248
+ }
249
+
250
+ button,
251
+ input,
252
+ optgroup,
253
+ select,
254
+ textarea {
255
+ margin: 0;
256
+ font-family: inherit;
257
+ font-size: inherit;
258
+ line-height: inherit
259
+ }
260
+
261
+ button,
262
+ input {
263
+ overflow: visible
264
+ }
265
+
266
+ button,
267
+ select {
268
+ text-transform: none
269
+ }
270
+
271
+ [role=button] {
272
+ cursor: pointer
273
+ }
274
+
275
+ select {
276
+ word-wrap: normal
277
+ }
278
+
279
+ [type=button],
280
+ [type=reset],
281
+ [type=submit],
282
+ button {
283
+ -webkit-appearance: button
284
+ }
285
+
286
+ [type=button]:not(:disabled),
287
+ [type=reset]:not(:disabled),
288
+ [type=submit]:not(:disabled),
289
+ button:not(:disabled) {
290
+ cursor: pointer
291
+ }
292
+
293
+ [type=button]::-moz-focus-inner,
294
+ [type=reset]::-moz-focus-inner,
295
+ [type=submit]::-moz-focus-inner,
296
+ button::-moz-focus-inner {
297
+ padding: 0;
298
+ border-style: none
299
+ }
300
+
301
+ input[type=checkbox],
302
+ input[type=radio] {
303
+ box-sizing: border-box;
304
+ padding: 0
305
+ }
306
+
307
+ textarea {
308
+ overflow: auto;
309
+ resize: vertical
310
+ }
311
+
312
+ fieldset {
313
+ min-width: 0;
314
+ padding: 0;
315
+ margin: 0;
316
+ border: 0
317
+ }
318
+
319
+ legend {
320
+ display: block;
321
+ width: 100%;
322
+ max-width: 100%;
323
+ padding: 0;
324
+ margin-bottom: .5rem;
325
+ font-size: 1.5rem;
326
+ line-height: inherit;
327
+ color: inherit;
328
+ white-space: normal
329
+ }
330
+
331
+ progress {
332
+ vertical-align: baseline
333
+ }
334
+
335
+ [type=number]::-webkit-inner-spin-button,
336
+ [type=number]::-webkit-outer-spin-button {
337
+ height: auto
338
+ }
339
+
340
+ [type=search] {
341
+ outline-offset: -2px;
342
+ -webkit-appearance: none
343
+ }
344
+
345
+ [type=search]::-webkit-search-decoration {
346
+ -webkit-appearance: none
347
+ }
348
+
349
+ ::-webkit-file-upload-button {
350
+ font: inherit;
351
+ -webkit-appearance: button
352
+ }
353
+
354
+ output {
355
+ display: inline-block
356
+ }
357
+
358
+ summary {
359
+ display: list-item;
360
+ cursor: pointer
361
+ }
362
+
363
+ template {
364
+ display: none
365
+ }
366
+
367
+ [hidden] {
368
+ display: none !important
369
+ }
370
+
371
+ .h1,
372
+ .h2,
373
+ .h3,
374
+ .h4,
375
+ .h5,
376
+ .h6,
377
+ h1,
378
+ h2,
379
+ h3,
380
+ h4,
381
+ h5,
382
+ h6 {
383
+ margin-bottom: .5rem;
384
+ font-weight: 500;
385
+ line-height: 1.2
386
+ }
387
+
388
+ .h1,
389
+ h1 {
390
+ font-size: 2.5rem
391
+ }
392
+
393
+ .h2,
394
+ h2 {
395
+ font-size: 2rem
396
+ }
397
+
398
+ .h3,
399
+ h3 {
400
+ font-size: 1.75rem
401
+ }
402
+
403
+ .h4,
404
+ h4 {
405
+ font-size: 1.5rem
406
+ }
407
+
408
+ .h5,
409
+ h5 {
410
+ font-size: 1.25rem
411
+ }
412
+
413
+ .h6,
414
+ h6 {
415
+ font-size: 1rem
416
+ }
417
+
418
+ .lead {
419
+ font-size: 1.25rem;
420
+ font-weight: 300
421
+ }
422
+
423
+ .display-1 {
424
+ font-size: 6rem;
425
+ font-weight: 300;
426
+ line-height: 1.2
427
+ }
428
+
429
+ .display-2 {
430
+ font-size: 5.5rem;
431
+ font-weight: 300;
432
+ line-height: 1.2
433
+ }
434
+
435
+ .display-3 {
436
+ font-size: 4.5rem;
437
+ font-weight: 300;
438
+ line-height: 1.2
439
+ }
440
+
441
+ .display-4 {
442
+ font-size: 3.5rem;
443
+ font-weight: 300;
444
+ line-height: 1.2
445
+ }
446
+
447
+ hr {
448
+ margin-top: 1rem;
449
+ margin-bottom: 1rem;
450
+ border: 0;
451
+ border-top: 1px solid rgba(0, 0, 0, .1)
452
+ }
453
+
454
+ .small,
455
+ small {
456
+ font-size: 80%;
457
+ font-weight: 400
458
+ }
459
+
460
+ .mark,
461
+ mark {
462
+ padding: .2em;
463
+ background-color: #fcf8e3
464
+ }
465
+
466
+ .list-unstyled {
467
+ padding-left: 0;
468
+ list-style: none
469
+ }
470
+
471
+ .list-inline {
472
+ padding-left: 0;
473
+ list-style: none
474
+ }
475
+
476
+ .list-inline-item {
477
+ display: inline-block
478
+ }
479
+
480
+ .list-inline-item:not(:last-child) {
481
+ margin-right: .5rem
482
+ }
483
+
484
+ .initialism {
485
+ font-size: 90%;
486
+ text-transform: uppercase
487
+ }
488
+
489
+ .blockquote {
490
+ margin-bottom: 1rem;
491
+ font-size: 1.25rem
492
+ }
493
+
494
+ .blockquote-footer {
495
+ display: block;
496
+ font-size: 80%;
497
+ color: #6c757d
498
+ }
499
+
500
+ .blockquote-footer::before {
501
+ content: "\2014\00A0"
502
+ }
503
+
504
+ .img-fluid {
505
+ max-width: 100%;
506
+ height: auto
507
+ }
508
+
509
+ .img-thumbnail {
510
+ padding: .25rem;
511
+ background-color: #fff;
512
+ border: 1px solid #dee2e6;
513
+ border-radius: .25rem;
514
+ max-width: 100%;
515
+ height: auto
516
+ }
517
+
518
+ .figure {
519
+ display: inline-block
520
+ }
521
+
522
+ .figure-img {
523
+ margin-bottom: .5rem;
524
+ line-height: 1
525
+ }
526
+
527
+ .figure-caption {
528
+ font-size: 90%;
529
+ color: #6c757d
530
+ }
531
+
532
+ code {
533
+ font-size: 87.5%;
534
+ color: #e83e8c;
535
+ word-wrap: break-word
536
+ }
537
+
538
+ a>code {
539
+ color: inherit
540
+ }
541
+
542
+ kbd {
543
+ padding: .2rem .4rem;
544
+ font-size: 87.5%;
545
+ color: #fff;
546
+ background-color: #212529;
547
+ border-radius: .2rem
548
+ }
549
+
550
+ kbd kbd {
551
+ padding: 0;
552
+ font-size: 100%;
553
+ font-weight: 700
554
+ }
555
+
556
+ pre {
557
+ display: block;
558
+ font-size: 87.5%;
559
+ color: #212529
560
+ }
561
+
562
+ pre code {
563
+ font-size: inherit;
564
+ color: inherit;
565
+ word-break: normal
566
+ }
567
+
568
+ .pre-scrollable {
569
+ max-height: 340px;
570
+ overflow-y: scroll
571
+ }
572
+
573
+ .container,
574
+ .container-fluid,
575
+ .container-lg,
576
+ .container-md,
577
+ .container-sm,
578
+ .container-xl {
579
+ width: 100%;
580
+ padding-right: 15px;
581
+ padding-left: 15px;
582
+ margin-right: auto;
583
+ margin-left: auto
584
+ }
585
+
586
+ @media (min-width:576px) {
587
+
588
+ .container,
589
+ .container-sm {
590
+ max-width: 540px
591
+ }
592
+ }
593
+
594
+ @media (min-width:768px) {
595
+
596
+ .container,
597
+ .container-md,
598
+ .container-sm {
599
+ max-width: 720px
600
+ }
601
+ }
602
+
603
+ @media (min-width:992px) {
604
+
605
+ .container,
606
+ .container-lg,
607
+ .container-md,
608
+ .container-sm {
609
+ max-width: 960px
610
+ }
611
+ }
612
+
613
+ @media (min-width:1200px) {
614
+
615
+ .container,
616
+ .container-lg,
617
+ .container-md,
618
+ .container-sm,
619
+ .container-xl {
620
+ max-width: 1140px
621
+ }
622
+ }
623
+
624
+ .row {
625
+ display: -ms-flexbox;
626
+ display: flex;
627
+ -ms-flex-wrap: wrap;
628
+ flex-wrap: wrap;
629
+ margin-right: -15px;
630
+ margin-left: -15px
631
+ }
632
+
633
+ .no-gutters {
634
+ margin-right: 0;
635
+ margin-left: 0
636
+ }
637
+
638
+ .no-gutters>.col,
639
+ .no-gutters>[class*=col-] {
640
+ padding-right: 0;
641
+ padding-left: 0
642
+ }
643
+
644
+ .col,
645
+ .col-1,
646
+ .col-10,
647
+ .col-11,
648
+ .col-12,
649
+ .col-2,
650
+ .col-3,
651
+ .col-4,
652
+ .col-5,
653
+ .col-6,
654
+ .col-7,
655
+ .col-8,
656
+ .col-9,
657
+ .col-auto,
658
+ .col-lg,
659
+ .col-lg-1,
660
+ .col-lg-10,
661
+ .col-lg-11,
662
+ .col-lg-12,
663
+ .col-lg-2,
664
+ .col-lg-3,
665
+ .col-lg-4,
666
+ .col-lg-5,
667
+ .col-lg-6,
668
+ .col-lg-7,
669
+ .col-lg-8,
670
+ .col-lg-9,
671
+ .col-lg-auto,
672
+ .col-md,
673
+ .col-md-1,
674
+ .col-md-10,
675
+ .col-md-11,
676
+ .col-md-12,
677
+ .col-md-2,
678
+ .col-md-3,
679
+ .col-md-4,
680
+ .col-md-5,
681
+ .col-md-6,
682
+ .col-md-7,
683
+ .col-md-8,
684
+ .col-md-9,
685
+ .col-md-auto,
686
+ .col-sm,
687
+ .col-sm-1,
688
+ .col-sm-10,
689
+ .col-sm-11,
690
+ .col-sm-12,
691
+ .col-sm-2,
692
+ .col-sm-3,
693
+ .col-sm-4,
694
+ .col-sm-5,
695
+ .col-sm-6,
696
+ .col-sm-7,
697
+ .col-sm-8,
698
+ .col-sm-9,
699
+ .col-sm-auto,
700
+ .col-xl,
701
+ .col-xl-1,
702
+ .col-xl-10,
703
+ .col-xl-11,
704
+ .col-xl-12,
705
+ .col-xl-2,
706
+ .col-xl-3,
707
+ .col-xl-4,
708
+ .col-xl-5,
709
+ .col-xl-6,
710
+ .col-xl-7,
711
+ .col-xl-8,
712
+ .col-xl-9,
713
+ .col-xl-auto {
714
+ position: relative;
715
+ width: 100%;
716
+ padding-right: 15px;
717
+ padding-left: 15px
718
+ }
719
+
720
+ .col {
721
+ -ms-flex-preferred-size: 0;
722
+ flex-basis: 0;
723
+ -ms-flex-positive: 1;
724
+ flex-grow: 1;
725
+ max-width: 100%
726
+ }
727
+
728
+ .row-cols-1>* {
729
+ -ms-flex: 0 0 100%;
730
+ flex: 0 0 100%;
731
+ max-width: 100%
732
+ }
733
+
734
+ .row-cols-2>* {
735
+ -ms-flex: 0 0 50%;
736
+ flex: 0 0 50%;
737
+ max-width: 50%
738
+ }
739
+
740
+ .row-cols-3>* {
741
+ -ms-flex: 0 0 33.333333%;
742
+ flex: 0 0 33.333333%;
743
+ max-width: 33.333333%
744
+ }
745
+
746
+ .row-cols-4>* {
747
+ -ms-flex: 0 0 25%;
748
+ flex: 0 0 25%;
749
+ max-width: 25%
750
+ }
751
+
752
+ .row-cols-5>* {
753
+ -ms-flex: 0 0 20%;
754
+ flex: 0 0 20%;
755
+ max-width: 20%
756
+ }
757
+
758
+ .row-cols-6>* {
759
+ -ms-flex: 0 0 16.666667%;
760
+ flex: 0 0 16.666667%;
761
+ max-width: 16.666667%
762
+ }
763
+
764
+ .col-auto {
765
+ -ms-flex: 0 0 auto;
766
+ flex: 0 0 auto;
767
+ width: auto;
768
+ max-width: 100%
769
+ }
770
+
771
+ .col-1 {
772
+ -ms-flex: 0 0 8.333333%;
773
+ flex: 0 0 8.333333%;
774
+ max-width: 8.333333%
775
+ }
776
+
777
+ .col-2 {
778
+ -ms-flex: 0 0 16.666667%;
779
+ flex: 0 0 16.666667%;
780
+ max-width: 16.666667%
781
+ }
782
+
783
+ .col-3 {
784
+ -ms-flex: 0 0 25%;
785
+ flex: 0 0 25%;
786
+ max-width: 25%
787
+ }
788
+
789
+ .col-4 {
790
+ -ms-flex: 0 0 33.333333%;
791
+ flex: 0 0 33.333333%;
792
+ max-width: 33.333333%
793
+ }
794
+
795
+ .col-5 {
796
+ -ms-flex: 0 0 41.666667%;
797
+ flex: 0 0 41.666667%;
798
+ max-width: 41.666667%
799
+ }
800
+
801
+ .col-6 {
802
+ -ms-flex: 0 0 50%;
803
+ flex: 0 0 50%;
804
+ max-width: 50%
805
+ }
806
+
807
+ .col-7 {
808
+ -ms-flex: 0 0 58.333333%;
809
+ flex: 0 0 58.333333%;
810
+ max-width: 58.333333%
811
+ }
812
+
813
+ .col-8 {
814
+ -ms-flex: 0 0 66.666667%;
815
+ flex: 0 0 66.666667%;
816
+ max-width: 66.666667%
817
+ }
818
+
819
+ .col-9 {
820
+ -ms-flex: 0 0 75%;
821
+ flex: 0 0 75%;
822
+ max-width: 75%
823
+ }
824
+
825
+ .col-10 {
826
+ -ms-flex: 0 0 83.333333%;
827
+ flex: 0 0 83.333333%;
828
+ max-width: 83.333333%
829
+ }
830
+
831
+ .col-11 {
832
+ -ms-flex: 0 0 91.666667%;
833
+ flex: 0 0 91.666667%;
834
+ max-width: 91.666667%
835
+ }
836
+
837
+ .col-12 {
838
+ -ms-flex: 0 0 100%;
839
+ flex: 0 0 100%;
840
+ max-width: 100%
841
+ }
842
+
843
+ .order-first {
844
+ -ms-flex-order: -1;
845
+ order: -1
846
+ }
847
+
848
+ .order-last {
849
+ -ms-flex-order: 13;
850
+ order: 13
851
+ }
852
+
853
+ .order-0 {
854
+ -ms-flex-order: 0;
855
+ order: 0
856
+ }
857
+
858
+ .order-1 {
859
+ -ms-flex-order: 1;
860
+ order: 1
861
+ }
862
+
863
+ .order-2 {
864
+ -ms-flex-order: 2;
865
+ order: 2
866
+ }
867
+
868
+ .order-3 {
869
+ -ms-flex-order: 3;
870
+ order: 3
871
+ }
872
+
873
+ .order-4 {
874
+ -ms-flex-order: 4;
875
+ order: 4
876
+ }
877
+
878
+ .order-5 {
879
+ -ms-flex-order: 5;
880
+ order: 5
881
+ }
882
+
883
+ .order-6 {
884
+ -ms-flex-order: 6;
885
+ order: 6
886
+ }
887
+
888
+ .order-7 {
889
+ -ms-flex-order: 7;
890
+ order: 7
891
+ }
892
+
893
+ .order-8 {
894
+ -ms-flex-order: 8;
895
+ order: 8
896
+ }
897
+
898
+ .order-9 {
899
+ -ms-flex-order: 9;
900
+ order: 9
901
+ }
902
+
903
+ .order-10 {
904
+ -ms-flex-order: 10;
905
+ order: 10
906
+ }
907
+
908
+ .order-11 {
909
+ -ms-flex-order: 11;
910
+ order: 11
911
+ }
912
+
913
+ .order-12 {
914
+ -ms-flex-order: 12;
915
+ order: 12
916
+ }
917
+
918
+ .offset-1 {
919
+ margin-left: 8.333333%
920
+ }
921
+
922
+ .offset-2 {
923
+ margin-left: 16.666667%
924
+ }
925
+
926
+ .offset-3 {
927
+ margin-left: 25%
928
+ }
929
+
930
+ .offset-4 {
931
+ margin-left: 33.333333%
932
+ }
933
+
934
+ .offset-5 {
935
+ margin-left: 41.666667%
936
+ }
937
+
938
+ .offset-6 {
939
+ margin-left: 50%
940
+ }
941
+
942
+ .offset-7 {
943
+ margin-left: 58.333333%
944
+ }
945
+
946
+ .offset-8 {
947
+ margin-left: 66.666667%
948
+ }
949
+
950
+ .offset-9 {
951
+ margin-left: 75%
952
+ }
953
+
954
+ .offset-10 {
955
+ margin-left: 83.333333%
956
+ }
957
+
958
+ .offset-11 {
959
+ margin-left: 91.666667%
960
+ }
961
+
962
+ @media (min-width:576px) {
963
+ .col-sm {
964
+ -ms-flex-preferred-size: 0;
965
+ flex-basis: 0;
966
+ -ms-flex-positive: 1;
967
+ flex-grow: 1;
968
+ max-width: 100%
969
+ }
970
+
971
+ .row-cols-sm-1>* {
972
+ -ms-flex: 0 0 100%;
973
+ flex: 0 0 100%;
974
+ max-width: 100%
975
+ }
976
+
977
+ .row-cols-sm-2>* {
978
+ -ms-flex: 0 0 50%;
979
+ flex: 0 0 50%;
980
+ max-width: 50%
981
+ }
982
+
983
+ .row-cols-sm-3>* {
984
+ -ms-flex: 0 0 33.333333%;
985
+ flex: 0 0 33.333333%;
986
+ max-width: 33.333333%
987
+ }
988
+
989
+ .row-cols-sm-4>* {
990
+ -ms-flex: 0 0 25%;
991
+ flex: 0 0 25%;
992
+ max-width: 25%
993
+ }
994
+
995
+ .row-cols-sm-5>* {
996
+ -ms-flex: 0 0 20%;
997
+ flex: 0 0 20%;
998
+ max-width: 20%
999
+ }
1000
+
1001
+ .row-cols-sm-6>* {
1002
+ -ms-flex: 0 0 16.666667%;
1003
+ flex: 0 0 16.666667%;
1004
+ max-width: 16.666667%
1005
+ }
1006
+
1007
+ .col-sm-auto {
1008
+ -ms-flex: 0 0 auto;
1009
+ flex: 0 0 auto;
1010
+ width: auto;
1011
+ max-width: 100%
1012
+ }
1013
+
1014
+ .col-sm-1 {
1015
+ -ms-flex: 0 0 8.333333%;
1016
+ flex: 0 0 8.333333%;
1017
+ max-width: 8.333333%
1018
+ }
1019
+
1020
+ .col-sm-2 {
1021
+ -ms-flex: 0 0 16.666667%;
1022
+ flex: 0 0 16.666667%;
1023
+ max-width: 16.666667%
1024
+ }
1025
+
1026
+ .col-sm-3 {
1027
+ -ms-flex: 0 0 25%;
1028
+ flex: 0 0 25%;
1029
+ max-width: 25%
1030
+ }
1031
+
1032
+ .col-sm-4 {
1033
+ -ms-flex: 0 0 33.333333%;
1034
+ flex: 0 0 33.333333%;
1035
+ max-width: 33.333333%
1036
+ }
1037
+
1038
+ .col-sm-5 {
1039
+ -ms-flex: 0 0 41.666667%;
1040
+ flex: 0 0 41.666667%;
1041
+ max-width: 41.666667%
1042
+ }
1043
+
1044
+ .col-sm-6 {
1045
+ -ms-flex: 0 0 50%;
1046
+ flex: 0 0 50%;
1047
+ max-width: 50%
1048
+ }
1049
+
1050
+ .col-sm-7 {
1051
+ -ms-flex: 0 0 58.333333%;
1052
+ flex: 0 0 58.333333%;
1053
+ max-width: 58.333333%
1054
+ }
1055
+
1056
+ .col-sm-8 {
1057
+ -ms-flex: 0 0 66.666667%;
1058
+ flex: 0 0 66.666667%;
1059
+ max-width: 66.666667%
1060
+ }
1061
+
1062
+ .col-sm-9 {
1063
+ -ms-flex: 0 0 75%;
1064
+ flex: 0 0 75%;
1065
+ max-width: 75%
1066
+ }
1067
+
1068
+ .col-sm-10 {
1069
+ -ms-flex: 0 0 83.333333%;
1070
+ flex: 0 0 83.333333%;
1071
+ max-width: 83.333333%
1072
+ }
1073
+
1074
+ .col-sm-11 {
1075
+ -ms-flex: 0 0 91.666667%;
1076
+ flex: 0 0 91.666667%;
1077
+ max-width: 91.666667%
1078
+ }
1079
+
1080
+ .col-sm-12 {
1081
+ -ms-flex: 0 0 100%;
1082
+ flex: 0 0 100%;
1083
+ max-width: 100%
1084
+ }
1085
+
1086
+ .order-sm-first {
1087
+ -ms-flex-order: -1;
1088
+ order: -1
1089
+ }
1090
+
1091
+ .order-sm-last {
1092
+ -ms-flex-order: 13;
1093
+ order: 13
1094
+ }
1095
+
1096
+ .order-sm-0 {
1097
+ -ms-flex-order: 0;
1098
+ order: 0
1099
+ }
1100
+
1101
+ .order-sm-1 {
1102
+ -ms-flex-order: 1;
1103
+ order: 1
1104
+ }
1105
+
1106
+ .order-sm-2 {
1107
+ -ms-flex-order: 2;
1108
+ order: 2
1109
+ }
1110
+
1111
+ .order-sm-3 {
1112
+ -ms-flex-order: 3;
1113
+ order: 3
1114
+ }
1115
+
1116
+ .order-sm-4 {
1117
+ -ms-flex-order: 4;
1118
+ order: 4
1119
+ }
1120
+
1121
+ .order-sm-5 {
1122
+ -ms-flex-order: 5;
1123
+ order: 5
1124
+ }
1125
+
1126
+ .order-sm-6 {
1127
+ -ms-flex-order: 6;
1128
+ order: 6
1129
+ }
1130
+
1131
+ .order-sm-7 {
1132
+ -ms-flex-order: 7;
1133
+ order: 7
1134
+ }
1135
+
1136
+ .order-sm-8 {
1137
+ -ms-flex-order: 8;
1138
+ order: 8
1139
+ }
1140
+
1141
+ .order-sm-9 {
1142
+ -ms-flex-order: 9;
1143
+ order: 9
1144
+ }
1145
+
1146
+ .order-sm-10 {
1147
+ -ms-flex-order: 10;
1148
+ order: 10
1149
+ }
1150
+
1151
+ .order-sm-11 {
1152
+ -ms-flex-order: 11;
1153
+ order: 11
1154
+ }
1155
+
1156
+ .order-sm-12 {
1157
+ -ms-flex-order: 12;
1158
+ order: 12
1159
+ }
1160
+
1161
+ .offset-sm-0 {
1162
+ margin-left: 0
1163
+ }
1164
+
1165
+ .offset-sm-1 {
1166
+ margin-left: 8.333333%
1167
+ }
1168
+
1169
+ .offset-sm-2 {
1170
+ margin-left: 16.666667%
1171
+ }
1172
+
1173
+ .offset-sm-3 {
1174
+ margin-left: 25%
1175
+ }
1176
+
1177
+ .offset-sm-4 {
1178
+ margin-left: 33.333333%
1179
+ }
1180
+
1181
+ .offset-sm-5 {
1182
+ margin-left: 41.666667%
1183
+ }
1184
+
1185
+ .offset-sm-6 {
1186
+ margin-left: 50%
1187
+ }
1188
+
1189
+ .offset-sm-7 {
1190
+ margin-left: 58.333333%
1191
+ }
1192
+
1193
+ .offset-sm-8 {
1194
+ margin-left: 66.666667%
1195
+ }
1196
+
1197
+ .offset-sm-9 {
1198
+ margin-left: 75%
1199
+ }
1200
+
1201
+ .offset-sm-10 {
1202
+ margin-left: 83.333333%
1203
+ }
1204
+
1205
+ .offset-sm-11 {
1206
+ margin-left: 91.666667%
1207
+ }
1208
+ }
1209
+
1210
+ @media (min-width:768px) {
1211
+ .col-md {
1212
+ -ms-flex-preferred-size: 0;
1213
+ flex-basis: 0;
1214
+ -ms-flex-positive: 1;
1215
+ flex-grow: 1;
1216
+ max-width: 100%
1217
+ }
1218
+
1219
+ .row-cols-md-1>* {
1220
+ -ms-flex: 0 0 100%;
1221
+ flex: 0 0 100%;
1222
+ max-width: 100%
1223
+ }
1224
+
1225
+ .row-cols-md-2>* {
1226
+ -ms-flex: 0 0 50%;
1227
+ flex: 0 0 50%;
1228
+ max-width: 50%
1229
+ }
1230
+
1231
+ .row-cols-md-3>* {
1232
+ -ms-flex: 0 0 33.333333%;
1233
+ flex: 0 0 33.333333%;
1234
+ max-width: 33.333333%
1235
+ }
1236
+
1237
+ .row-cols-md-4>* {
1238
+ -ms-flex: 0 0 25%;
1239
+ flex: 0 0 25%;
1240
+ max-width: 25%
1241
+ }
1242
+
1243
+ .row-cols-md-5>* {
1244
+ -ms-flex: 0 0 20%;
1245
+ flex: 0 0 20%;
1246
+ max-width: 20%
1247
+ }
1248
+
1249
+ .row-cols-md-6>* {
1250
+ -ms-flex: 0 0 16.666667%;
1251
+ flex: 0 0 16.666667%;
1252
+ max-width: 16.666667%
1253
+ }
1254
+
1255
+ .col-md-auto {
1256
+ -ms-flex: 0 0 auto;
1257
+ flex: 0 0 auto;
1258
+ width: auto;
1259
+ max-width: 100%
1260
+ }
1261
+
1262
+ .col-md-1 {
1263
+ -ms-flex: 0 0 8.333333%;
1264
+ flex: 0 0 8.333333%;
1265
+ max-width: 8.333333%
1266
+ }
1267
+
1268
+ .col-md-2 {
1269
+ -ms-flex: 0 0 16.666667%;
1270
+ flex: 0 0 16.666667%;
1271
+ max-width: 16.666667%
1272
+ }
1273
+
1274
+ .col-md-3 {
1275
+ -ms-flex: 0 0 25%;
1276
+ flex: 0 0 25%;
1277
+ max-width: 25%
1278
+ }
1279
+
1280
+ .col-md-4 {
1281
+ -ms-flex: 0 0 33.333333%;
1282
+ flex: 0 0 33.333333%;
1283
+ max-width: 33.333333%
1284
+ }
1285
+
1286
+ .col-md-5 {
1287
+ -ms-flex: 0 0 41.666667%;
1288
+ flex: 0 0 41.666667%;
1289
+ max-width: 41.666667%
1290
+ }
1291
+
1292
+ .col-md-6 {
1293
+ -ms-flex: 0 0 50%;
1294
+ flex: 0 0 50%;
1295
+ max-width: 50%
1296
+ }
1297
+
1298
+ .col-md-7 {
1299
+ -ms-flex: 0 0 58.333333%;
1300
+ flex: 0 0 58.333333%;
1301
+ max-width: 58.333333%
1302
+ }
1303
+
1304
+ .col-md-8 {
1305
+ -ms-flex: 0 0 66.666667%;
1306
+ flex: 0 0 66.666667%;
1307
+ max-width: 66.666667%
1308
+ }
1309
+
1310
+ .col-md-9 {
1311
+ -ms-flex: 0 0 75%;
1312
+ flex: 0 0 75%;
1313
+ max-width: 75%
1314
+ }
1315
+
1316
+ .col-md-10 {
1317
+ -ms-flex: 0 0 83.333333%;
1318
+ flex: 0 0 83.333333%;
1319
+ max-width: 83.333333%
1320
+ }
1321
+
1322
+ .col-md-11 {
1323
+ -ms-flex: 0 0 91.666667%;
1324
+ flex: 0 0 91.666667%;
1325
+ max-width: 91.666667%
1326
+ }
1327
+
1328
+ .col-md-12 {
1329
+ -ms-flex: 0 0 100%;
1330
+ flex: 0 0 100%;
1331
+ max-width: 100%
1332
+ }
1333
+
1334
+ .order-md-first {
1335
+ -ms-flex-order: -1;
1336
+ order: -1
1337
+ }
1338
+
1339
+ .order-md-last {
1340
+ -ms-flex-order: 13;
1341
+ order: 13
1342
+ }
1343
+
1344
+ .order-md-0 {
1345
+ -ms-flex-order: 0;
1346
+ order: 0
1347
+ }
1348
+
1349
+ .order-md-1 {
1350
+ -ms-flex-order: 1;
1351
+ order: 1
1352
+ }
1353
+
1354
+ .order-md-2 {
1355
+ -ms-flex-order: 2;
1356
+ order: 2
1357
+ }
1358
+
1359
+ .order-md-3 {
1360
+ -ms-flex-order: 3;
1361
+ order: 3
1362
+ }
1363
+
1364
+ .order-md-4 {
1365
+ -ms-flex-order: 4;
1366
+ order: 4
1367
+ }
1368
+
1369
+ .order-md-5 {
1370
+ -ms-flex-order: 5;
1371
+ order: 5
1372
+ }
1373
+
1374
+ .order-md-6 {
1375
+ -ms-flex-order: 6;
1376
+ order: 6
1377
+ }
1378
+
1379
+ .order-md-7 {
1380
+ -ms-flex-order: 7;
1381
+ order: 7
1382
+ }
1383
+
1384
+ .order-md-8 {
1385
+ -ms-flex-order: 8;
1386
+ order: 8
1387
+ }
1388
+
1389
+ .order-md-9 {
1390
+ -ms-flex-order: 9;
1391
+ order: 9
1392
+ }
1393
+
1394
+ .order-md-10 {
1395
+ -ms-flex-order: 10;
1396
+ order: 10
1397
+ }
1398
+
1399
+ .order-md-11 {
1400
+ -ms-flex-order: 11;
1401
+ order: 11
1402
+ }
1403
+
1404
+ .order-md-12 {
1405
+ -ms-flex-order: 12;
1406
+ order: 12
1407
+ }
1408
+
1409
+ .offset-md-0 {
1410
+ margin-left: 0
1411
+ }
1412
+
1413
+ .offset-md-1 {
1414
+ margin-left: 8.333333%
1415
+ }
1416
+
1417
+ .offset-md-2 {
1418
+ margin-left: 16.666667%
1419
+ }
1420
+
1421
+ .offset-md-3 {
1422
+ margin-left: 25%
1423
+ }
1424
+
1425
+ .offset-md-4 {
1426
+ margin-left: 33.333333%
1427
+ }
1428
+
1429
+ .offset-md-5 {
1430
+ margin-left: 41.666667%
1431
+ }
1432
+
1433
+ .offset-md-6 {
1434
+ margin-left: 50%
1435
+ }
1436
+
1437
+ .offset-md-7 {
1438
+ margin-left: 58.333333%
1439
+ }
1440
+
1441
+ .offset-md-8 {
1442
+ margin-left: 66.666667%
1443
+ }
1444
+
1445
+ .offset-md-9 {
1446
+ margin-left: 75%
1447
+ }
1448
+
1449
+ .offset-md-10 {
1450
+ margin-left: 83.333333%
1451
+ }
1452
+
1453
+ .offset-md-11 {
1454
+ margin-left: 91.666667%
1455
+ }
1456
+ }
1457
+
1458
+ @media (min-width:992px) {
1459
+ .col-lg {
1460
+ -ms-flex-preferred-size: 0;
1461
+ flex-basis: 0;
1462
+ -ms-flex-positive: 1;
1463
+ flex-grow: 1;
1464
+ max-width: 100%
1465
+ }
1466
+
1467
+ .row-cols-lg-1>* {
1468
+ -ms-flex: 0 0 100%;
1469
+ flex: 0 0 100%;
1470
+ max-width: 100%
1471
+ }
1472
+
1473
+ .row-cols-lg-2>* {
1474
+ -ms-flex: 0 0 50%;
1475
+ flex: 0 0 50%;
1476
+ max-width: 50%
1477
+ }
1478
+
1479
+ .row-cols-lg-3>* {
1480
+ -ms-flex: 0 0 33.333333%;
1481
+ flex: 0 0 33.333333%;
1482
+ max-width: 33.333333%
1483
+ }
1484
+
1485
+ .row-cols-lg-4>* {
1486
+ -ms-flex: 0 0 25%;
1487
+ flex: 0 0 25%;
1488
+ max-width: 25%
1489
+ }
1490
+
1491
+ .row-cols-lg-5>* {
1492
+ -ms-flex: 0 0 20%;
1493
+ flex: 0 0 20%;
1494
+ max-width: 20%
1495
+ }
1496
+
1497
+ .row-cols-lg-6>* {
1498
+ -ms-flex: 0 0 16.666667%;
1499
+ flex: 0 0 16.666667%;
1500
+ max-width: 16.666667%
1501
+ }
1502
+
1503
+ .col-lg-auto {
1504
+ -ms-flex: 0 0 auto;
1505
+ flex: 0 0 auto;
1506
+ width: auto;
1507
+ max-width: 100%
1508
+ }
1509
+
1510
+ .col-lg-1 {
1511
+ -ms-flex: 0 0 8.333333%;
1512
+ flex: 0 0 8.333333%;
1513
+ max-width: 8.333333%
1514
+ }
1515
+
1516
+ .col-lg-2 {
1517
+ -ms-flex: 0 0 16.666667%;
1518
+ flex: 0 0 16.666667%;
1519
+ max-width: 16.666667%
1520
+ }
1521
+
1522
+ .col-lg-3 {
1523
+ -ms-flex: 0 0 25%;
1524
+ flex: 0 0 25%;
1525
+ max-width: 25%
1526
+ }
1527
+
1528
+ .col-lg-4 {
1529
+ -ms-flex: 0 0 33.333333%;
1530
+ flex: 0 0 33.333333%;
1531
+ max-width: 33.333333%
1532
+ }
1533
+
1534
+ .col-lg-5 {
1535
+ -ms-flex: 0 0 41.666667%;
1536
+ flex: 0 0 41.666667%;
1537
+ max-width: 41.666667%
1538
+ }
1539
+
1540
+ .col-lg-6 {
1541
+ -ms-flex: 0 0 50%;
1542
+ flex: 0 0 50%;
1543
+ max-width: 50%
1544
+ }
1545
+
1546
+ .col-lg-7 {
1547
+ -ms-flex: 0 0 58.333333%;
1548
+ flex: 0 0 58.333333%;
1549
+ max-width: 58.333333%
1550
+ }
1551
+
1552
+ .col-lg-8 {
1553
+ -ms-flex: 0 0 66.666667%;
1554
+ flex: 0 0 66.666667%;
1555
+ max-width: 66.666667%
1556
+ }
1557
+
1558
+ .col-lg-9 {
1559
+ -ms-flex: 0 0 75%;
1560
+ flex: 0 0 75%;
1561
+ max-width: 75%
1562
+ }
1563
+
1564
+ .col-lg-10 {
1565
+ -ms-flex: 0 0 83.333333%;
1566
+ flex: 0 0 83.333333%;
1567
+ max-width: 83.333333%
1568
+ }
1569
+
1570
+ .col-lg-11 {
1571
+ -ms-flex: 0 0 91.666667%;
1572
+ flex: 0 0 91.666667%;
1573
+ max-width: 91.666667%
1574
+ }
1575
+
1576
+ .col-lg-12 {
1577
+ -ms-flex: 0 0 100%;
1578
+ flex: 0 0 100%;
1579
+ max-width: 100%
1580
+ }
1581
+
1582
+ .order-lg-first {
1583
+ -ms-flex-order: -1;
1584
+ order: -1
1585
+ }
1586
+
1587
+ .order-lg-last {
1588
+ -ms-flex-order: 13;
1589
+ order: 13
1590
+ }
1591
+
1592
+ .order-lg-0 {
1593
+ -ms-flex-order: 0;
1594
+ order: 0
1595
+ }
1596
+
1597
+ .order-lg-1 {
1598
+ -ms-flex-order: 1;
1599
+ order: 1
1600
+ }
1601
+
1602
+ .order-lg-2 {
1603
+ -ms-flex-order: 2;
1604
+ order: 2
1605
+ }
1606
+
1607
+ .order-lg-3 {
1608
+ -ms-flex-order: 3;
1609
+ order: 3
1610
+ }
1611
+
1612
+ .order-lg-4 {
1613
+ -ms-flex-order: 4;
1614
+ order: 4
1615
+ }
1616
+
1617
+ .order-lg-5 {
1618
+ -ms-flex-order: 5;
1619
+ order: 5
1620
+ }
1621
+
1622
+ .order-lg-6 {
1623
+ -ms-flex-order: 6;
1624
+ order: 6
1625
+ }
1626
+
1627
+ .order-lg-7 {
1628
+ -ms-flex-order: 7;
1629
+ order: 7
1630
+ }
1631
+
1632
+ .order-lg-8 {
1633
+ -ms-flex-order: 8;
1634
+ order: 8
1635
+ }
1636
+
1637
+ .order-lg-9 {
1638
+ -ms-flex-order: 9;
1639
+ order: 9
1640
+ }
1641
+
1642
+ .order-lg-10 {
1643
+ -ms-flex-order: 10;
1644
+ order: 10
1645
+ }
1646
+
1647
+ .order-lg-11 {
1648
+ -ms-flex-order: 11;
1649
+ order: 11
1650
+ }
1651
+
1652
+ .order-lg-12 {
1653
+ -ms-flex-order: 12;
1654
+ order: 12
1655
+ }
1656
+
1657
+ .offset-lg-0 {
1658
+ margin-left: 0
1659
+ }
1660
+
1661
+ .offset-lg-1 {
1662
+ margin-left: 8.333333%
1663
+ }
1664
+
1665
+ .offset-lg-2 {
1666
+ margin-left: 16.666667%
1667
+ }
1668
+
1669
+ .offset-lg-3 {
1670
+ margin-left: 25%
1671
+ }
1672
+
1673
+ .offset-lg-4 {
1674
+ margin-left: 33.333333%
1675
+ }
1676
+
1677
+ .offset-lg-5 {
1678
+ margin-left: 41.666667%
1679
+ }
1680
+
1681
+ .offset-lg-6 {
1682
+ margin-left: 50%
1683
+ }
1684
+
1685
+ .offset-lg-7 {
1686
+ margin-left: 58.333333%
1687
+ }
1688
+
1689
+ .offset-lg-8 {
1690
+ margin-left: 66.666667%
1691
+ }
1692
+
1693
+ .offset-lg-9 {
1694
+ margin-left: 75%
1695
+ }
1696
+
1697
+ .offset-lg-10 {
1698
+ margin-left: 83.333333%
1699
+ }
1700
+
1701
+ .offset-lg-11 {
1702
+ margin-left: 91.666667%
1703
+ }
1704
+ }
1705
+
1706
+ @media (min-width:1200px) {
1707
+ .col-xl {
1708
+ -ms-flex-preferred-size: 0;
1709
+ flex-basis: 0;
1710
+ -ms-flex-positive: 1;
1711
+ flex-grow: 1;
1712
+ max-width: 100%
1713
+ }
1714
+
1715
+ .row-cols-xl-1>* {
1716
+ -ms-flex: 0 0 100%;
1717
+ flex: 0 0 100%;
1718
+ max-width: 100%
1719
+ }
1720
+
1721
+ .row-cols-xl-2>* {
1722
+ -ms-flex: 0 0 50%;
1723
+ flex: 0 0 50%;
1724
+ max-width: 50%
1725
+ }
1726
+
1727
+ .row-cols-xl-3>* {
1728
+ -ms-flex: 0 0 33.333333%;
1729
+ flex: 0 0 33.333333%;
1730
+ max-width: 33.333333%
1731
+ }
1732
+
1733
+ .row-cols-xl-4>* {
1734
+ -ms-flex: 0 0 25%;
1735
+ flex: 0 0 25%;
1736
+ max-width: 25%
1737
+ }
1738
+
1739
+ .row-cols-xl-5>* {
1740
+ -ms-flex: 0 0 20%;
1741
+ flex: 0 0 20%;
1742
+ max-width: 20%
1743
+ }
1744
+
1745
+ .row-cols-xl-6>* {
1746
+ -ms-flex: 0 0 16.666667%;
1747
+ flex: 0 0 16.666667%;
1748
+ max-width: 16.666667%
1749
+ }
1750
+
1751
+ .col-xl-auto {
1752
+ -ms-flex: 0 0 auto;
1753
+ flex: 0 0 auto;
1754
+ width: auto;
1755
+ max-width: 100%
1756
+ }
1757
+
1758
+ .col-xl-1 {
1759
+ -ms-flex: 0 0 8.333333%;
1760
+ flex: 0 0 8.333333%;
1761
+ max-width: 8.333333%
1762
+ }
1763
+
1764
+ .col-xl-2 {
1765
+ -ms-flex: 0 0 16.666667%;
1766
+ flex: 0 0 16.666667%;
1767
+ max-width: 16.666667%
1768
+ }
1769
+
1770
+ .col-xl-3 {
1771
+ -ms-flex: 0 0 25%;
1772
+ flex: 0 0 25%;
1773
+ max-width: 25%
1774
+ }
1775
+
1776
+ .col-xl-4 {
1777
+ -ms-flex: 0 0 33.333333%;
1778
+ flex: 0 0 33.333333%;
1779
+ max-width: 33.333333%
1780
+ }
1781
+
1782
+ .col-xl-5 {
1783
+ -ms-flex: 0 0 41.666667%;
1784
+ flex: 0 0 41.666667%;
1785
+ max-width: 41.666667%
1786
+ }
1787
+
1788
+ .col-xl-6 {
1789
+ -ms-flex: 0 0 50%;
1790
+ flex: 0 0 50%;
1791
+ max-width: 50%
1792
+ }
1793
+
1794
+ .col-xl-7 {
1795
+ -ms-flex: 0 0 58.333333%;
1796
+ flex: 0 0 58.333333%;
1797
+ max-width: 58.333333%
1798
+ }
1799
+
1800
+ .col-xl-8 {
1801
+ -ms-flex: 0 0 66.666667%;
1802
+ flex: 0 0 66.666667%;
1803
+ max-width: 66.666667%
1804
+ }
1805
+
1806
+ .col-xl-9 {
1807
+ -ms-flex: 0 0 75%;
1808
+ flex: 0 0 75%;
1809
+ max-width: 75%
1810
+ }
1811
+
1812
+ .col-xl-10 {
1813
+ -ms-flex: 0 0 83.333333%;
1814
+ flex: 0 0 83.333333%;
1815
+ max-width: 83.333333%
1816
+ }
1817
+
1818
+ .col-xl-11 {
1819
+ -ms-flex: 0 0 91.666667%;
1820
+ flex: 0 0 91.666667%;
1821
+ max-width: 91.666667%
1822
+ }
1823
+
1824
+ .col-xl-12 {
1825
+ -ms-flex: 0 0 100%;
1826
+ flex: 0 0 100%;
1827
+ max-width: 100%
1828
+ }
1829
+
1830
+ .order-xl-first {
1831
+ -ms-flex-order: -1;
1832
+ order: -1
1833
+ }
1834
+
1835
+ .order-xl-last {
1836
+ -ms-flex-order: 13;
1837
+ order: 13
1838
+ }
1839
+
1840
+ .order-xl-0 {
1841
+ -ms-flex-order: 0;
1842
+ order: 0
1843
+ }
1844
+
1845
+ .order-xl-1 {
1846
+ -ms-flex-order: 1;
1847
+ order: 1
1848
+ }
1849
+
1850
+ .order-xl-2 {
1851
+ -ms-flex-order: 2;
1852
+ order: 2
1853
+ }
1854
+
1855
+ .order-xl-3 {
1856
+ -ms-flex-order: 3;
1857
+ order: 3
1858
+ }
1859
+
1860
+ .order-xl-4 {
1861
+ -ms-flex-order: 4;
1862
+ order: 4
1863
+ }
1864
+
1865
+ .order-xl-5 {
1866
+ -ms-flex-order: 5;
1867
+ order: 5
1868
+ }
1869
+
1870
+ .order-xl-6 {
1871
+ -ms-flex-order: 6;
1872
+ order: 6
1873
+ }
1874
+
1875
+ .order-xl-7 {
1876
+ -ms-flex-order: 7;
1877
+ order: 7
1878
+ }
1879
+
1880
+ .order-xl-8 {
1881
+ -ms-flex-order: 8;
1882
+ order: 8
1883
+ }
1884
+
1885
+ .order-xl-9 {
1886
+ -ms-flex-order: 9;
1887
+ order: 9
1888
+ }
1889
+
1890
+ .order-xl-10 {
1891
+ -ms-flex-order: 10;
1892
+ order: 10
1893
+ }
1894
+
1895
+ .order-xl-11 {
1896
+ -ms-flex-order: 11;
1897
+ order: 11
1898
+ }
1899
+
1900
+ .order-xl-12 {
1901
+ -ms-flex-order: 12;
1902
+ order: 12
1903
+ }
1904
+
1905
+ .offset-xl-0 {
1906
+ margin-left: 0
1907
+ }
1908
+
1909
+ .offset-xl-1 {
1910
+ margin-left: 8.333333%
1911
+ }
1912
+
1913
+ .offset-xl-2 {
1914
+ margin-left: 16.666667%
1915
+ }
1916
+
1917
+ .offset-xl-3 {
1918
+ margin-left: 25%
1919
+ }
1920
+
1921
+ .offset-xl-4 {
1922
+ margin-left: 33.333333%
1923
+ }
1924
+
1925
+ .offset-xl-5 {
1926
+ margin-left: 41.666667%
1927
+ }
1928
+
1929
+ .offset-xl-6 {
1930
+ margin-left: 50%
1931
+ }
1932
+
1933
+ .offset-xl-7 {
1934
+ margin-left: 58.333333%
1935
+ }
1936
+
1937
+ .offset-xl-8 {
1938
+ margin-left: 66.666667%
1939
+ }
1940
+
1941
+ .offset-xl-9 {
1942
+ margin-left: 75%
1943
+ }
1944
+
1945
+ .offset-xl-10 {
1946
+ margin-left: 83.333333%
1947
+ }
1948
+
1949
+ .offset-xl-11 {
1950
+ margin-left: 91.666667%
1951
+ }
1952
+ }
1953
+
1954
+ .table {
1955
+ width: 100%;
1956
+ margin-bottom: 1rem;
1957
+ color: #212529
1958
+ }
1959
+
1960
+ .table td,
1961
+ .table th {
1962
+ padding: .75rem;
1963
+ vertical-align: top;
1964
+ border-top: 1px solid #dee2e6
1965
+ }
1966
+
1967
+ .table thead th {
1968
+ vertical-align: bottom;
1969
+ border-bottom: 2px solid #dee2e6
1970
+ }
1971
+
1972
+ .table tbody+tbody {
1973
+ border-top: 2px solid #dee2e6
1974
+ }
1975
+
1976
+ .table-sm td,
1977
+ .table-sm th {
1978
+ padding: .3rem
1979
+ }
1980
+
1981
+ .table-bordered {
1982
+ border: 1px solid #dee2e6
1983
+ }
1984
+
1985
+ .table-bordered td,
1986
+ .table-bordered th {
1987
+ border: 1px solid #dee2e6
1988
+ }
1989
+
1990
+ .table-bordered thead td,
1991
+ .table-bordered thead th {
1992
+ border-bottom-width: 2px
1993
+ }
1994
+
1995
+ .table-borderless tbody+tbody,
1996
+ .table-borderless td,
1997
+ .table-borderless th,
1998
+ .table-borderless thead th {
1999
+ border: 0
2000
+ }
2001
+
2002
+ .table-striped tbody tr:nth-of-type(odd) {
2003
+ background-color: rgba(0, 0, 0, .05)
2004
+ }
2005
+
2006
+ .table-hover tbody tr:hover {
2007
+ color: #212529;
2008
+ background-color: rgba(0, 0, 0, .075)
2009
+ }
2010
+
2011
+ .table-primary,
2012
+ .table-primary>td,
2013
+ .table-primary>th {
2014
+ background-color: #b8daff
2015
+ }
2016
+
2017
+ .table-primary tbody+tbody,
2018
+ .table-primary td,
2019
+ .table-primary th,
2020
+ .table-primary thead th {
2021
+ border-color: #7abaff
2022
+ }
2023
+
2024
+ .table-hover .table-primary:hover {
2025
+ background-color: #9fcdff
2026
+ }
2027
+
2028
+ .table-hover .table-primary:hover>td,
2029
+ .table-hover .table-primary:hover>th {
2030
+ background-color: #9fcdff
2031
+ }
2032
+
2033
+ .table-secondary,
2034
+ .table-secondary>td,
2035
+ .table-secondary>th {
2036
+ background-color: #d6d8db
2037
+ }
2038
+
2039
+ .table-secondary tbody+tbody,
2040
+ .table-secondary td,
2041
+ .table-secondary th,
2042
+ .table-secondary thead th {
2043
+ border-color: #b3b7bb
2044
+ }
2045
+
2046
+ .table-hover .table-secondary:hover {
2047
+ background-color: #c8cbcf
2048
+ }
2049
+
2050
+ .table-hover .table-secondary:hover>td,
2051
+ .table-hover .table-secondary:hover>th {
2052
+ background-color: #c8cbcf
2053
+ }
2054
+
2055
+ .table-success,
2056
+ .table-success>td,
2057
+ .table-success>th {
2058
+ background-color: #c3e6cb
2059
+ }
2060
+
2061
+ .table-success tbody+tbody,
2062
+ .table-success td,
2063
+ .table-success th,
2064
+ .table-success thead th {
2065
+ border-color: #8fd19e
2066
+ }
2067
+
2068
+ .table-hover .table-success:hover {
2069
+ background-color: #b1dfbb
2070
+ }
2071
+
2072
+ .table-hover .table-success:hover>td,
2073
+ .table-hover .table-success:hover>th {
2074
+ background-color: #b1dfbb
2075
+ }
2076
+
2077
+ .table-info,
2078
+ .table-info>td,
2079
+ .table-info>th {
2080
+ background-color: #bee5eb
2081
+ }
2082
+
2083
+ .table-info tbody+tbody,
2084
+ .table-info td,
2085
+ .table-info th,
2086
+ .table-info thead th {
2087
+ border-color: #86cfda
2088
+ }
2089
+
2090
+ .table-hover .table-info:hover {
2091
+ background-color: #abdde5
2092
+ }
2093
+
2094
+ .table-hover .table-info:hover>td,
2095
+ .table-hover .table-info:hover>th {
2096
+ background-color: #abdde5
2097
+ }
2098
+
2099
+ .table-warning,
2100
+ .table-warning>td,
2101
+ .table-warning>th {
2102
+ background-color: #ffeeba
2103
+ }
2104
+
2105
+ .table-warning tbody+tbody,
2106
+ .table-warning td,
2107
+ .table-warning th,
2108
+ .table-warning thead th {
2109
+ border-color: #ffdf7e
2110
+ }
2111
+
2112
+ .table-hover .table-warning:hover {
2113
+ background-color: #ffe8a1
2114
+ }
2115
+
2116
+ .table-hover .table-warning:hover>td,
2117
+ .table-hover .table-warning:hover>th {
2118
+ background-color: #ffe8a1
2119
+ }
2120
+
2121
+ .table-danger,
2122
+ .table-danger>td,
2123
+ .table-danger>th {
2124
+ background-color: #f5c6cb
2125
+ }
2126
+
2127
+ .table-danger tbody+tbody,
2128
+ .table-danger td,
2129
+ .table-danger th,
2130
+ .table-danger thead th {
2131
+ border-color: #ed969e
2132
+ }
2133
+
2134
+ .table-hover .table-danger:hover {
2135
+ background-color: #f1b0b7
2136
+ }
2137
+
2138
+ .table-hover .table-danger:hover>td,
2139
+ .table-hover .table-danger:hover>th {
2140
+ background-color: #f1b0b7
2141
+ }
2142
+
2143
+ .table-light,
2144
+ .table-light>td,
2145
+ .table-light>th {
2146
+ background-color: #fdfdfe
2147
+ }
2148
+
2149
+ .table-light tbody+tbody,
2150
+ .table-light td,
2151
+ .table-light th,
2152
+ .table-light thead th {
2153
+ border-color: #fbfcfc
2154
+ }
2155
+
2156
+ .table-hover .table-light:hover {
2157
+ background-color: #ececf6
2158
+ }
2159
+
2160
+ .table-hover .table-light:hover>td,
2161
+ .table-hover .table-light:hover>th {
2162
+ background-color: #ececf6
2163
+ }
2164
+
2165
+ .table-dark,
2166
+ .table-dark>td,
2167
+ .table-dark>th {
2168
+ background-color: #c6c8ca
2169
+ }
2170
+
2171
+ .table-dark tbody+tbody,
2172
+ .table-dark td,
2173
+ .table-dark th,
2174
+ .table-dark thead th {
2175
+ border-color: #95999c
2176
+ }
2177
+
2178
+ .table-hover .table-dark:hover {
2179
+ background-color: #b9bbbe
2180
+ }
2181
+
2182
+ .table-hover .table-dark:hover>td,
2183
+ .table-hover .table-dark:hover>th {
2184
+ background-color: #b9bbbe
2185
+ }
2186
+
2187
+ .table-active,
2188
+ .table-active>td,
2189
+ .table-active>th {
2190
+ background-color: rgba(0, 0, 0, .075)
2191
+ }
2192
+
2193
+ .table-hover .table-active:hover {
2194
+ background-color: rgba(0, 0, 0, .075)
2195
+ }
2196
+
2197
+ .table-hover .table-active:hover>td,
2198
+ .table-hover .table-active:hover>th {
2199
+ background-color: rgba(0, 0, 0, .075)
2200
+ }
2201
+
2202
+ .table .thead-dark th {
2203
+ color: #fff;
2204
+ background-color: #343a40;
2205
+ border-color: #454d55
2206
+ }
2207
+
2208
+ .table .thead-light th {
2209
+ color: #495057;
2210
+ background-color: #e9ecef;
2211
+ border-color: #dee2e6
2212
+ }
2213
+
2214
+ .table-dark {
2215
+ color: #fff;
2216
+ background-color: #343a40
2217
+ }
2218
+
2219
+ .table-dark td,
2220
+ .table-dark th,
2221
+ .table-dark thead th {
2222
+ border-color: #454d55
2223
+ }
2224
+
2225
+ .table-dark.table-bordered {
2226
+ border: 0
2227
+ }
2228
+
2229
+ .table-dark.table-striped tbody tr:nth-of-type(odd) {
2230
+ background-color: rgba(255, 255, 255, .05)
2231
+ }
2232
+
2233
+ .table-dark.table-hover tbody tr:hover {
2234
+ color: #fff;
2235
+ background-color: rgba(255, 255, 255, .075)
2236
+ }
2237
+
2238
+ @media (max-width:575.98px) {
2239
+ .table-responsive-sm {
2240
+ display: block;
2241
+ width: 100%;
2242
+ overflow-x: auto;
2243
+ -webkit-overflow-scrolling: touch
2244
+ }
2245
+
2246
+ .table-responsive-sm>.table-bordered {
2247
+ border: 0
2248
+ }
2249
+ }
2250
+
2251
+ @media (max-width:767.98px) {
2252
+ .table-responsive-md {
2253
+ display: block;
2254
+ width: 100%;
2255
+ overflow-x: auto;
2256
+ -webkit-overflow-scrolling: touch
2257
+ }
2258
+
2259
+ .table-responsive-md>.table-bordered {
2260
+ border: 0
2261
+ }
2262
+ }
2263
+
2264
+ @media (max-width:991.98px) {
2265
+ .table-responsive-lg {
2266
+ display: block;
2267
+ width: 100%;
2268
+ overflow-x: auto;
2269
+ -webkit-overflow-scrolling: touch
2270
+ }
2271
+
2272
+ .table-responsive-lg>.table-bordered {
2273
+ border: 0
2274
+ }
2275
+ }
2276
+
2277
+ @media (max-width:1199.98px) {
2278
+ .table-responsive-xl {
2279
+ display: block;
2280
+ width: 100%;
2281
+ overflow-x: auto;
2282
+ -webkit-overflow-scrolling: touch
2283
+ }
2284
+
2285
+ .table-responsive-xl>.table-bordered {
2286
+ border: 0
2287
+ }
2288
+ }
2289
+
2290
+ .table-responsive {
2291
+ display: block;
2292
+ width: 100%;
2293
+ overflow-x: auto;
2294
+ -webkit-overflow-scrolling: touch
2295
+ }
2296
+
2297
+ .table-responsive>.table-bordered {
2298
+ border: 0
2299
+ }
2300
+
2301
+ .form-control {
2302
+ display: block;
2303
+ width: 100%;
2304
+ height: calc(1.5em + .75rem + 2px);
2305
+ padding: .375rem .75rem;
2306
+ font-size: 1rem;
2307
+ font-weight: 400;
2308
+ line-height: 1.5;
2309
+ color: #495057;
2310
+ background-color: #fff;
2311
+ background-clip: padding-box;
2312
+ border: 1px solid #ced4da;
2313
+ border-radius: .25rem;
2314
+ transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
2315
+ }
2316
+
2317
+ @media (prefers-reduced-motion:reduce) {
2318
+ .form-control {
2319
+ transition: none
2320
+ }
2321
+ }
2322
+
2323
+ .form-control::-ms-expand {
2324
+ background-color: transparent;
2325
+ border: 0
2326
+ }
2327
+
2328
+ .form-control:-moz-focusring {
2329
+ color: transparent;
2330
+ text-shadow: 0 0 0 #495057
2331
+ }
2332
+
2333
+ .form-control:focus {
2334
+ color: #495057;
2335
+ background-color: #fff;
2336
+ border-color: #80bdff;
2337
+ outline: 0;
2338
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
2339
+ }
2340
+
2341
+ .form-control::-webkit-input-placeholder {
2342
+ color: #6c757d;
2343
+ opacity: 1
2344
+ }
2345
+
2346
+ .form-control::-moz-placeholder {
2347
+ color: #6c757d;
2348
+ opacity: 1
2349
+ }
2350
+
2351
+ .form-control:-ms-input-placeholder {
2352
+ color: #6c757d;
2353
+ opacity: 1
2354
+ }
2355
+
2356
+ .form-control::-ms-input-placeholder {
2357
+ color: #6c757d;
2358
+ opacity: 1
2359
+ }
2360
+
2361
+ .form-control::placeholder {
2362
+ color: #6c757d;
2363
+ opacity: 1
2364
+ }
2365
+
2366
+ .form-control:disabled,
2367
+ .form-control[readonly] {
2368
+ background-color: #e9ecef;
2369
+ opacity: 1
2370
+ }
2371
+
2372
+ input[type=date].form-control,
2373
+ input[type=datetime-local].form-control,
2374
+ input[type=month].form-control,
2375
+ input[type=time].form-control {
2376
+ -webkit-appearance: none;
2377
+ -moz-appearance: none;
2378
+ appearance: none
2379
+ }
2380
+
2381
+ select.form-control:focus::-ms-value {
2382
+ color: #495057;
2383
+ background-color: #fff
2384
+ }
2385
+
2386
+ .form-control-file,
2387
+ .form-control-range {
2388
+ display: block;
2389
+ width: 100%
2390
+ }
2391
+
2392
+ .col-form-label {
2393
+ padding-top: calc(.375rem + 1px);
2394
+ padding-bottom: calc(.375rem + 1px);
2395
+ margin-bottom: 0;
2396
+ font-size: inherit;
2397
+ line-height: 1.5
2398
+ }
2399
+
2400
+ .col-form-label-lg {
2401
+ padding-top: calc(.5rem + 1px);
2402
+ padding-bottom: calc(.5rem + 1px);
2403
+ font-size: 1.25rem;
2404
+ line-height: 1.5
2405
+ }
2406
+
2407
+ .col-form-label-sm {
2408
+ padding-top: calc(.25rem + 1px);
2409
+ padding-bottom: calc(.25rem + 1px);
2410
+ font-size: .875rem;
2411
+ line-height: 1.5
2412
+ }
2413
+
2414
+ .form-control-plaintext {
2415
+ display: block;
2416
+ width: 100%;
2417
+ padding: .375rem 0;
2418
+ margin-bottom: 0;
2419
+ font-size: 1rem;
2420
+ line-height: 1.5;
2421
+ color: #212529;
2422
+ background-color: transparent;
2423
+ border: solid transparent;
2424
+ border-width: 1px 0
2425
+ }
2426
+
2427
+ .form-control-plaintext.form-control-lg,
2428
+ .form-control-plaintext.form-control-sm {
2429
+ padding-right: 0;
2430
+ padding-left: 0
2431
+ }
2432
+
2433
+ .form-control-sm {
2434
+ height: calc(1.5em + .5rem + 2px);
2435
+ padding: .25rem .5rem;
2436
+ font-size: .875rem;
2437
+ line-height: 1.5;
2438
+ border-radius: .2rem
2439
+ }
2440
+
2441
+ .form-control-lg {
2442
+ height: calc(1.5em + 1rem + 2px);
2443
+ padding: .5rem 1rem;
2444
+ font-size: 1.25rem;
2445
+ line-height: 1.5;
2446
+ border-radius: .3rem
2447
+ }
2448
+
2449
+ select.form-control[multiple],
2450
+ select.form-control[size] {
2451
+ height: auto
2452
+ }
2453
+
2454
+ textarea.form-control {
2455
+ height: auto
2456
+ }
2457
+
2458
+ .form-group {
2459
+ margin-bottom: 1rem
2460
+ }
2461
+
2462
+ .form-text {
2463
+ display: block;
2464
+ margin-top: .25rem
2465
+ }
2466
+
2467
+ .form-row {
2468
+ display: -ms-flexbox;
2469
+ display: flex;
2470
+ -ms-flex-wrap: wrap;
2471
+ flex-wrap: wrap;
2472
+ margin-right: -5px;
2473
+ margin-left: -5px
2474
+ }
2475
+
2476
+ .form-row>.col,
2477
+ .form-row>[class*=col-] {
2478
+ padding-right: 5px;
2479
+ padding-left: 5px
2480
+ }
2481
+
2482
+ .form-check {
2483
+ position: relative;
2484
+ display: block;
2485
+ padding-left: 1.25rem
2486
+ }
2487
+
2488
+ .form-check-input {
2489
+ position: absolute;
2490
+ margin-top: .3rem;
2491
+ margin-left: -1.25rem
2492
+ }
2493
+
2494
+ .form-check-input:disabled~.form-check-label,
2495
+ .form-check-input[disabled]~.form-check-label {
2496
+ color: #6c757d
2497
+ }
2498
+
2499
+ .form-check-label {
2500
+ margin-bottom: 0
2501
+ }
2502
+
2503
+ .form-check-inline {
2504
+ display: -ms-inline-flexbox;
2505
+ display: inline-flex;
2506
+ -ms-flex-align: center;
2507
+ align-items: center;
2508
+ padding-left: 0;
2509
+ margin-right: .75rem
2510
+ }
2511
+
2512
+ .form-check-inline .form-check-input {
2513
+ position: static;
2514
+ margin-top: 0;
2515
+ margin-right: .3125rem;
2516
+ margin-left: 0
2517
+ }
2518
+
2519
+ .valid-feedback {
2520
+ display: none;
2521
+ width: 100%;
2522
+ margin-top: .25rem;
2523
+ font-size: 80%;
2524
+ color: #28a745
2525
+ }
2526
+
2527
+ .valid-tooltip {
2528
+ position: absolute;
2529
+ top: 100%;
2530
+ left: 0;
2531
+ z-index: 5;
2532
+ display: none;
2533
+ max-width: 100%;
2534
+ padding: .25rem .5rem;
2535
+ margin-top: .1rem;
2536
+ font-size: .875rem;
2537
+ line-height: 1.5;
2538
+ color: #fff;
2539
+ background-color: rgba(40, 167, 69, .9);
2540
+ border-radius: .25rem
2541
+ }
2542
+
2543
+ .is-valid~.valid-feedback,
2544
+ .is-valid~.valid-tooltip,
2545
+ .was-validated :valid~.valid-feedback,
2546
+ .was-validated :valid~.valid-tooltip {
2547
+ display: block
2548
+ }
2549
+
2550
+ .form-control.is-valid,
2551
+ .was-validated .form-control:valid {
2552
+ border-color: #28a745;
2553
+ padding-right: calc(1.5em + .75rem);
2554
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2555
+ background-repeat: no-repeat;
2556
+ background-position: right calc(.375em + .1875rem) center;
2557
+ background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2558
+ }
2559
+
2560
+ .form-control.is-valid:focus,
2561
+ .was-validated .form-control:valid:focus {
2562
+ border-color: #28a745;
2563
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2564
+ }
2565
+
2566
+ .was-validated textarea.form-control:valid,
2567
+ textarea.form-control.is-valid {
2568
+ padding-right: calc(1.5em + .75rem);
2569
+ background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2570
+ }
2571
+
2572
+ .custom-select.is-valid,
2573
+ .was-validated .custom-select:valid {
2574
+ border-color: #28a745;
2575
+ padding-right: calc(.75em + 2.3125rem);
2576
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
2577
+ }
2578
+
2579
+ .custom-select.is-valid:focus,
2580
+ .was-validated .custom-select:valid:focus {
2581
+ border-color: #28a745;
2582
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2583
+ }
2584
+
2585
+ .form-check-input.is-valid~.form-check-label,
2586
+ .was-validated .form-check-input:valid~.form-check-label {
2587
+ color: #28a745
2588
+ }
2589
+
2590
+ .form-check-input.is-valid~.valid-feedback,
2591
+ .form-check-input.is-valid~.valid-tooltip,
2592
+ .was-validated .form-check-input:valid~.valid-feedback,
2593
+ .was-validated .form-check-input:valid~.valid-tooltip {
2594
+ display: block
2595
+ }
2596
+
2597
+ .custom-control-input.is-valid~.custom-control-label,
2598
+ .was-validated .custom-control-input:valid~.custom-control-label {
2599
+ color: #28a745
2600
+ }
2601
+
2602
+ .custom-control-input.is-valid~.custom-control-label::before,
2603
+ .was-validated .custom-control-input:valid~.custom-control-label::before {
2604
+ border-color: #28a745
2605
+ }
2606
+
2607
+ .custom-control-input.is-valid:checked~.custom-control-label::before,
2608
+ .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
2609
+ border-color: #34ce57;
2610
+ background-color: #34ce57
2611
+ }
2612
+
2613
+ .custom-control-input.is-valid:focus~.custom-control-label::before,
2614
+ .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
2615
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2616
+ }
2617
+
2618
+ .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
2619
+ .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
2620
+ border-color: #28a745
2621
+ }
2622
+
2623
+ .custom-file-input.is-valid~.custom-file-label,
2624
+ .was-validated .custom-file-input:valid~.custom-file-label {
2625
+ border-color: #28a745
2626
+ }
2627
+
2628
+ .custom-file-input.is-valid:focus~.custom-file-label,
2629
+ .was-validated .custom-file-input:valid:focus~.custom-file-label {
2630
+ border-color: #28a745;
2631
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2632
+ }
2633
+
2634
+ .invalid-feedback {
2635
+ display: none;
2636
+ width: 100%;
2637
+ margin-top: .25rem;
2638
+ font-size: 80%;
2639
+ color: #dc3545
2640
+ }
2641
+
2642
+ .invalid-tooltip {
2643
+ position: absolute;
2644
+ top: 100%;
2645
+ left: 0;
2646
+ z-index: 5;
2647
+ display: none;
2648
+ max-width: 100%;
2649
+ padding: .25rem .5rem;
2650
+ margin-top: .1rem;
2651
+ font-size: .875rem;
2652
+ line-height: 1.5;
2653
+ color: #fff;
2654
+ background-color: rgba(220, 53, 69, .9);
2655
+ border-radius: .25rem
2656
+ }
2657
+
2658
+ .is-invalid~.invalid-feedback,
2659
+ .is-invalid~.invalid-tooltip,
2660
+ .was-validated :invalid~.invalid-feedback,
2661
+ .was-validated :invalid~.invalid-tooltip {
2662
+ display: block
2663
+ }
2664
+
2665
+ .form-control.is-invalid,
2666
+ .was-validated .form-control:invalid {
2667
+ border-color: #dc3545;
2668
+ padding-right: calc(1.5em + .75rem);
2669
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
2670
+ background-repeat: no-repeat;
2671
+ background-position: right calc(.375em + .1875rem) center;
2672
+ background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2673
+ }
2674
+
2675
+ .form-control.is-invalid:focus,
2676
+ .was-validated .form-control:invalid:focus {
2677
+ border-color: #dc3545;
2678
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2679
+ }
2680
+
2681
+ .was-validated textarea.form-control:invalid,
2682
+ textarea.form-control.is-invalid {
2683
+ padding-right: calc(1.5em + .75rem);
2684
+ background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2685
+ }
2686
+
2687
+ .custom-select.is-invalid,
2688
+ .was-validated .custom-select:invalid {
2689
+ border-color: #dc3545;
2690
+ padding-right: calc(.75em + 2.3125rem);
2691
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
2692
+ }
2693
+
2694
+ .custom-select.is-invalid:focus,
2695
+ .was-validated .custom-select:invalid:focus {
2696
+ border-color: #dc3545;
2697
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2698
+ }
2699
+
2700
+ .form-check-input.is-invalid~.form-check-label,
2701
+ .was-validated .form-check-input:invalid~.form-check-label {
2702
+ color: #dc3545
2703
+ }
2704
+
2705
+ .form-check-input.is-invalid~.invalid-feedback,
2706
+ .form-check-input.is-invalid~.invalid-tooltip,
2707
+ .was-validated .form-check-input:invalid~.invalid-feedback,
2708
+ .was-validated .form-check-input:invalid~.invalid-tooltip {
2709
+ display: block
2710
+ }
2711
+
2712
+ .custom-control-input.is-invalid~.custom-control-label,
2713
+ .was-validated .custom-control-input:invalid~.custom-control-label {
2714
+ color: #dc3545
2715
+ }
2716
+
2717
+ .custom-control-input.is-invalid~.custom-control-label::before,
2718
+ .was-validated .custom-control-input:invalid~.custom-control-label::before {
2719
+ border-color: #dc3545
2720
+ }
2721
+
2722
+ .custom-control-input.is-invalid:checked~.custom-control-label::before,
2723
+ .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
2724
+ border-color: #e4606d;
2725
+ background-color: #e4606d
2726
+ }
2727
+
2728
+ .custom-control-input.is-invalid:focus~.custom-control-label::before,
2729
+ .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
2730
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2731
+ }
2732
+
2733
+ .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
2734
+ .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
2735
+ border-color: #dc3545
2736
+ }
2737
+
2738
+ .custom-file-input.is-invalid~.custom-file-label,
2739
+ .was-validated .custom-file-input:invalid~.custom-file-label {
2740
+ border-color: #dc3545
2741
+ }
2742
+
2743
+ .custom-file-input.is-invalid:focus~.custom-file-label,
2744
+ .was-validated .custom-file-input:invalid:focus~.custom-file-label {
2745
+ border-color: #dc3545;
2746
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2747
+ }
2748
+
2749
+ .form-inline {
2750
+ display: -ms-flexbox;
2751
+ display: flex;
2752
+ -ms-flex-flow: row wrap;
2753
+ flex-flow: row wrap;
2754
+ -ms-flex-align: center;
2755
+ align-items: center
2756
+ }
2757
+
2758
+ .form-inline .form-check {
2759
+ width: 100%
2760
+ }
2761
+
2762
+ @media (min-width:576px) {
2763
+ .form-inline label {
2764
+ display: -ms-flexbox;
2765
+ display: flex;
2766
+ -ms-flex-align: center;
2767
+ align-items: center;
2768
+ -ms-flex-pack: center;
2769
+ justify-content: center;
2770
+ margin-bottom: 0
2771
+ }
2772
+
2773
+ .form-inline .form-group {
2774
+ display: -ms-flexbox;
2775
+ display: flex;
2776
+ -ms-flex: 0 0 auto;
2777
+ flex: 0 0 auto;
2778
+ -ms-flex-flow: row wrap;
2779
+ flex-flow: row wrap;
2780
+ -ms-flex-align: center;
2781
+ align-items: center;
2782
+ margin-bottom: 0
2783
+ }
2784
+
2785
+ .form-inline .form-control {
2786
+ display: inline-block;
2787
+ width: auto;
2788
+ vertical-align: middle
2789
+ }
2790
+
2791
+ .form-inline .form-control-plaintext {
2792
+ display: inline-block
2793
+ }
2794
+
2795
+ .form-inline .custom-select,
2796
+ .form-inline .input-group {
2797
+ width: auto
2798
+ }
2799
+
2800
+ .form-inline .form-check {
2801
+ display: -ms-flexbox;
2802
+ display: flex;
2803
+ -ms-flex-align: center;
2804
+ align-items: center;
2805
+ -ms-flex-pack: center;
2806
+ justify-content: center;
2807
+ width: auto;
2808
+ padding-left: 0
2809
+ }
2810
+
2811
+ .form-inline .form-check-input {
2812
+ position: relative;
2813
+ -ms-flex-negative: 0;
2814
+ flex-shrink: 0;
2815
+ margin-top: 0;
2816
+ margin-right: .25rem;
2817
+ margin-left: 0
2818
+ }
2819
+
2820
+ .form-inline .custom-control {
2821
+ -ms-flex-align: center;
2822
+ align-items: center;
2823
+ -ms-flex-pack: center;
2824
+ justify-content: center
2825
+ }
2826
+
2827
+ .form-inline .custom-control-label {
2828
+ margin-bottom: 0
2829
+ }
2830
+ }
2831
+
2832
+ .btn {
2833
+ display: inline-block;
2834
+ font-weight: 400;
2835
+ color: #212529;
2836
+ text-align: center;
2837
+ vertical-align: middle;
2838
+ -webkit-user-select: none;
2839
+ -moz-user-select: none;
2840
+ -ms-user-select: none;
2841
+ user-select: none;
2842
+ background-color: transparent;
2843
+ border: 1px solid transparent;
2844
+ padding: .375rem .75rem;
2845
+ font-size: 1rem;
2846
+ line-height: 1.5;
2847
+ border-radius: .25rem;
2848
+ transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
2849
+ }
2850
+
2851
+ @media (prefers-reduced-motion:reduce) {
2852
+ .btn {
2853
+ transition: none
2854
+ }
2855
+ }
2856
+
2857
+ .btn:hover {
2858
+ color: #212529;
2859
+ text-decoration: none
2860
+ }
2861
+
2862
+ .btn.focus,
2863
+ .btn:focus {
2864
+ outline: 0;
2865
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
2866
+ }
2867
+
2868
+ .btn.disabled,
2869
+ .btn:disabled {
2870
+ opacity: .65
2871
+ }
2872
+
2873
+ .btn:not(:disabled):not(.disabled) {
2874
+ cursor: pointer
2875
+ }
2876
+
2877
+ a.btn.disabled,
2878
+ fieldset:disabled a.btn {
2879
+ pointer-events: none
2880
+ }
2881
+
2882
+ .btn-primary {
2883
+ color: #fff;
2884
+ background-color: #007bff;
2885
+ border-color: #007bff
2886
+ }
2887
+
2888
+ .btn-primary:hover {
2889
+ color: #fff;
2890
+ background-color: #0069d9;
2891
+ border-color: #0062cc
2892
+ }
2893
+
2894
+ .btn-primary.focus,
2895
+ .btn-primary:focus {
2896
+ color: #fff;
2897
+ background-color: #0069d9;
2898
+ border-color: #0062cc;
2899
+ box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
2900
+ }
2901
+
2902
+ .btn-primary.disabled,
2903
+ .btn-primary:disabled {
2904
+ color: #fff;
2905
+ background-color: #007bff;
2906
+ border-color: #007bff
2907
+ }
2908
+
2909
+ .btn-primary:not(:disabled):not(.disabled).active,
2910
+ .btn-primary:not(:disabled):not(.disabled):active,
2911
+ .show>.btn-primary.dropdown-toggle {
2912
+ color: #fff;
2913
+ background-color: #0062cc;
2914
+ border-color: #005cbf
2915
+ }
2916
+
2917
+ .btn-primary:not(:disabled):not(.disabled).active:focus,
2918
+ .btn-primary:not(:disabled):not(.disabled):active:focus,
2919
+ .show>.btn-primary.dropdown-toggle:focus {
2920
+ box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
2921
+ }
2922
+
2923
+ .btn-secondary {
2924
+ color: #fff;
2925
+ background-color: #6c757d;
2926
+ border-color: #6c757d
2927
+ }
2928
+
2929
+ .btn-secondary:hover {
2930
+ color: #fff;
2931
+ background-color: #5a6268;
2932
+ border-color: #545b62
2933
+ }
2934
+
2935
+ .btn-secondary.focus,
2936
+ .btn-secondary:focus {
2937
+ color: #fff;
2938
+ background-color: #5a6268;
2939
+ border-color: #545b62;
2940
+ box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
2941
+ }
2942
+
2943
+ .btn-secondary.disabled,
2944
+ .btn-secondary:disabled {
2945
+ color: #fff;
2946
+ background-color: #6c757d;
2947
+ border-color: #6c757d
2948
+ }
2949
+
2950
+ .btn-secondary:not(:disabled):not(.disabled).active,
2951
+ .btn-secondary:not(:disabled):not(.disabled):active,
2952
+ .show>.btn-secondary.dropdown-toggle {
2953
+ color: #fff;
2954
+ background-color: #545b62;
2955
+ border-color: #4e555b
2956
+ }
2957
+
2958
+ .btn-secondary:not(:disabled):not(.disabled).active:focus,
2959
+ .btn-secondary:not(:disabled):not(.disabled):active:focus,
2960
+ .show>.btn-secondary.dropdown-toggle:focus {
2961
+ box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
2962
+ }
2963
+
2964
+ .btn-success {
2965
+ color: #fff;
2966
+ background-color: #28a745;
2967
+ border-color: #28a745
2968
+ }
2969
+
2970
+ .btn-success:hover {
2971
+ color: #fff;
2972
+ background-color: #218838;
2973
+ border-color: #1e7e34
2974
+ }
2975
+
2976
+ .btn-success.focus,
2977
+ .btn-success:focus {
2978
+ color: #fff;
2979
+ background-color: #218838;
2980
+ border-color: #1e7e34;
2981
+ box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
2982
+ }
2983
+
2984
+ .btn-success.disabled,
2985
+ .btn-success:disabled {
2986
+ color: #fff;
2987
+ background-color: #28a745;
2988
+ border-color: #28a745
2989
+ }
2990
+
2991
+ .btn-success:not(:disabled):not(.disabled).active,
2992
+ .btn-success:not(:disabled):not(.disabled):active,
2993
+ .show>.btn-success.dropdown-toggle {
2994
+ color: #fff;
2995
+ background-color: #1e7e34;
2996
+ border-color: #1c7430
2997
+ }
2998
+
2999
+ .btn-success:not(:disabled):not(.disabled).active:focus,
3000
+ .btn-success:not(:disabled):not(.disabled):active:focus,
3001
+ .show>.btn-success.dropdown-toggle:focus {
3002
+ box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
3003
+ }
3004
+
3005
+ .btn-info {
3006
+ color: #fff;
3007
+ background-color: #17a2b8;
3008
+ border-color: #17a2b8
3009
+ }
3010
+
3011
+ .btn-info:hover {
3012
+ color: #fff;
3013
+ background-color: #138496;
3014
+ border-color: #117a8b
3015
+ }
3016
+
3017
+ .btn-info.focus,
3018
+ .btn-info:focus {
3019
+ color: #fff;
3020
+ background-color: #138496;
3021
+ border-color: #117a8b;
3022
+ box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
3023
+ }
3024
+
3025
+ .btn-info.disabled,
3026
+ .btn-info:disabled {
3027
+ color: #fff;
3028
+ background-color: #17a2b8;
3029
+ border-color: #17a2b8
3030
+ }
3031
+
3032
+ .btn-info:not(:disabled):not(.disabled).active,
3033
+ .btn-info:not(:disabled):not(.disabled):active,
3034
+ .show>.btn-info.dropdown-toggle {
3035
+ color: #fff;
3036
+ background-color: #117a8b;
3037
+ border-color: #10707f
3038
+ }
3039
+
3040
+ .btn-info:not(:disabled):not(.disabled).active:focus,
3041
+ .btn-info:not(:disabled):not(.disabled):active:focus,
3042
+ .show>.btn-info.dropdown-toggle:focus {
3043
+ box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
3044
+ }
3045
+
3046
+ .btn-warning {
3047
+ color: #212529;
3048
+ background-color: #ffc107;
3049
+ border-color: #ffc107
3050
+ }
3051
+
3052
+ .btn-warning:hover {
3053
+ color: #212529;
3054
+ background-color: #e0a800;
3055
+ border-color: #d39e00
3056
+ }
3057
+
3058
+ .btn-warning.focus,
3059
+ .btn-warning:focus {
3060
+ color: #212529;
3061
+ background-color: #e0a800;
3062
+ border-color: #d39e00;
3063
+ box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
3064
+ }
3065
+
3066
+ .btn-warning.disabled,
3067
+ .btn-warning:disabled {
3068
+ color: #212529;
3069
+ background-color: #ffc107;
3070
+ border-color: #ffc107
3071
+ }
3072
+
3073
+ .btn-warning:not(:disabled):not(.disabled).active,
3074
+ .btn-warning:not(:disabled):not(.disabled):active,
3075
+ .show>.btn-warning.dropdown-toggle {
3076
+ color: #212529;
3077
+ background-color: #d39e00;
3078
+ border-color: #c69500
3079
+ }
3080
+
3081
+ .btn-warning:not(:disabled):not(.disabled).active:focus,
3082
+ .btn-warning:not(:disabled):not(.disabled):active:focus,
3083
+ .show>.btn-warning.dropdown-toggle:focus {
3084
+ box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
3085
+ }
3086
+
3087
+ .btn-danger {
3088
+ color: #fff;
3089
+ background-color: #dc3545;
3090
+ border-color: #dc3545
3091
+ }
3092
+
3093
+ .btn-danger:hover {
3094
+ color: #fff;
3095
+ background-color: #c82333;
3096
+ border-color: #bd2130
3097
+ }
3098
+
3099
+ .btn-danger.focus,
3100
+ .btn-danger:focus {
3101
+ color: #fff;
3102
+ background-color: #c82333;
3103
+ border-color: #bd2130;
3104
+ box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
3105
+ }
3106
+
3107
+ .btn-danger.disabled,
3108
+ .btn-danger:disabled {
3109
+ color: #fff;
3110
+ background-color: #dc3545;
3111
+ border-color: #dc3545
3112
+ }
3113
+
3114
+ .btn-danger:not(:disabled):not(.disabled).active,
3115
+ .btn-danger:not(:disabled):not(.disabled):active,
3116
+ .show>.btn-danger.dropdown-toggle {
3117
+ color: #fff;
3118
+ background-color: #bd2130;
3119
+ border-color: #b21f2d
3120
+ }
3121
+
3122
+ .btn-danger:not(:disabled):not(.disabled).active:focus,
3123
+ .btn-danger:not(:disabled):not(.disabled):active:focus,
3124
+ .show>.btn-danger.dropdown-toggle:focus {
3125
+ box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
3126
+ }
3127
+
3128
+ .btn-light {
3129
+ color: #212529;
3130
+ background-color: #f8f9fa;
3131
+ border-color: #f8f9fa
3132
+ }
3133
+
3134
+ .btn-light:hover {
3135
+ color: #212529;
3136
+ background-color: #e2e6ea;
3137
+ border-color: #dae0e5
3138
+ }
3139
+
3140
+ .btn-light.focus,
3141
+ .btn-light:focus {
3142
+ color: #212529;
3143
+ background-color: #e2e6ea;
3144
+ border-color: #dae0e5;
3145
+ box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
3146
+ }
3147
+
3148
+ .btn-light.disabled,
3149
+ .btn-light:disabled {
3150
+ color: #212529;
3151
+ background-color: #f8f9fa;
3152
+ border-color: #f8f9fa
3153
+ }
3154
+
3155
+ .btn-light:not(:disabled):not(.disabled).active,
3156
+ .btn-light:not(:disabled):not(.disabled):active,
3157
+ .show>.btn-light.dropdown-toggle {
3158
+ color: #212529;
3159
+ background-color: #dae0e5;
3160
+ border-color: #d3d9df
3161
+ }
3162
+
3163
+ .btn-light:not(:disabled):not(.disabled).active:focus,
3164
+ .btn-light:not(:disabled):not(.disabled):active:focus,
3165
+ .show>.btn-light.dropdown-toggle:focus {
3166
+ box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
3167
+ }
3168
+
3169
+ .btn-dark {
3170
+ color: #fff;
3171
+ background-color: #343a40;
3172
+ border-color: #343a40
3173
+ }
3174
+
3175
+ .btn-dark:hover {
3176
+ color: #fff;
3177
+ background-color: #23272b;
3178
+ border-color: #1d2124
3179
+ }
3180
+
3181
+ .btn-dark.focus,
3182
+ .btn-dark:focus {
3183
+ color: #fff;
3184
+ background-color: #23272b;
3185
+ border-color: #1d2124;
3186
+ box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
3187
+ }
3188
+
3189
+ .btn-dark.disabled,
3190
+ .btn-dark:disabled {
3191
+ color: #fff;
3192
+ background-color: #343a40;
3193
+ border-color: #343a40
3194
+ }
3195
+
3196
+ .btn-dark:not(:disabled):not(.disabled).active,
3197
+ .btn-dark:not(:disabled):not(.disabled):active,
3198
+ .show>.btn-dark.dropdown-toggle {
3199
+ color: #fff;
3200
+ background-color: #1d2124;
3201
+ border-color: #171a1d
3202
+ }
3203
+
3204
+ .btn-dark:not(:disabled):not(.disabled).active:focus,
3205
+ .btn-dark:not(:disabled):not(.disabled):active:focus,
3206
+ .show>.btn-dark.dropdown-toggle:focus {
3207
+ box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
3208
+ }
3209
+
3210
+ .btn-outline-primary {
3211
+ color: #007bff;
3212
+ border-color: #007bff
3213
+ }
3214
+
3215
+ .btn-outline-primary:hover {
3216
+ color: #fff;
3217
+ background-color: #007bff;
3218
+ border-color: #007bff
3219
+ }
3220
+
3221
+ .btn-outline-primary.focus,
3222
+ .btn-outline-primary:focus {
3223
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
3224
+ }
3225
+
3226
+ .btn-outline-primary.disabled,
3227
+ .btn-outline-primary:disabled {
3228
+ color: #007bff;
3229
+ background-color: transparent
3230
+ }
3231
+
3232
+ .btn-outline-primary:not(:disabled):not(.disabled).active,
3233
+ .btn-outline-primary:not(:disabled):not(.disabled):active,
3234
+ .show>.btn-outline-primary.dropdown-toggle {
3235
+ color: #fff;
3236
+ background-color: #007bff;
3237
+ border-color: #007bff
3238
+ }
3239
+
3240
+ .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
3241
+ .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
3242
+ .show>.btn-outline-primary.dropdown-toggle:focus {
3243
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
3244
+ }
3245
+
3246
+ .btn-outline-secondary {
3247
+ color: #6c757d;
3248
+ border-color: #6c757d
3249
+ }
3250
+
3251
+ .btn-outline-secondary:hover {
3252
+ color: #fff;
3253
+ background-color: #6c757d;
3254
+ border-color: #6c757d
3255
+ }
3256
+
3257
+ .btn-outline-secondary.focus,
3258
+ .btn-outline-secondary:focus {
3259
+ box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
3260
+ }
3261
+
3262
+ .btn-outline-secondary.disabled,
3263
+ .btn-outline-secondary:disabled {
3264
+ color: #6c757d;
3265
+ background-color: transparent
3266
+ }
3267
+
3268
+ .btn-outline-secondary:not(:disabled):not(.disabled).active,
3269
+ .btn-outline-secondary:not(:disabled):not(.disabled):active,
3270
+ .show>.btn-outline-secondary.dropdown-toggle {
3271
+ color: #fff;
3272
+ background-color: #6c757d;
3273
+ border-color: #6c757d
3274
+ }
3275
+
3276
+ .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
3277
+ .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
3278
+ .show>.btn-outline-secondary.dropdown-toggle:focus {
3279
+ box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
3280
+ }
3281
+
3282
+ .btn-outline-success {
3283
+ color: #28a745;
3284
+ border-color: #28a745
3285
+ }
3286
+
3287
+ .btn-outline-success:hover {
3288
+ color: #fff;
3289
+ background-color: #28a745;
3290
+ border-color: #28a745
3291
+ }
3292
+
3293
+ .btn-outline-success.focus,
3294
+ .btn-outline-success:focus {
3295
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
3296
+ }
3297
+
3298
+ .btn-outline-success.disabled,
3299
+ .btn-outline-success:disabled {
3300
+ color: #28a745;
3301
+ background-color: transparent
3302
+ }
3303
+
3304
+ .btn-outline-success:not(:disabled):not(.disabled).active,
3305
+ .btn-outline-success:not(:disabled):not(.disabled):active,
3306
+ .show>.btn-outline-success.dropdown-toggle {
3307
+ color: #fff;
3308
+ background-color: #28a745;
3309
+ border-color: #28a745
3310
+ }
3311
+
3312
+ .btn-outline-success:not(:disabled):not(.disabled).active:focus,
3313
+ .btn-outline-success:not(:disabled):not(.disabled):active:focus,
3314
+ .show>.btn-outline-success.dropdown-toggle:focus {
3315
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
3316
+ }
3317
+
3318
+ .btn-outline-info {
3319
+ color: #17a2b8;
3320
+ border-color: #17a2b8
3321
+ }
3322
+
3323
+ .btn-outline-info:hover {
3324
+ color: #fff;
3325
+ background-color: #17a2b8;
3326
+ border-color: #17a2b8
3327
+ }
3328
+
3329
+ .btn-outline-info.focus,
3330
+ .btn-outline-info:focus {
3331
+ box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
3332
+ }
3333
+
3334
+ .btn-outline-info.disabled,
3335
+ .btn-outline-info:disabled {
3336
+ color: #17a2b8;
3337
+ background-color: transparent
3338
+ }
3339
+
3340
+ .btn-outline-info:not(:disabled):not(.disabled).active,
3341
+ .btn-outline-info:not(:disabled):not(.disabled):active,
3342
+ .show>.btn-outline-info.dropdown-toggle {
3343
+ color: #fff;
3344
+ background-color: #17a2b8;
3345
+ border-color: #17a2b8
3346
+ }
3347
+
3348
+ .btn-outline-info:not(:disabled):not(.disabled).active:focus,
3349
+ .btn-outline-info:not(:disabled):not(.disabled):active:focus,
3350
+ .show>.btn-outline-info.dropdown-toggle:focus {
3351
+ box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
3352
+ }
3353
+
3354
+ .btn-outline-warning {
3355
+ color: #ffc107;
3356
+ border-color: #ffc107
3357
+ }
3358
+
3359
+ .btn-outline-warning:hover {
3360
+ color: #212529;
3361
+ background-color: #ffc107;
3362
+ border-color: #ffc107
3363
+ }
3364
+
3365
+ .btn-outline-warning.focus,
3366
+ .btn-outline-warning:focus {
3367
+ box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
3368
+ }
3369
+
3370
+ .btn-outline-warning.disabled,
3371
+ .btn-outline-warning:disabled {
3372
+ color: #ffc107;
3373
+ background-color: transparent
3374
+ }
3375
+
3376
+ .btn-outline-warning:not(:disabled):not(.disabled).active,
3377
+ .btn-outline-warning:not(:disabled):not(.disabled):active,
3378
+ .show>.btn-outline-warning.dropdown-toggle {
3379
+ color: #212529;
3380
+ background-color: #ffc107;
3381
+ border-color: #ffc107
3382
+ }
3383
+
3384
+ .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3385
+ .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
3386
+ .show>.btn-outline-warning.dropdown-toggle:focus {
3387
+ box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
3388
+ }
3389
+
3390
+ .btn-outline-danger {
3391
+ color: #dc3545;
3392
+ border-color: #dc3545
3393
+ }
3394
+
3395
+ .btn-outline-danger:hover {
3396
+ color: #fff;
3397
+ background-color: #dc3545;
3398
+ border-color: #dc3545
3399
+ }
3400
+
3401
+ .btn-outline-danger.focus,
3402
+ .btn-outline-danger:focus {
3403
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
3404
+ }
3405
+
3406
+ .btn-outline-danger.disabled,
3407
+ .btn-outline-danger:disabled {
3408
+ color: #dc3545;
3409
+ background-color: transparent
3410
+ }
3411
+
3412
+ .btn-outline-danger:not(:disabled):not(.disabled).active,
3413
+ .btn-outline-danger:not(:disabled):not(.disabled):active,
3414
+ .show>.btn-outline-danger.dropdown-toggle {
3415
+ color: #fff;
3416
+ background-color: #dc3545;
3417
+ border-color: #dc3545
3418
+ }
3419
+
3420
+ .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
3421
+ .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
3422
+ .show>.btn-outline-danger.dropdown-toggle:focus {
3423
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
3424
+ }
3425
+
3426
+ .btn-outline-light {
3427
+ color: #f8f9fa;
3428
+ border-color: #f8f9fa
3429
+ }
3430
+
3431
+ .btn-outline-light:hover {
3432
+ color: #212529;
3433
+ background-color: #f8f9fa;
3434
+ border-color: #f8f9fa
3435
+ }
3436
+
3437
+ .btn-outline-light.focus,
3438
+ .btn-outline-light:focus {
3439
+ box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
3440
+ }
3441
+
3442
+ .btn-outline-light.disabled,
3443
+ .btn-outline-light:disabled {
3444
+ color: #f8f9fa;
3445
+ background-color: transparent
3446
+ }
3447
+
3448
+ .btn-outline-light:not(:disabled):not(.disabled).active,
3449
+ .btn-outline-light:not(:disabled):not(.disabled):active,
3450
+ .show>.btn-outline-light.dropdown-toggle {
3451
+ color: #212529;
3452
+ background-color: #f8f9fa;
3453
+ border-color: #f8f9fa
3454
+ }
3455
+
3456
+ .btn-outline-light:not(:disabled):not(.disabled).active:focus,
3457
+ .btn-outline-light:not(:disabled):not(.disabled):active:focus,
3458
+ .show>.btn-outline-light.dropdown-toggle:focus {
3459
+ box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
3460
+ }
3461
+
3462
+ .btn-outline-dark {
3463
+ color: #343a40;
3464
+ border-color: #343a40
3465
+ }
3466
+
3467
+ .btn-outline-dark:hover {
3468
+ color: #fff;
3469
+ background-color: #343a40;
3470
+ border-color: #343a40
3471
+ }
3472
+
3473
+ .btn-outline-dark.focus,
3474
+ .btn-outline-dark:focus {
3475
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
3476
+ }
3477
+
3478
+ .btn-outline-dark.disabled,
3479
+ .btn-outline-dark:disabled {
3480
+ color: #343a40;
3481
+ background-color: transparent
3482
+ }
3483
+
3484
+ .btn-outline-dark:not(:disabled):not(.disabled).active,
3485
+ .btn-outline-dark:not(:disabled):not(.disabled):active,
3486
+ .show>.btn-outline-dark.dropdown-toggle {
3487
+ color: #fff;
3488
+ background-color: #343a40;
3489
+ border-color: #343a40
3490
+ }
3491
+
3492
+ .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
3493
+ .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
3494
+ .show>.btn-outline-dark.dropdown-toggle:focus {
3495
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
3496
+ }
3497
+
3498
+ .btn-link {
3499
+ font-weight: 400;
3500
+ color: #007bff;
3501
+ text-decoration: none
3502
+ }
3503
+
3504
+ .btn-link:hover {
3505
+ color: #0056b3;
3506
+ text-decoration: underline
3507
+ }
3508
+
3509
+ .btn-link.focus,
3510
+ .btn-link:focus {
3511
+ text-decoration: underline
3512
+ }
3513
+
3514
+ .btn-link.disabled,
3515
+ .btn-link:disabled {
3516
+ color: #6c757d;
3517
+ pointer-events: none
3518
+ }
3519
+
3520
+ .btn-group-lg>.btn,
3521
+ .btn-lg {
3522
+ padding: .5rem 1rem;
3523
+ font-size: 1.25rem;
3524
+ line-height: 1.5;
3525
+ border-radius: .3rem
3526
+ }
3527
+
3528
+ .btn-group-sm>.btn,
3529
+ .btn-sm {
3530
+ padding: .25rem .5rem;
3531
+ font-size: .875rem;
3532
+ line-height: 1.5;
3533
+ border-radius: .2rem
3534
+ }
3535
+
3536
+ .btn-block {
3537
+ display: block;
3538
+ width: 100%
3539
+ }
3540
+
3541
+ .btn-block+.btn-block {
3542
+ margin-top: .5rem
3543
+ }
3544
+
3545
+ input[type=button].btn-block,
3546
+ input[type=reset].btn-block,
3547
+ input[type=submit].btn-block {
3548
+ width: 100%
3549
+ }
3550
+
3551
+ .fade {
3552
+ transition: opacity .15s linear
3553
+ }
3554
+
3555
+ @media (prefers-reduced-motion:reduce) {
3556
+ .fade {
3557
+ transition: none
3558
+ }
3559
+ }
3560
+
3561
+ .fade:not(.show) {
3562
+ opacity: 0
3563
+ }
3564
+
3565
+ .collapse:not(.show) {
3566
+ display: none
3567
+ }
3568
+
3569
+ .collapsing {
3570
+ position: relative;
3571
+ height: 0;
3572
+ overflow: hidden;
3573
+ transition: height .35s ease
3574
+ }
3575
+
3576
+ @media (prefers-reduced-motion:reduce) {
3577
+ .collapsing {
3578
+ transition: none
3579
+ }
3580
+ }
3581
+
3582
+ .dropdown,
3583
+ .dropleft,
3584
+ .dropright,
3585
+ .dropup {
3586
+ position: relative
3587
+ }
3588
+
3589
+ .dropdown-toggle {
3590
+ white-space: nowrap
3591
+ }
3592
+
3593
+ .dropdown-toggle::after {
3594
+ display: inline-block;
3595
+ margin-left: .255em;
3596
+ vertical-align: .255em;
3597
+ content: "";
3598
+ border-top: .3em solid;
3599
+ border-right: .3em solid transparent;
3600
+ border-bottom: 0;
3601
+ border-left: .3em solid transparent
3602
+ }
3603
+
3604
+ .dropdown-toggle:empty::after {
3605
+ margin-left: 0
3606
+ }
3607
+
3608
+ .dropdown-menu {
3609
+ position: absolute;
3610
+ top: 100%;
3611
+ left: 0;
3612
+ z-index: 1000;
3613
+ display: none;
3614
+ float: left;
3615
+ min-width: 10rem;
3616
+ padding: .5rem 0;
3617
+ margin: .125rem 0 0;
3618
+ font-size: 1rem;
3619
+ color: #212529;
3620
+ text-align: left;
3621
+ list-style: none;
3622
+ background-color: #fff;
3623
+ background-clip: padding-box;
3624
+ border: 1px solid rgba(0, 0, 0, .15);
3625
+ border-radius: .25rem
3626
+ }
3627
+
3628
+ .dropdown-menu-left {
3629
+ right: auto;
3630
+ left: 0
3631
+ }
3632
+
3633
+ .dropdown-menu-right {
3634
+ right: 0;
3635
+ left: auto
3636
+ }
3637
+
3638
+ @media (min-width:576px) {
3639
+ .dropdown-menu-sm-left {
3640
+ right: auto;
3641
+ left: 0
3642
+ }
3643
+
3644
+ .dropdown-menu-sm-right {
3645
+ right: 0;
3646
+ left: auto
3647
+ }
3648
+ }
3649
+
3650
+ @media (min-width:768px) {
3651
+ .dropdown-menu-md-left {
3652
+ right: auto;
3653
+ left: 0
3654
+ }
3655
+
3656
+ .dropdown-menu-md-right {
3657
+ right: 0;
3658
+ left: auto
3659
+ }
3660
+ }
3661
+
3662
+ @media (min-width:992px) {
3663
+ .dropdown-menu-lg-left {
3664
+ right: auto;
3665
+ left: 0
3666
+ }
3667
+
3668
+ .dropdown-menu-lg-right {
3669
+ right: 0;
3670
+ left: auto
3671
+ }
3672
+ }
3673
+
3674
+ @media (min-width:1200px) {
3675
+ .dropdown-menu-xl-left {
3676
+ right: auto;
3677
+ left: 0
3678
+ }
3679
+
3680
+ .dropdown-menu-xl-right {
3681
+ right: 0;
3682
+ left: auto
3683
+ }
3684
+ }
3685
+
3686
+ .dropup .dropdown-menu {
3687
+ top: auto;
3688
+ bottom: 100%;
3689
+ margin-top: 0;
3690
+ margin-bottom: .125rem
3691
+ }
3692
+
3693
+ .dropup .dropdown-toggle::after {
3694
+ display: inline-block;
3695
+ margin-left: .255em;
3696
+ vertical-align: .255em;
3697
+ content: "";
3698
+ border-top: 0;
3699
+ border-right: .3em solid transparent;
3700
+ border-bottom: .3em solid;
3701
+ border-left: .3em solid transparent
3702
+ }
3703
+
3704
+ .dropup .dropdown-toggle:empty::after {
3705
+ margin-left: 0
3706
+ }
3707
+
3708
+ .dropright .dropdown-menu {
3709
+ top: 0;
3710
+ right: auto;
3711
+ left: 100%;
3712
+ margin-top: 0;
3713
+ margin-left: .125rem
3714
+ }
3715
+
3716
+ .dropright .dropdown-toggle::after {
3717
+ display: inline-block;
3718
+ margin-left: .255em;
3719
+ vertical-align: .255em;
3720
+ content: "";
3721
+ border-top: .3em solid transparent;
3722
+ border-right: 0;
3723
+ border-bottom: .3em solid transparent;
3724
+ border-left: .3em solid
3725
+ }
3726
+
3727
+ .dropright .dropdown-toggle:empty::after {
3728
+ margin-left: 0
3729
+ }
3730
+
3731
+ .dropright .dropdown-toggle::after {
3732
+ vertical-align: 0
3733
+ }
3734
+
3735
+ .dropleft .dropdown-menu {
3736
+ top: 0;
3737
+ right: 100%;
3738
+ left: auto;
3739
+ margin-top: 0;
3740
+ margin-right: .125rem
3741
+ }
3742
+
3743
+ .dropleft .dropdown-toggle::after {
3744
+ display: inline-block;
3745
+ margin-left: .255em;
3746
+ vertical-align: .255em;
3747
+ content: ""
3748
+ }
3749
+
3750
+ .dropleft .dropdown-toggle::after {
3751
+ display: none
3752
+ }
3753
+
3754
+ .dropleft .dropdown-toggle::before {
3755
+ display: inline-block;
3756
+ margin-right: .255em;
3757
+ vertical-align: .255em;
3758
+ content: "";
3759
+ border-top: .3em solid transparent;
3760
+ border-right: .3em solid;
3761
+ border-bottom: .3em solid transparent
3762
+ }
3763
+
3764
+ .dropleft .dropdown-toggle:empty::after {
3765
+ margin-left: 0
3766
+ }
3767
+
3768
+ .dropleft .dropdown-toggle::before {
3769
+ vertical-align: 0
3770
+ }
3771
+
3772
+ .dropdown-menu[x-placement^=bottom],
3773
+ .dropdown-menu[x-placement^=left],
3774
+ .dropdown-menu[x-placement^=right],
3775
+ .dropdown-menu[x-placement^=top] {
3776
+ right: auto;
3777
+ bottom: auto
3778
+ }
3779
+
3780
+ .dropdown-divider {
3781
+ height: 0;
3782
+ margin: .5rem 0;
3783
+ overflow: hidden;
3784
+ border-top: 1px solid #e9ecef
3785
+ }
3786
+
3787
+ .dropdown-item {
3788
+ display: block;
3789
+ width: 100%;
3790
+ padding: .25rem 1.5rem;
3791
+ clear: both;
3792
+ font-weight: 400;
3793
+ color: #212529;
3794
+ text-align: inherit;
3795
+ white-space: nowrap;
3796
+ background-color: transparent;
3797
+ border: 0
3798
+ }
3799
+
3800
+ .dropdown-item:focus,
3801
+ .dropdown-item:hover {
3802
+ color: #16181b;
3803
+ text-decoration: none;
3804
+ background-color: #f8f9fa
3805
+ }
3806
+
3807
+ .dropdown-item.active,
3808
+ .dropdown-item:active {
3809
+ color: #fff;
3810
+ text-decoration: none;
3811
+ background-color: #007bff
3812
+ }
3813
+
3814
+ .dropdown-item.disabled,
3815
+ .dropdown-item:disabled {
3816
+ color: #6c757d;
3817
+ pointer-events: none;
3818
+ background-color: transparent
3819
+ }
3820
+
3821
+ .dropdown-menu.show {
3822
+ display: block
3823
+ }
3824
+
3825
+ .dropdown-header {
3826
+ display: block;
3827
+ padding: .5rem 1.5rem;
3828
+ margin-bottom: 0;
3829
+ font-size: .875rem;
3830
+ color: #6c757d;
3831
+ white-space: nowrap
3832
+ }
3833
+
3834
+ .dropdown-item-text {
3835
+ display: block;
3836
+ padding: .25rem 1.5rem;
3837
+ color: #212529
3838
+ }
3839
+
3840
+ .btn-group,
3841
+ .btn-group-vertical {
3842
+ position: relative;
3843
+ display: -ms-inline-flexbox;
3844
+ display: inline-flex;
3845
+ vertical-align: middle
3846
+ }
3847
+
3848
+ .btn-group-vertical>.btn,
3849
+ .btn-group>.btn {
3850
+ position: relative;
3851
+ -ms-flex: 1 1 auto;
3852
+ flex: 1 1 auto
3853
+ }
3854
+
3855
+ .btn-group-vertical>.btn:hover,
3856
+ .btn-group>.btn:hover {
3857
+ z-index: 1
3858
+ }
3859
+
3860
+ .btn-group-vertical>.btn.active,
3861
+ .btn-group-vertical>.btn:active,
3862
+ .btn-group-vertical>.btn:focus,
3863
+ .btn-group>.btn.active,
3864
+ .btn-group>.btn:active,
3865
+ .btn-group>.btn:focus {
3866
+ z-index: 1
3867
+ }
3868
+
3869
+ .btn-toolbar {
3870
+ display: -ms-flexbox;
3871
+ display: flex;
3872
+ -ms-flex-wrap: wrap;
3873
+ flex-wrap: wrap;
3874
+ -ms-flex-pack: start;
3875
+ justify-content: flex-start
3876
+ }
3877
+
3878
+ .btn-toolbar .input-group {
3879
+ width: auto
3880
+ }
3881
+
3882
+ .btn-group>.btn-group:not(:first-child),
3883
+ .btn-group>.btn:not(:first-child) {
3884
+ margin-left: -1px
3885
+ }
3886
+
3887
+ .btn-group>.btn-group:not(:last-child)>.btn,
3888
+ .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
3889
+ border-top-right-radius: 0;
3890
+ border-bottom-right-radius: 0
3891
+ }
3892
+
3893
+ .btn-group>.btn-group:not(:first-child)>.btn,
3894
+ .btn-group>.btn:not(:first-child) {
3895
+ border-top-left-radius: 0;
3896
+ border-bottom-left-radius: 0
3897
+ }
3898
+
3899
+ .dropdown-toggle-split {
3900
+ padding-right: .5625rem;
3901
+ padding-left: .5625rem
3902
+ }
3903
+
3904
+ .dropdown-toggle-split::after,
3905
+ .dropright .dropdown-toggle-split::after,
3906
+ .dropup .dropdown-toggle-split::after {
3907
+ margin-left: 0
3908
+ }
3909
+
3910
+ .dropleft .dropdown-toggle-split::before {
3911
+ margin-right: 0
3912
+ }
3913
+
3914
+ .btn-group-sm>.btn+.dropdown-toggle-split,
3915
+ .btn-sm+.dropdown-toggle-split {
3916
+ padding-right: .375rem;
3917
+ padding-left: .375rem
3918
+ }
3919
+
3920
+ .btn-group-lg>.btn+.dropdown-toggle-split,
3921
+ .btn-lg+.dropdown-toggle-split {
3922
+ padding-right: .75rem;
3923
+ padding-left: .75rem
3924
+ }
3925
+
3926
+ .btn-group-vertical {
3927
+ -ms-flex-direction: column;
3928
+ flex-direction: column;
3929
+ -ms-flex-align: start;
3930
+ align-items: flex-start;
3931
+ -ms-flex-pack: center;
3932
+ justify-content: center
3933
+ }
3934
+
3935
+ .btn-group-vertical>.btn,
3936
+ .btn-group-vertical>.btn-group {
3937
+ width: 100%
3938
+ }
3939
+
3940
+ .btn-group-vertical>.btn-group:not(:first-child),
3941
+ .btn-group-vertical>.btn:not(:first-child) {
3942
+ margin-top: -1px
3943
+ }
3944
+
3945
+ .btn-group-vertical>.btn-group:not(:last-child)>.btn,
3946
+ .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
3947
+ border-bottom-right-radius: 0;
3948
+ border-bottom-left-radius: 0
3949
+ }
3950
+
3951
+ .btn-group-vertical>.btn-group:not(:first-child)>.btn,
3952
+ .btn-group-vertical>.btn:not(:first-child) {
3953
+ border-top-left-radius: 0;
3954
+ border-top-right-radius: 0
3955
+ }
3956
+
3957
+ .btn-group-toggle>.btn,
3958
+ .btn-group-toggle>.btn-group>.btn {
3959
+ margin-bottom: 0
3960
+ }
3961
+
3962
+ .btn-group-toggle>.btn input[type=checkbox],
3963
+ .btn-group-toggle>.btn input[type=radio],
3964
+ .btn-group-toggle>.btn-group>.btn input[type=checkbox],
3965
+ .btn-group-toggle>.btn-group>.btn input[type=radio] {
3966
+ position: absolute;
3967
+ clip: rect(0, 0, 0, 0);
3968
+ pointer-events: none
3969
+ }
3970
+
3971
+ .input-group {
3972
+ position: relative;
3973
+ display: -ms-flexbox;
3974
+ display: flex;
3975
+ -ms-flex-wrap: wrap;
3976
+ flex-wrap: wrap;
3977
+ -ms-flex-align: stretch;
3978
+ align-items: stretch;
3979
+ width: 100%
3980
+ }
3981
+
3982
+ .input-group>.custom-file,
3983
+ .input-group>.custom-select,
3984
+ .input-group>.form-control,
3985
+ .input-group>.form-control-plaintext {
3986
+ position: relative;
3987
+ -ms-flex: 1 1 auto;
3988
+ flex: 1 1 auto;
3989
+ width: 1%;
3990
+ min-width: 0;
3991
+ margin-bottom: 0
3992
+ }
3993
+
3994
+ .input-group>.custom-file+.custom-file,
3995
+ .input-group>.custom-file+.custom-select,
3996
+ .input-group>.custom-file+.form-control,
3997
+ .input-group>.custom-select+.custom-file,
3998
+ .input-group>.custom-select+.custom-select,
3999
+ .input-group>.custom-select+.form-control,
4000
+ .input-group>.form-control+.custom-file,
4001
+ .input-group>.form-control+.custom-select,
4002
+ .input-group>.form-control+.form-control,
4003
+ .input-group>.form-control-plaintext+.custom-file,
4004
+ .input-group>.form-control-plaintext+.custom-select,
4005
+ .input-group>.form-control-plaintext+.form-control {
4006
+ margin-left: -1px
4007
+ }
4008
+
4009
+ .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
4010
+ .input-group>.custom-select:focus,
4011
+ .input-group>.form-control:focus {
4012
+ z-index: 3
4013
+ }
4014
+
4015
+ .input-group>.custom-file .custom-file-input:focus {
4016
+ z-index: 4
4017
+ }
4018
+
4019
+ .input-group>.custom-select:not(:last-child),
4020
+ .input-group>.form-control:not(:last-child) {
4021
+ border-top-right-radius: 0;
4022
+ border-bottom-right-radius: 0
4023
+ }
4024
+
4025
+ .input-group>.custom-select:not(:first-child),
4026
+ .input-group>.form-control:not(:first-child) {
4027
+ border-top-left-radius: 0;
4028
+ border-bottom-left-radius: 0
4029
+ }
4030
+
4031
+ .input-group>.custom-file {
4032
+ display: -ms-flexbox;
4033
+ display: flex;
4034
+ -ms-flex-align: center;
4035
+ align-items: center
4036
+ }
4037
+
4038
+ .input-group>.custom-file:not(:last-child) .custom-file-label,
4039
+ .input-group>.custom-file:not(:last-child) .custom-file-label::after {
4040
+ border-top-right-radius: 0;
4041
+ border-bottom-right-radius: 0
4042
+ }
4043
+
4044
+ .input-group>.custom-file:not(:first-child) .custom-file-label {
4045
+ border-top-left-radius: 0;
4046
+ border-bottom-left-radius: 0
4047
+ }
4048
+
4049
+ .input-group-append,
4050
+ .input-group-prepend {
4051
+ display: -ms-flexbox;
4052
+ display: flex
4053
+ }
4054
+
4055
+ .input-group-append .btn,
4056
+ .input-group-prepend .btn {
4057
+ position: relative;
4058
+ z-index: 2
4059
+ }
4060
+
4061
+ .input-group-append .btn:focus,
4062
+ .input-group-prepend .btn:focus {
4063
+ z-index: 3
4064
+ }
4065
+
4066
+ .input-group-append .btn+.btn,
4067
+ .input-group-append .btn+.input-group-text,
4068
+ .input-group-append .input-group-text+.btn,
4069
+ .input-group-append .input-group-text+.input-group-text,
4070
+ .input-group-prepend .btn+.btn,
4071
+ .input-group-prepend .btn+.input-group-text,
4072
+ .input-group-prepend .input-group-text+.btn,
4073
+ .input-group-prepend .input-group-text+.input-group-text {
4074
+ margin-left: -1px
4075
+ }
4076
+
4077
+ .input-group-prepend {
4078
+ margin-right: -1px
4079
+ }
4080
+
4081
+ .input-group-append {
4082
+ margin-left: -1px
4083
+ }
4084
+
4085
+ .input-group-text {
4086
+ display: -ms-flexbox;
4087
+ display: flex;
4088
+ -ms-flex-align: center;
4089
+ align-items: center;
4090
+ padding: .375rem .75rem;
4091
+ margin-bottom: 0;
4092
+ font-size: 1rem;
4093
+ font-weight: 400;
4094
+ line-height: 1.5;
4095
+ color: #495057;
4096
+ text-align: center;
4097
+ white-space: nowrap;
4098
+ background-color: #e9ecef;
4099
+ border: 1px solid #ced4da;
4100
+ border-radius: .25rem
4101
+ }
4102
+
4103
+ .input-group-text input[type=checkbox],
4104
+ .input-group-text input[type=radio] {
4105
+ margin-top: 0
4106
+ }
4107
+
4108
+ .input-group-lg>.custom-select,
4109
+ .input-group-lg>.form-control:not(textarea) {
4110
+ height: calc(1.5em + 1rem + 2px)
4111
+ }
4112
+
4113
+ .input-group-lg>.custom-select,
4114
+ .input-group-lg>.form-control,
4115
+ .input-group-lg>.input-group-append>.btn,
4116
+ .input-group-lg>.input-group-append>.input-group-text,
4117
+ .input-group-lg>.input-group-prepend>.btn,
4118
+ .input-group-lg>.input-group-prepend>.input-group-text {
4119
+ padding: .5rem 1rem;
4120
+ font-size: 1.25rem;
4121
+ line-height: 1.5;
4122
+ border-radius: .3rem
4123
+ }
4124
+
4125
+ .input-group-sm>.custom-select,
4126
+ .input-group-sm>.form-control:not(textarea) {
4127
+ height: calc(1.5em + .5rem + 2px)
4128
+ }
4129
+
4130
+ .input-group-sm>.custom-select,
4131
+ .input-group-sm>.form-control,
4132
+ .input-group-sm>.input-group-append>.btn,
4133
+ .input-group-sm>.input-group-append>.input-group-text,
4134
+ .input-group-sm>.input-group-prepend>.btn,
4135
+ .input-group-sm>.input-group-prepend>.input-group-text {
4136
+ padding: .25rem .5rem;
4137
+ font-size: .875rem;
4138
+ line-height: 1.5;
4139
+ border-radius: .2rem
4140
+ }
4141
+
4142
+ .input-group-lg>.custom-select,
4143
+ .input-group-sm>.custom-select {
4144
+ padding-right: 1.75rem
4145
+ }
4146
+
4147
+ .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
4148
+ .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
4149
+ .input-group>.input-group-append:not(:last-child)>.btn,
4150
+ .input-group>.input-group-append:not(:last-child)>.input-group-text,
4151
+ .input-group>.input-group-prepend>.btn,
4152
+ .input-group>.input-group-prepend>.input-group-text {
4153
+ border-top-right-radius: 0;
4154
+ border-bottom-right-radius: 0
4155
+ }
4156
+
4157
+ .input-group>.input-group-append>.btn,
4158
+ .input-group>.input-group-append>.input-group-text,
4159
+ .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
4160
+ .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
4161
+ .input-group>.input-group-prepend:not(:first-child)>.btn,
4162
+ .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
4163
+ border-top-left-radius: 0;
4164
+ border-bottom-left-radius: 0
4165
+ }
4166
+
4167
+ .custom-control {
4168
+ position: relative;
4169
+ z-index: 1;
4170
+ display: block;
4171
+ min-height: 1.5rem;
4172
+ padding-left: 1.5rem;
4173
+ -webkit-print-color-adjust: exact;
4174
+ color-adjust: exact
4175
+ }
4176
+
4177
+ .custom-control-inline {
4178
+ display: -ms-inline-flexbox;
4179
+ display: inline-flex;
4180
+ margin-right: 1rem
4181
+ }
4182
+
4183
+ .custom-control-input {
4184
+ position: absolute;
4185
+ left: 0;
4186
+ z-index: -1;
4187
+ width: 1rem;
4188
+ height: 1.25rem;
4189
+ opacity: 0
4190
+ }
4191
+
4192
+ .custom-control-input:checked~.custom-control-label::before {
4193
+ color: #fff;
4194
+ border-color: #007bff;
4195
+ background-color: #007bff
4196
+ }
4197
+
4198
+ .custom-control-input:focus~.custom-control-label::before {
4199
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4200
+ }
4201
+
4202
+ .custom-control-input:focus:not(:checked)~.custom-control-label::before {
4203
+ border-color: #80bdff
4204
+ }
4205
+
4206
+ .custom-control-input:not(:disabled):active~.custom-control-label::before {
4207
+ color: #fff;
4208
+ background-color: #b3d7ff;
4209
+ border-color: #b3d7ff
4210
+ }
4211
+
4212
+ .custom-control-input:disabled~.custom-control-label,
4213
+ .custom-control-input[disabled]~.custom-control-label {
4214
+ color: #6c757d
4215
+ }
4216
+
4217
+ .custom-control-input:disabled~.custom-control-label::before,
4218
+ .custom-control-input[disabled]~.custom-control-label::before {
4219
+ background-color: #e9ecef
4220
+ }
4221
+
4222
+ .custom-control-label {
4223
+ position: relative;
4224
+ margin-bottom: 0;
4225
+ vertical-align: top
4226
+ }
4227
+
4228
+ .custom-control-label::before {
4229
+ position: absolute;
4230
+ top: .25rem;
4231
+ left: -1.5rem;
4232
+ display: block;
4233
+ width: 1rem;
4234
+ height: 1rem;
4235
+ pointer-events: none;
4236
+ content: "";
4237
+ background-color: #fff;
4238
+ border: #adb5bd solid 1px
4239
+ }
4240
+
4241
+ .custom-control-label::after {
4242
+ position: absolute;
4243
+ top: .25rem;
4244
+ left: -1.5rem;
4245
+ display: block;
4246
+ width: 1rem;
4247
+ height: 1rem;
4248
+ content: "";
4249
+ background: no-repeat 50%/50% 50%
4250
+ }
4251
+
4252
+ .custom-checkbox .custom-control-label::before {
4253
+ border-radius: .25rem
4254
+ }
4255
+
4256
+ .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
4257
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
4258
+ }
4259
+
4260
+ .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
4261
+ border-color: #007bff;
4262
+ background-color: #007bff
4263
+ }
4264
+
4265
+ .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
4266
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
4267
+ }
4268
+
4269
+ .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
4270
+ background-color: rgba(0, 123, 255, .5)
4271
+ }
4272
+
4273
+ .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
4274
+ background-color: rgba(0, 123, 255, .5)
4275
+ }
4276
+
4277
+ .custom-radio .custom-control-label::before {
4278
+ border-radius: 50%
4279
+ }
4280
+
4281
+ .custom-radio .custom-control-input:checked~.custom-control-label::after {
4282
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
4283
+ }
4284
+
4285
+ .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
4286
+ background-color: rgba(0, 123, 255, .5)
4287
+ }
4288
+
4289
+ .custom-switch {
4290
+ padding-left: 2.25rem
4291
+ }
4292
+
4293
+ .custom-switch .custom-control-label::before {
4294
+ left: -2.25rem;
4295
+ width: 1.75rem;
4296
+ pointer-events: all;
4297
+ border-radius: .5rem
4298
+ }
4299
+
4300
+ .custom-switch .custom-control-label::after {
4301
+ top: calc(.25rem + 2px);
4302
+ left: calc(-2.25rem + 2px);
4303
+ width: calc(1rem - 4px);
4304
+ height: calc(1rem - 4px);
4305
+ background-color: #adb5bd;
4306
+ border-radius: .5rem;
4307
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
4308
+ transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4309
+ transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
4310
+ }
4311
+
4312
+ @media (prefers-reduced-motion:reduce) {
4313
+ .custom-switch .custom-control-label::after {
4314
+ transition: none
4315
+ }
4316
+ }
4317
+
4318
+ .custom-switch .custom-control-input:checked~.custom-control-label::after {
4319
+ background-color: #fff;
4320
+ -webkit-transform: translateX(.75rem);
4321
+ transform: translateX(.75rem)
4322
+ }
4323
+
4324
+ .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
4325
+ background-color: rgba(0, 123, 255, .5)
4326
+ }
4327
+
4328
+ .custom-select {
4329
+ display: inline-block;
4330
+ width: 100%;
4331
+ height: calc(1.5em + .75rem + 2px);
4332
+ padding: .375rem 1.75rem .375rem .75rem;
4333
+ font-size: 1rem;
4334
+ font-weight: 400;
4335
+ line-height: 1.5;
4336
+ color: #495057;
4337
+ vertical-align: middle;
4338
+ background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
4339
+ border: 1px solid #ced4da;
4340
+ border-radius: .25rem;
4341
+ -webkit-appearance: none;
4342
+ -moz-appearance: none;
4343
+ appearance: none
4344
+ }
4345
+
4346
+ .custom-select:focus {
4347
+ border-color: #80bdff;
4348
+ outline: 0;
4349
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4350
+ }
4351
+
4352
+ .custom-select:focus::-ms-value {
4353
+ color: #495057;
4354
+ background-color: #fff
4355
+ }
4356
+
4357
+ .custom-select[multiple],
4358
+ .custom-select[size]:not([size="1"]) {
4359
+ height: auto;
4360
+ padding-right: .75rem;
4361
+ background-image: none
4362
+ }
4363
+
4364
+ .custom-select:disabled {
4365
+ color: #6c757d;
4366
+ background-color: #e9ecef
4367
+ }
4368
+
4369
+ .custom-select::-ms-expand {
4370
+ display: none
4371
+ }
4372
+
4373
+ .custom-select:-moz-focusring {
4374
+ color: transparent;
4375
+ text-shadow: 0 0 0 #495057
4376
+ }
4377
+
4378
+ .custom-select-sm {
4379
+ height: calc(1.5em + .5rem + 2px);
4380
+ padding-top: .25rem;
4381
+ padding-bottom: .25rem;
4382
+ padding-left: .5rem;
4383
+ font-size: .875rem
4384
+ }
4385
+
4386
+ .custom-select-lg {
4387
+ height: calc(1.5em + 1rem + 2px);
4388
+ padding-top: .5rem;
4389
+ padding-bottom: .5rem;
4390
+ padding-left: 1rem;
4391
+ font-size: 1.25rem
4392
+ }
4393
+
4394
+ .custom-file {
4395
+ position: relative;
4396
+ display: inline-block;
4397
+ width: 100%;
4398
+ height: calc(1.5em + .75rem + 2px);
4399
+ margin-bottom: 0
4400
+ }
4401
+
4402
+ .custom-file-input {
4403
+ position: relative;
4404
+ z-index: 2;
4405
+ width: 100%;
4406
+ height: calc(1.5em + .75rem + 2px);
4407
+ margin: 0;
4408
+ opacity: 0
4409
+ }
4410
+
4411
+ .custom-file-input:focus~.custom-file-label {
4412
+ border-color: #80bdff;
4413
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4414
+ }
4415
+
4416
+ .custom-file-input:disabled~.custom-file-label,
4417
+ .custom-file-input[disabled]~.custom-file-label {
4418
+ background-color: #e9ecef
4419
+ }
4420
+
4421
+ .custom-file-input:lang(en)~.custom-file-label::after {
4422
+ content: "Browse"
4423
+ }
4424
+
4425
+ .custom-file-input~.custom-file-label[data-browse]::after {
4426
+ content: attr(data-browse)
4427
+ }
4428
+
4429
+ .custom-file-label {
4430
+ position: absolute;
4431
+ top: 0;
4432
+ right: 0;
4433
+ left: 0;
4434
+ z-index: 1;
4435
+ height: calc(1.5em + .75rem + 2px);
4436
+ padding: .375rem .75rem;
4437
+ font-weight: 400;
4438
+ line-height: 1.5;
4439
+ color: #495057;
4440
+ background-color: #fff;
4441
+ border: 1px solid #ced4da;
4442
+ border-radius: .25rem
4443
+ }
4444
+
4445
+ .custom-file-label::after {
4446
+ position: absolute;
4447
+ top: 0;
4448
+ right: 0;
4449
+ bottom: 0;
4450
+ z-index: 3;
4451
+ display: block;
4452
+ height: calc(1.5em + .75rem);
4453
+ padding: .375rem .75rem;
4454
+ line-height: 1.5;
4455
+ color: #495057;
4456
+ content: "Browse";
4457
+ background-color: #e9ecef;
4458
+ border-left: inherit;
4459
+ border-radius: 0 .25rem .25rem 0
4460
+ }
4461
+
4462
+ .custom-range {
4463
+ width: 100%;
4464
+ height: 1.4rem;
4465
+ padding: 0;
4466
+ background-color: transparent;
4467
+ -webkit-appearance: none;
4468
+ -moz-appearance: none;
4469
+ appearance: none
4470
+ }
4471
+
4472
+ .custom-range:focus {
4473
+ outline: 0
4474
+ }
4475
+
4476
+ .custom-range:focus::-webkit-slider-thumb {
4477
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4478
+ }
4479
+
4480
+ .custom-range:focus::-moz-range-thumb {
4481
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4482
+ }
4483
+
4484
+ .custom-range:focus::-ms-thumb {
4485
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4486
+ }
4487
+
4488
+ .custom-range::-moz-focus-outer {
4489
+ border: 0
4490
+ }
4491
+
4492
+ .custom-range::-webkit-slider-thumb {
4493
+ width: 1rem;
4494
+ height: 1rem;
4495
+ margin-top: -.25rem;
4496
+ background-color: #007bff;
4497
+ border: 0;
4498
+ border-radius: 1rem;
4499
+ -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4500
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4501
+ -webkit-appearance: none;
4502
+ appearance: none
4503
+ }
4504
+
4505
+ @media (prefers-reduced-motion:reduce) {
4506
+ .custom-range::-webkit-slider-thumb {
4507
+ -webkit-transition: none;
4508
+ transition: none
4509
+ }
4510
+ }
4511
+
4512
+ .custom-range::-webkit-slider-thumb:active {
4513
+ background-color: #b3d7ff
4514
+ }
4515
+
4516
+ .custom-range::-webkit-slider-runnable-track {
4517
+ width: 100%;
4518
+ height: .5rem;
4519
+ color: transparent;
4520
+ cursor: pointer;
4521
+ background-color: #dee2e6;
4522
+ border-color: transparent;
4523
+ border-radius: 1rem
4524
+ }
4525
+
4526
+ .custom-range::-moz-range-thumb {
4527
+ width: 1rem;
4528
+ height: 1rem;
4529
+ background-color: #007bff;
4530
+ border: 0;
4531
+ border-radius: 1rem;
4532
+ -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4533
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4534
+ -moz-appearance: none;
4535
+ appearance: none
4536
+ }
4537
+
4538
+ @media (prefers-reduced-motion:reduce) {
4539
+ .custom-range::-moz-range-thumb {
4540
+ -moz-transition: none;
4541
+ transition: none
4542
+ }
4543
+ }
4544
+
4545
+ .custom-range::-moz-range-thumb:active {
4546
+ background-color: #b3d7ff
4547
+ }
4548
+
4549
+ .custom-range::-moz-range-track {
4550
+ width: 100%;
4551
+ height: .5rem;
4552
+ color: transparent;
4553
+ cursor: pointer;
4554
+ background-color: #dee2e6;
4555
+ border-color: transparent;
4556
+ border-radius: 1rem
4557
+ }
4558
+
4559
+ .custom-range::-ms-thumb {
4560
+ width: 1rem;
4561
+ height: 1rem;
4562
+ margin-top: 0;
4563
+ margin-right: .2rem;
4564
+ margin-left: .2rem;
4565
+ background-color: #007bff;
4566
+ border: 0;
4567
+ border-radius: 1rem;
4568
+ -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4569
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4570
+ appearance: none
4571
+ }
4572
+
4573
+ @media (prefers-reduced-motion:reduce) {
4574
+ .custom-range::-ms-thumb {
4575
+ -ms-transition: none;
4576
+ transition: none
4577
+ }
4578
+ }
4579
+
4580
+ .custom-range::-ms-thumb:active {
4581
+ background-color: #b3d7ff
4582
+ }
4583
+
4584
+ .custom-range::-ms-track {
4585
+ width: 100%;
4586
+ height: .5rem;
4587
+ color: transparent;
4588
+ cursor: pointer;
4589
+ background-color: transparent;
4590
+ border-color: transparent;
4591
+ border-width: .5rem
4592
+ }
4593
+
4594
+ .custom-range::-ms-fill-lower {
4595
+ background-color: #dee2e6;
4596
+ border-radius: 1rem
4597
+ }
4598
+
4599
+ .custom-range::-ms-fill-upper {
4600
+ margin-right: 15px;
4601
+ background-color: #dee2e6;
4602
+ border-radius: 1rem
4603
+ }
4604
+
4605
+ .custom-range:disabled::-webkit-slider-thumb {
4606
+ background-color: #adb5bd
4607
+ }
4608
+
4609
+ .custom-range:disabled::-webkit-slider-runnable-track {
4610
+ cursor: default
4611
+ }
4612
+
4613
+ .custom-range:disabled::-moz-range-thumb {
4614
+ background-color: #adb5bd
4615
+ }
4616
+
4617
+ .custom-range:disabled::-moz-range-track {
4618
+ cursor: default
4619
+ }
4620
+
4621
+ .custom-range:disabled::-ms-thumb {
4622
+ background-color: #adb5bd
4623
+ }
4624
+
4625
+ .custom-control-label::before,
4626
+ .custom-file-label,
4627
+ .custom-select {
4628
+ transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
4629
+ }
4630
+
4631
+ @media (prefers-reduced-motion:reduce) {
4632
+
4633
+ .custom-control-label::before,
4634
+ .custom-file-label,
4635
+ .custom-select {
4636
+ transition: none
4637
+ }
4638
+ }
4639
+
4640
+ .nav {
4641
+ display: -ms-flexbox;
4642
+ display: flex;
4643
+ -ms-flex-wrap: wrap;
4644
+ flex-wrap: wrap;
4645
+ padding-left: 0;
4646
+ margin-bottom: 0;
4647
+ list-style: none
4648
+ }
4649
+
4650
+ .nav-link {
4651
+ display: block;
4652
+ padding: .5rem 1rem
4653
+ }
4654
+
4655
+ .nav-link:focus,
4656
+ .nav-link:hover {
4657
+ text-decoration: none
4658
+ }
4659
+
4660
+ .nav-link.disabled {
4661
+ color: #6c757d;
4662
+ pointer-events: none;
4663
+ cursor: default
4664
+ }
4665
+
4666
+ .nav-tabs {
4667
+ border-bottom: 1px solid #dee2e6
4668
+ }
4669
+
4670
+ .nav-tabs .nav-item {
4671
+ margin-bottom: -1px
4672
+ }
4673
+
4674
+ .nav-tabs .nav-link {
4675
+ border: 1px solid transparent;
4676
+ border-top-left-radius: .25rem;
4677
+ border-top-right-radius: .25rem
4678
+ }
4679
+
4680
+ .nav-tabs .nav-link:focus,
4681
+ .nav-tabs .nav-link:hover {
4682
+ border-color: #e9ecef #e9ecef #dee2e6
4683
+ }
4684
+
4685
+ .nav-tabs .nav-link.disabled {
4686
+ color: #6c757d;
4687
+ background-color: transparent;
4688
+ border-color: transparent
4689
+ }
4690
+
4691
+ .nav-tabs .nav-item.show .nav-link,
4692
+ .nav-tabs .nav-link.active {
4693
+ color: #495057;
4694
+ background-color: #fff;
4695
+ border-color: #dee2e6 #dee2e6 #fff
4696
+ }
4697
+
4698
+ .nav-tabs .dropdown-menu {
4699
+ margin-top: -1px;
4700
+ border-top-left-radius: 0;
4701
+ border-top-right-radius: 0
4702
+ }
4703
+
4704
+ .nav-pills .nav-link {
4705
+ border-radius: .25rem
4706
+ }
4707
+
4708
+ .nav-pills .nav-link.active,
4709
+ .nav-pills .show>.nav-link {
4710
+ color: #fff;
4711
+ background-color: #007bff
4712
+ }
4713
+
4714
+ .nav-fill .nav-item,
4715
+ .nav-fill>.nav-link {
4716
+ -ms-flex: 1 1 auto;
4717
+ flex: 1 1 auto;
4718
+ text-align: center
4719
+ }
4720
+
4721
+ .nav-justified .nav-item,
4722
+ .nav-justified>.nav-link {
4723
+ -ms-flex-preferred-size: 0;
4724
+ flex-basis: 0;
4725
+ -ms-flex-positive: 1;
4726
+ flex-grow: 1;
4727
+ text-align: center
4728
+ }
4729
+
4730
+ .tab-content>.tab-pane {
4731
+ display: none
4732
+ }
4733
+
4734
+ .tab-content>.active {
4735
+ display: block
4736
+ }
4737
+
4738
+ .navbar {
4739
+ position: relative;
4740
+ display: -ms-flexbox;
4741
+ display: flex;
4742
+ -ms-flex-wrap: wrap;
4743
+ flex-wrap: wrap;
4744
+ -ms-flex-align: center;
4745
+ align-items: center;
4746
+ -ms-flex-pack: justify;
4747
+ justify-content: space-between;
4748
+ padding: .5rem 1rem
4749
+ }
4750
+
4751
+ .navbar .container,
4752
+ .navbar .container-fluid,
4753
+ .navbar .container-lg,
4754
+ .navbar .container-md,
4755
+ .navbar .container-sm,
4756
+ .navbar .container-xl {
4757
+ display: -ms-flexbox;
4758
+ display: flex;
4759
+ -ms-flex-wrap: wrap;
4760
+ flex-wrap: wrap;
4761
+ -ms-flex-align: center;
4762
+ align-items: center;
4763
+ -ms-flex-pack: justify;
4764
+ justify-content: space-between
4765
+ }
4766
+
4767
+ .navbar-brand {
4768
+ display: inline-block;
4769
+ padding-top: .3125rem;
4770
+ padding-bottom: .3125rem;
4771
+ margin-right: 1rem;
4772
+ font-size: 1.25rem;
4773
+ line-height: inherit;
4774
+ white-space: nowrap
4775
+ }
4776
+
4777
+ .navbar-brand:focus,
4778
+ .navbar-brand:hover {
4779
+ text-decoration: none
4780
+ }
4781
+
4782
+ .navbar-nav {
4783
+ display: -ms-flexbox;
4784
+ display: flex;
4785
+ -ms-flex-direction: column;
4786
+ flex-direction: column;
4787
+ padding-left: 0;
4788
+ margin-bottom: 0;
4789
+ list-style: none
4790
+ }
4791
+
4792
+ .navbar-nav .nav-link {
4793
+ padding-right: 0;
4794
+ padding-left: 0
4795
+ }
4796
+
4797
+ .navbar-nav .dropdown-menu {
4798
+ position: static;
4799
+ float: none
4800
+ }
4801
+
4802
+ .navbar-text {
4803
+ display: inline-block;
4804
+ padding-top: .5rem;
4805
+ padding-bottom: .5rem
4806
+ }
4807
+
4808
+ .navbar-collapse {
4809
+ -ms-flex-preferred-size: 100%;
4810
+ flex-basis: 100%;
4811
+ -ms-flex-positive: 1;
4812
+ flex-grow: 1;
4813
+ -ms-flex-align: center;
4814
+ align-items: center
4815
+ }
4816
+
4817
+ .navbar-toggler {
4818
+ padding: .25rem .75rem;
4819
+ font-size: 1.25rem;
4820
+ line-height: 1;
4821
+ background-color: transparent;
4822
+ border: 1px solid transparent;
4823
+ border-radius: .25rem
4824
+ }
4825
+
4826
+ .navbar-toggler:focus,
4827
+ .navbar-toggler:hover {
4828
+ text-decoration: none
4829
+ }
4830
+
4831
+ .navbar-toggler-icon {
4832
+ display: inline-block;
4833
+ width: 1.5em;
4834
+ height: 1.5em;
4835
+ vertical-align: middle;
4836
+ content: "";
4837
+ background: no-repeat center center;
4838
+ background-size: 100% 100%
4839
+ }
4840
+
4841
+ @media (max-width:575.98px) {
4842
+
4843
+ .navbar-expand-sm>.container,
4844
+ .navbar-expand-sm>.container-fluid,
4845
+ .navbar-expand-sm>.container-lg,
4846
+ .navbar-expand-sm>.container-md,
4847
+ .navbar-expand-sm>.container-sm,
4848
+ .navbar-expand-sm>.container-xl {
4849
+ padding-right: 0;
4850
+ padding-left: 0
4851
+ }
4852
+ }
4853
+
4854
+ @media (min-width:576px) {
4855
+ .navbar-expand-sm {
4856
+ -ms-flex-flow: row nowrap;
4857
+ flex-flow: row nowrap;
4858
+ -ms-flex-pack: start;
4859
+ justify-content: flex-start
4860
+ }
4861
+
4862
+ .navbar-expand-sm .navbar-nav {
4863
+ -ms-flex-direction: row;
4864
+ flex-direction: row
4865
+ }
4866
+
4867
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
4868
+ position: absolute
4869
+ }
4870
+
4871
+ .navbar-expand-sm .navbar-nav .nav-link {
4872
+ padding-right: .5rem;
4873
+ padding-left: .5rem
4874
+ }
4875
+
4876
+ .navbar-expand-sm>.container,
4877
+ .navbar-expand-sm>.container-fluid,
4878
+ .navbar-expand-sm>.container-lg,
4879
+ .navbar-expand-sm>.container-md,
4880
+ .navbar-expand-sm>.container-sm,
4881
+ .navbar-expand-sm>.container-xl {
4882
+ -ms-flex-wrap: nowrap;
4883
+ flex-wrap: nowrap
4884
+ }
4885
+
4886
+ .navbar-expand-sm .navbar-collapse {
4887
+ display: -ms-flexbox !important;
4888
+ display: flex !important;
4889
+ -ms-flex-preferred-size: auto;
4890
+ flex-basis: auto
4891
+ }
4892
+
4893
+ .navbar-expand-sm .navbar-toggler {
4894
+ display: none
4895
+ }
4896
+ }
4897
+
4898
+ @media (max-width:767.98px) {
4899
+
4900
+ .navbar-expand-md>.container,
4901
+ .navbar-expand-md>.container-fluid,
4902
+ .navbar-expand-md>.container-lg,
4903
+ .navbar-expand-md>.container-md,
4904
+ .navbar-expand-md>.container-sm,
4905
+ .navbar-expand-md>.container-xl {
4906
+ padding-right: 0;
4907
+ padding-left: 0
4908
+ }
4909
+ }
4910
+
4911
+ @media (min-width:768px) {
4912
+ .navbar-expand-md {
4913
+ -ms-flex-flow: row nowrap;
4914
+ flex-flow: row nowrap;
4915
+ -ms-flex-pack: start;
4916
+ justify-content: flex-start
4917
+ }
4918
+
4919
+ .navbar-expand-md .navbar-nav {
4920
+ -ms-flex-direction: row;
4921
+ flex-direction: row
4922
+ }
4923
+
4924
+ .navbar-expand-md .navbar-nav .dropdown-menu {
4925
+ position: absolute
4926
+ }
4927
+
4928
+ .navbar-expand-md .navbar-nav .nav-link {
4929
+ padding-right: .5rem;
4930
+ padding-left: .5rem
4931
+ }
4932
+
4933
+ .navbar-expand-md>.container,
4934
+ .navbar-expand-md>.container-fluid,
4935
+ .navbar-expand-md>.container-lg,
4936
+ .navbar-expand-md>.container-md,
4937
+ .navbar-expand-md>.container-sm,
4938
+ .navbar-expand-md>.container-xl {
4939
+ -ms-flex-wrap: nowrap;
4940
+ flex-wrap: nowrap
4941
+ }
4942
+
4943
+ .navbar-expand-md .navbar-collapse {
4944
+ display: -ms-flexbox !important;
4945
+ display: flex !important;
4946
+ -ms-flex-preferred-size: auto;
4947
+ flex-basis: auto
4948
+ }
4949
+
4950
+ .navbar-expand-md .navbar-toggler {
4951
+ display: none
4952
+ }
4953
+ }
4954
+
4955
+ @media (max-width:991.98px) {
4956
+
4957
+ .navbar-expand-lg>.container,
4958
+ .navbar-expand-lg>.container-fluid,
4959
+ .navbar-expand-lg>.container-lg,
4960
+ .navbar-expand-lg>.container-md,
4961
+ .navbar-expand-lg>.container-sm,
4962
+ .navbar-expand-lg>.container-xl {
4963
+ padding-right: 0;
4964
+ padding-left: 0
4965
+ }
4966
+ }
4967
+
4968
+ @media (min-width:992px) {
4969
+ .navbar-expand-lg {
4970
+ -ms-flex-flow: row nowrap;
4971
+ flex-flow: row nowrap;
4972
+ -ms-flex-pack: start;
4973
+ justify-content: flex-start
4974
+ }
4975
+
4976
+ .navbar-expand-lg .navbar-nav {
4977
+ -ms-flex-direction: row;
4978
+ flex-direction: row
4979
+ }
4980
+
4981
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
4982
+ position: absolute
4983
+ }
4984
+
4985
+ .navbar-expand-lg .navbar-nav .nav-link {
4986
+ padding-right: .5rem;
4987
+ padding-left: .5rem
4988
+ }
4989
+
4990
+ .navbar-expand-lg>.container,
4991
+ .navbar-expand-lg>.container-fluid,
4992
+ .navbar-expand-lg>.container-lg,
4993
+ .navbar-expand-lg>.container-md,
4994
+ .navbar-expand-lg>.container-sm,
4995
+ .navbar-expand-lg>.container-xl {
4996
+ -ms-flex-wrap: nowrap;
4997
+ flex-wrap: nowrap
4998
+ }
4999
+
5000
+ .navbar-expand-lg .navbar-collapse {
5001
+ display: -ms-flexbox !important;
5002
+ display: flex !important;
5003
+ -ms-flex-preferred-size: auto;
5004
+ flex-basis: auto
5005
+ }
5006
+
5007
+ .navbar-expand-lg .navbar-toggler {
5008
+ display: none
5009
+ }
5010
+ }
5011
+
5012
+ @media (max-width:1199.98px) {
5013
+
5014
+ .navbar-expand-xl>.container,
5015
+ .navbar-expand-xl>.container-fluid,
5016
+ .navbar-expand-xl>.container-lg,
5017
+ .navbar-expand-xl>.container-md,
5018
+ .navbar-expand-xl>.container-sm,
5019
+ .navbar-expand-xl>.container-xl {
5020
+ padding-right: 0;
5021
+ padding-left: 0
5022
+ }
5023
+ }
5024
+
5025
+ @media (min-width:1200px) {
5026
+ .navbar-expand-xl {
5027
+ -ms-flex-flow: row nowrap;
5028
+ flex-flow: row nowrap;
5029
+ -ms-flex-pack: start;
5030
+ justify-content: flex-start
5031
+ }
5032
+
5033
+ .navbar-expand-xl .navbar-nav {
5034
+ -ms-flex-direction: row;
5035
+ flex-direction: row
5036
+ }
5037
+
5038
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
5039
+ position: absolute
5040
+ }
5041
+
5042
+ .navbar-expand-xl .navbar-nav .nav-link {
5043
+ padding-right: .5rem;
5044
+ padding-left: .5rem
5045
+ }
5046
+
5047
+ .navbar-expand-xl>.container,
5048
+ .navbar-expand-xl>.container-fluid,
5049
+ .navbar-expand-xl>.container-lg,
5050
+ .navbar-expand-xl>.container-md,
5051
+ .navbar-expand-xl>.container-sm,
5052
+ .navbar-expand-xl>.container-xl {
5053
+ -ms-flex-wrap: nowrap;
5054
+ flex-wrap: nowrap
5055
+ }
5056
+
5057
+ .navbar-expand-xl .navbar-collapse {
5058
+ display: -ms-flexbox !important;
5059
+ display: flex !important;
5060
+ -ms-flex-preferred-size: auto;
5061
+ flex-basis: auto
5062
+ }
5063
+
5064
+ .navbar-expand-xl .navbar-toggler {
5065
+ display: none
5066
+ }
5067
+ }
5068
+
5069
+ .navbar-expand {
5070
+ -ms-flex-flow: row nowrap;
5071
+ flex-flow: row nowrap;
5072
+ -ms-flex-pack: start;
5073
+ justify-content: flex-start
5074
+ }
5075
+
5076
+ .navbar-expand>.container,
5077
+ .navbar-expand>.container-fluid,
5078
+ .navbar-expand>.container-lg,
5079
+ .navbar-expand>.container-md,
5080
+ .navbar-expand>.container-sm,
5081
+ .navbar-expand>.container-xl {
5082
+ padding-right: 0;
5083
+ padding-left: 0
5084
+ }
5085
+
5086
+ .navbar-expand .navbar-nav {
5087
+ -ms-flex-direction: row;
5088
+ flex-direction: row
5089
+ }
5090
+
5091
+ .navbar-expand .navbar-nav .dropdown-menu {
5092
+ position: absolute
5093
+ }
5094
+
5095
+ .navbar-expand .navbar-nav .nav-link {
5096
+ padding-right: .5rem;
5097
+ padding-left: .5rem
5098
+ }
5099
+
5100
+ .navbar-expand>.container,
5101
+ .navbar-expand>.container-fluid,
5102
+ .navbar-expand>.container-lg,
5103
+ .navbar-expand>.container-md,
5104
+ .navbar-expand>.container-sm,
5105
+ .navbar-expand>.container-xl {
5106
+ -ms-flex-wrap: nowrap;
5107
+ flex-wrap: nowrap
5108
+ }
5109
+
5110
+ .navbar-expand .navbar-collapse {
5111
+ display: -ms-flexbox !important;
5112
+ display: flex !important;
5113
+ -ms-flex-preferred-size: auto;
5114
+ flex-basis: auto
5115
+ }
5116
+
5117
+ .navbar-expand .navbar-toggler {
5118
+ display: none
5119
+ }
5120
+
5121
+ .navbar-light .navbar-brand {
5122
+ color: rgba(0, 0, 0, .9)
5123
+ }
5124
+
5125
+ .navbar-light .navbar-brand:focus,
5126
+ .navbar-light .navbar-brand:hover {
5127
+ color: rgba(0, 0, 0, .9)
5128
+ }
5129
+
5130
+ .navbar-light .navbar-nav .nav-link {
5131
+ color: rgba(0, 0, 0, .5)
5132
+ }
5133
+
5134
+ .navbar-light .navbar-nav .nav-link:focus,
5135
+ .navbar-light .navbar-nav .nav-link:hover {
5136
+ color: rgba(0, 0, 0, .7)
5137
+ }
5138
+
5139
+ .navbar-light .navbar-nav .nav-link.disabled {
5140
+ color: rgba(0, 0, 0, .3)
5141
+ }
5142
+
5143
+ .navbar-light .navbar-nav .active>.nav-link,
5144
+ .navbar-light .navbar-nav .nav-link.active,
5145
+ .navbar-light .navbar-nav .nav-link.show,
5146
+ .navbar-light .navbar-nav .show>.nav-link {
5147
+ color: rgba(0, 0, 0, .9)
5148
+ }
5149
+
5150
+ .navbar-light .navbar-toggler {
5151
+ color: rgba(0, 0, 0, .5);
5152
+ border-color: rgba(0, 0, 0, .1)
5153
+ }
5154
+
5155
+ .navbar-light .navbar-toggler-icon {
5156
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
5157
+ }
5158
+
5159
+ .navbar-light .navbar-text {
5160
+ color: rgba(0, 0, 0, .5)
5161
+ }
5162
+
5163
+ .navbar-light .navbar-text a {
5164
+ color: rgba(0, 0, 0, .9)
5165
+ }
5166
+
5167
+ .navbar-light .navbar-text a:focus,
5168
+ .navbar-light .navbar-text a:hover {
5169
+ color: rgba(0, 0, 0, .9)
5170
+ }
5171
+
5172
+ .navbar-dark .navbar-brand {
5173
+ color: #fff
5174
+ }
5175
+
5176
+ .navbar-dark .navbar-brand:focus,
5177
+ .navbar-dark .navbar-brand:hover {
5178
+ color: #fff
5179
+ }
5180
+
5181
+ .navbar-dark .navbar-nav .nav-link {
5182
+ color: rgba(255, 255, 255, .5)
5183
+ }
5184
+
5185
+ .navbar-dark .navbar-nav .nav-link:focus,
5186
+ .navbar-dark .navbar-nav .nav-link:hover {
5187
+ color: rgba(255, 255, 255, .75)
5188
+ }
5189
+
5190
+ .navbar-dark .navbar-nav .nav-link.disabled {
5191
+ color: rgba(255, 255, 255, .25)
5192
+ }
5193
+
5194
+ .navbar-dark .navbar-nav .active>.nav-link,
5195
+ .navbar-dark .navbar-nav .nav-link.active,
5196
+ .navbar-dark .navbar-nav .nav-link.show,
5197
+ .navbar-dark .navbar-nav .show>.nav-link {
5198
+ color: #fff
5199
+ }
5200
+
5201
+ .navbar-dark .navbar-toggler {
5202
+ color: rgba(255, 255, 255, .5);
5203
+ border-color: rgba(255, 255, 255, .1)
5204
+ }
5205
+
5206
+ .navbar-dark .navbar-toggler-icon {
5207
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
5208
+ }
5209
+
5210
+ .navbar-dark .navbar-text {
5211
+ color: rgba(255, 255, 255, .5)
5212
+ }
5213
+
5214
+ .navbar-dark .navbar-text a {
5215
+ color: #fff
5216
+ }
5217
+
5218
+ .navbar-dark .navbar-text a:focus,
5219
+ .navbar-dark .navbar-text a:hover {
5220
+ color: #fff
5221
+ }
5222
+
5223
+ .card {
5224
+ position: relative;
5225
+ display: -ms-flexbox;
5226
+ display: flex;
5227
+ -ms-flex-direction: column;
5228
+ flex-direction: column;
5229
+ min-width: 0;
5230
+ word-wrap: break-word;
5231
+ background-color: #fff;
5232
+ background-clip: border-box;
5233
+ border: 1px solid rgba(0, 0, 0, .125);
5234
+ border-radius: .25rem
5235
+ }
5236
+
5237
+ .card>hr {
5238
+ margin-right: 0;
5239
+ margin-left: 0
5240
+ }
5241
+
5242
+ .card>.list-group {
5243
+ border-top: inherit;
5244
+ border-bottom: inherit
5245
+ }
5246
+
5247
+ .card>.list-group:first-child {
5248
+ border-top-width: 0;
5249
+ border-top-left-radius: calc(.25rem - 1px);
5250
+ border-top-right-radius: calc(.25rem - 1px)
5251
+ }
5252
+
5253
+ .card>.list-group:last-child {
5254
+ border-bottom-width: 0;
5255
+ border-bottom-right-radius: calc(.25rem - 1px);
5256
+ border-bottom-left-radius: calc(.25rem - 1px)
5257
+ }
5258
+
5259
+ .card>.card-header+.list-group,
5260
+ .card>.list-group+.card-footer {
5261
+ border-top: 0
5262
+ }
5263
+
5264
+ .card-body {
5265
+ -ms-flex: 1 1 auto;
5266
+ flex: 1 1 auto;
5267
+ min-height: 1px;
5268
+ padding: 1.25rem
5269
+ }
5270
+
5271
+ .card-title {
5272
+ margin-bottom: .75rem
5273
+ }
5274
+
5275
+ .card-subtitle {
5276
+ margin-top: -.375rem;
5277
+ margin-bottom: 0
5278
+ }
5279
+
5280
+ .card-text:last-child {
5281
+ margin-bottom: 0
5282
+ }
5283
+
5284
+ .card-link:hover {
5285
+ text-decoration: none
5286
+ }
5287
+
5288
+ .card-link+.card-link {
5289
+ margin-left: 1.25rem
5290
+ }
5291
+
5292
+ .card-header {
5293
+ padding: .75rem 1.25rem;
5294
+ margin-bottom: 0;
5295
+ background-color: rgba(0, 0, 0, .03);
5296
+ border-bottom: 1px solid rgba(0, 0, 0, .125)
5297
+ }
5298
+
5299
+ .card-header:first-child {
5300
+ border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
5301
+ }
5302
+
5303
+ .card-footer {
5304
+ padding: .75rem 1.25rem;
5305
+ background-color: rgba(0, 0, 0, .03);
5306
+ border-top: 1px solid rgba(0, 0, 0, .125)
5307
+ }
5308
+
5309
+ .card-footer:last-child {
5310
+ border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
5311
+ }
5312
+
5313
+ .card-header-tabs {
5314
+ margin-right: -.625rem;
5315
+ margin-bottom: -.75rem;
5316
+ margin-left: -.625rem;
5317
+ border-bottom: 0
5318
+ }
5319
+
5320
+ .card-header-pills {
5321
+ margin-right: -.625rem;
5322
+ margin-left: -.625rem
5323
+ }
5324
+
5325
+ .card-img-overlay {
5326
+ position: absolute;
5327
+ top: 0;
5328
+ right: 0;
5329
+ bottom: 0;
5330
+ left: 0;
5331
+ padding: 1.25rem;
5332
+ border-radius: calc(.25rem - 1px)
5333
+ }
5334
+
5335
+ .card-img,
5336
+ .card-img-bottom,
5337
+ .card-img-top {
5338
+ -ms-flex-negative: 0;
5339
+ flex-shrink: 0;
5340
+ width: 100%
5341
+ }
5342
+
5343
+ .card-img,
5344
+ .card-img-top {
5345
+ border-top-left-radius: calc(.25rem - 1px);
5346
+ border-top-right-radius: calc(.25rem - 1px)
5347
+ }
5348
+
5349
+ .card-img,
5350
+ .card-img-bottom {
5351
+ border-bottom-right-radius: calc(.25rem - 1px);
5352
+ border-bottom-left-radius: calc(.25rem - 1px)
5353
+ }
5354
+
5355
+ .card-deck .card {
5356
+ margin-bottom: 15px
5357
+ }
5358
+
5359
+ @media (min-width:576px) {
5360
+ .card-deck {
5361
+ display: -ms-flexbox;
5362
+ display: flex;
5363
+ -ms-flex-flow: row wrap;
5364
+ flex-flow: row wrap;
5365
+ margin-right: -15px;
5366
+ margin-left: -15px
5367
+ }
5368
+
5369
+ .card-deck .card {
5370
+ -ms-flex: 1 0 0%;
5371
+ flex: 1 0 0%;
5372
+ margin-right: 15px;
5373
+ margin-bottom: 0;
5374
+ margin-left: 15px
5375
+ }
5376
+ }
5377
+
5378
+ .card-group>.card {
5379
+ margin-bottom: 15px
5380
+ }
5381
+
5382
+ @media (min-width:576px) {
5383
+ .card-group {
5384
+ display: -ms-flexbox;
5385
+ display: flex;
5386
+ -ms-flex-flow: row wrap;
5387
+ flex-flow: row wrap
5388
+ }
5389
+
5390
+ .card-group>.card {
5391
+ -ms-flex: 1 0 0%;
5392
+ flex: 1 0 0%;
5393
+ margin-bottom: 0
5394
+ }
5395
+
5396
+ .card-group>.card+.card {
5397
+ margin-left: 0;
5398
+ border-left: 0
5399
+ }
5400
+
5401
+ .card-group>.card:not(:last-child) {
5402
+ border-top-right-radius: 0;
5403
+ border-bottom-right-radius: 0
5404
+ }
5405
+
5406
+ .card-group>.card:not(:last-child) .card-header,
5407
+ .card-group>.card:not(:last-child) .card-img-top {
5408
+ border-top-right-radius: 0
5409
+ }
5410
+
5411
+ .card-group>.card:not(:last-child) .card-footer,
5412
+ .card-group>.card:not(:last-child) .card-img-bottom {
5413
+ border-bottom-right-radius: 0
5414
+ }
5415
+
5416
+ .card-group>.card:not(:first-child) {
5417
+ border-top-left-radius: 0;
5418
+ border-bottom-left-radius: 0
5419
+ }
5420
+
5421
+ .card-group>.card:not(:first-child) .card-header,
5422
+ .card-group>.card:not(:first-child) .card-img-top {
5423
+ border-top-left-radius: 0
5424
+ }
5425
+
5426
+ .card-group>.card:not(:first-child) .card-footer,
5427
+ .card-group>.card:not(:first-child) .card-img-bottom {
5428
+ border-bottom-left-radius: 0
5429
+ }
5430
+ }
5431
+
5432
+ .card-columns .card {
5433
+ margin-bottom: .75rem
5434
+ }
5435
+
5436
+ @media (min-width:576px) {
5437
+ .card-columns {
5438
+ -webkit-column-count: 3;
5439
+ -moz-column-count: 3;
5440
+ column-count: 3;
5441
+ -webkit-column-gap: 1.25rem;
5442
+ -moz-column-gap: 1.25rem;
5443
+ column-gap: 1.25rem;
5444
+ orphans: 1;
5445
+ widows: 1
5446
+ }
5447
+
5448
+ .card-columns .card {
5449
+ display: inline-block;
5450
+ width: 100%
5451
+ }
5452
+ }
5453
+
5454
+ .accordion {
5455
+ overflow-anchor: none
5456
+ }
5457
+
5458
+ .accordion>.card {
5459
+ overflow: hidden
5460
+ }
5461
+
5462
+ .accordion>.card:not(:last-of-type) {
5463
+ border-bottom: 0;
5464
+ border-bottom-right-radius: 0;
5465
+ border-bottom-left-radius: 0
5466
+ }
5467
+
5468
+ .accordion>.card:not(:first-of-type) {
5469
+ border-top-left-radius: 0;
5470
+ border-top-right-radius: 0
5471
+ }
5472
+
5473
+ .accordion>.card>.card-header {
5474
+ border-radius: 0;
5475
+ margin-bottom: -1px
5476
+ }
5477
+
5478
+ .breadcrumb {
5479
+ display: -ms-flexbox;
5480
+ display: flex;
5481
+ -ms-flex-wrap: wrap;
5482
+ flex-wrap: wrap;
5483
+ padding: .75rem 1rem;
5484
+ margin-bottom: 1rem;
5485
+ list-style: none;
5486
+ background-color: #e9ecef;
5487
+ border-radius: .25rem
5488
+ }
5489
+
5490
+ .breadcrumb-item {
5491
+ display: -ms-flexbox;
5492
+ display: flex
5493
+ }
5494
+
5495
+ .breadcrumb-item+.breadcrumb-item {
5496
+ padding-left: .5rem
5497
+ }
5498
+
5499
+ .breadcrumb-item+.breadcrumb-item::before {
5500
+ display: inline-block;
5501
+ padding-right: .5rem;
5502
+ color: #6c757d;
5503
+ content: "/"
5504
+ }
5505
+
5506
+ .breadcrumb-item+.breadcrumb-item:hover::before {
5507
+ text-decoration: underline
5508
+ }
5509
+
5510
+ .breadcrumb-item+.breadcrumb-item:hover::before {
5511
+ text-decoration: none
5512
+ }
5513
+
5514
+ .breadcrumb-item.active {
5515
+ color: #6c757d
5516
+ }
5517
+
5518
+ .pagination {
5519
+ display: -ms-flexbox;
5520
+ display: flex;
5521
+ padding-left: 0;
5522
+ list-style: none;
5523
+ border-radius: .25rem
5524
+ }
5525
+
5526
+ .page-link {
5527
+ position: relative;
5528
+ display: block;
5529
+ padding: .5rem .75rem;
5530
+ margin-left: -1px;
5531
+ line-height: 1.25;
5532
+ color: #007bff;
5533
+ background-color: #fff;
5534
+ border: 1px solid #dee2e6
5535
+ }
5536
+
5537
+ .page-link:hover {
5538
+ z-index: 2;
5539
+ color: #0056b3;
5540
+ text-decoration: none;
5541
+ background-color: #e9ecef;
5542
+ border-color: #dee2e6
5543
+ }
5544
+
5545
+ .page-link:focus {
5546
+ z-index: 3;
5547
+ outline: 0;
5548
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
5549
+ }
5550
+
5551
+ .page-item:first-child .page-link {
5552
+ margin-left: 0;
5553
+ border-top-left-radius: .25rem;
5554
+ border-bottom-left-radius: .25rem
5555
+ }
5556
+
5557
+ .page-item:last-child .page-link {
5558
+ border-top-right-radius: .25rem;
5559
+ border-bottom-right-radius: .25rem
5560
+ }
5561
+
5562
+ .page-item.active .page-link {
5563
+ z-index: 3;
5564
+ color: #fff;
5565
+ background-color: #007bff;
5566
+ border-color: #007bff
5567
+ }
5568
+
5569
+ .page-item.disabled .page-link {
5570
+ color: #6c757d;
5571
+ pointer-events: none;
5572
+ cursor: auto;
5573
+ background-color: #fff;
5574
+ border-color: #dee2e6
5575
+ }
5576
+
5577
+ .pagination-lg .page-link {
5578
+ padding: .75rem 1.5rem;
5579
+ font-size: 1.25rem;
5580
+ line-height: 1.5
5581
+ }
5582
+
5583
+ .pagination-lg .page-item:first-child .page-link {
5584
+ border-top-left-radius: .3rem;
5585
+ border-bottom-left-radius: .3rem
5586
+ }
5587
+
5588
+ .pagination-lg .page-item:last-child .page-link {
5589
+ border-top-right-radius: .3rem;
5590
+ border-bottom-right-radius: .3rem
5591
+ }
5592
+
5593
+ .pagination-sm .page-link {
5594
+ padding: .25rem .5rem;
5595
+ font-size: .875rem;
5596
+ line-height: 1.5
5597
+ }
5598
+
5599
+ .pagination-sm .page-item:first-child .page-link {
5600
+ border-top-left-radius: .2rem;
5601
+ border-bottom-left-radius: .2rem
5602
+ }
5603
+
5604
+ .pagination-sm .page-item:last-child .page-link {
5605
+ border-top-right-radius: .2rem;
5606
+ border-bottom-right-radius: .2rem
5607
+ }
5608
+
5609
+ .badge {
5610
+ display: inline-block;
5611
+ padding: .25em .4em;
5612
+ font-size: 75%;
5613
+ font-weight: 700;
5614
+ line-height: 1;
5615
+ text-align: center;
5616
+ white-space: nowrap;
5617
+ vertical-align: baseline;
5618
+ border-radius: .25rem;
5619
+ transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
5620
+ }
5621
+
5622
+ @media (prefers-reduced-motion:reduce) {
5623
+ .badge {
5624
+ transition: none
5625
+ }
5626
+ }
5627
+
5628
+ a.badge:focus,
5629
+ a.badge:hover {
5630
+ text-decoration: none
5631
+ }
5632
+
5633
+ .badge:empty {
5634
+ display: none
5635
+ }
5636
+
5637
+ .btn .badge {
5638
+ position: relative;
5639
+ top: -1px
5640
+ }
5641
+
5642
+ .badge-pill {
5643
+ padding-right: .6em;
5644
+ padding-left: .6em;
5645
+ border-radius: 10rem
5646
+ }
5647
+
5648
+ .badge-primary {
5649
+ color: #fff;
5650
+ background-color: #007bff
5651
+ }
5652
+
5653
+ a.badge-primary:focus,
5654
+ a.badge-primary:hover {
5655
+ color: #fff;
5656
+ background-color: #0062cc
5657
+ }
5658
+
5659
+ a.badge-primary.focus,
5660
+ a.badge-primary:focus {
5661
+ outline: 0;
5662
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
5663
+ }
5664
+
5665
+ .badge-secondary {
5666
+ color: #fff;
5667
+ background-color: #6c757d
5668
+ }
5669
+
5670
+ a.badge-secondary:focus,
5671
+ a.badge-secondary:hover {
5672
+ color: #fff;
5673
+ background-color: #545b62
5674
+ }
5675
+
5676
+ a.badge-secondary.focus,
5677
+ a.badge-secondary:focus {
5678
+ outline: 0;
5679
+ box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
5680
+ }
5681
+
5682
+ .badge-success {
5683
+ color: #fff;
5684
+ background-color: #28a745
5685
+ }
5686
+
5687
+ a.badge-success:focus,
5688
+ a.badge-success:hover {
5689
+ color: #fff;
5690
+ background-color: #1e7e34
5691
+ }
5692
+
5693
+ a.badge-success.focus,
5694
+ a.badge-success:focus {
5695
+ outline: 0;
5696
+ box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
5697
+ }
5698
+
5699
+ .badge-info {
5700
+ color: #fff;
5701
+ background-color: #17a2b8
5702
+ }
5703
+
5704
+ a.badge-info:focus,
5705
+ a.badge-info:hover {
5706
+ color: #fff;
5707
+ background-color: #117a8b
5708
+ }
5709
+
5710
+ a.badge-info.focus,
5711
+ a.badge-info:focus {
5712
+ outline: 0;
5713
+ box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
5714
+ }
5715
+
5716
+ .badge-warning {
5717
+ color: #212529;
5718
+ background-color: #ffc107
5719
+ }
5720
+
5721
+ a.badge-warning:focus,
5722
+ a.badge-warning:hover {
5723
+ color: #212529;
5724
+ background-color: #d39e00
5725
+ }
5726
+
5727
+ a.badge-warning.focus,
5728
+ a.badge-warning:focus {
5729
+ outline: 0;
5730
+ box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
5731
+ }
5732
+
5733
+ .badge-danger {
5734
+ color: #fff;
5735
+ background-color: #dc3545
5736
+ }
5737
+
5738
+ a.badge-danger:focus,
5739
+ a.badge-danger:hover {
5740
+ color: #fff;
5741
+ background-color: #bd2130
5742
+ }
5743
+
5744
+ a.badge-danger.focus,
5745
+ a.badge-danger:focus {
5746
+ outline: 0;
5747
+ box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
5748
+ }
5749
+
5750
+ .badge-light {
5751
+ color: #212529;
5752
+ background-color: #f8f9fa
5753
+ }
5754
+
5755
+ a.badge-light:focus,
5756
+ a.badge-light:hover {
5757
+ color: #212529;
5758
+ background-color: #dae0e5
5759
+ }
5760
+
5761
+ a.badge-light.focus,
5762
+ a.badge-light:focus {
5763
+ outline: 0;
5764
+ box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
5765
+ }
5766
+
5767
+ .badge-dark {
5768
+ color: #fff;
5769
+ background-color: #343a40
5770
+ }
5771
+
5772
+ a.badge-dark:focus,
5773
+ a.badge-dark:hover {
5774
+ color: #fff;
5775
+ background-color: #1d2124
5776
+ }
5777
+
5778
+ a.badge-dark.focus,
5779
+ a.badge-dark:focus {
5780
+ outline: 0;
5781
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
5782
+ }
5783
+
5784
+ .jumbotron {
5785
+ padding: 2rem 1rem;
5786
+ margin-bottom: 2rem;
5787
+ background-color: #e9ecef;
5788
+ border-radius: .3rem
5789
+ }
5790
+
5791
+ @media (min-width:576px) {
5792
+ .jumbotron {
5793
+ padding: 4rem 2rem
5794
+ }
5795
+ }
5796
+
5797
+ .jumbotron-fluid {
5798
+ padding-right: 0;
5799
+ padding-left: 0;
5800
+ border-radius: 0
5801
+ }
5802
+
5803
+ .alert {
5804
+ position: relative;
5805
+ padding: .75rem 1.25rem;
5806
+ margin-bottom: 1rem;
5807
+ border: 1px solid transparent;
5808
+ border-radius: .25rem
5809
+ }
5810
+
5811
+ .alert-heading {
5812
+ color: inherit
5813
+ }
5814
+
5815
+ .alert-link {
5816
+ font-weight: 700
5817
+ }
5818
+
5819
+ .alert-dismissible {
5820
+ padding-right: 4rem
5821
+ }
5822
+
5823
+ .alert-dismissible .close {
5824
+ position: absolute;
5825
+ top: 0;
5826
+ right: 0;
5827
+ z-index: 2;
5828
+ padding: .75rem 1.25rem;
5829
+ color: inherit
5830
+ }
5831
+
5832
+ .alert-primary {
5833
+ color: #004085;
5834
+ background-color: #cce5ff;
5835
+ border-color: #b8daff
5836
+ }
5837
+
5838
+ .alert-primary hr {
5839
+ border-top-color: #9fcdff
5840
+ }
5841
+
5842
+ .alert-primary .alert-link {
5843
+ color: #002752
5844
+ }
5845
+
5846
+ .alert-secondary {
5847
+ color: #383d41;
5848
+ background-color: #e2e3e5;
5849
+ border-color: #d6d8db
5850
+ }
5851
+
5852
+ .alert-secondary hr {
5853
+ border-top-color: #c8cbcf
5854
+ }
5855
+
5856
+ .alert-secondary .alert-link {
5857
+ color: #202326
5858
+ }
5859
+
5860
+ .alert-success {
5861
+ color: #155724;
5862
+ background-color: #d4edda;
5863
+ border-color: #c3e6cb
5864
+ }
5865
+
5866
+ .alert-success hr {
5867
+ border-top-color: #b1dfbb
5868
+ }
5869
+
5870
+ .alert-success .alert-link {
5871
+ color: #0b2e13
5872
+ }
5873
+
5874
+ .alert-info {
5875
+ color: #0c5460;
5876
+ background-color: #d1ecf1;
5877
+ border-color: #bee5eb
5878
+ }
5879
+
5880
+ .alert-info hr {
5881
+ border-top-color: #abdde5
5882
+ }
5883
+
5884
+ .alert-info .alert-link {
5885
+ color: #062c33
5886
+ }
5887
+
5888
+ .alert-warning {
5889
+ color: #856404;
5890
+ background-color: #fff3cd;
5891
+ border-color: #ffeeba
5892
+ }
5893
+
5894
+ .alert-warning hr {
5895
+ border-top-color: #ffe8a1
5896
+ }
5897
+
5898
+ .alert-warning .alert-link {
5899
+ color: #533f03
5900
+ }
5901
+
5902
+ .alert-danger {
5903
+ color: #721c24;
5904
+ background-color: #f8d7da;
5905
+ border-color: #f5c6cb
5906
+ }
5907
+
5908
+ .alert-danger hr {
5909
+ border-top-color: #f1b0b7
5910
+ }
5911
+
5912
+ .alert-danger .alert-link {
5913
+ color: #491217
5914
+ }
5915
+
5916
+ .alert-light {
5917
+ color: #818182;
5918
+ background-color: #fefefe;
5919
+ border-color: #fdfdfe
5920
+ }
5921
+
5922
+ .alert-light hr {
5923
+ border-top-color: #ececf6
5924
+ }
5925
+
5926
+ .alert-light .alert-link {
5927
+ color: #686868
5928
+ }
5929
+
5930
+ .alert-dark {
5931
+ color: #1b1e21;
5932
+ background-color: #d6d8d9;
5933
+ border-color: #c6c8ca
5934
+ }
5935
+
5936
+ .alert-dark hr {
5937
+ border-top-color: #b9bbbe
5938
+ }
5939
+
5940
+ .alert-dark .alert-link {
5941
+ color: #040505
5942
+ }
5943
+
5944
+ @-webkit-keyframes progress-bar-stripes {
5945
+ from {
5946
+ background-position: 1rem 0
5947
+ }
5948
+
5949
+ to {
5950
+ background-position: 0 0
5951
+ }
5952
+ }
5953
+
5954
+ @keyframes progress-bar-stripes {
5955
+ from {
5956
+ background-position: 1rem 0
5957
+ }
5958
+
5959
+ to {
5960
+ background-position: 0 0
5961
+ }
5962
+ }
5963
+
5964
+ .progress {
5965
+ display: -ms-flexbox;
5966
+ display: flex;
5967
+ height: 1rem;
5968
+ overflow: hidden;
5969
+ line-height: 0;
5970
+ font-size: .75rem;
5971
+ background-color: #e9ecef;
5972
+ border-radius: .25rem
5973
+ }
5974
+
5975
+ .progress-bar {
5976
+ display: -ms-flexbox;
5977
+ display: flex;
5978
+ -ms-flex-direction: column;
5979
+ flex-direction: column;
5980
+ -ms-flex-pack: center;
5981
+ justify-content: center;
5982
+ overflow: hidden;
5983
+ color: #fff;
5984
+ text-align: center;
5985
+ white-space: nowrap;
5986
+ background-color: #007bff;
5987
+ transition: width .6s ease
5988
+ }
5989
+
5990
+ @media (prefers-reduced-motion:reduce) {
5991
+ .progress-bar {
5992
+ transition: none
5993
+ }
5994
+ }
5995
+
5996
+ .progress-bar-striped {
5997
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5998
+ background-size: 1rem 1rem
5999
+ }
6000
+
6001
+ .progress-bar-animated {
6002
+ -webkit-animation: progress-bar-stripes 1s linear infinite;
6003
+ animation: progress-bar-stripes 1s linear infinite
6004
+ }
6005
+
6006
+ @media (prefers-reduced-motion:reduce) {
6007
+ .progress-bar-animated {
6008
+ -webkit-animation: none;
6009
+ animation: none
6010
+ }
6011
+ }
6012
+
6013
+ .media {
6014
+ display: -ms-flexbox;
6015
+ display: flex;
6016
+ -ms-flex-align: start;
6017
+ align-items: flex-start
6018
+ }
6019
+
6020
+ .media-body {
6021
+ -ms-flex: 1;
6022
+ flex: 1
6023
+ }
6024
+
6025
+ .list-group {
6026
+ display: -ms-flexbox;
6027
+ display: flex;
6028
+ -ms-flex-direction: column;
6029
+ flex-direction: column;
6030
+ padding-left: 0;
6031
+ margin-bottom: 0;
6032
+ border-radius: .25rem
6033
+ }
6034
+
6035
+ .list-group-item-action {
6036
+ width: 100%;
6037
+ color: #495057;
6038
+ text-align: inherit
6039
+ }
6040
+
6041
+ .list-group-item-action:focus,
6042
+ .list-group-item-action:hover {
6043
+ z-index: 1;
6044
+ color: #495057;
6045
+ text-decoration: none;
6046
+ background-color: #f8f9fa
6047
+ }
6048
+
6049
+ .list-group-item-action:active {
6050
+ color: #212529;
6051
+ background-color: #e9ecef
6052
+ }
6053
+
6054
+ .list-group-item {
6055
+ position: relative;
6056
+ display: block;
6057
+ padding: .75rem 1.25rem;
6058
+ background-color: #fff;
6059
+ border: 1px solid rgba(0, 0, 0, .125)
6060
+ }
6061
+
6062
+ .list-group-item:first-child {
6063
+ border-top-left-radius: inherit;
6064
+ border-top-right-radius: inherit
6065
+ }
6066
+
6067
+ .list-group-item:last-child {
6068
+ border-bottom-right-radius: inherit;
6069
+ border-bottom-left-radius: inherit
6070
+ }
6071
+
6072
+ .list-group-item.disabled,
6073
+ .list-group-item:disabled {
6074
+ color: #6c757d;
6075
+ pointer-events: none;
6076
+ background-color: #fff
6077
+ }
6078
+
6079
+ .list-group-item.active {
6080
+ z-index: 2;
6081
+ color: #fff;
6082
+ background-color: #007bff;
6083
+ border-color: #007bff
6084
+ }
6085
+
6086
+ .list-group-item+.list-group-item {
6087
+ border-top-width: 0
6088
+ }
6089
+
6090
+ .list-group-item+.list-group-item.active {
6091
+ margin-top: -1px;
6092
+ border-top-width: 1px
6093
+ }
6094
+
6095
+ .list-group-horizontal {
6096
+ -ms-flex-direction: row;
6097
+ flex-direction: row
6098
+ }
6099
+
6100
+ .list-group-horizontal>.list-group-item:first-child {
6101
+ border-bottom-left-radius: .25rem;
6102
+ border-top-right-radius: 0
6103
+ }
6104
+
6105
+ .list-group-horizontal>.list-group-item:last-child {
6106
+ border-top-right-radius: .25rem;
6107
+ border-bottom-left-radius: 0
6108
+ }
6109
+
6110
+ .list-group-horizontal>.list-group-item.active {
6111
+ margin-top: 0
6112
+ }
6113
+
6114
+ .list-group-horizontal>.list-group-item+.list-group-item {
6115
+ border-top-width: 1px;
6116
+ border-left-width: 0
6117
+ }
6118
+
6119
+ .list-group-horizontal>.list-group-item+.list-group-item.active {
6120
+ margin-left: -1px;
6121
+ border-left-width: 1px
6122
+ }
6123
+
6124
+ @media (min-width:576px) {
6125
+ .list-group-horizontal-sm {
6126
+ -ms-flex-direction: row;
6127
+ flex-direction: row
6128
+ }
6129
+
6130
+ .list-group-horizontal-sm>.list-group-item:first-child {
6131
+ border-bottom-left-radius: .25rem;
6132
+ border-top-right-radius: 0
6133
+ }
6134
+
6135
+ .list-group-horizontal-sm>.list-group-item:last-child {
6136
+ border-top-right-radius: .25rem;
6137
+ border-bottom-left-radius: 0
6138
+ }
6139
+
6140
+ .list-group-horizontal-sm>.list-group-item.active {
6141
+ margin-top: 0
6142
+ }
6143
+
6144
+ .list-group-horizontal-sm>.list-group-item+.list-group-item {
6145
+ border-top-width: 1px;
6146
+ border-left-width: 0
6147
+ }
6148
+
6149
+ .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
6150
+ margin-left: -1px;
6151
+ border-left-width: 1px
6152
+ }
6153
+ }
6154
+
6155
+ @media (min-width:768px) {
6156
+ .list-group-horizontal-md {
6157
+ -ms-flex-direction: row;
6158
+ flex-direction: row
6159
+ }
6160
+
6161
+ .list-group-horizontal-md>.list-group-item:first-child {
6162
+ border-bottom-left-radius: .25rem;
6163
+ border-top-right-radius: 0
6164
+ }
6165
+
6166
+ .list-group-horizontal-md>.list-group-item:last-child {
6167
+ border-top-right-radius: .25rem;
6168
+ border-bottom-left-radius: 0
6169
+ }
6170
+
6171
+ .list-group-horizontal-md>.list-group-item.active {
6172
+ margin-top: 0
6173
+ }
6174
+
6175
+ .list-group-horizontal-md>.list-group-item+.list-group-item {
6176
+ border-top-width: 1px;
6177
+ border-left-width: 0
6178
+ }
6179
+
6180
+ .list-group-horizontal-md>.list-group-item+.list-group-item.active {
6181
+ margin-left: -1px;
6182
+ border-left-width: 1px
6183
+ }
6184
+ }
6185
+
6186
+ @media (min-width:992px) {
6187
+ .list-group-horizontal-lg {
6188
+ -ms-flex-direction: row;
6189
+ flex-direction: row
6190
+ }
6191
+
6192
+ .list-group-horizontal-lg>.list-group-item:first-child {
6193
+ border-bottom-left-radius: .25rem;
6194
+ border-top-right-radius: 0
6195
+ }
6196
+
6197
+ .list-group-horizontal-lg>.list-group-item:last-child {
6198
+ border-top-right-radius: .25rem;
6199
+ border-bottom-left-radius: 0
6200
+ }
6201
+
6202
+ .list-group-horizontal-lg>.list-group-item.active {
6203
+ margin-top: 0
6204
+ }
6205
+
6206
+ .list-group-horizontal-lg>.list-group-item+.list-group-item {
6207
+ border-top-width: 1px;
6208
+ border-left-width: 0
6209
+ }
6210
+
6211
+ .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
6212
+ margin-left: -1px;
6213
+ border-left-width: 1px
6214
+ }
6215
+ }
6216
+
6217
+ @media (min-width:1200px) {
6218
+ .list-group-horizontal-xl {
6219
+ -ms-flex-direction: row;
6220
+ flex-direction: row
6221
+ }
6222
+
6223
+ .list-group-horizontal-xl>.list-group-item:first-child {
6224
+ border-bottom-left-radius: .25rem;
6225
+ border-top-right-radius: 0
6226
+ }
6227
+
6228
+ .list-group-horizontal-xl>.list-group-item:last-child {
6229
+ border-top-right-radius: .25rem;
6230
+ border-bottom-left-radius: 0
6231
+ }
6232
+
6233
+ .list-group-horizontal-xl>.list-group-item.active {
6234
+ margin-top: 0
6235
+ }
6236
+
6237
+ .list-group-horizontal-xl>.list-group-item+.list-group-item {
6238
+ border-top-width: 1px;
6239
+ border-left-width: 0
6240
+ }
6241
+
6242
+ .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
6243
+ margin-left: -1px;
6244
+ border-left-width: 1px
6245
+ }
6246
+ }
6247
+
6248
+ .list-group-flush {
6249
+ border-radius: 0
6250
+ }
6251
+
6252
+ .list-group-flush>.list-group-item {
6253
+ border-width: 0 0 1px
6254
+ }
6255
+
6256
+ .list-group-flush>.list-group-item:last-child {
6257
+ border-bottom-width: 0
6258
+ }
6259
+
6260
+ .list-group-item-primary {
6261
+ color: #004085;
6262
+ background-color: #b8daff
6263
+ }
6264
+
6265
+ .list-group-item-primary.list-group-item-action:focus,
6266
+ .list-group-item-primary.list-group-item-action:hover {
6267
+ color: #004085;
6268
+ background-color: #9fcdff
6269
+ }
6270
+
6271
+ .list-group-item-primary.list-group-item-action.active {
6272
+ color: #fff;
6273
+ background-color: #004085;
6274
+ border-color: #004085
6275
+ }
6276
+
6277
+ .list-group-item-secondary {
6278
+ color: #383d41;
6279
+ background-color: #d6d8db
6280
+ }
6281
+
6282
+ .list-group-item-secondary.list-group-item-action:focus,
6283
+ .list-group-item-secondary.list-group-item-action:hover {
6284
+ color: #383d41;
6285
+ background-color: #c8cbcf
6286
+ }
6287
+
6288
+ .list-group-item-secondary.list-group-item-action.active {
6289
+ color: #fff;
6290
+ background-color: #383d41;
6291
+ border-color: #383d41
6292
+ }
6293
+
6294
+ .list-group-item-success {
6295
+ color: #155724;
6296
+ background-color: #c3e6cb
6297
+ }
6298
+
6299
+ .list-group-item-success.list-group-item-action:focus,
6300
+ .list-group-item-success.list-group-item-action:hover {
6301
+ color: #155724;
6302
+ background-color: #b1dfbb
6303
+ }
6304
+
6305
+ .list-group-item-success.list-group-item-action.active {
6306
+ color: #fff;
6307
+ background-color: #155724;
6308
+ border-color: #155724
6309
+ }
6310
+
6311
+ .list-group-item-info {
6312
+ color: #0c5460;
6313
+ background-color: #bee5eb
6314
+ }
6315
+
6316
+ .list-group-item-info.list-group-item-action:focus,
6317
+ .list-group-item-info.list-group-item-action:hover {
6318
+ color: #0c5460;
6319
+ background-color: #abdde5
6320
+ }
6321
+
6322
+ .list-group-item-info.list-group-item-action.active {
6323
+ color: #fff;
6324
+ background-color: #0c5460;
6325
+ border-color: #0c5460
6326
+ }
6327
+
6328
+ .list-group-item-warning {
6329
+ color: #856404;
6330
+ background-color: #ffeeba
6331
+ }
6332
+
6333
+ .list-group-item-warning.list-group-item-action:focus,
6334
+ .list-group-item-warning.list-group-item-action:hover {
6335
+ color: #856404;
6336
+ background-color: #ffe8a1
6337
+ }
6338
+
6339
+ .list-group-item-warning.list-group-item-action.active {
6340
+ color: #fff;
6341
+ background-color: #856404;
6342
+ border-color: #856404
6343
+ }
6344
+
6345
+ .list-group-item-danger {
6346
+ color: #721c24;
6347
+ background-color: #f5c6cb
6348
+ }
6349
+
6350
+ .list-group-item-danger.list-group-item-action:focus,
6351
+ .list-group-item-danger.list-group-item-action:hover {
6352
+ color: #721c24;
6353
+ background-color: #f1b0b7
6354
+ }
6355
+
6356
+ .list-group-item-danger.list-group-item-action.active {
6357
+ color: #fff;
6358
+ background-color: #721c24;
6359
+ border-color: #721c24
6360
+ }
6361
+
6362
+ .list-group-item-light {
6363
+ color: #818182;
6364
+ background-color: #fdfdfe
6365
+ }
6366
+
6367
+ .list-group-item-light.list-group-item-action:focus,
6368
+ .list-group-item-light.list-group-item-action:hover {
6369
+ color: #818182;
6370
+ background-color: #ececf6
6371
+ }
6372
+
6373
+ .list-group-item-light.list-group-item-action.active {
6374
+ color: #fff;
6375
+ background-color: #818182;
6376
+ border-color: #818182
6377
+ }
6378
+
6379
+ .list-group-item-dark {
6380
+ color: #1b1e21;
6381
+ background-color: #c6c8ca
6382
+ }
6383
+
6384
+ .list-group-item-dark.list-group-item-action:focus,
6385
+ .list-group-item-dark.list-group-item-action:hover {
6386
+ color: #1b1e21;
6387
+ background-color: #b9bbbe
6388
+ }
6389
+
6390
+ .list-group-item-dark.list-group-item-action.active {
6391
+ color: #fff;
6392
+ background-color: #1b1e21;
6393
+ border-color: #1b1e21
6394
+ }
6395
+
6396
+ .close {
6397
+ float: right;
6398
+ font-size: 1.5rem;
6399
+ font-weight: 700;
6400
+ line-height: 1;
6401
+ color: #000;
6402
+ text-shadow: 0 1px 0 #fff;
6403
+ opacity: .5
6404
+ }
6405
+
6406
+ .close:hover {
6407
+ color: #000;
6408
+ text-decoration: none
6409
+ }
6410
+
6411
+ .close:not(:disabled):not(.disabled):focus,
6412
+ .close:not(:disabled):not(.disabled):hover {
6413
+ opacity: .75
6414
+ }
6415
+
6416
+ button.close {
6417
+ padding: 0;
6418
+ background-color: transparent;
6419
+ border: 0
6420
+ }
6421
+
6422
+ a.close.disabled {
6423
+ pointer-events: none
6424
+ }
6425
+
6426
+ .toast {
6427
+ -ms-flex-preferred-size: 350px;
6428
+ flex-basis: 350px;
6429
+ max-width: 350px;
6430
+ font-size: .875rem;
6431
+ background-color: rgba(255, 255, 255, .85);
6432
+ background-clip: padding-box;
6433
+ border: 1px solid rgba(0, 0, 0, .1);
6434
+ box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
6435
+ opacity: 0;
6436
+ border-radius: .25rem
6437
+ }
6438
+
6439
+ .toast:not(:last-child) {
6440
+ margin-bottom: .75rem
6441
+ }
6442
+
6443
+ .toast.showing {
6444
+ opacity: 1
6445
+ }
6446
+
6447
+ .toast.show {
6448
+ display: block;
6449
+ opacity: 1
6450
+ }
6451
+
6452
+ .toast.hide {
6453
+ display: none
6454
+ }
6455
+
6456
+ .toast-header {
6457
+ display: -ms-flexbox;
6458
+ display: flex;
6459
+ -ms-flex-align: center;
6460
+ align-items: center;
6461
+ padding: .25rem .75rem;
6462
+ color: #6c757d;
6463
+ background-color: rgba(255, 255, 255, .85);
6464
+ background-clip: padding-box;
6465
+ border-bottom: 1px solid rgba(0, 0, 0, .05);
6466
+ border-top-left-radius: calc(.25rem - 1px);
6467
+ border-top-right-radius: calc(.25rem - 1px)
6468
+ }
6469
+
6470
+ .toast-body {
6471
+ padding: .75rem
6472
+ }
6473
+
6474
+ .modal-open {
6475
+ overflow: hidden
6476
+ }
6477
+
6478
+ .modal-open .modal {
6479
+ overflow-x: hidden;
6480
+ overflow-y: auto
6481
+ }
6482
+
6483
+ .modal {
6484
+ position: fixed;
6485
+ top: 0;
6486
+ left: 0;
6487
+ z-index: 1050;
6488
+ display: none;
6489
+ width: 100%;
6490
+ height: 100%;
6491
+ overflow: hidden;
6492
+ outline: 0
6493
+ }
6494
+
6495
+ .modal-dialog {
6496
+ position: relative;
6497
+ width: auto;
6498
+ margin: .5rem;
6499
+ pointer-events: none
6500
+ }
6501
+
6502
+ .modal.fade .modal-dialog {
6503
+ transition: -webkit-transform .3s ease-out;
6504
+ transition: transform .3s ease-out;
6505
+ transition: transform .3s ease-out, -webkit-transform .3s ease-out;
6506
+ -webkit-transform: translate(0, -50px);
6507
+ transform: translate(0, -50px)
6508
+ }
6509
+
6510
+ @media (prefers-reduced-motion:reduce) {
6511
+ .modal.fade .modal-dialog {
6512
+ transition: none
6513
+ }
6514
+ }
6515
+
6516
+ .modal.show .modal-dialog {
6517
+ -webkit-transform: none;
6518
+ transform: none
6519
+ }
6520
+
6521
+ .modal.modal-static .modal-dialog {
6522
+ -webkit-transform: scale(1.02);
6523
+ transform: scale(1.02)
6524
+ }
6525
+
6526
+ .modal-dialog-scrollable {
6527
+ display: -ms-flexbox;
6528
+ display: flex;
6529
+ max-height: calc(100% - 1rem)
6530
+ }
6531
+
6532
+ .modal-dialog-scrollable .modal-content {
6533
+ max-height: calc(100vh - 1rem);
6534
+ overflow: hidden
6535
+ }
6536
+
6537
+ .modal-dialog-scrollable .modal-footer,
6538
+ .modal-dialog-scrollable .modal-header {
6539
+ -ms-flex-negative: 0;
6540
+ flex-shrink: 0
6541
+ }
6542
+
6543
+ .modal-dialog-scrollable .modal-body {
6544
+ overflow-y: auto
6545
+ }
6546
+
6547
+ .modal-dialog-centered {
6548
+ display: -ms-flexbox;
6549
+ display: flex;
6550
+ -ms-flex-align: center;
6551
+ align-items: center;
6552
+ min-height: calc(100% - 1rem)
6553
+ }
6554
+
6555
+ .modal-dialog-centered::before {
6556
+ display: block;
6557
+ height: calc(100vh - 1rem);
6558
+ height: -webkit-min-content;
6559
+ height: -moz-min-content;
6560
+ height: min-content;
6561
+ content: ""
6562
+ }
6563
+
6564
+ .modal-dialog-centered.modal-dialog-scrollable {
6565
+ -ms-flex-direction: column;
6566
+ flex-direction: column;
6567
+ -ms-flex-pack: center;
6568
+ justify-content: center;
6569
+ height: 100%
6570
+ }
6571
+
6572
+ .modal-dialog-centered.modal-dialog-scrollable .modal-content {
6573
+ max-height: none
6574
+ }
6575
+
6576
+ .modal-dialog-centered.modal-dialog-scrollable::before {
6577
+ content: none
6578
+ }
6579
+
6580
+ .modal-content {
6581
+ position: relative;
6582
+ display: -ms-flexbox;
6583
+ display: flex;
6584
+ -ms-flex-direction: column;
6585
+ flex-direction: column;
6586
+ width: 100%;
6587
+ pointer-events: auto;
6588
+ background-color: #fff;
6589
+ background-clip: padding-box;
6590
+ border: 1px solid rgba(0, 0, 0, .2);
6591
+ border-radius: .3rem;
6592
+ outline: 0
6593
+ }
6594
+
6595
+ .modal-backdrop {
6596
+ position: fixed;
6597
+ top: 0;
6598
+ left: 0;
6599
+ z-index: 1040;
6600
+ width: 100vw;
6601
+ height: 100vh;
6602
+ background-color: #000
6603
+ }
6604
+
6605
+ .modal-backdrop.fade {
6606
+ opacity: 0
6607
+ }
6608
+
6609
+ .modal-backdrop.show {
6610
+ opacity: .5
6611
+ }
6612
+
6613
+ .modal-header {
6614
+ display: -ms-flexbox;
6615
+ display: flex;
6616
+ -ms-flex-align: start;
6617
+ align-items: flex-start;
6618
+ -ms-flex-pack: justify;
6619
+ justify-content: space-between;
6620
+ padding: 1rem 1rem;
6621
+ border-bottom: 1px solid #dee2e6;
6622
+ border-top-left-radius: calc(.3rem - 1px);
6623
+ border-top-right-radius: calc(.3rem - 1px)
6624
+ }
6625
+
6626
+ .modal-header .close {
6627
+ padding: 1rem 1rem;
6628
+ margin: -1rem -1rem -1rem auto
6629
+ }
6630
+
6631
+ .modal-title {
6632
+ margin-bottom: 0;
6633
+ line-height: 1.5
6634
+ }
6635
+
6636
+ .modal-body {
6637
+ position: relative;
6638
+ -ms-flex: 1 1 auto;
6639
+ flex: 1 1 auto;
6640
+ padding: 1rem
6641
+ }
6642
+
6643
+ .modal-footer {
6644
+ display: -ms-flexbox;
6645
+ display: flex;
6646
+ -ms-flex-wrap: wrap;
6647
+ flex-wrap: wrap;
6648
+ -ms-flex-align: center;
6649
+ align-items: center;
6650
+ -ms-flex-pack: end;
6651
+ justify-content: flex-end;
6652
+ padding: .75rem;
6653
+ border-top: 1px solid #dee2e6;
6654
+ border-bottom-right-radius: calc(.3rem - 1px);
6655
+ border-bottom-left-radius: calc(.3rem - 1px)
6656
+ }
6657
+
6658
+ .modal-footer>* {
6659
+ margin: .25rem
6660
+ }
6661
+
6662
+ .modal-scrollbar-measure {
6663
+ position: absolute;
6664
+ top: -9999px;
6665
+ width: 50px;
6666
+ height: 50px;
6667
+ overflow: scroll
6668
+ }
6669
+
6670
+ @media (min-width:576px) {
6671
+ .modal-dialog {
6672
+ max-width: 500px;
6673
+ margin: 1.75rem auto
6674
+ }
6675
+
6676
+ .modal-dialog-scrollable {
6677
+ max-height: calc(100% - 3.5rem)
6678
+ }
6679
+
6680
+ .modal-dialog-scrollable .modal-content {
6681
+ max-height: calc(100vh - 3.5rem)
6682
+ }
6683
+
6684
+ .modal-dialog-centered {
6685
+ min-height: calc(100% - 3.5rem)
6686
+ }
6687
+
6688
+ .modal-dialog-centered::before {
6689
+ height: calc(100vh - 3.5rem);
6690
+ height: -webkit-min-content;
6691
+ height: -moz-min-content;
6692
+ height: min-content
6693
+ }
6694
+
6695
+ .modal-sm {
6696
+ max-width: 300px
6697
+ }
6698
+ }
6699
+
6700
+ @media (min-width:992px) {
6701
+
6702
+ .modal-lg,
6703
+ .modal-xl {
6704
+ max-width: 800px
6705
+ }
6706
+ }
6707
+
6708
+ @media (min-width:1200px) {
6709
+ .modal-xl {
6710
+ max-width: 1140px
6711
+ }
6712
+ }
6713
+
6714
+ .tooltip {
6715
+ position: absolute;
6716
+ z-index: 1070;
6717
+ display: block;
6718
+ margin: 0;
6719
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6720
+ font-style: normal;
6721
+ font-weight: 400;
6722
+ line-height: 1.5;
6723
+ text-align: left;
6724
+ text-align: start;
6725
+ text-decoration: none;
6726
+ text-shadow: none;
6727
+ text-transform: none;
6728
+ letter-spacing: normal;
6729
+ word-break: normal;
6730
+ word-spacing: normal;
6731
+ white-space: normal;
6732
+ line-break: auto;
6733
+ font-size: .875rem;
6734
+ word-wrap: break-word;
6735
+ opacity: 0
6736
+ }
6737
+
6738
+ .tooltip.show {
6739
+ opacity: .9
6740
+ }
6741
+
6742
+ .tooltip .arrow {
6743
+ position: absolute;
6744
+ display: block;
6745
+ width: .8rem;
6746
+ height: .4rem
6747
+ }
6748
+
6749
+ .tooltip .arrow::before {
6750
+ position: absolute;
6751
+ content: "";
6752
+ border-color: transparent;
6753
+ border-style: solid
6754
+ }
6755
+
6756
+ .bs-tooltip-auto[x-placement^=top],
6757
+ .bs-tooltip-top {
6758
+ padding: .4rem 0
6759
+ }
6760
+
6761
+ .bs-tooltip-auto[x-placement^=top] .arrow,
6762
+ .bs-tooltip-top .arrow {
6763
+ bottom: 0
6764
+ }
6765
+
6766
+ .bs-tooltip-auto[x-placement^=top] .arrow::before,
6767
+ .bs-tooltip-top .arrow::before {
6768
+ top: 0;
6769
+ border-width: .4rem .4rem 0;
6770
+ border-top-color: #000
6771
+ }
6772
+
6773
+ .bs-tooltip-auto[x-placement^=right],
6774
+ .bs-tooltip-right {
6775
+ padding: 0 .4rem
6776
+ }
6777
+
6778
+ .bs-tooltip-auto[x-placement^=right] .arrow,
6779
+ .bs-tooltip-right .arrow {
6780
+ left: 0;
6781
+ width: .4rem;
6782
+ height: .8rem
6783
+ }
6784
+
6785
+ .bs-tooltip-auto[x-placement^=right] .arrow::before,
6786
+ .bs-tooltip-right .arrow::before {
6787
+ right: 0;
6788
+ border-width: .4rem .4rem .4rem 0;
6789
+ border-right-color: #000
6790
+ }
6791
+
6792
+ .bs-tooltip-auto[x-placement^=bottom],
6793
+ .bs-tooltip-bottom {
6794
+ padding: .4rem 0
6795
+ }
6796
+
6797
+ .bs-tooltip-auto[x-placement^=bottom] .arrow,
6798
+ .bs-tooltip-bottom .arrow {
6799
+ top: 0
6800
+ }
6801
+
6802
+ .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
6803
+ .bs-tooltip-bottom .arrow::before {
6804
+ bottom: 0;
6805
+ border-width: 0 .4rem .4rem;
6806
+ border-bottom-color: #000
6807
+ }
6808
+
6809
+ .bs-tooltip-auto[x-placement^=left],
6810
+ .bs-tooltip-left {
6811
+ padding: 0 .4rem
6812
+ }
6813
+
6814
+ .bs-tooltip-auto[x-placement^=left] .arrow,
6815
+ .bs-tooltip-left .arrow {
6816
+ right: 0;
6817
+ width: .4rem;
6818
+ height: .8rem
6819
+ }
6820
+
6821
+ .bs-tooltip-auto[x-placement^=left] .arrow::before,
6822
+ .bs-tooltip-left .arrow::before {
6823
+ left: 0;
6824
+ border-width: .4rem 0 .4rem .4rem;
6825
+ border-left-color: #000
6826
+ }
6827
+
6828
+ .tooltip-inner {
6829
+ max-width: 200px;
6830
+ padding: .25rem .5rem;
6831
+ color: #fff;
6832
+ text-align: center;
6833
+ background-color: #000;
6834
+ border-radius: .25rem
6835
+ }
6836
+
6837
+ .popover {
6838
+ position: absolute;
6839
+ top: 0;
6840
+ left: 0;
6841
+ z-index: 1060;
6842
+ display: block;
6843
+ max-width: 276px;
6844
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6845
+ font-style: normal;
6846
+ font-weight: 400;
6847
+ line-height: 1.5;
6848
+ text-align: left;
6849
+ text-align: start;
6850
+ text-decoration: none;
6851
+ text-shadow: none;
6852
+ text-transform: none;
6853
+ letter-spacing: normal;
6854
+ word-break: normal;
6855
+ word-spacing: normal;
6856
+ white-space: normal;
6857
+ line-break: auto;
6858
+ font-size: .875rem;
6859
+ word-wrap: break-word;
6860
+ background-color: #fff;
6861
+ background-clip: padding-box;
6862
+ border: 1px solid rgba(0, 0, 0, .2);
6863
+ border-radius: .3rem
6864
+ }
6865
+
6866
+ .popover .arrow {
6867
+ position: absolute;
6868
+ display: block;
6869
+ width: 1rem;
6870
+ height: .5rem;
6871
+ margin: 0 .3rem
6872
+ }
6873
+
6874
+ .popover .arrow::after,
6875
+ .popover .arrow::before {
6876
+ position: absolute;
6877
+ display: block;
6878
+ content: "";
6879
+ border-color: transparent;
6880
+ border-style: solid
6881
+ }
6882
+
6883
+ .bs-popover-auto[x-placement^=top],
6884
+ .bs-popover-top {
6885
+ margin-bottom: .5rem
6886
+ }
6887
+
6888
+ .bs-popover-auto[x-placement^=top]>.arrow,
6889
+ .bs-popover-top>.arrow {
6890
+ bottom: calc(-.5rem - 1px)
6891
+ }
6892
+
6893
+ .bs-popover-auto[x-placement^=top]>.arrow::before,
6894
+ .bs-popover-top>.arrow::before {
6895
+ bottom: 0;
6896
+ border-width: .5rem .5rem 0;
6897
+ border-top-color: rgba(0, 0, 0, .25)
6898
+ }
6899
+
6900
+ .bs-popover-auto[x-placement^=top]>.arrow::after,
6901
+ .bs-popover-top>.arrow::after {
6902
+ bottom: 1px;
6903
+ border-width: .5rem .5rem 0;
6904
+ border-top-color: #fff
6905
+ }
6906
+
6907
+ .bs-popover-auto[x-placement^=right],
6908
+ .bs-popover-right {
6909
+ margin-left: .5rem
6910
+ }
6911
+
6912
+ .bs-popover-auto[x-placement^=right]>.arrow,
6913
+ .bs-popover-right>.arrow {
6914
+ left: calc(-.5rem - 1px);
6915
+ width: .5rem;
6916
+ height: 1rem;
6917
+ margin: .3rem 0
6918
+ }
6919
+
6920
+ .bs-popover-auto[x-placement^=right]>.arrow::before,
6921
+ .bs-popover-right>.arrow::before {
6922
+ left: 0;
6923
+ border-width: .5rem .5rem .5rem 0;
6924
+ border-right-color: rgba(0, 0, 0, .25)
6925
+ }
6926
+
6927
+ .bs-popover-auto[x-placement^=right]>.arrow::after,
6928
+ .bs-popover-right>.arrow::after {
6929
+ left: 1px;
6930
+ border-width: .5rem .5rem .5rem 0;
6931
+ border-right-color: #fff
6932
+ }
6933
+
6934
+ .bs-popover-auto[x-placement^=bottom],
6935
+ .bs-popover-bottom {
6936
+ margin-top: .5rem
6937
+ }
6938
+
6939
+ .bs-popover-auto[x-placement^=bottom]>.arrow,
6940
+ .bs-popover-bottom>.arrow {
6941
+ top: calc(-.5rem - 1px)
6942
+ }
6943
+
6944
+ .bs-popover-auto[x-placement^=bottom]>.arrow::before,
6945
+ .bs-popover-bottom>.arrow::before {
6946
+ top: 0;
6947
+ border-width: 0 .5rem .5rem .5rem;
6948
+ border-bottom-color: rgba(0, 0, 0, .25)
6949
+ }
6950
+
6951
+ .bs-popover-auto[x-placement^=bottom]>.arrow::after,
6952
+ .bs-popover-bottom>.arrow::after {
6953
+ top: 1px;
6954
+ border-width: 0 .5rem .5rem .5rem;
6955
+ border-bottom-color: #fff
6956
+ }
6957
+
6958
+ .bs-popover-auto[x-placement^=bottom] .popover-header::before,
6959
+ .bs-popover-bottom .popover-header::before {
6960
+ position: absolute;
6961
+ top: 0;
6962
+ left: 50%;
6963
+ display: block;
6964
+ width: 1rem;
6965
+ margin-left: -.5rem;
6966
+ content: "";
6967
+ border-bottom: 1px solid #f7f7f7
6968
+ }
6969
+
6970
+ .bs-popover-auto[x-placement^=left],
6971
+ .bs-popover-left {
6972
+ margin-right: .5rem
6973
+ }
6974
+
6975
+ .bs-popover-auto[x-placement^=left]>.arrow,
6976
+ .bs-popover-left>.arrow {
6977
+ right: calc(-.5rem - 1px);
6978
+ width: .5rem;
6979
+ height: 1rem;
6980
+ margin: .3rem 0
6981
+ }
6982
+
6983
+ .bs-popover-auto[x-placement^=left]>.arrow::before,
6984
+ .bs-popover-left>.arrow::before {
6985
+ right: 0;
6986
+ border-width: .5rem 0 .5rem .5rem;
6987
+ border-left-color: rgba(0, 0, 0, .25)
6988
+ }
6989
+
6990
+ .bs-popover-auto[x-placement^=left]>.arrow::after,
6991
+ .bs-popover-left>.arrow::after {
6992
+ right: 1px;
6993
+ border-width: .5rem 0 .5rem .5rem;
6994
+ border-left-color: #fff
6995
+ }
6996
+
6997
+ .popover-header {
6998
+ padding: .5rem .75rem;
6999
+ margin-bottom: 0;
7000
+ font-size: 1rem;
7001
+ background-color: #f7f7f7;
7002
+ border-bottom: 1px solid #ebebeb;
7003
+ border-top-left-radius: calc(.3rem - 1px);
7004
+ border-top-right-radius: calc(.3rem - 1px)
7005
+ }
7006
+
7007
+ .popover-header:empty {
7008
+ display: none
7009
+ }
7010
+
7011
+ .popover-body {
7012
+ padding: .5rem .75rem;
7013
+ color: #212529
7014
+ }
7015
+
7016
+ .carousel {
7017
+ position: relative
7018
+ }
7019
+
7020
+ .carousel.pointer-event {
7021
+ -ms-touch-action: pan-y;
7022
+ touch-action: pan-y
7023
+ }
7024
+
7025
+ .carousel-inner {
7026
+ position: relative;
7027
+ width: 100%;
7028
+ overflow: hidden
7029
+ }
7030
+
7031
+ .carousel-inner::after {
7032
+ display: block;
7033
+ clear: both;
7034
+ content: ""
7035
+ }
7036
+
7037
+ .carousel-item {
7038
+ position: relative;
7039
+ display: none;
7040
+ float: left;
7041
+ width: 100%;
7042
+ margin-right: -100%;
7043
+ -webkit-backface-visibility: hidden;
7044
+ backface-visibility: hidden;
7045
+ transition: -webkit-transform .6s ease-in-out;
7046
+ transition: transform .6s ease-in-out;
7047
+ transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
7048
+ }
7049
+
7050
+ @media (prefers-reduced-motion:reduce) {
7051
+ .carousel-item {
7052
+ transition: none
7053
+ }
7054
+ }
7055
+
7056
+ .carousel-item-next,
7057
+ .carousel-item-prev,
7058
+ .carousel-item.active {
7059
+ display: block
7060
+ }
7061
+
7062
+ .active.carousel-item-right,
7063
+ .carousel-item-next:not(.carousel-item-left) {
7064
+ -webkit-transform: translateX(100%);
7065
+ transform: translateX(100%)
7066
+ }
7067
+
7068
+ .active.carousel-item-left,
7069
+ .carousel-item-prev:not(.carousel-item-right) {
7070
+ -webkit-transform: translateX(-100%);
7071
+ transform: translateX(-100%)
7072
+ }
7073
+
7074
+ .carousel-fade .carousel-item {
7075
+ opacity: 0;
7076
+ transition-property: opacity;
7077
+ -webkit-transform: none;
7078
+ transform: none
7079
+ }
7080
+
7081
+ .carousel-fade .carousel-item-next.carousel-item-left,
7082
+ .carousel-fade .carousel-item-prev.carousel-item-right,
7083
+ .carousel-fade .carousel-item.active {
7084
+ z-index: 1;
7085
+ opacity: 1
7086
+ }
7087
+
7088
+ .carousel-fade .active.carousel-item-left,
7089
+ .carousel-fade .active.carousel-item-right {
7090
+ z-index: 0;
7091
+ opacity: 0;
7092
+ transition: opacity 0s .6s
7093
+ }
7094
+
7095
+ @media (prefers-reduced-motion:reduce) {
7096
+
7097
+ .carousel-fade .active.carousel-item-left,
7098
+ .carousel-fade .active.carousel-item-right {
7099
+ transition: none
7100
+ }
7101
+ }
7102
+
7103
+ .carousel-control-next,
7104
+ .carousel-control-prev {
7105
+ position: absolute;
7106
+ top: 0;
7107
+ bottom: 0;
7108
+ z-index: 1;
7109
+ display: -ms-flexbox;
7110
+ display: flex;
7111
+ -ms-flex-align: center;
7112
+ align-items: center;
7113
+ -ms-flex-pack: center;
7114
+ justify-content: center;
7115
+ width: 15%;
7116
+ color: #fff;
7117
+ text-align: center;
7118
+ opacity: .5;
7119
+ transition: opacity .15s ease
7120
+ }
7121
+
7122
+ @media (prefers-reduced-motion:reduce) {
7123
+
7124
+ .carousel-control-next,
7125
+ .carousel-control-prev {
7126
+ transition: none
7127
+ }
7128
+ }
7129
+
7130
+ .carousel-control-next:focus,
7131
+ .carousel-control-next:hover,
7132
+ .carousel-control-prev:focus,
7133
+ .carousel-control-prev:hover {
7134
+ color: #fff;
7135
+ text-decoration: none;
7136
+ outline: 0;
7137
+ opacity: .9
7138
+ }
7139
+
7140
+ .carousel-control-prev {
7141
+ left: 0
7142
+ }
7143
+
7144
+ .carousel-control-next {
7145
+ right: 0
7146
+ }
7147
+
7148
+ .carousel-control-next-icon,
7149
+ .carousel-control-prev-icon {
7150
+ display: inline-block;
7151
+ width: 20px;
7152
+ height: 20px;
7153
+ background: no-repeat 50%/100% 100%
7154
+ }
7155
+
7156
+ .carousel-control-prev-icon {
7157
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
7158
+ }
7159
+
7160
+ .carousel-control-next-icon {
7161
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
7162
+ }
7163
+
7164
+ .carousel-indicators {
7165
+ position: absolute;
7166
+ right: 0;
7167
+ bottom: 0;
7168
+ left: 0;
7169
+ z-index: 15;
7170
+ display: -ms-flexbox;
7171
+ display: flex;
7172
+ -ms-flex-pack: center;
7173
+ justify-content: center;
7174
+ padding-left: 0;
7175
+ margin-right: 15%;
7176
+ margin-left: 15%;
7177
+ list-style: none
7178
+ }
7179
+
7180
+ .carousel-indicators li {
7181
+ box-sizing: content-box;
7182
+ -ms-flex: 0 1 auto;
7183
+ flex: 0 1 auto;
7184
+ width: 30px;
7185
+ height: 3px;
7186
+ margin-right: 3px;
7187
+ margin-left: 3px;
7188
+ text-indent: -999px;
7189
+ cursor: pointer;
7190
+ background-color: #fff;
7191
+ background-clip: padding-box;
7192
+ border-top: 10px solid transparent;
7193
+ border-bottom: 10px solid transparent;
7194
+ opacity: .5;
7195
+ transition: opacity .6s ease
7196
+ }
7197
+
7198
+ @media (prefers-reduced-motion:reduce) {
7199
+ .carousel-indicators li {
7200
+ transition: none
7201
+ }
7202
+ }
7203
+
7204
+ .carousel-indicators .active {
7205
+ opacity: 1
7206
+ }
7207
+
7208
+ .carousel-caption {
7209
+ position: absolute;
7210
+ right: 15%;
7211
+ bottom: 20px;
7212
+ left: 15%;
7213
+ z-index: 10;
7214
+ padding-top: 20px;
7215
+ padding-bottom: 20px;
7216
+ color: #fff;
7217
+ text-align: center
7218
+ }
7219
+
7220
+ @-webkit-keyframes spinner-border {
7221
+ to {
7222
+ -webkit-transform: rotate(360deg);
7223
+ transform: rotate(360deg)
7224
+ }
7225
+ }
7226
+
7227
+ @keyframes spinner-border {
7228
+ to {
7229
+ -webkit-transform: rotate(360deg);
7230
+ transform: rotate(360deg)
7231
+ }
7232
+ }
7233
+
7234
+ .spinner-border {
7235
+ display: inline-block;
7236
+ width: 2rem;
7237
+ height: 2rem;
7238
+ vertical-align: text-bottom;
7239
+ border: .25em solid currentColor;
7240
+ border-right-color: transparent;
7241
+ border-radius: 50%;
7242
+ -webkit-animation: spinner-border .75s linear infinite;
7243
+ animation: spinner-border .75s linear infinite
7244
+ }
7245
+
7246
+ .spinner-border-sm {
7247
+ width: 1rem;
7248
+ height: 1rem;
7249
+ border-width: .2em
7250
+ }
7251
+
7252
+ @-webkit-keyframes spinner-grow {
7253
+ 0% {
7254
+ -webkit-transform: scale(0);
7255
+ transform: scale(0)
7256
+ }
7257
+
7258
+ 50% {
7259
+ opacity: 1;
7260
+ -webkit-transform: none;
7261
+ transform: none
7262
+ }
7263
+ }
7264
+
7265
+ @keyframes spinner-grow {
7266
+ 0% {
7267
+ -webkit-transform: scale(0);
7268
+ transform: scale(0)
7269
+ }
7270
+
7271
+ 50% {
7272
+ opacity: 1;
7273
+ -webkit-transform: none;
7274
+ transform: none
7275
+ }
7276
+ }
7277
+
7278
+ .spinner-grow {
7279
+ display: inline-block;
7280
+ width: 2rem;
7281
+ height: 2rem;
7282
+ vertical-align: text-bottom;
7283
+ background-color: currentColor;
7284
+ border-radius: 50%;
7285
+ opacity: 0;
7286
+ -webkit-animation: spinner-grow .75s linear infinite;
7287
+ animation: spinner-grow .75s linear infinite
7288
+ }
7289
+
7290
+ .spinner-grow-sm {
7291
+ width: 1rem;
7292
+ height: 1rem
7293
+ }
7294
+
7295
+ .align-baseline {
7296
+ vertical-align: baseline !important
7297
+ }
7298
+
7299
+ .align-top {
7300
+ vertical-align: top !important
7301
+ }
7302
+
7303
+ .align-middle {
7304
+ vertical-align: middle !important
7305
+ }
7306
+
7307
+ .align-bottom {
7308
+ vertical-align: bottom !important
7309
+ }
7310
+
7311
+ .align-text-bottom {
7312
+ vertical-align: text-bottom !important
7313
+ }
7314
+
7315
+ .align-text-top {
7316
+ vertical-align: text-top !important
7317
+ }
7318
+
7319
+ .bg-primary {
7320
+ background-color: #007bff !important
7321
+ }
7322
+
7323
+ a.bg-primary:focus,
7324
+ a.bg-primary:hover,
7325
+ button.bg-primary:focus,
7326
+ button.bg-primary:hover {
7327
+ background-color: #0062cc !important
7328
+ }
7329
+
7330
+ .bg-secondary {
7331
+ background-color: #6c757d !important
7332
+ }
7333
+
7334
+ a.bg-secondary:focus,
7335
+ a.bg-secondary:hover,
7336
+ button.bg-secondary:focus,
7337
+ button.bg-secondary:hover {
7338
+ background-color: #545b62 !important
7339
+ }
7340
+
7341
+ .bg-success {
7342
+ background-color: #28a745 !important
7343
+ }
7344
+
7345
+ a.bg-success:focus,
7346
+ a.bg-success:hover,
7347
+ button.bg-success:focus,
7348
+ button.bg-success:hover {
7349
+ background-color: #1e7e34 !important
7350
+ }
7351
+
7352
+ .bg-info {
7353
+ background-color: #17a2b8 !important
7354
+ }
7355
+
7356
+ a.bg-info:focus,
7357
+ a.bg-info:hover,
7358
+ button.bg-info:focus,
7359
+ button.bg-info:hover {
7360
+ background-color: #117a8b !important
7361
+ }
7362
+
7363
+ .bg-warning {
7364
+ background-color: #ffc107 !important
7365
+ }
7366
+
7367
+ a.bg-warning:focus,
7368
+ a.bg-warning:hover,
7369
+ button.bg-warning:focus,
7370
+ button.bg-warning:hover {
7371
+ background-color: #d39e00 !important
7372
+ }
7373
+
7374
+ .bg-danger {
7375
+ background-color: #dc3545 !important
7376
+ }
7377
+
7378
+ a.bg-danger:focus,
7379
+ a.bg-danger:hover,
7380
+ button.bg-danger:focus,
7381
+ button.bg-danger:hover {
7382
+ background-color: #bd2130 !important
7383
+ }
7384
+
7385
+ .bg-light {
7386
+ background-color: #f8f9fa !important
7387
+ }
7388
+
7389
+ a.bg-light:focus,
7390
+ a.bg-light:hover,
7391
+ button.bg-light:focus,
7392
+ button.bg-light:hover {
7393
+ background-color: #dae0e5 !important
7394
+ }
7395
+
7396
+ .bg-dark {
7397
+ background-color: #343a40 !important
7398
+ }
7399
+
7400
+ a.bg-dark:focus,
7401
+ a.bg-dark:hover,
7402
+ button.bg-dark:focus,
7403
+ button.bg-dark:hover {
7404
+ background-color: #1d2124 !important
7405
+ }
7406
+
7407
+ .bg-white {
7408
+ background-color: #fff !important
7409
+ }
7410
+
7411
+ .bg-transparent {
7412
+ background-color: transparent !important
7413
+ }
7414
+
7415
+ .border {
7416
+ border: 1px solid #dee2e6 !important
7417
+ }
7418
+
7419
+ .border-top {
7420
+ border-top: 1px solid #dee2e6 !important
7421
+ }
7422
+
7423
+ .border-right {
7424
+ border-right: 1px solid #dee2e6 !important
7425
+ }
7426
+
7427
+ .border-bottom {
7428
+ border-bottom: 1px solid #dee2e6 !important
7429
+ }
7430
+
7431
+ .border-left {
7432
+ border-left: 1px solid #dee2e6 !important
7433
+ }
7434
+
7435
+ .border-0 {
7436
+ border: 0 !important
7437
+ }
7438
+
7439
+ .border-top-0 {
7440
+ border-top: 0 !important
7441
+ }
7442
+
7443
+ .border-right-0 {
7444
+ border-right: 0 !important
7445
+ }
7446
+
7447
+ .border-bottom-0 {
7448
+ border-bottom: 0 !important
7449
+ }
7450
+
7451
+ .border-left-0 {
7452
+ border-left: 0 !important
7453
+ }
7454
+
7455
+ .border-primary {
7456
+ border-color: #007bff !important
7457
+ }
7458
+
7459
+ .border-secondary {
7460
+ border-color: #6c757d !important
7461
+ }
7462
+
7463
+ .border-success {
7464
+ border-color: #28a745 !important
7465
+ }
7466
+
7467
+ .border-info {
7468
+ border-color: #17a2b8 !important
7469
+ }
7470
+
7471
+ .border-warning {
7472
+ border-color: #ffc107 !important
7473
+ }
7474
+
7475
+ .border-danger {
7476
+ border-color: #dc3545 !important
7477
+ }
7478
+
7479
+ .border-light {
7480
+ border-color: #f8f9fa !important
7481
+ }
7482
+
7483
+ .border-dark {
7484
+ border-color: #343a40 !important
7485
+ }
7486
+
7487
+ .border-white {
7488
+ border-color: #fff !important
7489
+ }
7490
+
7491
+ .rounded-sm {
7492
+ border-radius: .2rem !important
7493
+ }
7494
+
7495
+ .rounded {
7496
+ border-radius: .25rem !important
7497
+ }
7498
+
7499
+ .rounded-top {
7500
+ border-top-left-radius: .25rem !important;
7501
+ border-top-right-radius: .25rem !important
7502
+ }
7503
+
7504
+ .rounded-right {
7505
+ border-top-right-radius: .25rem !important;
7506
+ border-bottom-right-radius: .25rem !important
7507
+ }
7508
+
7509
+ .rounded-bottom {
7510
+ border-bottom-right-radius: .25rem !important;
7511
+ border-bottom-left-radius: .25rem !important
7512
+ }
7513
+
7514
+ .rounded-left {
7515
+ border-top-left-radius: .25rem !important;
7516
+ border-bottom-left-radius: .25rem !important
7517
+ }
7518
+
7519
+ .rounded-lg {
7520
+ border-radius: .3rem !important
7521
+ }
7522
+
7523
+ .rounded-circle {
7524
+ border-radius: 50% !important
7525
+ }
7526
+
7527
+ .rounded-pill {
7528
+ border-radius: 50rem !important
7529
+ }
7530
+
7531
+ .rounded-0 {
7532
+ border-radius: 0 !important
7533
+ }
7534
+
7535
+ .clearfix::after {
7536
+ display: block;
7537
+ clear: both;
7538
+ content: ""
7539
+ }
7540
+
7541
+ .d-none {
7542
+ display: none !important
7543
+ }
7544
+
7545
+ .d-inline {
7546
+ display: inline !important
7547
+ }
7548
+
7549
+ .d-inline-block {
7550
+ display: inline-block !important
7551
+ }
7552
+
7553
+ .d-block {
7554
+ display: block !important
7555
+ }
7556
+
7557
+ .d-table {
7558
+ display: table !important
7559
+ }
7560
+
7561
+ .d-table-row {
7562
+ display: table-row !important
7563
+ }
7564
+
7565
+ .d-table-cell {
7566
+ display: table-cell !important
7567
+ }
7568
+
7569
+ .d-flex {
7570
+ display: -ms-flexbox !important;
7571
+ display: flex !important
7572
+ }
7573
+
7574
+ .d-inline-flex {
7575
+ display: -ms-inline-flexbox !important;
7576
+ display: inline-flex !important
7577
+ }
7578
+
7579
+ @media (min-width:576px) {
7580
+ .d-sm-none {
7581
+ display: none !important
7582
+ }
7583
+
7584
+ .d-sm-inline {
7585
+ display: inline !important
7586
+ }
7587
+
7588
+ .d-sm-inline-block {
7589
+ display: inline-block !important
7590
+ }
7591
+
7592
+ .d-sm-block {
7593
+ display: block !important
7594
+ }
7595
+
7596
+ .d-sm-table {
7597
+ display: table !important
7598
+ }
7599
+
7600
+ .d-sm-table-row {
7601
+ display: table-row !important
7602
+ }
7603
+
7604
+ .d-sm-table-cell {
7605
+ display: table-cell !important
7606
+ }
7607
+
7608
+ .d-sm-flex {
7609
+ display: -ms-flexbox !important;
7610
+ display: flex !important
7611
+ }
7612
+
7613
+ .d-sm-inline-flex {
7614
+ display: -ms-inline-flexbox !important;
7615
+ display: inline-flex !important
7616
+ }
7617
+ }
7618
+
7619
+ @media (min-width:768px) {
7620
+ .d-md-none {
7621
+ display: none !important
7622
+ }
7623
+
7624
+ .d-md-inline {
7625
+ display: inline !important
7626
+ }
7627
+
7628
+ .d-md-inline-block {
7629
+ display: inline-block !important
7630
+ }
7631
+
7632
+ .d-md-block {
7633
+ display: block !important
7634
+ }
7635
+
7636
+ .d-md-table {
7637
+ display: table !important
7638
+ }
7639
+
7640
+ .d-md-table-row {
7641
+ display: table-row !important
7642
+ }
7643
+
7644
+ .d-md-table-cell {
7645
+ display: table-cell !important
7646
+ }
7647
+
7648
+ .d-md-flex {
7649
+ display: -ms-flexbox !important;
7650
+ display: flex !important
7651
+ }
7652
+
7653
+ .d-md-inline-flex {
7654
+ display: -ms-inline-flexbox !important;
7655
+ display: inline-flex !important
7656
+ }
7657
+ }
7658
+
7659
+ @media (min-width:992px) {
7660
+ .d-lg-none {
7661
+ display: none !important
7662
+ }
7663
+
7664
+ .d-lg-inline {
7665
+ display: inline !important
7666
+ }
7667
+
7668
+ .d-lg-inline-block {
7669
+ display: inline-block !important
7670
+ }
7671
+
7672
+ .d-lg-block {
7673
+ display: block !important
7674
+ }
7675
+
7676
+ .d-lg-table {
7677
+ display: table !important
7678
+ }
7679
+
7680
+ .d-lg-table-row {
7681
+ display: table-row !important
7682
+ }
7683
+
7684
+ .d-lg-table-cell {
7685
+ display: table-cell !important
7686
+ }
7687
+
7688
+ .d-lg-flex {
7689
+ display: -ms-flexbox !important;
7690
+ display: flex !important
7691
+ }
7692
+
7693
+ .d-lg-inline-flex {
7694
+ display: -ms-inline-flexbox !important;
7695
+ display: inline-flex !important
7696
+ }
7697
+ }
7698
+
7699
+ @media (min-width:1200px) {
7700
+ .d-xl-none {
7701
+ display: none !important
7702
+ }
7703
+
7704
+ .d-xl-inline {
7705
+ display: inline !important
7706
+ }
7707
+
7708
+ .d-xl-inline-block {
7709
+ display: inline-block !important
7710
+ }
7711
+
7712
+ .d-xl-block {
7713
+ display: block !important
7714
+ }
7715
+
7716
+ .d-xl-table {
7717
+ display: table !important
7718
+ }
7719
+
7720
+ .d-xl-table-row {
7721
+ display: table-row !important
7722
+ }
7723
+
7724
+ .d-xl-table-cell {
7725
+ display: table-cell !important
7726
+ }
7727
+
7728
+ .d-xl-flex {
7729
+ display: -ms-flexbox !important;
7730
+ display: flex !important
7731
+ }
7732
+
7733
+ .d-xl-inline-flex {
7734
+ display: -ms-inline-flexbox !important;
7735
+ display: inline-flex !important
7736
+ }
7737
+ }
7738
+
7739
+ @media print {
7740
+ .d-print-none {
7741
+ display: none !important
7742
+ }
7743
+
7744
+ .d-print-inline {
7745
+ display: inline !important
7746
+ }
7747
+
7748
+ .d-print-inline-block {
7749
+ display: inline-block !important
7750
+ }
7751
+
7752
+ .d-print-block {
7753
+ display: block !important
7754
+ }
7755
+
7756
+ .d-print-table {
7757
+ display: table !important
7758
+ }
7759
+
7760
+ .d-print-table-row {
7761
+ display: table-row !important
7762
+ }
7763
+
7764
+ .d-print-table-cell {
7765
+ display: table-cell !important
7766
+ }
7767
+
7768
+ .d-print-flex {
7769
+ display: -ms-flexbox !important;
7770
+ display: flex !important
7771
+ }
7772
+
7773
+ .d-print-inline-flex {
7774
+ display: -ms-inline-flexbox !important;
7775
+ display: inline-flex !important
7776
+ }
7777
+ }
7778
+
7779
+ .embed-responsive {
7780
+ position: relative;
7781
+ display: block;
7782
+ width: 100%;
7783
+ padding: 0;
7784
+ overflow: hidden
7785
+ }
7786
+
7787
+ .embed-responsive::before {
7788
+ display: block;
7789
+ content: ""
7790
+ }
7791
+
7792
+ .embed-responsive .embed-responsive-item,
7793
+ .embed-responsive embed,
7794
+ .embed-responsive iframe,
7795
+ .embed-responsive object,
7796
+ .embed-responsive video {
7797
+ position: absolute;
7798
+ top: 0;
7799
+ bottom: 0;
7800
+ left: 0;
7801
+ width: 100%;
7802
+ height: 100%;
7803
+ border: 0
7804
+ }
7805
+
7806
+ .embed-responsive-21by9::before {
7807
+ padding-top: 42.857143%
7808
+ }
7809
+
7810
+ .embed-responsive-16by9::before {
7811
+ padding-top: 56.25%
7812
+ }
7813
+
7814
+ .embed-responsive-4by3::before {
7815
+ padding-top: 75%
7816
+ }
7817
+
7818
+ .embed-responsive-1by1::before {
7819
+ padding-top: 100%
7820
+ }
7821
+
7822
+ .flex-row {
7823
+ -ms-flex-direction: row !important;
7824
+ flex-direction: row !important
7825
+ }
7826
+
7827
+ .flex-column {
7828
+ -ms-flex-direction: column !important;
7829
+ flex-direction: column !important
7830
+ }
7831
+
7832
+ .flex-row-reverse {
7833
+ -ms-flex-direction: row-reverse !important;
7834
+ flex-direction: row-reverse !important
7835
+ }
7836
+
7837
+ .flex-column-reverse {
7838
+ -ms-flex-direction: column-reverse !important;
7839
+ flex-direction: column-reverse !important
7840
+ }
7841
+
7842
+ .flex-wrap {
7843
+ -ms-flex-wrap: wrap !important;
7844
+ flex-wrap: wrap !important
7845
+ }
7846
+
7847
+ .flex-nowrap {
7848
+ -ms-flex-wrap: nowrap !important;
7849
+ flex-wrap: nowrap !important
7850
+ }
7851
+
7852
+ .flex-wrap-reverse {
7853
+ -ms-flex-wrap: wrap-reverse !important;
7854
+ flex-wrap: wrap-reverse !important
7855
+ }
7856
+
7857
+ .flex-fill {
7858
+ -ms-flex: 1 1 auto !important;
7859
+ flex: 1 1 auto !important
7860
+ }
7861
+
7862
+ .flex-grow-0 {
7863
+ -ms-flex-positive: 0 !important;
7864
+ flex-grow: 0 !important
7865
+ }
7866
+
7867
+ .flex-grow-1 {
7868
+ -ms-flex-positive: 1 !important;
7869
+ flex-grow: 1 !important
7870
+ }
7871
+
7872
+ .flex-shrink-0 {
7873
+ -ms-flex-negative: 0 !important;
7874
+ flex-shrink: 0 !important
7875
+ }
7876
+
7877
+ .flex-shrink-1 {
7878
+ -ms-flex-negative: 1 !important;
7879
+ flex-shrink: 1 !important
7880
+ }
7881
+
7882
+ .justify-content-start {
7883
+ -ms-flex-pack: start !important;
7884
+ justify-content: flex-start !important
7885
+ }
7886
+
7887
+ .justify-content-end {
7888
+ -ms-flex-pack: end !important;
7889
+ justify-content: flex-end !important
7890
+ }
7891
+
7892
+ .justify-content-center {
7893
+ -ms-flex-pack: center !important;
7894
+ justify-content: center !important
7895
+ }
7896
+
7897
+ .justify-content-between {
7898
+ -ms-flex-pack: justify !important;
7899
+ justify-content: space-between !important
7900
+ }
7901
+
7902
+ .justify-content-around {
7903
+ -ms-flex-pack: distribute !important;
7904
+ justify-content: space-around !important
7905
+ }
7906
+
7907
+ .align-items-start {
7908
+ -ms-flex-align: start !important;
7909
+ align-items: flex-start !important
7910
+ }
7911
+
7912
+ .align-items-end {
7913
+ -ms-flex-align: end !important;
7914
+ align-items: flex-end !important
7915
+ }
7916
+
7917
+ .align-items-center {
7918
+ -ms-flex-align: center !important;
7919
+ align-items: center !important
7920
+ }
7921
+
7922
+ .align-items-baseline {
7923
+ -ms-flex-align: baseline !important;
7924
+ align-items: baseline !important
7925
+ }
7926
+
7927
+ .align-items-stretch {
7928
+ -ms-flex-align: stretch !important;
7929
+ align-items: stretch !important
7930
+ }
7931
+
7932
+ .align-content-start {
7933
+ -ms-flex-line-pack: start !important;
7934
+ align-content: flex-start !important
7935
+ }
7936
+
7937
+ .align-content-end {
7938
+ -ms-flex-line-pack: end !important;
7939
+ align-content: flex-end !important
7940
+ }
7941
+
7942
+ .align-content-center {
7943
+ -ms-flex-line-pack: center !important;
7944
+ align-content: center !important
7945
+ }
7946
+
7947
+ .align-content-between {
7948
+ -ms-flex-line-pack: justify !important;
7949
+ align-content: space-between !important
7950
+ }
7951
+
7952
+ .align-content-around {
7953
+ -ms-flex-line-pack: distribute !important;
7954
+ align-content: space-around !important
7955
+ }
7956
+
7957
+ .align-content-stretch {
7958
+ -ms-flex-line-pack: stretch !important;
7959
+ align-content: stretch !important
7960
+ }
7961
+
7962
+ .align-self-auto {
7963
+ -ms-flex-item-align: auto !important;
7964
+ align-self: auto !important
7965
+ }
7966
+
7967
+ .align-self-start {
7968
+ -ms-flex-item-align: start !important;
7969
+ align-self: flex-start !important
7970
+ }
7971
+
7972
+ .align-self-end {
7973
+ -ms-flex-item-align: end !important;
7974
+ align-self: flex-end !important
7975
+ }
7976
+
7977
+ .align-self-center {
7978
+ -ms-flex-item-align: center !important;
7979
+ align-self: center !important
7980
+ }
7981
+
7982
+ .align-self-baseline {
7983
+ -ms-flex-item-align: baseline !important;
7984
+ align-self: baseline !important
7985
+ }
7986
+
7987
+ .align-self-stretch {
7988
+ -ms-flex-item-align: stretch !important;
7989
+ align-self: stretch !important
7990
+ }
7991
+
7992
+ @media (min-width:576px) {
7993
+ .flex-sm-row {
7994
+ -ms-flex-direction: row !important;
7995
+ flex-direction: row !important
7996
+ }
7997
+
7998
+ .flex-sm-column {
7999
+ -ms-flex-direction: column !important;
8000
+ flex-direction: column !important
8001
+ }
8002
+
8003
+ .flex-sm-row-reverse {
8004
+ -ms-flex-direction: row-reverse !important;
8005
+ flex-direction: row-reverse !important
8006
+ }
8007
+
8008
+ .flex-sm-column-reverse {
8009
+ -ms-flex-direction: column-reverse !important;
8010
+ flex-direction: column-reverse !important
8011
+ }
8012
+
8013
+ .flex-sm-wrap {
8014
+ -ms-flex-wrap: wrap !important;
8015
+ flex-wrap: wrap !important
8016
+ }
8017
+
8018
+ .flex-sm-nowrap {
8019
+ -ms-flex-wrap: nowrap !important;
8020
+ flex-wrap: nowrap !important
8021
+ }
8022
+
8023
+ .flex-sm-wrap-reverse {
8024
+ -ms-flex-wrap: wrap-reverse !important;
8025
+ flex-wrap: wrap-reverse !important
8026
+ }
8027
+
8028
+ .flex-sm-fill {
8029
+ -ms-flex: 1 1 auto !important;
8030
+ flex: 1 1 auto !important
8031
+ }
8032
+
8033
+ .flex-sm-grow-0 {
8034
+ -ms-flex-positive: 0 !important;
8035
+ flex-grow: 0 !important
8036
+ }
8037
+
8038
+ .flex-sm-grow-1 {
8039
+ -ms-flex-positive: 1 !important;
8040
+ flex-grow: 1 !important
8041
+ }
8042
+
8043
+ .flex-sm-shrink-0 {
8044
+ -ms-flex-negative: 0 !important;
8045
+ flex-shrink: 0 !important
8046
+ }
8047
+
8048
+ .flex-sm-shrink-1 {
8049
+ -ms-flex-negative: 1 !important;
8050
+ flex-shrink: 1 !important
8051
+ }
8052
+
8053
+ .justify-content-sm-start {
8054
+ -ms-flex-pack: start !important;
8055
+ justify-content: flex-start !important
8056
+ }
8057
+
8058
+ .justify-content-sm-end {
8059
+ -ms-flex-pack: end !important;
8060
+ justify-content: flex-end !important
8061
+ }
8062
+
8063
+ .justify-content-sm-center {
8064
+ -ms-flex-pack: center !important;
8065
+ justify-content: center !important
8066
+ }
8067
+
8068
+ .justify-content-sm-between {
8069
+ -ms-flex-pack: justify !important;
8070
+ justify-content: space-between !important
8071
+ }
8072
+
8073
+ .justify-content-sm-around {
8074
+ -ms-flex-pack: distribute !important;
8075
+ justify-content: space-around !important
8076
+ }
8077
+
8078
+ .align-items-sm-start {
8079
+ -ms-flex-align: start !important;
8080
+ align-items: flex-start !important
8081
+ }
8082
+
8083
+ .align-items-sm-end {
8084
+ -ms-flex-align: end !important;
8085
+ align-items: flex-end !important
8086
+ }
8087
+
8088
+ .align-items-sm-center {
8089
+ -ms-flex-align: center !important;
8090
+ align-items: center !important
8091
+ }
8092
+
8093
+ .align-items-sm-baseline {
8094
+ -ms-flex-align: baseline !important;
8095
+ align-items: baseline !important
8096
+ }
8097
+
8098
+ .align-items-sm-stretch {
8099
+ -ms-flex-align: stretch !important;
8100
+ align-items: stretch !important
8101
+ }
8102
+
8103
+ .align-content-sm-start {
8104
+ -ms-flex-line-pack: start !important;
8105
+ align-content: flex-start !important
8106
+ }
8107
+
8108
+ .align-content-sm-end {
8109
+ -ms-flex-line-pack: end !important;
8110
+ align-content: flex-end !important
8111
+ }
8112
+
8113
+ .align-content-sm-center {
8114
+ -ms-flex-line-pack: center !important;
8115
+ align-content: center !important
8116
+ }
8117
+
8118
+ .align-content-sm-between {
8119
+ -ms-flex-line-pack: justify !important;
8120
+ align-content: space-between !important
8121
+ }
8122
+
8123
+ .align-content-sm-around {
8124
+ -ms-flex-line-pack: distribute !important;
8125
+ align-content: space-around !important
8126
+ }
8127
+
8128
+ .align-content-sm-stretch {
8129
+ -ms-flex-line-pack: stretch !important;
8130
+ align-content: stretch !important
8131
+ }
8132
+
8133
+ .align-self-sm-auto {
8134
+ -ms-flex-item-align: auto !important;
8135
+ align-self: auto !important
8136
+ }
8137
+
8138
+ .align-self-sm-start {
8139
+ -ms-flex-item-align: start !important;
8140
+ align-self: flex-start !important
8141
+ }
8142
+
8143
+ .align-self-sm-end {
8144
+ -ms-flex-item-align: end !important;
8145
+ align-self: flex-end !important
8146
+ }
8147
+
8148
+ .align-self-sm-center {
8149
+ -ms-flex-item-align: center !important;
8150
+ align-self: center !important
8151
+ }
8152
+
8153
+ .align-self-sm-baseline {
8154
+ -ms-flex-item-align: baseline !important;
8155
+ align-self: baseline !important
8156
+ }
8157
+
8158
+ .align-self-sm-stretch {
8159
+ -ms-flex-item-align: stretch !important;
8160
+ align-self: stretch !important
8161
+ }
8162
+ }
8163
+
8164
+ @media (min-width:768px) {
8165
+ .flex-md-row {
8166
+ -ms-flex-direction: row !important;
8167
+ flex-direction: row !important
8168
+ }
8169
+
8170
+ .flex-md-column {
8171
+ -ms-flex-direction: column !important;
8172
+ flex-direction: column !important
8173
+ }
8174
+
8175
+ .flex-md-row-reverse {
8176
+ -ms-flex-direction: row-reverse !important;
8177
+ flex-direction: row-reverse !important
8178
+ }
8179
+
8180
+ .flex-md-column-reverse {
8181
+ -ms-flex-direction: column-reverse !important;
8182
+ flex-direction: column-reverse !important
8183
+ }
8184
+
8185
+ .flex-md-wrap {
8186
+ -ms-flex-wrap: wrap !important;
8187
+ flex-wrap: wrap !important
8188
+ }
8189
+
8190
+ .flex-md-nowrap {
8191
+ -ms-flex-wrap: nowrap !important;
8192
+ flex-wrap: nowrap !important
8193
+ }
8194
+
8195
+ .flex-md-wrap-reverse {
8196
+ -ms-flex-wrap: wrap-reverse !important;
8197
+ flex-wrap: wrap-reverse !important
8198
+ }
8199
+
8200
+ .flex-md-fill {
8201
+ -ms-flex: 1 1 auto !important;
8202
+ flex: 1 1 auto !important
8203
+ }
8204
+
8205
+ .flex-md-grow-0 {
8206
+ -ms-flex-positive: 0 !important;
8207
+ flex-grow: 0 !important
8208
+ }
8209
+
8210
+ .flex-md-grow-1 {
8211
+ -ms-flex-positive: 1 !important;
8212
+ flex-grow: 1 !important
8213
+ }
8214
+
8215
+ .flex-md-shrink-0 {
8216
+ -ms-flex-negative: 0 !important;
8217
+ flex-shrink: 0 !important
8218
+ }
8219
+
8220
+ .flex-md-shrink-1 {
8221
+ -ms-flex-negative: 1 !important;
8222
+ flex-shrink: 1 !important
8223
+ }
8224
+
8225
+ .justify-content-md-start {
8226
+ -ms-flex-pack: start !important;
8227
+ justify-content: flex-start !important
8228
+ }
8229
+
8230
+ .justify-content-md-end {
8231
+ -ms-flex-pack: end !important;
8232
+ justify-content: flex-end !important
8233
+ }
8234
+
8235
+ .justify-content-md-center {
8236
+ -ms-flex-pack: center !important;
8237
+ justify-content: center !important
8238
+ }
8239
+
8240
+ .justify-content-md-between {
8241
+ -ms-flex-pack: justify !important;
8242
+ justify-content: space-between !important
8243
+ }
8244
+
8245
+ .justify-content-md-around {
8246
+ -ms-flex-pack: distribute !important;
8247
+ justify-content: space-around !important
8248
+ }
8249
+
8250
+ .align-items-md-start {
8251
+ -ms-flex-align: start !important;
8252
+ align-items: flex-start !important
8253
+ }
8254
+
8255
+ .align-items-md-end {
8256
+ -ms-flex-align: end !important;
8257
+ align-items: flex-end !important
8258
+ }
8259
+
8260
+ .align-items-md-center {
8261
+ -ms-flex-align: center !important;
8262
+ align-items: center !important
8263
+ }
8264
+
8265
+ .align-items-md-baseline {
8266
+ -ms-flex-align: baseline !important;
8267
+ align-items: baseline !important
8268
+ }
8269
+
8270
+ .align-items-md-stretch {
8271
+ -ms-flex-align: stretch !important;
8272
+ align-items: stretch !important
8273
+ }
8274
+
8275
+ .align-content-md-start {
8276
+ -ms-flex-line-pack: start !important;
8277
+ align-content: flex-start !important
8278
+ }
8279
+
8280
+ .align-content-md-end {
8281
+ -ms-flex-line-pack: end !important;
8282
+ align-content: flex-end !important
8283
+ }
8284
+
8285
+ .align-content-md-center {
8286
+ -ms-flex-line-pack: center !important;
8287
+ align-content: center !important
8288
+ }
8289
+
8290
+ .align-content-md-between {
8291
+ -ms-flex-line-pack: justify !important;
8292
+ align-content: space-between !important
8293
+ }
8294
+
8295
+ .align-content-md-around {
8296
+ -ms-flex-line-pack: distribute !important;
8297
+ align-content: space-around !important
8298
+ }
8299
+
8300
+ .align-content-md-stretch {
8301
+ -ms-flex-line-pack: stretch !important;
8302
+ align-content: stretch !important
8303
+ }
8304
+
8305
+ .align-self-md-auto {
8306
+ -ms-flex-item-align: auto !important;
8307
+ align-self: auto !important
8308
+ }
8309
+
8310
+ .align-self-md-start {
8311
+ -ms-flex-item-align: start !important;
8312
+ align-self: flex-start !important
8313
+ }
8314
+
8315
+ .align-self-md-end {
8316
+ -ms-flex-item-align: end !important;
8317
+ align-self: flex-end !important
8318
+ }
8319
+
8320
+ .align-self-md-center {
8321
+ -ms-flex-item-align: center !important;
8322
+ align-self: center !important
8323
+ }
8324
+
8325
+ .align-self-md-baseline {
8326
+ -ms-flex-item-align: baseline !important;
8327
+ align-self: baseline !important
8328
+ }
8329
+
8330
+ .align-self-md-stretch {
8331
+ -ms-flex-item-align: stretch !important;
8332
+ align-self: stretch !important
8333
+ }
8334
+ }
8335
+
8336
+ @media (min-width:992px) {
8337
+ .flex-lg-row {
8338
+ -ms-flex-direction: row !important;
8339
+ flex-direction: row !important
8340
+ }
8341
+
8342
+ .flex-lg-column {
8343
+ -ms-flex-direction: column !important;
8344
+ flex-direction: column !important
8345
+ }
8346
+
8347
+ .flex-lg-row-reverse {
8348
+ -ms-flex-direction: row-reverse !important;
8349
+ flex-direction: row-reverse !important
8350
+ }
8351
+
8352
+ .flex-lg-column-reverse {
8353
+ -ms-flex-direction: column-reverse !important;
8354
+ flex-direction: column-reverse !important
8355
+ }
8356
+
8357
+ .flex-lg-wrap {
8358
+ -ms-flex-wrap: wrap !important;
8359
+ flex-wrap: wrap !important
8360
+ }
8361
+
8362
+ .flex-lg-nowrap {
8363
+ -ms-flex-wrap: nowrap !important;
8364
+ flex-wrap: nowrap !important
8365
+ }
8366
+
8367
+ .flex-lg-wrap-reverse {
8368
+ -ms-flex-wrap: wrap-reverse !important;
8369
+ flex-wrap: wrap-reverse !important
8370
+ }
8371
+
8372
+ .flex-lg-fill {
8373
+ -ms-flex: 1 1 auto !important;
8374
+ flex: 1 1 auto !important
8375
+ }
8376
+
8377
+ .flex-lg-grow-0 {
8378
+ -ms-flex-positive: 0 !important;
8379
+ flex-grow: 0 !important
8380
+ }
8381
+
8382
+ .flex-lg-grow-1 {
8383
+ -ms-flex-positive: 1 !important;
8384
+ flex-grow: 1 !important
8385
+ }
8386
+
8387
+ .flex-lg-shrink-0 {
8388
+ -ms-flex-negative: 0 !important;
8389
+ flex-shrink: 0 !important
8390
+ }
8391
+
8392
+ .flex-lg-shrink-1 {
8393
+ -ms-flex-negative: 1 !important;
8394
+ flex-shrink: 1 !important
8395
+ }
8396
+
8397
+ .justify-content-lg-start {
8398
+ -ms-flex-pack: start !important;
8399
+ justify-content: flex-start !important
8400
+ }
8401
+
8402
+ .justify-content-lg-end {
8403
+ -ms-flex-pack: end !important;
8404
+ justify-content: flex-end !important
8405
+ }
8406
+
8407
+ .justify-content-lg-center {
8408
+ -ms-flex-pack: center !important;
8409
+ justify-content: center !important
8410
+ }
8411
+
8412
+ .justify-content-lg-between {
8413
+ -ms-flex-pack: justify !important;
8414
+ justify-content: space-between !important
8415
+ }
8416
+
8417
+ .justify-content-lg-around {
8418
+ -ms-flex-pack: distribute !important;
8419
+ justify-content: space-around !important
8420
+ }
8421
+
8422
+ .align-items-lg-start {
8423
+ -ms-flex-align: start !important;
8424
+ align-items: flex-start !important
8425
+ }
8426
+
8427
+ .align-items-lg-end {
8428
+ -ms-flex-align: end !important;
8429
+ align-items: flex-end !important
8430
+ }
8431
+
8432
+ .align-items-lg-center {
8433
+ -ms-flex-align: center !important;
8434
+ align-items: center !important
8435
+ }
8436
+
8437
+ .align-items-lg-baseline {
8438
+ -ms-flex-align: baseline !important;
8439
+ align-items: baseline !important
8440
+ }
8441
+
8442
+ .align-items-lg-stretch {
8443
+ -ms-flex-align: stretch !important;
8444
+ align-items: stretch !important
8445
+ }
8446
+
8447
+ .align-content-lg-start {
8448
+ -ms-flex-line-pack: start !important;
8449
+ align-content: flex-start !important
8450
+ }
8451
+
8452
+ .align-content-lg-end {
8453
+ -ms-flex-line-pack: end !important;
8454
+ align-content: flex-end !important
8455
+ }
8456
+
8457
+ .align-content-lg-center {
8458
+ -ms-flex-line-pack: center !important;
8459
+ align-content: center !important
8460
+ }
8461
+
8462
+ .align-content-lg-between {
8463
+ -ms-flex-line-pack: justify !important;
8464
+ align-content: space-between !important
8465
+ }
8466
+
8467
+ .align-content-lg-around {
8468
+ -ms-flex-line-pack: distribute !important;
8469
+ align-content: space-around !important
8470
+ }
8471
+
8472
+ .align-content-lg-stretch {
8473
+ -ms-flex-line-pack: stretch !important;
8474
+ align-content: stretch !important
8475
+ }
8476
+
8477
+ .align-self-lg-auto {
8478
+ -ms-flex-item-align: auto !important;
8479
+ align-self: auto !important
8480
+ }
8481
+
8482
+ .align-self-lg-start {
8483
+ -ms-flex-item-align: start !important;
8484
+ align-self: flex-start !important
8485
+ }
8486
+
8487
+ .align-self-lg-end {
8488
+ -ms-flex-item-align: end !important;
8489
+ align-self: flex-end !important
8490
+ }
8491
+
8492
+ .align-self-lg-center {
8493
+ -ms-flex-item-align: center !important;
8494
+ align-self: center !important
8495
+ }
8496
+
8497
+ .align-self-lg-baseline {
8498
+ -ms-flex-item-align: baseline !important;
8499
+ align-self: baseline !important
8500
+ }
8501
+
8502
+ .align-self-lg-stretch {
8503
+ -ms-flex-item-align: stretch !important;
8504
+ align-self: stretch !important
8505
+ }
8506
+ }
8507
+
8508
+ @media (min-width:1200px) {
8509
+ .flex-xl-row {
8510
+ -ms-flex-direction: row !important;
8511
+ flex-direction: row !important
8512
+ }
8513
+
8514
+ .flex-xl-column {
8515
+ -ms-flex-direction: column !important;
8516
+ flex-direction: column !important
8517
+ }
8518
+
8519
+ .flex-xl-row-reverse {
8520
+ -ms-flex-direction: row-reverse !important;
8521
+ flex-direction: row-reverse !important
8522
+ }
8523
+
8524
+ .flex-xl-column-reverse {
8525
+ -ms-flex-direction: column-reverse !important;
8526
+ flex-direction: column-reverse !important
8527
+ }
8528
+
8529
+ .flex-xl-wrap {
8530
+ -ms-flex-wrap: wrap !important;
8531
+ flex-wrap: wrap !important
8532
+ }
8533
+
8534
+ .flex-xl-nowrap {
8535
+ -ms-flex-wrap: nowrap !important;
8536
+ flex-wrap: nowrap !important
8537
+ }
8538
+
8539
+ .flex-xl-wrap-reverse {
8540
+ -ms-flex-wrap: wrap-reverse !important;
8541
+ flex-wrap: wrap-reverse !important
8542
+ }
8543
+
8544
+ .flex-xl-fill {
8545
+ -ms-flex: 1 1 auto !important;
8546
+ flex: 1 1 auto !important
8547
+ }
8548
+
8549
+ .flex-xl-grow-0 {
8550
+ -ms-flex-positive: 0 !important;
8551
+ flex-grow: 0 !important
8552
+ }
8553
+
8554
+ .flex-xl-grow-1 {
8555
+ -ms-flex-positive: 1 !important;
8556
+ flex-grow: 1 !important
8557
+ }
8558
+
8559
+ .flex-xl-shrink-0 {
8560
+ -ms-flex-negative: 0 !important;
8561
+ flex-shrink: 0 !important
8562
+ }
8563
+
8564
+ .flex-xl-shrink-1 {
8565
+ -ms-flex-negative: 1 !important;
8566
+ flex-shrink: 1 !important
8567
+ }
8568
+
8569
+ .justify-content-xl-start {
8570
+ -ms-flex-pack: start !important;
8571
+ justify-content: flex-start !important
8572
+ }
8573
+
8574
+ .justify-content-xl-end {
8575
+ -ms-flex-pack: end !important;
8576
+ justify-content: flex-end !important
8577
+ }
8578
+
8579
+ .justify-content-xl-center {
8580
+ -ms-flex-pack: center !important;
8581
+ justify-content: center !important
8582
+ }
8583
+
8584
+ .justify-content-xl-between {
8585
+ -ms-flex-pack: justify !important;
8586
+ justify-content: space-between !important
8587
+ }
8588
+
8589
+ .justify-content-xl-around {
8590
+ -ms-flex-pack: distribute !important;
8591
+ justify-content: space-around !important
8592
+ }
8593
+
8594
+ .align-items-xl-start {
8595
+ -ms-flex-align: start !important;
8596
+ align-items: flex-start !important
8597
+ }
8598
+
8599
+ .align-items-xl-end {
8600
+ -ms-flex-align: end !important;
8601
+ align-items: flex-end !important
8602
+ }
8603
+
8604
+ .align-items-xl-center {
8605
+ -ms-flex-align: center !important;
8606
+ align-items: center !important
8607
+ }
8608
+
8609
+ .align-items-xl-baseline {
8610
+ -ms-flex-align: baseline !important;
8611
+ align-items: baseline !important
8612
+ }
8613
+
8614
+ .align-items-xl-stretch {
8615
+ -ms-flex-align: stretch !important;
8616
+ align-items: stretch !important
8617
+ }
8618
+
8619
+ .align-content-xl-start {
8620
+ -ms-flex-line-pack: start !important;
8621
+ align-content: flex-start !important
8622
+ }
8623
+
8624
+ .align-content-xl-end {
8625
+ -ms-flex-line-pack: end !important;
8626
+ align-content: flex-end !important
8627
+ }
8628
+
8629
+ .align-content-xl-center {
8630
+ -ms-flex-line-pack: center !important;
8631
+ align-content: center !important
8632
+ }
8633
+
8634
+ .align-content-xl-between {
8635
+ -ms-flex-line-pack: justify !important;
8636
+ align-content: space-between !important
8637
+ }
8638
+
8639
+ .align-content-xl-around {
8640
+ -ms-flex-line-pack: distribute !important;
8641
+ align-content: space-around !important
8642
+ }
8643
+
8644
+ .align-content-xl-stretch {
8645
+ -ms-flex-line-pack: stretch !important;
8646
+ align-content: stretch !important
8647
+ }
8648
+
8649
+ .align-self-xl-auto {
8650
+ -ms-flex-item-align: auto !important;
8651
+ align-self: auto !important
8652
+ }
8653
+
8654
+ .align-self-xl-start {
8655
+ -ms-flex-item-align: start !important;
8656
+ align-self: flex-start !important
8657
+ }
8658
+
8659
+ .align-self-xl-end {
8660
+ -ms-flex-item-align: end !important;
8661
+ align-self: flex-end !important
8662
+ }
8663
+
8664
+ .align-self-xl-center {
8665
+ -ms-flex-item-align: center !important;
8666
+ align-self: center !important
8667
+ }
8668
+
8669
+ .align-self-xl-baseline {
8670
+ -ms-flex-item-align: baseline !important;
8671
+ align-self: baseline !important
8672
+ }
8673
+
8674
+ .align-self-xl-stretch {
8675
+ -ms-flex-item-align: stretch !important;
8676
+ align-self: stretch !important
8677
+ }
8678
+ }
8679
+
8680
+ .float-left {
8681
+ float: left !important
8682
+ }
8683
+
8684
+ .float-right {
8685
+ float: right !important
8686
+ }
8687
+
8688
+ .float-none {
8689
+ float: none !important
8690
+ }
8691
+
8692
+ @media (min-width:576px) {
8693
+ .float-sm-left {
8694
+ float: left !important
8695
+ }
8696
+
8697
+ .float-sm-right {
8698
+ float: right !important
8699
+ }
8700
+
8701
+ .float-sm-none {
8702
+ float: none !important
8703
+ }
8704
+ }
8705
+
8706
+ @media (min-width:768px) {
8707
+ .float-md-left {
8708
+ float: left !important
8709
+ }
8710
+
8711
+ .float-md-right {
8712
+ float: right !important
8713
+ }
8714
+
8715
+ .float-md-none {
8716
+ float: none !important
8717
+ }
8718
+ }
8719
+
8720
+ @media (min-width:992px) {
8721
+ .float-lg-left {
8722
+ float: left !important
8723
+ }
8724
+
8725
+ .float-lg-right {
8726
+ float: right !important
8727
+ }
8728
+
8729
+ .float-lg-none {
8730
+ float: none !important
8731
+ }
8732
+ }
8733
+
8734
+ @media (min-width:1200px) {
8735
+ .float-xl-left {
8736
+ float: left !important
8737
+ }
8738
+
8739
+ .float-xl-right {
8740
+ float: right !important
8741
+ }
8742
+
8743
+ .float-xl-none {
8744
+ float: none !important
8745
+ }
8746
+ }
8747
+
8748
+ .user-select-all {
8749
+ -webkit-user-select: all !important;
8750
+ -moz-user-select: all !important;
8751
+ -ms-user-select: all !important;
8752
+ user-select: all !important
8753
+ }
8754
+
8755
+ .user-select-auto {
8756
+ -webkit-user-select: auto !important;
8757
+ -moz-user-select: auto !important;
8758
+ -ms-user-select: auto !important;
8759
+ user-select: auto !important
8760
+ }
8761
+
8762
+ .user-select-none {
8763
+ -webkit-user-select: none !important;
8764
+ -moz-user-select: none !important;
8765
+ -ms-user-select: none !important;
8766
+ user-select: none !important
8767
+ }
8768
+
8769
+ .overflow-auto {
8770
+ overflow: auto !important
8771
+ }
8772
+
8773
+ .overflow-hidden {
8774
+ overflow: hidden !important
8775
+ }
8776
+
8777
+ .position-static {
8778
+ position: static !important
8779
+ }
8780
+
8781
+ .position-relative {
8782
+ position: relative !important
8783
+ }
8784
+
8785
+ .position-absolute {
8786
+ position: absolute !important
8787
+ }
8788
+
8789
+ .position-fixed {
8790
+ position: fixed !important
8791
+ }
8792
+
8793
+ .position-sticky {
8794
+ position: -webkit-sticky !important;
8795
+ position: sticky !important
8796
+ }
8797
+
8798
+ .fixed-top {
8799
+ position: fixed;
8800
+ top: 0;
8801
+ right: 0;
8802
+ left: 0;
8803
+ z-index: 1030
8804
+ }
8805
+
8806
+ .fixed-bottom {
8807
+ position: fixed;
8808
+ right: 0;
8809
+ bottom: 0;
8810
+ left: 0;
8811
+ z-index: 1030
8812
+ }
8813
+
8814
+ @supports ((position:-webkit-sticky) or (position:sticky)) {
8815
+ .sticky-top {
8816
+ position: -webkit-sticky;
8817
+ position: sticky;
8818
+ top: 0;
8819
+ z-index: 1020
8820
+ }
8821
+ }
8822
+
8823
+ .sr-only {
8824
+ position: absolute;
8825
+ width: 1px;
8826
+ height: 1px;
8827
+ padding: 0;
8828
+ margin: -1px;
8829
+ overflow: hidden;
8830
+ clip: rect(0, 0, 0, 0);
8831
+ white-space: nowrap;
8832
+ border: 0
8833
+ }
8834
+
8835
+ .sr-only-focusable:active,
8836
+ .sr-only-focusable:focus {
8837
+ position: static;
8838
+ width: auto;
8839
+ height: auto;
8840
+ overflow: visible;
8841
+ clip: auto;
8842
+ white-space: normal
8843
+ }
8844
+
8845
+ .shadow-sm {
8846
+ box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
8847
+ }
8848
+
8849
+ .shadow {
8850
+ box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
8851
+ }
8852
+
8853
+ .shadow-lg {
8854
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
8855
+ }
8856
+
8857
+ .shadow-none {
8858
+ box-shadow: none !important
8859
+ }
8860
+
8861
+ .w-25 {
8862
+ width: 25% !important
8863
+ }
8864
+
8865
+ .w-50 {
8866
+ width: 50% !important
8867
+ }
8868
+
8869
+ .w-75 {
8870
+ width: 75% !important
8871
+ }
8872
+
8873
+ .w-100 {
8874
+ width: 100% !important
8875
+ }
8876
+
8877
+ .w-auto {
8878
+ width: auto !important
8879
+ }
8880
+
8881
+ .h-25 {
8882
+ height: 25% !important
8883
+ }
8884
+
8885
+ .h-50 {
8886
+ height: 50% !important
8887
+ }
8888
+
8889
+ .h-75 {
8890
+ height: 75% !important
8891
+ }
8892
+
8893
+ .h-100 {
8894
+ height: 100% !important
8895
+ }
8896
+
8897
+ .h-auto {
8898
+ height: auto !important
8899
+ }
8900
+
8901
+ .mw-100 {
8902
+ max-width: 100% !important
8903
+ }
8904
+
8905
+ .mh-100 {
8906
+ max-height: 100% !important
8907
+ }
8908
+
8909
+ .min-vw-100 {
8910
+ min-width: 100vw !important
8911
+ }
8912
+
8913
+ .min-vh-100 {
8914
+ min-height: 100vh !important
8915
+ }
8916
+
8917
+ .vw-100 {
8918
+ width: 100vw !important
8919
+ }
8920
+
8921
+ .vh-100 {
8922
+ height: 100vh !important
8923
+ }
8924
+
8925
+ .m-0 {
8926
+ margin: 0 !important
8927
+ }
8928
+
8929
+ .mt-0,
8930
+ .my-0 {
8931
+ margin-top: 0 !important
8932
+ }
8933
+
8934
+ .mr-0,
8935
+ .mx-0 {
8936
+ margin-right: 0 !important
8937
+ }
8938
+
8939
+ .mb-0,
8940
+ .my-0 {
8941
+ margin-bottom: 0 !important
8942
+ }
8943
+
8944
+ .ml-0,
8945
+ .mx-0 {
8946
+ margin-left: 0 !important
8947
+ }
8948
+
8949
+ .m-1 {
8950
+ margin: .25rem !important
8951
+ }
8952
+
8953
+ .mt-1,
8954
+ .my-1 {
8955
+ margin-top: .25rem !important
8956
+ }
8957
+
8958
+ .mr-1,
8959
+ .mx-1 {
8960
+ margin-right: .25rem !important
8961
+ }
8962
+
8963
+ .mb-1,
8964
+ .my-1 {
8965
+ margin-bottom: .25rem !important
8966
+ }
8967
+
8968
+ .ml-1,
8969
+ .mx-1 {
8970
+ margin-left: .25rem !important
8971
+ }
8972
+
8973
+ .m-2 {
8974
+ margin: .5rem !important
8975
+ }
8976
+
8977
+ .mt-2,
8978
+ .my-2 {
8979
+ margin-top: .5rem !important
8980
+ }
8981
+
8982
+ .mr-2,
8983
+ .mx-2 {
8984
+ margin-right: .5rem !important
8985
+ }
8986
+
8987
+ .mb-2,
8988
+ .my-2 {
8989
+ margin-bottom: .5rem !important
8990
+ }
8991
+
8992
+ .ml-2,
8993
+ .mx-2 {
8994
+ margin-left: .5rem !important
8995
+ }
8996
+
8997
+ .m-3 {
8998
+ margin: 1rem !important
8999
+ }
9000
+
9001
+ .mt-3,
9002
+ .my-3 {
9003
+ margin-top: 1rem !important
9004
+ }
9005
+
9006
+ .mr-3,
9007
+ .mx-3 {
9008
+ margin-right: 1rem !important
9009
+ }
9010
+
9011
+ .mb-3,
9012
+ .my-3 {
9013
+ margin-bottom: 1rem !important
9014
+ }
9015
+
9016
+ .ml-3,
9017
+ .mx-3 {
9018
+ margin-left: 1rem !important
9019
+ }
9020
+
9021
+ .m-4 {
9022
+ margin: 1.5rem !important
9023
+ }
9024
+
9025
+ .mt-4,
9026
+ .my-4 {
9027
+ margin-top: 1.5rem !important
9028
+ }
9029
+
9030
+ .mr-4,
9031
+ .mx-4 {
9032
+ margin-right: 1.5rem !important
9033
+ }
9034
+
9035
+ .mb-4,
9036
+ .my-4 {
9037
+ margin-bottom: 1.5rem !important
9038
+ }
9039
+
9040
+ .ml-4,
9041
+ .mx-4 {
9042
+ margin-left: 1.5rem !important
9043
+ }
9044
+
9045
+ .m-5 {
9046
+ margin: 3rem !important
9047
+ }
9048
+
9049
+ .mt-5,
9050
+ .my-5 {
9051
+ margin-top: 3rem !important
9052
+ }
9053
+
9054
+ .mr-5,
9055
+ .mx-5 {
9056
+ margin-right: 3rem !important
9057
+ }
9058
+
9059
+ .mb-5,
9060
+ .my-5 {
9061
+ margin-bottom: 3rem !important
9062
+ }
9063
+
9064
+ .ml-5,
9065
+ .mx-5 {
9066
+ margin-left: 3rem !important
9067
+ }
9068
+
9069
+ .p-0 {
9070
+ padding: 0 !important
9071
+ }
9072
+
9073
+ .pt-0,
9074
+ .py-0 {
9075
+ padding-top: 0 !important
9076
+ }
9077
+
9078
+ .pr-0,
9079
+ .px-0 {
9080
+ padding-right: 0 !important
9081
+ }
9082
+
9083
+ .pb-0,
9084
+ .py-0 {
9085
+ padding-bottom: 0 !important
9086
+ }
9087
+
9088
+ .pl-0,
9089
+ .px-0 {
9090
+ padding-left: 0 !important
9091
+ }
9092
+
9093
+ .p-1 {
9094
+ padding: .25rem !important
9095
+ }
9096
+
9097
+ .pt-1,
9098
+ .py-1 {
9099
+ padding-top: .25rem !important
9100
+ }
9101
+
9102
+ .pr-1,
9103
+ .px-1 {
9104
+ padding-right: .25rem !important
9105
+ }
9106
+
9107
+ .pb-1,
9108
+ .py-1 {
9109
+ padding-bottom: .25rem !important
9110
+ }
9111
+
9112
+ .pl-1,
9113
+ .px-1 {
9114
+ padding-left: .25rem !important
9115
+ }
9116
+
9117
+ .p-2 {
9118
+ padding: .5rem !important
9119
+ }
9120
+
9121
+ .pt-2,
9122
+ .py-2 {
9123
+ padding-top: .5rem !important
9124
+ }
9125
+
9126
+ .pr-2,
9127
+ .px-2 {
9128
+ padding-right: .5rem !important
9129
+ }
9130
+
9131
+ .pb-2,
9132
+ .py-2 {
9133
+ padding-bottom: .5rem !important
9134
+ }
9135
+
9136
+ .pl-2,
9137
+ .px-2 {
9138
+ padding-left: .5rem !important
9139
+ }
9140
+
9141
+ .p-3 {
9142
+ padding: 1rem !important
9143
+ }
9144
+
9145
+ .pt-3,
9146
+ .py-3 {
9147
+ padding-top: 1rem !important
9148
+ }
9149
+
9150
+ .pr-3,
9151
+ .px-3 {
9152
+ padding-right: 1rem !important
9153
+ }
9154
+
9155
+ .pb-3,
9156
+ .py-3 {
9157
+ padding-bottom: 1rem !important
9158
+ }
9159
+
9160
+ .pl-3,
9161
+ .px-3 {
9162
+ padding-left: 1rem !important
9163
+ }
9164
+
9165
+ .p-4 {
9166
+ padding: 1.5rem !important
9167
+ }
9168
+
9169
+ .pt-4,
9170
+ .py-4 {
9171
+ padding-top: 1.5rem !important
9172
+ }
9173
+
9174
+ .pr-4,
9175
+ .px-4 {
9176
+ padding-right: 1.5rem !important
9177
+ }
9178
+
9179
+ .pb-4,
9180
+ .py-4 {
9181
+ padding-bottom: 1.5rem !important
9182
+ }
9183
+
9184
+ .pl-4,
9185
+ .px-4 {
9186
+ padding-left: 1.5rem !important
9187
+ }
9188
+
9189
+ .p-5 {
9190
+ padding: 3rem !important
9191
+ }
9192
+
9193
+ .pt-5,
9194
+ .py-5 {
9195
+ padding-top: 3rem !important
9196
+ }
9197
+
9198
+ .pr-5,
9199
+ .px-5 {
9200
+ padding-right: 3rem !important
9201
+ }
9202
+
9203
+ .pb-5,
9204
+ .py-5 {
9205
+ padding-bottom: 3rem !important
9206
+ }
9207
+
9208
+ .pl-5,
9209
+ .px-5 {
9210
+ padding-left: 3rem !important
9211
+ }
9212
+
9213
+ .m-n1 {
9214
+ margin: -.25rem !important
9215
+ }
9216
+
9217
+ .mt-n1,
9218
+ .my-n1 {
9219
+ margin-top: -.25rem !important
9220
+ }
9221
+
9222
+ .mr-n1,
9223
+ .mx-n1 {
9224
+ margin-right: -.25rem !important
9225
+ }
9226
+
9227
+ .mb-n1,
9228
+ .my-n1 {
9229
+ margin-bottom: -.25rem !important
9230
+ }
9231
+
9232
+ .ml-n1,
9233
+ .mx-n1 {
9234
+ margin-left: -.25rem !important
9235
+ }
9236
+
9237
+ .m-n2 {
9238
+ margin: -.5rem !important
9239
+ }
9240
+
9241
+ .mt-n2,
9242
+ .my-n2 {
9243
+ margin-top: -.5rem !important
9244
+ }
9245
+
9246
+ .mr-n2,
9247
+ .mx-n2 {
9248
+ margin-right: -.5rem !important
9249
+ }
9250
+
9251
+ .mb-n2,
9252
+ .my-n2 {
9253
+ margin-bottom: -.5rem !important
9254
+ }
9255
+
9256
+ .ml-n2,
9257
+ .mx-n2 {
9258
+ margin-left: -.5rem !important
9259
+ }
9260
+
9261
+ .m-n3 {
9262
+ margin: -1rem !important
9263
+ }
9264
+
9265
+ .mt-n3,
9266
+ .my-n3 {
9267
+ margin-top: -1rem !important
9268
+ }
9269
+
9270
+ .mr-n3,
9271
+ .mx-n3 {
9272
+ margin-right: -1rem !important
9273
+ }
9274
+
9275
+ .mb-n3,
9276
+ .my-n3 {
9277
+ margin-bottom: -1rem !important
9278
+ }
9279
+
9280
+ .ml-n3,
9281
+ .mx-n3 {
9282
+ margin-left: -1rem !important
9283
+ }
9284
+
9285
+ .m-n4 {
9286
+ margin: -1.5rem !important
9287
+ }
9288
+
9289
+ .mt-n4,
9290
+ .my-n4 {
9291
+ margin-top: -1.5rem !important
9292
+ }
9293
+
9294
+ .mr-n4,
9295
+ .mx-n4 {
9296
+ margin-right: -1.5rem !important
9297
+ }
9298
+
9299
+ .mb-n4,
9300
+ .my-n4 {
9301
+ margin-bottom: -1.5rem !important
9302
+ }
9303
+
9304
+ .ml-n4,
9305
+ .mx-n4 {
9306
+ margin-left: -1.5rem !important
9307
+ }
9308
+
9309
+ .m-n5 {
9310
+ margin: -3rem !important
9311
+ }
9312
+
9313
+ .mt-n5,
9314
+ .my-n5 {
9315
+ margin-top: -3rem !important
9316
+ }
9317
+
9318
+ .mr-n5,
9319
+ .mx-n5 {
9320
+ margin-right: -3rem !important
9321
+ }
9322
+
9323
+ .mb-n5,
9324
+ .my-n5 {
9325
+ margin-bottom: -3rem !important
9326
+ }
9327
+
9328
+ .ml-n5,
9329
+ .mx-n5 {
9330
+ margin-left: -3rem !important
9331
+ }
9332
+
9333
+ .m-auto {
9334
+ margin: auto !important
9335
+ }
9336
+
9337
+ .mt-auto,
9338
+ .my-auto {
9339
+ margin-top: auto !important
9340
+ }
9341
+
9342
+ .mr-auto,
9343
+ .mx-auto {
9344
+ margin-right: auto !important
9345
+ }
9346
+
9347
+ .mb-auto,
9348
+ .my-auto {
9349
+ margin-bottom: auto !important
9350
+ }
9351
+
9352
+ .ml-auto,
9353
+ .mx-auto {
9354
+ margin-left: auto !important
9355
+ }
9356
+
9357
+ @media (min-width:576px) {
9358
+ .m-sm-0 {
9359
+ margin: 0 !important
9360
+ }
9361
+
9362
+ .mt-sm-0,
9363
+ .my-sm-0 {
9364
+ margin-top: 0 !important
9365
+ }
9366
+
9367
+ .mr-sm-0,
9368
+ .mx-sm-0 {
9369
+ margin-right: 0 !important
9370
+ }
9371
+
9372
+ .mb-sm-0,
9373
+ .my-sm-0 {
9374
+ margin-bottom: 0 !important
9375
+ }
9376
+
9377
+ .ml-sm-0,
9378
+ .mx-sm-0 {
9379
+ margin-left: 0 !important
9380
+ }
9381
+
9382
+ .m-sm-1 {
9383
+ margin: .25rem !important
9384
+ }
9385
+
9386
+ .mt-sm-1,
9387
+ .my-sm-1 {
9388
+ margin-top: .25rem !important
9389
+ }
9390
+
9391
+ .mr-sm-1,
9392
+ .mx-sm-1 {
9393
+ margin-right: .25rem !important
9394
+ }
9395
+
9396
+ .mb-sm-1,
9397
+ .my-sm-1 {
9398
+ margin-bottom: .25rem !important
9399
+ }
9400
+
9401
+ .ml-sm-1,
9402
+ .mx-sm-1 {
9403
+ margin-left: .25rem !important
9404
+ }
9405
+
9406
+ .m-sm-2 {
9407
+ margin: .5rem !important
9408
+ }
9409
+
9410
+ .mt-sm-2,
9411
+ .my-sm-2 {
9412
+ margin-top: .5rem !important
9413
+ }
9414
+
9415
+ .mr-sm-2,
9416
+ .mx-sm-2 {
9417
+ margin-right: .5rem !important
9418
+ }
9419
+
9420
+ .mb-sm-2,
9421
+ .my-sm-2 {
9422
+ margin-bottom: .5rem !important
9423
+ }
9424
+
9425
+ .ml-sm-2,
9426
+ .mx-sm-2 {
9427
+ margin-left: .5rem !important
9428
+ }
9429
+
9430
+ .m-sm-3 {
9431
+ margin: 1rem !important
9432
+ }
9433
+
9434
+ .mt-sm-3,
9435
+ .my-sm-3 {
9436
+ margin-top: 1rem !important
9437
+ }
9438
+
9439
+ .mr-sm-3,
9440
+ .mx-sm-3 {
9441
+ margin-right: 1rem !important
9442
+ }
9443
+
9444
+ .mb-sm-3,
9445
+ .my-sm-3 {
9446
+ margin-bottom: 1rem !important
9447
+ }
9448
+
9449
+ .ml-sm-3,
9450
+ .mx-sm-3 {
9451
+ margin-left: 1rem !important
9452
+ }
9453
+
9454
+ .m-sm-4 {
9455
+ margin: 1.5rem !important
9456
+ }
9457
+
9458
+ .mt-sm-4,
9459
+ .my-sm-4 {
9460
+ margin-top: 1.5rem !important
9461
+ }
9462
+
9463
+ .mr-sm-4,
9464
+ .mx-sm-4 {
9465
+ margin-right: 1.5rem !important
9466
+ }
9467
+
9468
+ .mb-sm-4,
9469
+ .my-sm-4 {
9470
+ margin-bottom: 1.5rem !important
9471
+ }
9472
+
9473
+ .ml-sm-4,
9474
+ .mx-sm-4 {
9475
+ margin-left: 1.5rem !important
9476
+ }
9477
+
9478
+ .m-sm-5 {
9479
+ margin: 3rem !important
9480
+ }
9481
+
9482
+ .mt-sm-5,
9483
+ .my-sm-5 {
9484
+ margin-top: 3rem !important
9485
+ }
9486
+
9487
+ .mr-sm-5,
9488
+ .mx-sm-5 {
9489
+ margin-right: 3rem !important
9490
+ }
9491
+
9492
+ .mb-sm-5,
9493
+ .my-sm-5 {
9494
+ margin-bottom: 3rem !important
9495
+ }
9496
+
9497
+ .ml-sm-5,
9498
+ .mx-sm-5 {
9499
+ margin-left: 3rem !important
9500
+ }
9501
+
9502
+ .p-sm-0 {
9503
+ padding: 0 !important
9504
+ }
9505
+
9506
+ .pt-sm-0,
9507
+ .py-sm-0 {
9508
+ padding-top: 0 !important
9509
+ }
9510
+
9511
+ .pr-sm-0,
9512
+ .px-sm-0 {
9513
+ padding-right: 0 !important
9514
+ }
9515
+
9516
+ .pb-sm-0,
9517
+ .py-sm-0 {
9518
+ padding-bottom: 0 !important
9519
+ }
9520
+
9521
+ .pl-sm-0,
9522
+ .px-sm-0 {
9523
+ padding-left: 0 !important
9524
+ }
9525
+
9526
+ .p-sm-1 {
9527
+ padding: .25rem !important
9528
+ }
9529
+
9530
+ .pt-sm-1,
9531
+ .py-sm-1 {
9532
+ padding-top: .25rem !important
9533
+ }
9534
+
9535
+ .pr-sm-1,
9536
+ .px-sm-1 {
9537
+ padding-right: .25rem !important
9538
+ }
9539
+
9540
+ .pb-sm-1,
9541
+ .py-sm-1 {
9542
+ padding-bottom: .25rem !important
9543
+ }
9544
+
9545
+ .pl-sm-1,
9546
+ .px-sm-1 {
9547
+ padding-left: .25rem !important
9548
+ }
9549
+
9550
+ .p-sm-2 {
9551
+ padding: .5rem !important
9552
+ }
9553
+
9554
+ .pt-sm-2,
9555
+ .py-sm-2 {
9556
+ padding-top: .5rem !important
9557
+ }
9558
+
9559
+ .pr-sm-2,
9560
+ .px-sm-2 {
9561
+ padding-right: .5rem !important
9562
+ }
9563
+
9564
+ .pb-sm-2,
9565
+ .py-sm-2 {
9566
+ padding-bottom: .5rem !important
9567
+ }
9568
+
9569
+ .pl-sm-2,
9570
+ .px-sm-2 {
9571
+ padding-left: .5rem !important
9572
+ }
9573
+
9574
+ .p-sm-3 {
9575
+ padding: 1rem !important
9576
+ }
9577
+
9578
+ .pt-sm-3,
9579
+ .py-sm-3 {
9580
+ padding-top: 1rem !important
9581
+ }
9582
+
9583
+ .pr-sm-3,
9584
+ .px-sm-3 {
9585
+ padding-right: 1rem !important
9586
+ }
9587
+
9588
+ .pb-sm-3,
9589
+ .py-sm-3 {
9590
+ padding-bottom: 1rem !important
9591
+ }
9592
+
9593
+ .pl-sm-3,
9594
+ .px-sm-3 {
9595
+ padding-left: 1rem !important
9596
+ }
9597
+
9598
+ .p-sm-4 {
9599
+ padding: 1.5rem !important
9600
+ }
9601
+
9602
+ .pt-sm-4,
9603
+ .py-sm-4 {
9604
+ padding-top: 1.5rem !important
9605
+ }
9606
+
9607
+ .pr-sm-4,
9608
+ .px-sm-4 {
9609
+ padding-right: 1.5rem !important
9610
+ }
9611
+
9612
+ .pb-sm-4,
9613
+ .py-sm-4 {
9614
+ padding-bottom: 1.5rem !important
9615
+ }
9616
+
9617
+ .pl-sm-4,
9618
+ .px-sm-4 {
9619
+ padding-left: 1.5rem !important
9620
+ }
9621
+
9622
+ .p-sm-5 {
9623
+ padding: 3rem !important
9624
+ }
9625
+
9626
+ .pt-sm-5,
9627
+ .py-sm-5 {
9628
+ padding-top: 3rem !important
9629
+ }
9630
+
9631
+ .pr-sm-5,
9632
+ .px-sm-5 {
9633
+ padding-right: 3rem !important
9634
+ }
9635
+
9636
+ .pb-sm-5,
9637
+ .py-sm-5 {
9638
+ padding-bottom: 3rem !important
9639
+ }
9640
+
9641
+ .pl-sm-5,
9642
+ .px-sm-5 {
9643
+ padding-left: 3rem !important
9644
+ }
9645
+
9646
+ .m-sm-n1 {
9647
+ margin: -.25rem !important
9648
+ }
9649
+
9650
+ .mt-sm-n1,
9651
+ .my-sm-n1 {
9652
+ margin-top: -.25rem !important
9653
+ }
9654
+
9655
+ .mr-sm-n1,
9656
+ .mx-sm-n1 {
9657
+ margin-right: -.25rem !important
9658
+ }
9659
+
9660
+ .mb-sm-n1,
9661
+ .my-sm-n1 {
9662
+ margin-bottom: -.25rem !important
9663
+ }
9664
+
9665
+ .ml-sm-n1,
9666
+ .mx-sm-n1 {
9667
+ margin-left: -.25rem !important
9668
+ }
9669
+
9670
+ .m-sm-n2 {
9671
+ margin: -.5rem !important
9672
+ }
9673
+
9674
+ .mt-sm-n2,
9675
+ .my-sm-n2 {
9676
+ margin-top: -.5rem !important
9677
+ }
9678
+
9679
+ .mr-sm-n2,
9680
+ .mx-sm-n2 {
9681
+ margin-right: -.5rem !important
9682
+ }
9683
+
9684
+ .mb-sm-n2,
9685
+ .my-sm-n2 {
9686
+ margin-bottom: -.5rem !important
9687
+ }
9688
+
9689
+ .ml-sm-n2,
9690
+ .mx-sm-n2 {
9691
+ margin-left: -.5rem !important
9692
+ }
9693
+
9694
+ .m-sm-n3 {
9695
+ margin: -1rem !important
9696
+ }
9697
+
9698
+ .mt-sm-n3,
9699
+ .my-sm-n3 {
9700
+ margin-top: -1rem !important
9701
+ }
9702
+
9703
+ .mr-sm-n3,
9704
+ .mx-sm-n3 {
9705
+ margin-right: -1rem !important
9706
+ }
9707
+
9708
+ .mb-sm-n3,
9709
+ .my-sm-n3 {
9710
+ margin-bottom: -1rem !important
9711
+ }
9712
+
9713
+ .ml-sm-n3,
9714
+ .mx-sm-n3 {
9715
+ margin-left: -1rem !important
9716
+ }
9717
+
9718
+ .m-sm-n4 {
9719
+ margin: -1.5rem !important
9720
+ }
9721
+
9722
+ .mt-sm-n4,
9723
+ .my-sm-n4 {
9724
+ margin-top: -1.5rem !important
9725
+ }
9726
+
9727
+ .mr-sm-n4,
9728
+ .mx-sm-n4 {
9729
+ margin-right: -1.5rem !important
9730
+ }
9731
+
9732
+ .mb-sm-n4,
9733
+ .my-sm-n4 {
9734
+ margin-bottom: -1.5rem !important
9735
+ }
9736
+
9737
+ .ml-sm-n4,
9738
+ .mx-sm-n4 {
9739
+ margin-left: -1.5rem !important
9740
+ }
9741
+
9742
+ .m-sm-n5 {
9743
+ margin: -3rem !important
9744
+ }
9745
+
9746
+ .mt-sm-n5,
9747
+ .my-sm-n5 {
9748
+ margin-top: -3rem !important
9749
+ }
9750
+
9751
+ .mr-sm-n5,
9752
+ .mx-sm-n5 {
9753
+ margin-right: -3rem !important
9754
+ }
9755
+
9756
+ .mb-sm-n5,
9757
+ .my-sm-n5 {
9758
+ margin-bottom: -3rem !important
9759
+ }
9760
+
9761
+ .ml-sm-n5,
9762
+ .mx-sm-n5 {
9763
+ margin-left: -3rem !important
9764
+ }
9765
+
9766
+ .m-sm-auto {
9767
+ margin: auto !important
9768
+ }
9769
+
9770
+ .mt-sm-auto,
9771
+ .my-sm-auto {
9772
+ margin-top: auto !important
9773
+ }
9774
+
9775
+ .mr-sm-auto,
9776
+ .mx-sm-auto {
9777
+ margin-right: auto !important
9778
+ }
9779
+
9780
+ .mb-sm-auto,
9781
+ .my-sm-auto {
9782
+ margin-bottom: auto !important
9783
+ }
9784
+
9785
+ .ml-sm-auto,
9786
+ .mx-sm-auto {
9787
+ margin-left: auto !important
9788
+ }
9789
+ }
9790
+
9791
+ @media (min-width:768px) {
9792
+ .m-md-0 {
9793
+ margin: 0 !important
9794
+ }
9795
+
9796
+ .mt-md-0,
9797
+ .my-md-0 {
9798
+ margin-top: 0 !important
9799
+ }
9800
+
9801
+ .mr-md-0,
9802
+ .mx-md-0 {
9803
+ margin-right: 0 !important
9804
+ }
9805
+
9806
+ .mb-md-0,
9807
+ .my-md-0 {
9808
+ margin-bottom: 0 !important
9809
+ }
9810
+
9811
+ .ml-md-0,
9812
+ .mx-md-0 {
9813
+ margin-left: 0 !important
9814
+ }
9815
+
9816
+ .m-md-1 {
9817
+ margin: .25rem !important
9818
+ }
9819
+
9820
+ .mt-md-1,
9821
+ .my-md-1 {
9822
+ margin-top: .25rem !important
9823
+ }
9824
+
9825
+ .mr-md-1,
9826
+ .mx-md-1 {
9827
+ margin-right: .25rem !important
9828
+ }
9829
+
9830
+ .mb-md-1,
9831
+ .my-md-1 {
9832
+ margin-bottom: .25rem !important
9833
+ }
9834
+
9835
+ .ml-md-1,
9836
+ .mx-md-1 {
9837
+ margin-left: .25rem !important
9838
+ }
9839
+
9840
+ .m-md-2 {
9841
+ margin: .5rem !important
9842
+ }
9843
+
9844
+ .mt-md-2,
9845
+ .my-md-2 {
9846
+ margin-top: .5rem !important
9847
+ }
9848
+
9849
+ .mr-md-2,
9850
+ .mx-md-2 {
9851
+ margin-right: .5rem !important
9852
+ }
9853
+
9854
+ .mb-md-2,
9855
+ .my-md-2 {
9856
+ margin-bottom: .5rem !important
9857
+ }
9858
+
9859
+ .ml-md-2,
9860
+ .mx-md-2 {
9861
+ margin-left: .5rem !important
9862
+ }
9863
+
9864
+ .m-md-3 {
9865
+ margin: 1rem !important
9866
+ }
9867
+
9868
+ .mt-md-3,
9869
+ .my-md-3 {
9870
+ margin-top: 1rem !important
9871
+ }
9872
+
9873
+ .mr-md-3,
9874
+ .mx-md-3 {
9875
+ margin-right: 1rem !important
9876
+ }
9877
+
9878
+ .mb-md-3,
9879
+ .my-md-3 {
9880
+ margin-bottom: 1rem !important
9881
+ }
9882
+
9883
+ .ml-md-3,
9884
+ .mx-md-3 {
9885
+ margin-left: 1rem !important
9886
+ }
9887
+
9888
+ .m-md-4 {
9889
+ margin: 1.5rem !important
9890
+ }
9891
+
9892
+ .mt-md-4,
9893
+ .my-md-4 {
9894
+ margin-top: 1.5rem !important
9895
+ }
9896
+
9897
+ .mr-md-4,
9898
+ .mx-md-4 {
9899
+ margin-right: 1.5rem !important
9900
+ }
9901
+
9902
+ .mb-md-4,
9903
+ .my-md-4 {
9904
+ margin-bottom: 1.5rem !important
9905
+ }
9906
+
9907
+ .ml-md-4,
9908
+ .mx-md-4 {
9909
+ margin-left: 1.5rem !important
9910
+ }
9911
+
9912
+ .m-md-5 {
9913
+ margin: 3rem !important
9914
+ }
9915
+
9916
+ .mt-md-5,
9917
+ .my-md-5 {
9918
+ margin-top: 3rem !important
9919
+ }
9920
+
9921
+ .mr-md-5,
9922
+ .mx-md-5 {
9923
+ margin-right: 3rem !important
9924
+ }
9925
+
9926
+ .mb-md-5,
9927
+ .my-md-5 {
9928
+ margin-bottom: 3rem !important
9929
+ }
9930
+
9931
+ .ml-md-5,
9932
+ .mx-md-5 {
9933
+ margin-left: 3rem !important
9934
+ }
9935
+
9936
+ .p-md-0 {
9937
+ padding: 0 !important
9938
+ }
9939
+
9940
+ .pt-md-0,
9941
+ .py-md-0 {
9942
+ padding-top: 0 !important
9943
+ }
9944
+
9945
+ .pr-md-0,
9946
+ .px-md-0 {
9947
+ padding-right: 0 !important
9948
+ }
9949
+
9950
+ .pb-md-0,
9951
+ .py-md-0 {
9952
+ padding-bottom: 0 !important
9953
+ }
9954
+
9955
+ .pl-md-0,
9956
+ .px-md-0 {
9957
+ padding-left: 0 !important
9958
+ }
9959
+
9960
+ .p-md-1 {
9961
+ padding: .25rem !important
9962
+ }
9963
+
9964
+ .pt-md-1,
9965
+ .py-md-1 {
9966
+ padding-top: .25rem !important
9967
+ }
9968
+
9969
+ .pr-md-1,
9970
+ .px-md-1 {
9971
+ padding-right: .25rem !important
9972
+ }
9973
+
9974
+ .pb-md-1,
9975
+ .py-md-1 {
9976
+ padding-bottom: .25rem !important
9977
+ }
9978
+
9979
+ .pl-md-1,
9980
+ .px-md-1 {
9981
+ padding-left: .25rem !important
9982
+ }
9983
+
9984
+ .p-md-2 {
9985
+ padding: .5rem !important
9986
+ }
9987
+
9988
+ .pt-md-2,
9989
+ .py-md-2 {
9990
+ padding-top: .5rem !important
9991
+ }
9992
+
9993
+ .pr-md-2,
9994
+ .px-md-2 {
9995
+ padding-right: .5rem !important
9996
+ }
9997
+
9998
+ .pb-md-2,
9999
+ .py-md-2 {
10000
+ padding-bottom: .5rem !important
10001
+ }
10002
+
10003
+ .pl-md-2,
10004
+ .px-md-2 {
10005
+ padding-left: .5rem !important
10006
+ }
10007
+
10008
+ .p-md-3 {
10009
+ padding: 1rem !important
10010
+ }
10011
+
10012
+ .pt-md-3,
10013
+ .py-md-3 {
10014
+ padding-top: 1rem !important
10015
+ }
10016
+
10017
+ .pr-md-3,
10018
+ .px-md-3 {
10019
+ padding-right: 1rem !important
10020
+ }
10021
+
10022
+ .pb-md-3,
10023
+ .py-md-3 {
10024
+ padding-bottom: 1rem !important
10025
+ }
10026
+
10027
+ .pl-md-3,
10028
+ .px-md-3 {
10029
+ padding-left: 1rem !important
10030
+ }
10031
+
10032
+ .p-md-4 {
10033
+ padding: 1.5rem !important
10034
+ }
10035
+
10036
+ .pt-md-4,
10037
+ .py-md-4 {
10038
+ padding-top: 1.5rem !important
10039
+ }
10040
+
10041
+ .pr-md-4,
10042
+ .px-md-4 {
10043
+ padding-right: 1.5rem !important
10044
+ }
10045
+
10046
+ .pb-md-4,
10047
+ .py-md-4 {
10048
+ padding-bottom: 1.5rem !important
10049
+ }
10050
+
10051
+ .pl-md-4,
10052
+ .px-md-4 {
10053
+ padding-left: 1.5rem !important
10054
+ }
10055
+
10056
+ .p-md-5 {
10057
+ padding: 3rem !important
10058
+ }
10059
+
10060
+ .pt-md-5,
10061
+ .py-md-5 {
10062
+ padding-top: 3rem !important
10063
+ }
10064
+
10065
+ .pr-md-5,
10066
+ .px-md-5 {
10067
+ padding-right: 3rem !important
10068
+ }
10069
+
10070
+ .pb-md-5,
10071
+ .py-md-5 {
10072
+ padding-bottom: 3rem !important
10073
+ }
10074
+
10075
+ .pl-md-5,
10076
+ .px-md-5 {
10077
+ padding-left: 3rem !important
10078
+ }
10079
+
10080
+ .m-md-n1 {
10081
+ margin: -.25rem !important
10082
+ }
10083
+
10084
+ .mt-md-n1,
10085
+ .my-md-n1 {
10086
+ margin-top: -.25rem !important
10087
+ }
10088
+
10089
+ .mr-md-n1,
10090
+ .mx-md-n1 {
10091
+ margin-right: -.25rem !important
10092
+ }
10093
+
10094
+ .mb-md-n1,
10095
+ .my-md-n1 {
10096
+ margin-bottom: -.25rem !important
10097
+ }
10098
+
10099
+ .ml-md-n1,
10100
+ .mx-md-n1 {
10101
+ margin-left: -.25rem !important
10102
+ }
10103
+
10104
+ .m-md-n2 {
10105
+ margin: -.5rem !important
10106
+ }
10107
+
10108
+ .mt-md-n2,
10109
+ .my-md-n2 {
10110
+ margin-top: -.5rem !important
10111
+ }
10112
+
10113
+ .mr-md-n2,
10114
+ .mx-md-n2 {
10115
+ margin-right: -.5rem !important
10116
+ }
10117
+
10118
+ .mb-md-n2,
10119
+ .my-md-n2 {
10120
+ margin-bottom: -.5rem !important
10121
+ }
10122
+
10123
+ .ml-md-n2,
10124
+ .mx-md-n2 {
10125
+ margin-left: -.5rem !important
10126
+ }
10127
+
10128
+ .m-md-n3 {
10129
+ margin: -1rem !important
10130
+ }
10131
+
10132
+ .mt-md-n3,
10133
+ .my-md-n3 {
10134
+ margin-top: -1rem !important
10135
+ }
10136
+
10137
+ .mr-md-n3,
10138
+ .mx-md-n3 {
10139
+ margin-right: -1rem !important
10140
+ }
10141
+
10142
+ .mb-md-n3,
10143
+ .my-md-n3 {
10144
+ margin-bottom: -1rem !important
10145
+ }
10146
+
10147
+ .ml-md-n3,
10148
+ .mx-md-n3 {
10149
+ margin-left: -1rem !important
10150
+ }
10151
+
10152
+ .m-md-n4 {
10153
+ margin: -1.5rem !important
10154
+ }
10155
+
10156
+ .mt-md-n4,
10157
+ .my-md-n4 {
10158
+ margin-top: -1.5rem !important
10159
+ }
10160
+
10161
+ .mr-md-n4,
10162
+ .mx-md-n4 {
10163
+ margin-right: -1.5rem !important
10164
+ }
10165
+
10166
+ .mb-md-n4,
10167
+ .my-md-n4 {
10168
+ margin-bottom: -1.5rem !important
10169
+ }
10170
+
10171
+ .ml-md-n4,
10172
+ .mx-md-n4 {
10173
+ margin-left: -1.5rem !important
10174
+ }
10175
+
10176
+ .m-md-n5 {
10177
+ margin: -3rem !important
10178
+ }
10179
+
10180
+ .mt-md-n5,
10181
+ .my-md-n5 {
10182
+ margin-top: -3rem !important
10183
+ }
10184
+
10185
+ .mr-md-n5,
10186
+ .mx-md-n5 {
10187
+ margin-right: -3rem !important
10188
+ }
10189
+
10190
+ .mb-md-n5,
10191
+ .my-md-n5 {
10192
+ margin-bottom: -3rem !important
10193
+ }
10194
+
10195
+ .ml-md-n5,
10196
+ .mx-md-n5 {
10197
+ margin-left: -3rem !important
10198
+ }
10199
+
10200
+ .m-md-auto {
10201
+ margin: auto !important
10202
+ }
10203
+
10204
+ .mt-md-auto,
10205
+ .my-md-auto {
10206
+ margin-top: auto !important
10207
+ }
10208
+
10209
+ .mr-md-auto,
10210
+ .mx-md-auto {
10211
+ margin-right: auto !important
10212
+ }
10213
+
10214
+ .mb-md-auto,
10215
+ .my-md-auto {
10216
+ margin-bottom: auto !important
10217
+ }
10218
+
10219
+ .ml-md-auto,
10220
+ .mx-md-auto {
10221
+ margin-left: auto !important
10222
+ }
10223
+ }
10224
+
10225
+ @media (min-width:992px) {
10226
+ .m-lg-0 {
10227
+ margin: 0 !important
10228
+ }
10229
+
10230
+ .mt-lg-0,
10231
+ .my-lg-0 {
10232
+ margin-top: 0 !important
10233
+ }
10234
+
10235
+ .mr-lg-0,
10236
+ .mx-lg-0 {
10237
+ margin-right: 0 !important
10238
+ }
10239
+
10240
+ .mb-lg-0,
10241
+ .my-lg-0 {
10242
+ margin-bottom: 0 !important
10243
+ }
10244
+
10245
+ .ml-lg-0,
10246
+ .mx-lg-0 {
10247
+ margin-left: 0 !important
10248
+ }
10249
+
10250
+ .m-lg-1 {
10251
+ margin: .25rem !important
10252
+ }
10253
+
10254
+ .mt-lg-1,
10255
+ .my-lg-1 {
10256
+ margin-top: .25rem !important
10257
+ }
10258
+
10259
+ .mr-lg-1,
10260
+ .mx-lg-1 {
10261
+ margin-right: .25rem !important
10262
+ }
10263
+
10264
+ .mb-lg-1,
10265
+ .my-lg-1 {
10266
+ margin-bottom: .25rem !important
10267
+ }
10268
+
10269
+ .ml-lg-1,
10270
+ .mx-lg-1 {
10271
+ margin-left: .25rem !important
10272
+ }
10273
+
10274
+ .m-lg-2 {
10275
+ margin: .5rem !important
10276
+ }
10277
+
10278
+ .mt-lg-2,
10279
+ .my-lg-2 {
10280
+ margin-top: .5rem !important
10281
+ }
10282
+
10283
+ .mr-lg-2,
10284
+ .mx-lg-2 {
10285
+ margin-right: .5rem !important
10286
+ }
10287
+
10288
+ .mb-lg-2,
10289
+ .my-lg-2 {
10290
+ margin-bottom: .5rem !important
10291
+ }
10292
+
10293
+ .ml-lg-2,
10294
+ .mx-lg-2 {
10295
+ margin-left: .5rem !important
10296
+ }
10297
+
10298
+ .m-lg-3 {
10299
+ margin: 1rem !important
10300
+ }
10301
+
10302
+ .mt-lg-3,
10303
+ .my-lg-3 {
10304
+ margin-top: 1rem !important
10305
+ }
10306
+
10307
+ .mr-lg-3,
10308
+ .mx-lg-3 {
10309
+ margin-right: 1rem !important
10310
+ }
10311
+
10312
+ .mb-lg-3,
10313
+ .my-lg-3 {
10314
+ margin-bottom: 1rem !important
10315
+ }
10316
+
10317
+ .ml-lg-3,
10318
+ .mx-lg-3 {
10319
+ margin-left: 1rem !important
10320
+ }
10321
+
10322
+ .m-lg-4 {
10323
+ margin: 1.5rem !important
10324
+ }
10325
+
10326
+ .mt-lg-4,
10327
+ .my-lg-4 {
10328
+ margin-top: 1.5rem !important
10329
+ }
10330
+
10331
+ .mr-lg-4,
10332
+ .mx-lg-4 {
10333
+ margin-right: 1.5rem !important
10334
+ }
10335
+
10336
+ .mb-lg-4,
10337
+ .my-lg-4 {
10338
+ margin-bottom: 1.5rem !important
10339
+ }
10340
+
10341
+ .ml-lg-4,
10342
+ .mx-lg-4 {
10343
+ margin-left: 1.5rem !important
10344
+ }
10345
+
10346
+ .m-lg-5 {
10347
+ margin: 3rem !important
10348
+ }
10349
+
10350
+ .mt-lg-5,
10351
+ .my-lg-5 {
10352
+ margin-top: 3rem !important
10353
+ }
10354
+
10355
+ .mr-lg-5,
10356
+ .mx-lg-5 {
10357
+ margin-right: 3rem !important
10358
+ }
10359
+
10360
+ .mb-lg-5,
10361
+ .my-lg-5 {
10362
+ margin-bottom: 3rem !important
10363
+ }
10364
+
10365
+ .ml-lg-5,
10366
+ .mx-lg-5 {
10367
+ margin-left: 3rem !important
10368
+ }
10369
+
10370
+ .p-lg-0 {
10371
+ padding: 0 !important
10372
+ }
10373
+
10374
+ .pt-lg-0,
10375
+ .py-lg-0 {
10376
+ padding-top: 0 !important
10377
+ }
10378
+
10379
+ .pr-lg-0,
10380
+ .px-lg-0 {
10381
+ padding-right: 0 !important
10382
+ }
10383
+
10384
+ .pb-lg-0,
10385
+ .py-lg-0 {
10386
+ padding-bottom: 0 !important
10387
+ }
10388
+
10389
+ .pl-lg-0,
10390
+ .px-lg-0 {
10391
+ padding-left: 0 !important
10392
+ }
10393
+
10394
+ .p-lg-1 {
10395
+ padding: .25rem !important
10396
+ }
10397
+
10398
+ .pt-lg-1,
10399
+ .py-lg-1 {
10400
+ padding-top: .25rem !important
10401
+ }
10402
+
10403
+ .pr-lg-1,
10404
+ .px-lg-1 {
10405
+ padding-right: .25rem !important
10406
+ }
10407
+
10408
+ .pb-lg-1,
10409
+ .py-lg-1 {
10410
+ padding-bottom: .25rem !important
10411
+ }
10412
+
10413
+ .pl-lg-1,
10414
+ .px-lg-1 {
10415
+ padding-left: .25rem !important
10416
+ }
10417
+
10418
+ .p-lg-2 {
10419
+ padding: .5rem !important
10420
+ }
10421
+
10422
+ .pt-lg-2,
10423
+ .py-lg-2 {
10424
+ padding-top: .5rem !important
10425
+ }
10426
+
10427
+ .pr-lg-2,
10428
+ .px-lg-2 {
10429
+ padding-right: .5rem !important
10430
+ }
10431
+
10432
+ .pb-lg-2,
10433
+ .py-lg-2 {
10434
+ padding-bottom: .5rem !important
10435
+ }
10436
+
10437
+ .pl-lg-2,
10438
+ .px-lg-2 {
10439
+ padding-left: .5rem !important
10440
+ }
10441
+
10442
+ .p-lg-3 {
10443
+ padding: 1rem !important
10444
+ }
10445
+
10446
+ .pt-lg-3,
10447
+ .py-lg-3 {
10448
+ padding-top: 1rem !important
10449
+ }
10450
+
10451
+ .pr-lg-3,
10452
+ .px-lg-3 {
10453
+ padding-right: 1rem !important
10454
+ }
10455
+
10456
+ .pb-lg-3,
10457
+ .py-lg-3 {
10458
+ padding-bottom: 1rem !important
10459
+ }
10460
+
10461
+ .pl-lg-3,
10462
+ .px-lg-3 {
10463
+ padding-left: 1rem !important
10464
+ }
10465
+
10466
+ .p-lg-4 {
10467
+ padding: 1.5rem !important
10468
+ }
10469
+
10470
+ .pt-lg-4,
10471
+ .py-lg-4 {
10472
+ padding-top: 1.5rem !important
10473
+ }
10474
+
10475
+ .pr-lg-4,
10476
+ .px-lg-4 {
10477
+ padding-right: 1.5rem !important
10478
+ }
10479
+
10480
+ .pb-lg-4,
10481
+ .py-lg-4 {
10482
+ padding-bottom: 1.5rem !important
10483
+ }
10484
+
10485
+ .pl-lg-4,
10486
+ .px-lg-4 {
10487
+ padding-left: 1.5rem !important
10488
+ }
10489
+
10490
+ .p-lg-5 {
10491
+ padding: 3rem !important
10492
+ }
10493
+
10494
+ .pt-lg-5,
10495
+ .py-lg-5 {
10496
+ padding-top: 3rem !important
10497
+ }
10498
+
10499
+ .pr-lg-5,
10500
+ .px-lg-5 {
10501
+ padding-right: 3rem !important
10502
+ }
10503
+
10504
+ .pb-lg-5,
10505
+ .py-lg-5 {
10506
+ padding-bottom: 3rem !important
10507
+ }
10508
+
10509
+ .pl-lg-5,
10510
+ .px-lg-5 {
10511
+ padding-left: 3rem !important
10512
+ }
10513
+
10514
+ .m-lg-n1 {
10515
+ margin: -.25rem !important
10516
+ }
10517
+
10518
+ .mt-lg-n1,
10519
+ .my-lg-n1 {
10520
+ margin-top: -.25rem !important
10521
+ }
10522
+
10523
+ .mr-lg-n1,
10524
+ .mx-lg-n1 {
10525
+ margin-right: -.25rem !important
10526
+ }
10527
+
10528
+ .mb-lg-n1,
10529
+ .my-lg-n1 {
10530
+ margin-bottom: -.25rem !important
10531
+ }
10532
+
10533
+ .ml-lg-n1,
10534
+ .mx-lg-n1 {
10535
+ margin-left: -.25rem !important
10536
+ }
10537
+
10538
+ .m-lg-n2 {
10539
+ margin: -.5rem !important
10540
+ }
10541
+
10542
+ .mt-lg-n2,
10543
+ .my-lg-n2 {
10544
+ margin-top: -.5rem !important
10545
+ }
10546
+
10547
+ .mr-lg-n2,
10548
+ .mx-lg-n2 {
10549
+ margin-right: -.5rem !important
10550
+ }
10551
+
10552
+ .mb-lg-n2,
10553
+ .my-lg-n2 {
10554
+ margin-bottom: -.5rem !important
10555
+ }
10556
+
10557
+ .ml-lg-n2,
10558
+ .mx-lg-n2 {
10559
+ margin-left: -.5rem !important
10560
+ }
10561
+
10562
+ .m-lg-n3 {
10563
+ margin: -1rem !important
10564
+ }
10565
+
10566
+ .mt-lg-n3,
10567
+ .my-lg-n3 {
10568
+ margin-top: -1rem !important
10569
+ }
10570
+
10571
+ .mr-lg-n3,
10572
+ .mx-lg-n3 {
10573
+ margin-right: -1rem !important
10574
+ }
10575
+
10576
+ .mb-lg-n3,
10577
+ .my-lg-n3 {
10578
+ margin-bottom: -1rem !important
10579
+ }
10580
+
10581
+ .ml-lg-n3,
10582
+ .mx-lg-n3 {
10583
+ margin-left: -1rem !important
10584
+ }
10585
+
10586
+ .m-lg-n4 {
10587
+ margin: -1.5rem !important
10588
+ }
10589
+
10590
+ .mt-lg-n4,
10591
+ .my-lg-n4 {
10592
+ margin-top: -1.5rem !important
10593
+ }
10594
+
10595
+ .mr-lg-n4,
10596
+ .mx-lg-n4 {
10597
+ margin-right: -1.5rem !important
10598
+ }
10599
+
10600
+ .mb-lg-n4,
10601
+ .my-lg-n4 {
10602
+ margin-bottom: -1.5rem !important
10603
+ }
10604
+
10605
+ .ml-lg-n4,
10606
+ .mx-lg-n4 {
10607
+ margin-left: -1.5rem !important
10608
+ }
10609
+
10610
+ .m-lg-n5 {
10611
+ margin: -3rem !important
10612
+ }
10613
+
10614
+ .mt-lg-n5,
10615
+ .my-lg-n5 {
10616
+ margin-top: -3rem !important
10617
+ }
10618
+
10619
+ .mr-lg-n5,
10620
+ .mx-lg-n5 {
10621
+ margin-right: -3rem !important
10622
+ }
10623
+
10624
+ .mb-lg-n5,
10625
+ .my-lg-n5 {
10626
+ margin-bottom: -3rem !important
10627
+ }
10628
+
10629
+ .ml-lg-n5,
10630
+ .mx-lg-n5 {
10631
+ margin-left: -3rem !important
10632
+ }
10633
+
10634
+ .m-lg-auto {
10635
+ margin: auto !important
10636
+ }
10637
+
10638
+ .mt-lg-auto,
10639
+ .my-lg-auto {
10640
+ margin-top: auto !important
10641
+ }
10642
+
10643
+ .mr-lg-auto,
10644
+ .mx-lg-auto {
10645
+ margin-right: auto !important
10646
+ }
10647
+
10648
+ .mb-lg-auto,
10649
+ .my-lg-auto {
10650
+ margin-bottom: auto !important
10651
+ }
10652
+
10653
+ .ml-lg-auto,
10654
+ .mx-lg-auto {
10655
+ margin-left: auto !important
10656
+ }
10657
+ }
10658
+
10659
+ @media (min-width:1200px) {
10660
+ .m-xl-0 {
10661
+ margin: 0 !important
10662
+ }
10663
+
10664
+ .mt-xl-0,
10665
+ .my-xl-0 {
10666
+ margin-top: 0 !important
10667
+ }
10668
+
10669
+ .mr-xl-0,
10670
+ .mx-xl-0 {
10671
+ margin-right: 0 !important
10672
+ }
10673
+
10674
+ .mb-xl-0,
10675
+ .my-xl-0 {
10676
+ margin-bottom: 0 !important
10677
+ }
10678
+
10679
+ .ml-xl-0,
10680
+ .mx-xl-0 {
10681
+ margin-left: 0 !important
10682
+ }
10683
+
10684
+ .m-xl-1 {
10685
+ margin: .25rem !important
10686
+ }
10687
+
10688
+ .mt-xl-1,
10689
+ .my-xl-1 {
10690
+ margin-top: .25rem !important
10691
+ }
10692
+
10693
+ .mr-xl-1,
10694
+ .mx-xl-1 {
10695
+ margin-right: .25rem !important
10696
+ }
10697
+
10698
+ .mb-xl-1,
10699
+ .my-xl-1 {
10700
+ margin-bottom: .25rem !important
10701
+ }
10702
+
10703
+ .ml-xl-1,
10704
+ .mx-xl-1 {
10705
+ margin-left: .25rem !important
10706
+ }
10707
+
10708
+ .m-xl-2 {
10709
+ margin: .5rem !important
10710
+ }
10711
+
10712
+ .mt-xl-2,
10713
+ .my-xl-2 {
10714
+ margin-top: .5rem !important
10715
+ }
10716
+
10717
+ .mr-xl-2,
10718
+ .mx-xl-2 {
10719
+ margin-right: .5rem !important
10720
+ }
10721
+
10722
+ .mb-xl-2,
10723
+ .my-xl-2 {
10724
+ margin-bottom: .5rem !important
10725
+ }
10726
+
10727
+ .ml-xl-2,
10728
+ .mx-xl-2 {
10729
+ margin-left: .5rem !important
10730
+ }
10731
+
10732
+ .m-xl-3 {
10733
+ margin: 1rem !important
10734
+ }
10735
+
10736
+ .mt-xl-3,
10737
+ .my-xl-3 {
10738
+ margin-top: 1rem !important
10739
+ }
10740
+
10741
+ .mr-xl-3,
10742
+ .mx-xl-3 {
10743
+ margin-right: 1rem !important
10744
+ }
10745
+
10746
+ .mb-xl-3,
10747
+ .my-xl-3 {
10748
+ margin-bottom: 1rem !important
10749
+ }
10750
+
10751
+ .ml-xl-3,
10752
+ .mx-xl-3 {
10753
+ margin-left: 1rem !important
10754
+ }
10755
+
10756
+ .m-xl-4 {
10757
+ margin: 1.5rem !important
10758
+ }
10759
+
10760
+ .mt-xl-4,
10761
+ .my-xl-4 {
10762
+ margin-top: 1.5rem !important
10763
+ }
10764
+
10765
+ .mr-xl-4,
10766
+ .mx-xl-4 {
10767
+ margin-right: 1.5rem !important
10768
+ }
10769
+
10770
+ .mb-xl-4,
10771
+ .my-xl-4 {
10772
+ margin-bottom: 1.5rem !important
10773
+ }
10774
+
10775
+ .ml-xl-4,
10776
+ .mx-xl-4 {
10777
+ margin-left: 1.5rem !important
10778
+ }
10779
+
10780
+ .m-xl-5 {
10781
+ margin: 3rem !important
10782
+ }
10783
+
10784
+ .mt-xl-5,
10785
+ .my-xl-5 {
10786
+ margin-top: 3rem !important
10787
+ }
10788
+
10789
+ .mr-xl-5,
10790
+ .mx-xl-5 {
10791
+ margin-right: 3rem !important
10792
+ }
10793
+
10794
+ .mb-xl-5,
10795
+ .my-xl-5 {
10796
+ margin-bottom: 3rem !important
10797
+ }
10798
+
10799
+ .ml-xl-5,
10800
+ .mx-xl-5 {
10801
+ margin-left: 3rem !important
10802
+ }
10803
+
10804
+ .p-xl-0 {
10805
+ padding: 0 !important
10806
+ }
10807
+
10808
+ .pt-xl-0,
10809
+ .py-xl-0 {
10810
+ padding-top: 0 !important
10811
+ }
10812
+
10813
+ .pr-xl-0,
10814
+ .px-xl-0 {
10815
+ padding-right: 0 !important
10816
+ }
10817
+
10818
+ .pb-xl-0,
10819
+ .py-xl-0 {
10820
+ padding-bottom: 0 !important
10821
+ }
10822
+
10823
+ .pl-xl-0,
10824
+ .px-xl-0 {
10825
+ padding-left: 0 !important
10826
+ }
10827
+
10828
+ .p-xl-1 {
10829
+ padding: .25rem !important
10830
+ }
10831
+
10832
+ .pt-xl-1,
10833
+ .py-xl-1 {
10834
+ padding-top: .25rem !important
10835
+ }
10836
+
10837
+ .pr-xl-1,
10838
+ .px-xl-1 {
10839
+ padding-right: .25rem !important
10840
+ }
10841
+
10842
+ .pb-xl-1,
10843
+ .py-xl-1 {
10844
+ padding-bottom: .25rem !important
10845
+ }
10846
+
10847
+ .pl-xl-1,
10848
+ .px-xl-1 {
10849
+ padding-left: .25rem !important
10850
+ }
10851
+
10852
+ .p-xl-2 {
10853
+ padding: .5rem !important
10854
+ }
10855
+
10856
+ .pt-xl-2,
10857
+ .py-xl-2 {
10858
+ padding-top: .5rem !important
10859
+ }
10860
+
10861
+ .pr-xl-2,
10862
+ .px-xl-2 {
10863
+ padding-right: .5rem !important
10864
+ }
10865
+
10866
+ .pb-xl-2,
10867
+ .py-xl-2 {
10868
+ padding-bottom: .5rem !important
10869
+ }
10870
+
10871
+ .pl-xl-2,
10872
+ .px-xl-2 {
10873
+ padding-left: .5rem !important
10874
+ }
10875
+
10876
+ .p-xl-3 {
10877
+ padding: 1rem !important
10878
+ }
10879
+
10880
+ .pt-xl-3,
10881
+ .py-xl-3 {
10882
+ padding-top: 1rem !important
10883
+ }
10884
+
10885
+ .pr-xl-3,
10886
+ .px-xl-3 {
10887
+ padding-right: 1rem !important
10888
+ }
10889
+
10890
+ .pb-xl-3,
10891
+ .py-xl-3 {
10892
+ padding-bottom: 1rem !important
10893
+ }
10894
+
10895
+ .pl-xl-3,
10896
+ .px-xl-3 {
10897
+ padding-left: 1rem !important
10898
+ }
10899
+
10900
+ .p-xl-4 {
10901
+ padding: 1.5rem !important
10902
+ }
10903
+
10904
+ .pt-xl-4,
10905
+ .py-xl-4 {
10906
+ padding-top: 1.5rem !important
10907
+ }
10908
+
10909
+ .pr-xl-4,
10910
+ .px-xl-4 {
10911
+ padding-right: 1.5rem !important
10912
+ }
10913
+
10914
+ .pb-xl-4,
10915
+ .py-xl-4 {
10916
+ padding-bottom: 1.5rem !important
10917
+ }
10918
+
10919
+ .pl-xl-4,
10920
+ .px-xl-4 {
10921
+ padding-left: 1.5rem !important
10922
+ }
10923
+
10924
+ .p-xl-5 {
10925
+ padding: 3rem !important
10926
+ }
10927
+
10928
+ .pt-xl-5,
10929
+ .py-xl-5 {
10930
+ padding-top: 3rem !important
10931
+ }
10932
+
10933
+ .pr-xl-5,
10934
+ .px-xl-5 {
10935
+ padding-right: 3rem !important
10936
+ }
10937
+
10938
+ .pb-xl-5,
10939
+ .py-xl-5 {
10940
+ padding-bottom: 3rem !important
10941
+ }
10942
+
10943
+ .pl-xl-5,
10944
+ .px-xl-5 {
10945
+ padding-left: 3rem !important
10946
+ }
10947
+
10948
+ .m-xl-n1 {
10949
+ margin: -.25rem !important
10950
+ }
10951
+
10952
+ .mt-xl-n1,
10953
+ .my-xl-n1 {
10954
+ margin-top: -.25rem !important
10955
+ }
10956
+
10957
+ .mr-xl-n1,
10958
+ .mx-xl-n1 {
10959
+ margin-right: -.25rem !important
10960
+ }
10961
+
10962
+ .mb-xl-n1,
10963
+ .my-xl-n1 {
10964
+ margin-bottom: -.25rem !important
10965
+ }
10966
+
10967
+ .ml-xl-n1,
10968
+ .mx-xl-n1 {
10969
+ margin-left: -.25rem !important
10970
+ }
10971
+
10972
+ .m-xl-n2 {
10973
+ margin: -.5rem !important
10974
+ }
10975
+
10976
+ .mt-xl-n2,
10977
+ .my-xl-n2 {
10978
+ margin-top: -.5rem !important
10979
+ }
10980
+
10981
+ .mr-xl-n2,
10982
+ .mx-xl-n2 {
10983
+ margin-right: -.5rem !important
10984
+ }
10985
+
10986
+ .mb-xl-n2,
10987
+ .my-xl-n2 {
10988
+ margin-bottom: -.5rem !important
10989
+ }
10990
+
10991
+ .ml-xl-n2,
10992
+ .mx-xl-n2 {
10993
+ margin-left: -.5rem !important
10994
+ }
10995
+
10996
+ .m-xl-n3 {
10997
+ margin: -1rem !important
10998
+ }
10999
+
11000
+ .mt-xl-n3,
11001
+ .my-xl-n3 {
11002
+ margin-top: -1rem !important
11003
+ }
11004
+
11005
+ .mr-xl-n3,
11006
+ .mx-xl-n3 {
11007
+ margin-right: -1rem !important
11008
+ }
11009
+
11010
+ .mb-xl-n3,
11011
+ .my-xl-n3 {
11012
+ margin-bottom: -1rem !important
11013
+ }
11014
+
11015
+ .ml-xl-n3,
11016
+ .mx-xl-n3 {
11017
+ margin-left: -1rem !important
11018
+ }
11019
+
11020
+ .m-xl-n4 {
11021
+ margin: -1.5rem !important
11022
+ }
11023
+
11024
+ .mt-xl-n4,
11025
+ .my-xl-n4 {
11026
+ margin-top: -1.5rem !important
11027
+ }
11028
+
11029
+ .mr-xl-n4,
11030
+ .mx-xl-n4 {
11031
+ margin-right: -1.5rem !important
11032
+ }
11033
+
11034
+ .mb-xl-n4,
11035
+ .my-xl-n4 {
11036
+ margin-bottom: -1.5rem !important
11037
+ }
11038
+
11039
+ .ml-xl-n4,
11040
+ .mx-xl-n4 {
11041
+ margin-left: -1.5rem !important
11042
+ }
11043
+
11044
+ .m-xl-n5 {
11045
+ margin: -3rem !important
11046
+ }
11047
+
11048
+ .mt-xl-n5,
11049
+ .my-xl-n5 {
11050
+ margin-top: -3rem !important
11051
+ }
11052
+
11053
+ .mr-xl-n5,
11054
+ .mx-xl-n5 {
11055
+ margin-right: -3rem !important
11056
+ }
11057
+
11058
+ .mb-xl-n5,
11059
+ .my-xl-n5 {
11060
+ margin-bottom: -3rem !important
11061
+ }
11062
+
11063
+ .ml-xl-n5,
11064
+ .mx-xl-n5 {
11065
+ margin-left: -3rem !important
11066
+ }
11067
+
11068
+ .m-xl-auto {
11069
+ margin: auto !important
11070
+ }
11071
+
11072
+ .mt-xl-auto,
11073
+ .my-xl-auto {
11074
+ margin-top: auto !important
11075
+ }
11076
+
11077
+ .mr-xl-auto,
11078
+ .mx-xl-auto {
11079
+ margin-right: auto !important
11080
+ }
11081
+
11082
+ .mb-xl-auto,
11083
+ .my-xl-auto {
11084
+ margin-bottom: auto !important
11085
+ }
11086
+
11087
+ .ml-xl-auto,
11088
+ .mx-xl-auto {
11089
+ margin-left: auto !important
11090
+ }
11091
+ }
11092
+
11093
+ .stretched-link::after {
11094
+ position: absolute;
11095
+ top: 0;
11096
+ right: 0;
11097
+ bottom: 0;
11098
+ left: 0;
11099
+ z-index: 1;
11100
+ pointer-events: auto;
11101
+ content: "";
11102
+ background-color: rgba(0, 0, 0, 0)
11103
+ }
11104
+
11105
+ .text-monospace {
11106
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
11107
+ }
11108
+
11109
+ .text-justify {
11110
+ text-align: justify !important
11111
+ }
11112
+
11113
+ .text-wrap {
11114
+ white-space: normal !important
11115
+ }
11116
+
11117
+ .text-nowrap {
11118
+ white-space: nowrap !important
11119
+ }
11120
+
11121
+ .text-truncate {
11122
+ overflow: hidden;
11123
+ text-overflow: ellipsis;
11124
+ white-space: nowrap
11125
+ }
11126
+
11127
+ .text-left {
11128
+ text-align: left !important
11129
+ }
11130
+
11131
+ .text-right {
11132
+ text-align: right !important
11133
+ }
11134
+
11135
+ .text-center {
11136
+ text-align: center !important
11137
+ }
11138
+
11139
+ @media (min-width:576px) {
11140
+ .text-sm-left {
11141
+ text-align: left !important
11142
+ }
11143
+
11144
+ .text-sm-right {
11145
+ text-align: right !important
11146
+ }
11147
+
11148
+ .text-sm-center {
11149
+ text-align: center !important
11150
+ }
11151
+ }
11152
+
11153
+ @media (min-width:768px) {
11154
+ .text-md-left {
11155
+ text-align: left !important
11156
+ }
11157
+
11158
+ .text-md-right {
11159
+ text-align: right !important
11160
+ }
11161
+
11162
+ .text-md-center {
11163
+ text-align: center !important
11164
+ }
11165
+ }
11166
+
11167
+ @media (min-width:992px) {
11168
+ .text-lg-left {
11169
+ text-align: left !important
11170
+ }
11171
+
11172
+ .text-lg-right {
11173
+ text-align: right !important
11174
+ }
11175
+
11176
+ .text-lg-center {
11177
+ text-align: center !important
11178
+ }
11179
+ }
11180
+
11181
+ @media (min-width:1200px) {
11182
+ .text-xl-left {
11183
+ text-align: left !important
11184
+ }
11185
+
11186
+ .text-xl-right {
11187
+ text-align: right !important
11188
+ }
11189
+
11190
+ .text-xl-center {
11191
+ text-align: center !important
11192
+ }
11193
+ }
11194
+
11195
+ .text-lowercase {
11196
+ text-transform: lowercase !important
11197
+ }
11198
+
11199
+ .text-uppercase {
11200
+ text-transform: uppercase !important
11201
+ }
11202
+
11203
+ .text-capitalize {
11204
+ text-transform: capitalize !important
11205
+ }
11206
+
11207
+ .font-weight-light {
11208
+ font-weight: 300 !important
11209
+ }
11210
+
11211
+ .font-weight-lighter {
11212
+ font-weight: lighter !important
11213
+ }
11214
+
11215
+ .font-weight-normal {
11216
+ font-weight: 400 !important
11217
+ }
11218
+
11219
+ .font-weight-bold {
11220
+ font-weight: 700 !important
11221
+ }
11222
+
11223
+ .font-weight-bolder {
11224
+ font-weight: bolder !important
11225
+ }
11226
+
11227
+ .font-italic {
11228
+ font-style: italic !important
11229
+ }
11230
+
11231
+ .text-white {
11232
+ color: #fff !important
11233
+ }
11234
+
11235
+ .text-primary {
11236
+ color: #007bff !important
11237
+ }
11238
+
11239
+ a.text-primary:focus,
11240
+ a.text-primary:hover {
11241
+ color: #0056b3 !important
11242
+ }
11243
+
11244
+ .text-secondary {
11245
+ color: #6c757d !important
11246
+ }
11247
+
11248
+ a.text-secondary:focus,
11249
+ a.text-secondary:hover {
11250
+ color: #494f54 !important
11251
+ }
11252
+
11253
+ .text-success {
11254
+ color: #28a745 !important
11255
+ }
11256
+
11257
+ a.text-success:focus,
11258
+ a.text-success:hover {
11259
+ color: #19692c !important
11260
+ }
11261
+
11262
+ .text-info {
11263
+ color: #17a2b8 !important
11264
+ }
11265
+
11266
+ a.text-info:focus,
11267
+ a.text-info:hover {
11268
+ color: #0f6674 !important
11269
+ }
11270
+
11271
+ .text-warning {
11272
+ color: #ffc107 !important
11273
+ }
11274
+
11275
+ a.text-warning:focus,
11276
+ a.text-warning:hover {
11277
+ color: #ba8b00 !important
11278
+ }
11279
+
11280
+ .text-danger {
11281
+ color: #dc3545 !important
11282
+ }
11283
+
11284
+ a.text-danger:focus,
11285
+ a.text-danger:hover {
11286
+ color: #a71d2a !important
11287
+ }
11288
+
11289
+ .text-light {
11290
+ color: #f8f9fa !important
11291
+ }
11292
+
11293
+ a.text-light:focus,
11294
+ a.text-light:hover {
11295
+ color: #cbd3da !important
11296
+ }
11297
+
11298
+ .text-dark {
11299
+ color: #343a40 !important
11300
+ }
11301
+
11302
+ a.text-dark:focus,
11303
+ a.text-dark:hover {
11304
+ color: #121416 !important
11305
+ }
11306
+
11307
+ .text-body {
11308
+ color: #212529 !important
11309
+ }
11310
+
11311
+ .text-muted {
11312
+ color: #6c757d !important
11313
+ }
11314
+
11315
+ .text-black-50 {
11316
+ color: rgba(0, 0, 0, .5) !important
11317
+ }
11318
+
11319
+ .text-white-50 {
11320
+ color: rgba(255, 255, 255, .5) !important
11321
+ }
11322
+
11323
+ .text-hide {
11324
+ font: 0/0 a;
11325
+ color: transparent;
11326
+ text-shadow: none;
11327
+ background-color: transparent;
11328
+ border: 0
11329
+ }
11330
+
11331
+ .text-decoration-none {
11332
+ text-decoration: none !important
11333
+ }
11334
+
11335
+ .text-break {
11336
+ word-break: break-word !important;
11337
+ word-wrap: break-word !important
11338
+ }
11339
+
11340
+ .text-reset {
11341
+ color: inherit !important
11342
+ }
11343
+
11344
+ .visible {
11345
+ visibility: visible !important
11346
+ }
11347
+
11348
+ .invisible {
11349
+ visibility: hidden !important
11350
+ }
11351
+
11352
+ @media print {
11353
+
11354
+ *,
11355
+ ::after,
11356
+ ::before {
11357
+ text-shadow: none !important;
11358
+ box-shadow: none !important
11359
+ }
11360
+
11361
+ a:not(.btn) {
11362
+ text-decoration: underline
11363
+ }
11364
+
11365
+ abbr[title]::after {
11366
+ content: " ("attr(title) ")"
11367
+ }
11368
+
11369
+ pre {
11370
+ white-space: pre-wrap !important
11371
+ }
11372
+
11373
+ blockquote,
11374
+ pre {
11375
+ border: 1px solid #adb5bd;
11376
+ page-break-inside: avoid
11377
+ }
11378
+
11379
+ thead {
11380
+ display: table-header-group
11381
+ }
11382
+
11383
+ img,
11384
+ tr {
11385
+ page-break-inside: avoid
11386
+ }
11387
+
11388
+ h2,
11389
+ h3,
11390
+ p {
11391
+ orphans: 3;
11392
+ widows: 3
11393
+ }
11394
+
11395
+ h2,
11396
+ h3 {
11397
+ page-break-after: avoid
11398
+ }
11399
+
11400
+ @page {
11401
+ size: a3
11402
+ }
11403
+
11404
+ body {
11405
+ min-width: 992px !important
11406
+ }
11407
+
11408
+ .container {
11409
+ min-width: 992px !important
11410
+ }
11411
+
11412
+ .navbar {
11413
+ display: none
11414
+ }
11415
+
11416
+ .badge {
11417
+ border: 1px solid #000
11418
+ }
11419
+
11420
+ .table {
11421
+ border-collapse: collapse !important
11422
+ }
11423
+
11424
+ .table td,
11425
+ .table th {
11426
+ background-color: #fff !important
11427
+ }
11428
+
11429
+ .table-bordered td,
11430
+ .table-bordered th {
11431
+ border: 1px solid #dee2e6 !important
11432
+ }
11433
+
11434
+ .table-dark {
11435
+ color: inherit
11436
+ }
11437
+
11438
+ .table-dark tbody+tbody,
11439
+ .table-dark td,
11440
+ .table-dark th,
11441
+ .table-dark thead th {
11442
+ border-color: #dee2e6
11443
+ }
11444
+
11445
+ .table .thead-dark th {
11446
+ color: inherit;
11447
+ border-color: #dee2e6
11448
+ }
11449
+ }
css/bootstrap.min.css CHANGED
@@ -1,7 +1,6 @@
1
  /*!
2
- * Bootstrap v4.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}}
 
js/bootstrap.js ADDED
@@ -0,0 +1,2851 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
+ */
6
+ !(function(t, e) {
7
+ "object" == typeof exports && "undefined" != typeof module
8
+ ? e(exports, require("jquery"), require("popper.js"))
9
+ : "function" == typeof define && define.amd
10
+ ? define(["exports", "jquery", "popper.js"], e)
11
+ : e(
12
+ ((t =
13
+ "undefined" != typeof globalThis
14
+ ? globalThis
15
+ : t || self).bootstrap = {}),
16
+ t.jQuery,
17
+ t.Popper
18
+ );
19
+ })(this, function(t, e, n) {
20
+ "use strict";
21
+ function i(t) {
22
+ return t && "object" == typeof t && "default" in t ? t : { default: t };
23
+ }
24
+ var o = i(e),
25
+ a = i(n);
26
+ function s(t, e) {
27
+ for (var n = 0; n < e.length; n++) {
28
+ var i = e[n];
29
+ (i.enumerable = i.enumerable || !1), (i.configurable = !0), "value" in
30
+ i && (i.writable = !0), Object.defineProperty(t, i.key, i);
31
+ }
32
+ }
33
+ function l(t, e, n) {
34
+ return e && s(t.prototype, e), n && s(t, n), t;
35
+ }
36
+ function r() {
37
+ return (r =
38
+ Object.assign ||
39
+ function(t) {
40
+ for (var e = 1; e < arguments.length; e++) {
41
+ var n = arguments[e];
42
+ for (var i in n)
43
+ Object.prototype.hasOwnProperty.call(n, i) && (t[i] = n[i]);
44
+ }
45
+ return t;
46
+ }).apply(this, arguments);
47
+ }
48
+ function u(t) {
49
+ var e = this,
50
+ n = !1;
51
+ return o.default(this).one(d.TRANSITION_END, function() {
52
+ n = !0;
53
+ }), setTimeout(function() {
54
+ n || d.triggerTransitionEnd(e);
55
+ }, t), this;
56
+ }
57
+ var d = {
58
+ TRANSITION_END: "bsTransitionEnd",
59
+ getUID: function(t) {
60
+ do {
61
+ t += ~~(1e6 * Math.random());
62
+ } while (document.getElementById(t));
63
+ return t;
64
+ },
65
+ getSelectorFromElement: function(t) {
66
+ var e = t.getAttribute("data-target");
67
+ if (!e || "#" === e) {
68
+ var n = t.getAttribute("href");
69
+ e = n && "#" !== n ? n.trim() : "";
70
+ }
71
+ try {
72
+ return document.querySelector(e) ? e : null;
73
+ } catch (t) {
74
+ return null;
75
+ }
76
+ },
77
+ getTransitionDurationFromElement: function(t) {
78
+ if (!t) return 0;
79
+ var e = o.default(t).css("transition-duration"),
80
+ n = o.default(t).css("transition-delay"),
81
+ i = parseFloat(e),
82
+ a = parseFloat(n);
83
+ return i || a
84
+ ? (
85
+ (e = e.split(",")[0]),
86
+ (n = n.split(",")[0]),
87
+ 1e3 * (parseFloat(e) + parseFloat(n))
88
+ )
89
+ : 0;
90
+ },
91
+ reflow: function(t) {
92
+ return t.offsetHeight;
93
+ },
94
+ triggerTransitionEnd: function(t) {
95
+ o.default(t).trigger("transitionend");
96
+ },
97
+ supportsTransitionEnd: function() {
98
+ return Boolean("transitionend");
99
+ },
100
+ isElement: function(t) {
101
+ return (t[0] || t).nodeType;
102
+ },
103
+ typeCheckConfig: function(t, e, n) {
104
+ for (var i in n)
105
+ if (Object.prototype.hasOwnProperty.call(n, i)) {
106
+ var o = n[i],
107
+ a = e[i],
108
+ s =
109
+ a && d.isElement(a)
110
+ ? "element"
111
+ : null === (l = a) || "undefined" == typeof l
112
+ ? "" + l
113
+ : {}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();
114
+ if (!new RegExp(o).test(s))
115
+ throw new Error(
116
+ t.toUpperCase() +
117
+ ': Option "' +
118
+ i +
119
+ '" provided type "' +
120
+ s +
121
+ '" but expected type "' +
122
+ o +
123
+ '".'
124
+ );
125
+ }
126
+ var l;
127
+ },
128
+ findShadowRoot: function(t) {
129
+ if (!document.documentElement.attachShadow) return null;
130
+ if ("function" == typeof t.getRootNode) {
131
+ var e = t.getRootNode();
132
+ return e instanceof ShadowRoot ? e : null;
133
+ }
134
+ return t instanceof ShadowRoot
135
+ ? t
136
+ : t.parentNode ? d.findShadowRoot(t.parentNode) : null;
137
+ },
138
+ jQueryDetection: function() {
139
+ if ("undefined" == typeof o.default)
140
+ throw new TypeError(
141
+ "Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript."
142
+ );
143
+ var t = o.default.fn.jquery.split(" ")[0].split(".");
144
+ if (
145
+ (t[0] < 2 && t[1] < 9) ||
146
+ (1 === t[0] && 9 === t[1] && t[2] < 1) ||
147
+ t[0] >= 4
148
+ )
149
+ throw new Error(
150
+ "Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0"
151
+ );
152
+ }
153
+ };
154
+ d.jQueryDetection(), (o.default.fn.emulateTransitionEnd = u), (o.default.event.special[
155
+ d.TRANSITION_END
156
+ ] = {
157
+ bindType: "transitionend",
158
+ delegateType: "transitionend",
159
+ handle: function(t) {
160
+ if (o.default(t.target).is(this))
161
+ return t.handleObj.handler.apply(this, arguments);
162
+ }
163
+ });
164
+ var f = "alert",
165
+ c = o.default.fn[f],
166
+ h = (function() {
167
+ function t(t) {
168
+ this._element = t;
169
+ }
170
+ var e = t.prototype;
171
+ return (e.close = function(t) {
172
+ var e = this._element;
173
+ t && (e = this._getRootElement(t)), this._triggerCloseEvent(
174
+ e
175
+ ).isDefaultPrevented() || this._removeElement(e);
176
+ }), (e.dispose = function() {
177
+ o.default.removeData(this._element, "bs.alert"), (this._element = null);
178
+ }), (e._getRootElement = function(t) {
179
+ var e = d.getSelectorFromElement(t),
180
+ n = !1;
181
+ return e && (n = document.querySelector(e)), n ||
182
+ (n = o.default(t).closest(".alert")[0]), n;
183
+ }), (e._triggerCloseEvent = function(t) {
184
+ var e = o.default.Event("close.bs.alert");
185
+ return o.default(t).trigger(e), e;
186
+ }), (e._removeElement = function(t) {
187
+ var e = this;
188
+ if ((o.default(t).removeClass("show"), o.default(t).hasClass("fade"))) {
189
+ var n = d.getTransitionDurationFromElement(t);
190
+ o
191
+ .default(t)
192
+ .one(d.TRANSITION_END, function(n) {
193
+ return e._destroyElement(t, n);
194
+ })
195
+ .emulateTransitionEnd(n);
196
+ } else this._destroyElement(t);
197
+ }), (e._destroyElement = function(t) {
198
+ o.default(t).detach().trigger("closed.bs.alert").remove();
199
+ }), (t._jQueryInterface = function(e) {
200
+ return this.each(function() {
201
+ var n = o.default(this),
202
+ i = n.data("bs.alert");
203
+ i ||
204
+ (
205
+ (i = new t(this)),
206
+ n.data("bs.alert", i)
207
+ ), "close" === e && i[e](this);
208
+ });
209
+ }), (t._handleDismiss = function(t) {
210
+ return function(e) {
211
+ e && e.preventDefault(), t.close(this);
212
+ };
213
+ }), l(t, null, [
214
+ {
215
+ key: "VERSION",
216
+ get: function() {
217
+ return "4.5.3";
218
+ }
219
+ }
220
+ ]), t;
221
+ })();
222
+ o
223
+ .default(document)
224
+ .on(
225
+ "click.bs.alert.data-api",
226
+ '[data-dismiss="alert"]',
227
+ h._handleDismiss(new h())
228
+ ), (o.default.fn[f] = h._jQueryInterface), (o.default.fn[f].Constructor = h), (o.default.fn[
229
+ f
230
+ ].noConflict = function() {
231
+ return (o.default.fn[f] = c), h._jQueryInterface;
232
+ });
233
+ var g = o.default.fn.button,
234
+ m = (function() {
235
+ function t(t) {
236
+ (this._element = t), (this.shouldAvoidTriggerChange = !1);
237
+ }
238
+ var e = t.prototype;
239
+ return (e.toggle = function() {
240
+ var t = !0,
241
+ e = !0,
242
+ n = o.default(this._element).closest('[data-toggle="buttons"]')[0];
243
+ if (n) {
244
+ var i = this._element.querySelector('input:not([type="hidden"])');
245
+ if (i) {
246
+ if ("radio" === i.type)
247
+ if (i.checked && this._element.classList.contains("active"))
248
+ t = !1;
249
+ else {
250
+ var a = n.querySelector(".active");
251
+ a && o.default(a).removeClass("active");
252
+ }
253
+ t &&
254
+ (
255
+ ("checkbox" !== i.type && "radio" !== i.type) ||
256
+ (i.checked = !this._element.classList.contains("active")),
257
+ this.shouldAvoidTriggerChange || o.default(i).trigger("change")
258
+ ), i.focus(), (e = !1);
259
+ }
260
+ }
261
+ this._element.hasAttribute("disabled") ||
262
+ this._element.classList.contains("disabled") ||
263
+ (
264
+ e &&
265
+ this._element.setAttribute(
266
+ "aria-pressed",
267
+ !this._element.classList.contains("active")
268
+ ),
269
+ t && o.default(this._element).toggleClass("active")
270
+ );
271
+ }), (e.dispose = function() {
272
+ o.default.removeData(
273
+ this._element,
274
+ "bs.button"
275
+ ), (this._element = null);
276
+ }), (t._jQueryInterface = function(e, n) {
277
+ return this.each(function() {
278
+ var i = o.default(this),
279
+ a = i.data("bs.button");
280
+ a ||
281
+ (
282
+ (a = new t(this)),
283
+ i.data("bs.button", a)
284
+ ), (a.shouldAvoidTriggerChange = n), "toggle" === e && a[e]();
285
+ });
286
+ }), l(t, null, [
287
+ {
288
+ key: "VERSION",
289
+ get: function() {
290
+ return "4.5.3";
291
+ }
292
+ }
293
+ ]), t;
294
+ })();
295
+ o
296
+ .default(document)
297
+ .on("click.bs.button.data-api", '[data-toggle^="button"]', function(t) {
298
+ var e = t.target,
299
+ n = e;
300
+ if (
301
+ (
302
+ o.default(e).hasClass("btn") || (e = o.default(e).closest(".btn")[0]),
303
+ !e || e.hasAttribute("disabled") || e.classList.contains("disabled")
304
+ )
305
+ )
306
+ t.preventDefault();
307
+ else {
308
+ var i = e.querySelector('input:not([type="hidden"])');
309
+ if (
310
+ i &&
311
+ (i.hasAttribute("disabled") || i.classList.contains("disabled"))
312
+ )
313
+ return void t.preventDefault();
314
+ ("INPUT" !== n.tagName && "LABEL" === e.tagName) ||
315
+ m._jQueryInterface.call(
316
+ o.default(e),
317
+ "toggle",
318
+ "INPUT" === n.tagName
319
+ );
320
+ }
321
+ })
322
+ .on(
323
+ "focus.bs.button.data-api blur.bs.button.data-api",
324
+ '[data-toggle^="button"]',
325
+ function(t) {
326
+ var e = o.default(t.target).closest(".btn")[0];
327
+ o.default(e).toggleClass("focus", /^focus(in)?$/.test(t.type));
328
+ }
329
+ ), o.default(window).on("load.bs.button.data-api", function() {
330
+ for (
331
+ var t = [].slice.call(
332
+ document.querySelectorAll('[data-toggle="buttons"] .btn')
333
+ ),
334
+ e = 0,
335
+ n = t.length;
336
+ e < n;
337
+ e++
338
+ ) {
339
+ var i = t[e],
340
+ o = i.querySelector('input:not([type="hidden"])');
341
+ o.checked || o.hasAttribute("checked")
342
+ ? i.classList.add("active")
343
+ : i.classList.remove("active");
344
+ }
345
+ for (
346
+ var a = 0,
347
+ s = (t = [].slice.call(
348
+ document.querySelectorAll('[data-toggle="button"]')
349
+ )).length;
350
+ a < s;
351
+ a++
352
+ ) {
353
+ var l = t[a];
354
+ "true" === l.getAttribute("aria-pressed")
355
+ ? l.classList.add("active")
356
+ : l.classList.remove("active");
357
+ }
358
+ }), (o.default.fn.button =
359
+ m._jQueryInterface), (o.default.fn.button.Constructor = m), (o.default.fn.button.noConflict = function() {
360
+ return (o.default.fn.button = g), m._jQueryInterface;
361
+ });
362
+ var p = "carousel",
363
+ _ = ".bs.carousel",
364
+ v = o.default.fn[p],
365
+ b = {
366
+ interval: 5e3,
367
+ keyboard: !0,
368
+ slide: !1,
369
+ pause: "hover",
370
+ wrap: !0,
371
+ touch: !0
372
+ },
373
+ y = {
374
+ interval: "(number|boolean)",
375
+ keyboard: "boolean",
376
+ slide: "(boolean|string)",
377
+ pause: "(string|boolean)",
378
+ wrap: "boolean",
379
+ touch: "boolean"
380
+ },
381
+ E = { TOUCH: "touch", PEN: "pen" },
382
+ w = (function() {
383
+ function t(t, e) {
384
+ (this._items = null), (this._interval = null), (this._activeElement = null), (this._isPaused = !1), (this._isSliding = !1), (this.touchTimeout = null), (this.touchStartX = 0), (this.touchDeltaX = 0), (this._config = this._getConfig(
385
+ e
386
+ )), (this._element = t), (this._indicatorsElement = this._element.querySelector(
387
+ ".carousel-indicators"
388
+ )), (this._touchSupported =
389
+ "ontouchstart" in document.documentElement ||
390
+ navigator.maxTouchPoints > 0), (this._pointerEvent = Boolean(
391
+ window.PointerEvent || window.MSPointerEvent
392
+ )), this._addEventListeners();
393
+ }
394
+ var e = t.prototype;
395
+ return (e.next = function() {
396
+ this._isSliding || this._slide("next");
397
+ }), (e.nextWhenVisible = function() {
398
+ var t = o.default(this._element);
399
+ !document.hidden &&
400
+ t.is(":visible") &&
401
+ "hidden" !== t.css("visibility") &&
402
+ this.next();
403
+ }), (e.prev = function() {
404
+ this._isSliding || this._slide("prev");
405
+ }), (e.pause = function(t) {
406
+ t || (this._isPaused = !0), this._element.querySelector(
407
+ ".carousel-item-next, .carousel-item-prev"
408
+ ) &&
409
+ (
410
+ d.triggerTransitionEnd(this._element),
411
+ this.cycle(!0)
412
+ ), clearInterval(this._interval), (this._interval = null);
413
+ }), (e.cycle = function(t) {
414
+ t || (this._isPaused = !1), this._interval &&
415
+ (clearInterval(this._interval), (this._interval = null)), this._config
416
+ .interval &&
417
+ !this._isPaused &&
418
+ (this._interval = setInterval(
419
+ (document.visibilityState ? this.nextWhenVisible : this.next).bind(
420
+ this
421
+ ),
422
+ this._config.interval
423
+ ));
424
+ }), (e.to = function(t) {
425
+ var e = this;
426
+ this._activeElement = this._element.querySelector(
427
+ ".active.carousel-item"
428
+ );
429
+ var n = this._getItemIndex(this._activeElement);
430
+ if (!(t > this._items.length - 1 || t < 0))
431
+ if (this._isSliding)
432
+ o.default(this._element).one("slid.bs.carousel", function() {
433
+ return e.to(t);
434
+ });
435
+ else {
436
+ if (n === t) return this.pause(), void this.cycle();
437
+ var i = t > n ? "next" : "prev";
438
+ this._slide(i, this._items[t]);
439
+ }
440
+ }), (e.dispose = function() {
441
+ o.default(this._element).off(_), o.default.removeData(
442
+ this._element,
443
+ "bs.carousel"
444
+ ), (this._items = null), (this._config = null), (this._element = null), (this._interval = null), (this._isPaused = null), (this._isSliding = null), (this._activeElement = null), (this._indicatorsElement = null);
445
+ }), (e._getConfig = function(t) {
446
+ return (t = r({}, b, t)), d.typeCheckConfig(p, t, y), t;
447
+ }), (e._handleSwipe = function() {
448
+ var t = Math.abs(this.touchDeltaX);
449
+ if (!(t <= 40)) {
450
+ var e = t / this.touchDeltaX;
451
+ (this.touchDeltaX = 0), e > 0 && this.prev(), e < 0 && this.next();
452
+ }
453
+ }), (e._addEventListeners = function() {
454
+ var t = this;
455
+ this._config.keyboard &&
456
+ o.default(this._element).on("keydown.bs.carousel", function(e) {
457
+ return t._keydown(e);
458
+ }), "hover" === this._config.pause &&
459
+ o
460
+ .default(this._element)
461
+ .on("mouseenter.bs.carousel", function(e) {
462
+ return t.pause(e);
463
+ })
464
+ .on("mouseleave.bs.carousel", function(e) {
465
+ return t.cycle(e);
466
+ }), this._config.touch && this._addTouchEventListeners();
467
+ }), (e._addTouchEventListeners = function() {
468
+ var t = this;
469
+ if (this._touchSupported) {
470
+ var e = function(e) {
471
+ t._pointerEvent && E[e.originalEvent.pointerType.toUpperCase()]
472
+ ? (t.touchStartX = e.originalEvent.clientX)
473
+ : t._pointerEvent ||
474
+ (t.touchStartX = e.originalEvent.touches[0].clientX);
475
+ },
476
+ n = function(e) {
477
+ t._pointerEvent &&
478
+ E[e.originalEvent.pointerType.toUpperCase()] &&
479
+ (t.touchDeltaX =
480
+ e.originalEvent.clientX -
481
+ t.touchStartX), t._handleSwipe(), "hover" ===
482
+ t._config.pause &&
483
+ (
484
+ t.pause(),
485
+ t.touchTimeout && clearTimeout(t.touchTimeout),
486
+ (t.touchTimeout = setTimeout(function(e) {
487
+ return t.cycle(e);
488
+ }, 500 + t._config.interval))
489
+ );
490
+ };
491
+ o
492
+ .default(this._element.querySelectorAll(".carousel-item img"))
493
+ .on("dragstart.bs.carousel", function(t) {
494
+ return t.preventDefault();
495
+ }), this._pointerEvent
496
+ ? (
497
+ o
498
+ .default(this._element)
499
+ .on("pointerdown.bs.carousel", function(t) {
500
+ return e(t);
501
+ }),
502
+ o
503
+ .default(this._element)
504
+ .on("pointerup.bs.carousel", function(t) {
505
+ return n(t);
506
+ }),
507
+ this._element.classList.add("pointer-event")
508
+ )
509
+ : (
510
+ o
511
+ .default(this._element)
512
+ .on("touchstart.bs.carousel", function(t) {
513
+ return e(t);
514
+ }),
515
+ o
516
+ .default(this._element)
517
+ .on("touchmove.bs.carousel", function(e) {
518
+ return (function(e) {
519
+ e.originalEvent.touches &&
520
+ e.originalEvent.touches.length > 1
521
+ ? (t.touchDeltaX = 0)
522
+ : (t.touchDeltaX =
523
+ e.originalEvent.touches[0].clientX - t.touchStartX);
524
+ })(e);
525
+ }),
526
+ o
527
+ .default(this._element)
528
+ .on("touchend.bs.carousel", function(t) {
529
+ return n(t);
530
+ })
531
+ );
532
+ }
533
+ }), (e._keydown = function(t) {
534
+ if (!/input|textarea/i.test(t.target.tagName))
535
+ switch (t.which) {
536
+ case 37:
537
+ t.preventDefault(), this.prev();
538
+ break;
539
+ case 39:
540
+ t.preventDefault(), this.next();
541
+ }
542
+ }), (e._getItemIndex = function(t) {
543
+ return (this._items =
544
+ t && t.parentNode
545
+ ? [].slice.call(t.parentNode.querySelectorAll(".carousel-item"))
546
+ : []), this._items.indexOf(t);
547
+ }), (e._getItemByDirection = function(t, e) {
548
+ var n = "next" === t,
549
+ i = "prev" === t,
550
+ o = this._getItemIndex(e),
551
+ a = this._items.length - 1;
552
+ if (((i && 0 === o) || (n && o === a)) && !this._config.wrap) return e;
553
+ var s = (o + ("prev" === t ? -1 : 1)) % this._items.length;
554
+ return -1 === s ? this._items[this._items.length - 1] : this._items[s];
555
+ }), (e._triggerSlideEvent = function(t, e) {
556
+ var n = this._getItemIndex(t),
557
+ i = this._getItemIndex(
558
+ this._element.querySelector(".active.carousel-item")
559
+ ),
560
+ a = o.default.Event("slide.bs.carousel", {
561
+ relatedTarget: t,
562
+ direction: e,
563
+ from: i,
564
+ to: n
565
+ });
566
+ return o.default(this._element).trigger(a), a;
567
+ }), (e._setActiveIndicatorElement = function(t) {
568
+ if (this._indicatorsElement) {
569
+ var e = [].slice.call(
570
+ this._indicatorsElement.querySelectorAll(".active")
571
+ );
572
+ o.default(e).removeClass("active");
573
+ var n = this._indicatorsElement.children[this._getItemIndex(t)];
574
+ n && o.default(n).addClass("active");
575
+ }
576
+ }), (e._slide = function(t, e) {
577
+ var n,
578
+ i,
579
+ a,
580
+ s = this,
581
+ l = this._element.querySelector(".active.carousel-item"),
582
+ r = this._getItemIndex(l),
583
+ u = e || (l && this._getItemByDirection(t, l)),
584
+ f = this._getItemIndex(u),
585
+ c = Boolean(this._interval);
586
+ if (
587
+ (
588
+ "next" === t
589
+ ? (
590
+ (n = "carousel-item-left"),
591
+ (i = "carousel-item-next"),
592
+ (a = "left")
593
+ )
594
+ : (
595
+ (n = "carousel-item-right"),
596
+ (i = "carousel-item-prev"),
597
+ (a = "right")
598
+ ),
599
+ u && o.default(u).hasClass("active")
600
+ )
601
+ )
602
+ this._isSliding = !1;
603
+ else if (
604
+ !this._triggerSlideEvent(u, a).isDefaultPrevented() &&
605
+ l &&
606
+ u
607
+ ) {
608
+ (this._isSliding = !0), c &&
609
+ this.pause(), this._setActiveIndicatorElement(u);
610
+ var h = o.default.Event("slid.bs.carousel", {
611
+ relatedTarget: u,
612
+ direction: a,
613
+ from: r,
614
+ to: f
615
+ });
616
+ if (o.default(this._element).hasClass("slide")) {
617
+ o.default(u).addClass(i), d.reflow(u), o
618
+ .default(l)
619
+ .addClass(n), o.default(u).addClass(n);
620
+ var g = parseInt(u.getAttribute("data-interval"), 10);
621
+ g
622
+ ? (
623
+ (this._config.defaultInterval =
624
+ this._config.defaultInterval || this._config.interval),
625
+ (this._config.interval = g)
626
+ )
627
+ : (this._config.interval =
628
+ this._config.defaultInterval || this._config.interval);
629
+ var m = d.getTransitionDurationFromElement(l);
630
+ o
631
+ .default(l)
632
+ .one(d.TRANSITION_END, function() {
633
+ o
634
+ .default(u)
635
+ .removeClass(n + " " + i)
636
+ .addClass(
637
+ "active"
638
+ ), o.default(l).removeClass("active " + i + " " + n), (s._isSliding = !1), setTimeout(function() {
639
+ return o.default(s._element).trigger(h);
640
+ }, 0);
641
+ })
642
+ .emulateTransitionEnd(m);
643
+ } else
644
+ o.default(l).removeClass("active"), o
645
+ .default(u)
646
+ .addClass("active"), (this._isSliding = !1), o
647
+ .default(this._element)
648
+ .trigger(h);
649
+ c && this.cycle();
650
+ }
651
+ }), (t._jQueryInterface = function(e) {
652
+ return this.each(function() {
653
+ var n = o.default(this).data("bs.carousel"),
654
+ i = r({}, b, o.default(this).data());
655
+ "object" == typeof e && (i = r({}, i, e));
656
+ var a = "string" == typeof e ? e : i.slide;
657
+ if (
658
+ (
659
+ n ||
660
+ ((n = new t(this, i)), o.default(this).data("bs.carousel", n)),
661
+ "number" == typeof e
662
+ )
663
+ )
664
+ n.to(e);
665
+ else if ("string" == typeof a) {
666
+ if ("undefined" == typeof n[a])
667
+ throw new TypeError('No method named "' + a + '"');
668
+ n[a]();
669
+ } else i.interval && i.ride && (n.pause(), n.cycle());
670
+ });
671
+ }), (t._dataApiClickHandler = function(e) {
672
+ var n = d.getSelectorFromElement(this);
673
+ if (n) {
674
+ var i = o.default(n)[0];
675
+ if (i && o.default(i).hasClass("carousel")) {
676
+ var a = r({}, o.default(i).data(), o.default(this).data()),
677
+ s = this.getAttribute("data-slide-to");
678
+ s && (a.interval = !1), t._jQueryInterface.call(
679
+ o.default(i),
680
+ a
681
+ ), s && o.default(i).data("bs.carousel").to(s), e.preventDefault();
682
+ }
683
+ }
684
+ }), l(t, null, [
685
+ {
686
+ key: "VERSION",
687
+ get: function() {
688
+ return "4.5.3";
689
+ }
690
+ },
691
+ {
692
+ key: "Default",
693
+ get: function() {
694
+ return b;
695
+ }
696
+ }
697
+ ]), t;
698
+ })();
699
+ o
700
+ .default(document)
701
+ .on(
702
+ "click.bs.carousel.data-api",
703
+ "[data-slide], [data-slide-to]",
704
+ w._dataApiClickHandler
705
+ ), o.default(window).on("load.bs.carousel.data-api", function() {
706
+ for (
707
+ var t = [].slice.call(
708
+ document.querySelectorAll('[data-ride="carousel"]')
709
+ ),
710
+ e = 0,
711
+ n = t.length;
712
+ e < n;
713
+ e++
714
+ ) {
715
+ var i = o.default(t[e]);
716
+ w._jQueryInterface.call(i, i.data());
717
+ }
718
+ }), (o.default.fn[p] =
719
+ w._jQueryInterface), (o.default.fn[p].Constructor = w), (o.default.fn[
720
+ p
721
+ ].noConflict = function() {
722
+ return (o.default.fn[p] = v), w._jQueryInterface;
723
+ });
724
+ var T = "collapse",
725
+ C = o.default.fn[T],
726
+ S = { toggle: !0, parent: "" },
727
+ N = { toggle: "boolean", parent: "(string|element)" },
728
+ D = (function() {
729
+ function t(t, e) {
730
+ (this._isTransitioning = !1), (this._element = t), (this._config = this._getConfig(
731
+ e
732
+ )), (this._triggerArray = [].slice.call(
733
+ document.querySelectorAll(
734
+ '[data-toggle="collapse"][href="#' +
735
+ t.id +
736
+ '"],[data-toggle="collapse"][data-target="#' +
737
+ t.id +
738
+ '"]'
739
+ )
740
+ ));
741
+ for (
742
+ var n = [].slice.call(
743
+ document.querySelectorAll('[data-toggle="collapse"]')
744
+ ),
745
+ i = 0,
746
+ o = n.length;
747
+ i < o;
748
+ i++
749
+ ) {
750
+ var a = n[i],
751
+ s = d.getSelectorFromElement(a),
752
+ l = [].slice.call(document.querySelectorAll(s)).filter(function(e) {
753
+ return e === t;
754
+ });
755
+ null !== s &&
756
+ l.length > 0 &&
757
+ ((this._selector = s), this._triggerArray.push(a));
758
+ }
759
+ (this._parent = this._config.parent ? this._getParent() : null), this
760
+ ._config.parent ||
761
+ this._addAriaAndCollapsedClass(
762
+ this._element,
763
+ this._triggerArray
764
+ ), this._config.toggle && this.toggle();
765
+ }
766
+ var e = t.prototype;
767
+ return (e.toggle = function() {
768
+ o.default(this._element).hasClass("show") ? this.hide() : this.show();
769
+ }), (e.show = function() {
770
+ var e,
771
+ n,
772
+ i = this;
773
+ if (
774
+ !this._isTransitioning &&
775
+ !o.default(this._element).hasClass("show") &&
776
+ (
777
+ this._parent &&
778
+ 0 ===
779
+ (e = [].slice
780
+ .call(this._parent.querySelectorAll(".show, .collapsing"))
781
+ .filter(function(t) {
782
+ return "string" == typeof i._config.parent
783
+ ? t.getAttribute("data-parent") === i._config.parent
784
+ : t.classList.contains("collapse");
785
+ })).length &&
786
+ (e = null),
787
+ !(
788
+ e &&
789
+ (n = o.default(e).not(this._selector).data("bs.collapse")) &&
790
+ n._isTransitioning
791
+ )
792
+ )
793
+ ) {
794
+ var a = o.default.Event("show.bs.collapse");
795
+ if ((o.default(this._element).trigger(a), !a.isDefaultPrevented())) {
796
+ e &&
797
+ (
798
+ t._jQueryInterface.call(
799
+ o.default(e).not(this._selector),
800
+ "hide"
801
+ ),
802
+ n || o.default(e).data("bs.collapse", null)
803
+ );
804
+ var s = this._getDimension();
805
+ o
806
+ .default(this._element)
807
+ .removeClass("collapse")
808
+ .addClass("collapsing"), (this._element.style[s] = 0), this
809
+ ._triggerArray.length &&
810
+ o
811
+ .default(this._triggerArray)
812
+ .removeClass("collapsed")
813
+ .attr("aria-expanded", !0), this.setTransitioning(!0);
814
+ var l = "scroll" + (s[0].toUpperCase() + s.slice(1)),
815
+ r = d.getTransitionDurationFromElement(this._element);
816
+ o
817
+ .default(this._element)
818
+ .one(d.TRANSITION_END, function() {
819
+ o
820
+ .default(i._element)
821
+ .removeClass("collapsing")
822
+ .addClass(
823
+ "collapse show"
824
+ ), (i._element.style[s] = ""), i.setTransitioning(!1), o.default(i._element).trigger("shown.bs.collapse");
825
+ })
826
+ .emulateTransitionEnd(r), (this._element.style[s] =
827
+ this._element[l] + "px");
828
+ }
829
+ }
830
+ }), (e.hide = function() {
831
+ var t = this;
832
+ if (
833
+ !this._isTransitioning &&
834
+ o.default(this._element).hasClass("show")
835
+ ) {
836
+ var e = o.default.Event("hide.bs.collapse");
837
+ if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
838
+ var n = this._getDimension();
839
+ (this._element.style[n] =
840
+ this._element.getBoundingClientRect()[n] + "px"), d.reflow(
841
+ this._element
842
+ ), o
843
+ .default(this._element)
844
+ .addClass("collapsing")
845
+ .removeClass("collapse show");
846
+ var i = this._triggerArray.length;
847
+ if (i > 0)
848
+ for (var a = 0; a < i; a++) {
849
+ var s = this._triggerArray[a],
850
+ l = d.getSelectorFromElement(s);
851
+ if (null !== l)
852
+ o
853
+ .default([].slice.call(document.querySelectorAll(l)))
854
+ .hasClass("show") ||
855
+ o
856
+ .default(s)
857
+ .addClass("collapsed")
858
+ .attr("aria-expanded", !1);
859
+ }
860
+ this.setTransitioning(!0);
861
+ this._element.style[n] = "";
862
+ var r = d.getTransitionDurationFromElement(this._element);
863
+ o
864
+ .default(this._element)
865
+ .one(d.TRANSITION_END, function() {
866
+ t.setTransitioning(
867
+ !1
868
+ ), o.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse");
869
+ })
870
+ .emulateTransitionEnd(r);
871
+ }
872
+ }
873
+ }), (e.setTransitioning = function(t) {
874
+ this._isTransitioning = t;
875
+ }), (e.dispose = function() {
876
+ o.default.removeData(
877
+ this._element,
878
+ "bs.collapse"
879
+ ), (this._config = null), (this._parent = null), (this._element = null), (this._triggerArray = null), (this._isTransitioning = null);
880
+ }), (e._getConfig = function(t) {
881
+ return ((t = r({}, S, t)).toggle = Boolean(
882
+ t.toggle
883
+ )), d.typeCheckConfig(T, t, N), t;
884
+ }), (e._getDimension = function() {
885
+ return o.default(this._element).hasClass("width") ? "width" : "height";
886
+ }), (e._getParent = function() {
887
+ var e,
888
+ n = this;
889
+ d.isElement(this._config.parent)
890
+ ? (
891
+ (e = this._config.parent),
892
+ "undefined" != typeof this._config.parent.jquery &&
893
+ (e = this._config.parent[0])
894
+ )
895
+ : (e = document.querySelector(this._config.parent));
896
+ var i =
897
+ '[data-toggle="collapse"][data-parent="' +
898
+ this._config.parent +
899
+ '"]',
900
+ a = [].slice.call(e.querySelectorAll(i));
901
+ return o.default(a).each(function(e, i) {
902
+ n._addAriaAndCollapsedClass(t._getTargetFromElement(i), [i]);
903
+ }), e;
904
+ }), (e._addAriaAndCollapsedClass = function(t, e) {
905
+ var n = o.default(t).hasClass("show");
906
+ e.length &&
907
+ o.default(e).toggleClass("collapsed", !n).attr("aria-expanded", n);
908
+ }), (t._getTargetFromElement = function(t) {
909
+ var e = d.getSelectorFromElement(t);
910
+ return e ? document.querySelector(e) : null;
911
+ }), (t._jQueryInterface = function(e) {
912
+ return this.each(function() {
913
+ var n = o.default(this),
914
+ i = n.data("bs.collapse"),
915
+ a = r({}, S, n.data(), "object" == typeof e && e ? e : {});
916
+ if (
917
+ (
918
+ !i &&
919
+ a.toggle &&
920
+ "string" == typeof e &&
921
+ /show|hide/.test(e) &&
922
+ (a.toggle = !1),
923
+ i || ((i = new t(this, a)), n.data("bs.collapse", i)),
924
+ "string" == typeof e
925
+ )
926
+ ) {
927
+ if ("undefined" == typeof i[e])
928
+ throw new TypeError('No method named "' + e + '"');
929
+ i[e]();
930
+ }
931
+ });
932
+ }), l(t, null, [
933
+ {
934
+ key: "VERSION",
935
+ get: function() {
936
+ return "4.5.3";
937
+ }
938
+ },
939
+ {
940
+ key: "Default",
941
+ get: function() {
942
+ return S;
943
+ }
944
+ }
945
+ ]), t;
946
+ })();
947
+ o
948
+ .default(document)
949
+ .on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function(t) {
950
+ "A" === t.currentTarget.tagName && t.preventDefault();
951
+ var e = o.default(this),
952
+ n = d.getSelectorFromElement(this),
953
+ i = [].slice.call(document.querySelectorAll(n));
954
+ o.default(i).each(function() {
955
+ var t = o.default(this),
956
+ n = t.data("bs.collapse") ? "toggle" : e.data();
957
+ D._jQueryInterface.call(t, n);
958
+ });
959
+ }), (o.default.fn[T] =
960
+ D._jQueryInterface), (o.default.fn[T].Constructor = D), (o.default.fn[
961
+ T
962
+ ].noConflict = function() {
963
+ return (o.default.fn[T] = C), D._jQueryInterface;
964
+ });
965
+ var k = "dropdown",
966
+ A = o.default.fn[k],
967
+ I = new RegExp("38|40|27"),
968
+ j = {
969
+ offset: 0,
970
+ flip: !0,
971
+ boundary: "scrollParent",
972
+ reference: "toggle",
973
+ display: "dynamic",
974
+ popperConfig: null
975
+ },
976
+ O = {
977
+ offset: "(number|string|function)",
978
+ flip: "boolean",
979
+ boundary: "(string|element)",
980
+ reference: "(string|element)",
981
+ display: "string",
982
+ popperConfig: "(null|object)"
983
+ },
984
+ x = (function() {
985
+ function t(t, e) {
986
+ (this._element = t), (this._popper = null), (this._config = this._getConfig(
987
+ e
988
+ )), (this._menu = this._getMenuElement()), (this._inNavbar = this._detectNavbar()), this._addEventListeners();
989
+ }
990
+ var e = t.prototype;
991
+ return (e.toggle = function() {
992
+ if (
993
+ !this._element.disabled &&
994
+ !o.default(this._element).hasClass("disabled")
995
+ ) {
996
+ var e = o.default(this._menu).hasClass("show");
997
+ t._clearMenus(), e || this.show(!0);
998
+ }
999
+ }), (e.show = function(e) {
1000
+ if (
1001
+ (
1002
+ void 0 === e && (e = !1),
1003
+ !(
1004
+ this._element.disabled ||
1005
+ o.default(this._element).hasClass("disabled") ||
1006
+ o.default(this._menu).hasClass("show")
1007
+ )
1008
+ )
1009
+ ) {
1010
+ var n = { relatedTarget: this._element },
1011
+ i = o.default.Event("show.bs.dropdown", n),
1012
+ s = t._getParentFromElement(this._element);
1013
+ if ((o.default(s).trigger(i), !i.isDefaultPrevented())) {
1014
+ if (!this._inNavbar && e) {
1015
+ if ("undefined" == typeof a.default)
1016
+ throw new TypeError(
1017
+ "Bootstrap's dropdowns require Popper.js (https://popper.js.org/)"
1018
+ );
1019
+ var l = this._element;
1020
+ "parent" === this._config.reference
1021
+ ? (l = s)
1022
+ : d.isElement(this._config.reference) &&
1023
+ (
1024
+ (l = this._config.reference),
1025
+ "undefined" != typeof this._config.reference.jquery &&
1026
+ (l = this._config.reference[0])
1027
+ ), "scrollParent" !== this._config.boundary &&
1028
+ o
1029
+ .default(s)
1030
+ .addClass("position-static"), (this._popper = new a.default(
1031
+ l,
1032
+ this._menu,
1033
+ this._getPopperConfig()
1034
+ ));
1035
+ }
1036
+ "ontouchstart" in document.documentElement &&
1037
+ 0 === o.default(s).closest(".navbar-nav").length &&
1038
+ o
1039
+ .default(document.body)
1040
+ .children()
1041
+ .on(
1042
+ "mouseover",
1043
+ null,
1044
+ o.default.noop
1045
+ ), this._element.focus(), this._element.setAttribute(
1046
+ "aria-expanded",
1047
+ !0
1048
+ ), o.default(this._menu).toggleClass("show"), o
1049
+ .default(s)
1050
+ .toggleClass("show")
1051
+ .trigger(o.default.Event("shown.bs.dropdown", n));
1052
+ }
1053
+ }
1054
+ }), (e.hide = function() {
1055
+ if (
1056
+ !this._element.disabled &&
1057
+ !o.default(this._element).hasClass("disabled") &&
1058
+ o.default(this._menu).hasClass("show")
1059
+ ) {
1060
+ var e = { relatedTarget: this._element },
1061
+ n = o.default.Event("hide.bs.dropdown", e),
1062
+ i = t._getParentFromElement(this._element);
1063
+ o.default(i).trigger(n), n.isDefaultPrevented() ||
1064
+ (
1065
+ this._popper && this._popper.destroy(),
1066
+ o.default(this._menu).toggleClass("show"),
1067
+ o
1068
+ .default(i)
1069
+ .toggleClass("show")
1070
+ .trigger(o.default.Event("hidden.bs.dropdown", e))
1071
+ );
1072
+ }
1073
+ }), (e.dispose = function() {
1074
+ o.default.removeData(this._element, "bs.dropdown"), o
1075
+ .default(this._element)
1076
+ .off(
1077
+ ".bs.dropdown"
1078
+ ), (this._element = null), (this._menu = null), null !==
1079
+ this._popper && (this._popper.destroy(), (this._popper = null));
1080
+ }), (e.update = function() {
1081
+ (this._inNavbar = this._detectNavbar()), null !== this._popper &&
1082
+ this._popper.scheduleUpdate();
1083
+ }), (e._addEventListeners = function() {
1084
+ var t = this;
1085
+ o.default(this._element).on("click.bs.dropdown", function(e) {
1086
+ e.preventDefault(), e.stopPropagation(), t.toggle();
1087
+ });
1088
+ }), (e._getConfig = function(t) {
1089
+ return (t = r(
1090
+ {},
1091
+ this.constructor.Default,
1092
+ o.default(this._element).data(),
1093
+ t
1094
+ )), d.typeCheckConfig(k, t, this.constructor.DefaultType), t;
1095
+ }), (e._getMenuElement = function() {
1096
+ if (!this._menu) {
1097
+ var e = t._getParentFromElement(this._element);
1098
+ e && (this._menu = e.querySelector(".dropdown-menu"));
1099
+ }
1100
+ return this._menu;
1101
+ }), (e._getPlacement = function() {
1102
+ var t = o.default(this._element.parentNode),
1103
+ e = "bottom-start";
1104
+ return t.hasClass("dropup")
1105
+ ? (e = o.default(this._menu).hasClass("dropdown-menu-right")
1106
+ ? "top-end"
1107
+ : "top-start")
1108
+ : t.hasClass("dropright")
1109
+ ? (e = "right-start")
1110
+ : t.hasClass("dropleft")
1111
+ ? (e = "left-start")
1112
+ : o.default(this._menu).hasClass("dropdown-menu-right") &&
1113
+ (e = "bottom-end"), e;
1114
+ }), (e._detectNavbar = function() {
1115
+ return o.default(this._element).closest(".navbar").length > 0;
1116
+ }), (e._getOffset = function() {
1117
+ var t = this,
1118
+ e = {};
1119
+ return "function" == typeof this._config.offset
1120
+ ? (e.fn = function(e) {
1121
+ return (e.offsets = r(
1122
+ {},
1123
+ e.offsets,
1124
+ t._config.offset(e.offsets, t._element) || {}
1125
+ )), e;
1126
+ })
1127
+ : (e.offset = this._config.offset), e;
1128
+ }), (e._getPopperConfig = function() {
1129
+ var t = {
1130
+ placement: this._getPlacement(),
1131
+ modifiers: {
1132
+ offset: this._getOffset(),
1133
+ flip: { enabled: this._config.flip },
1134
+ preventOverflow: { boundariesElement: this._config.boundary }
1135
+ }
1136
+ };
1137
+ return "static" === this._config.display &&
1138
+ (t.modifiers.applyStyle = { enabled: !1 }), r(
1139
+ {},
1140
+ t,
1141
+ this._config.popperConfig
1142
+ );
1143
+ }), (t._jQueryInterface = function(e) {
1144
+ return this.each(function() {
1145
+ var n = o.default(this).data("bs.dropdown");
1146
+ if (
1147
+ (
1148
+ n ||
1149
+ (
1150
+ (n = new t(this, "object" == typeof e ? e : null)),
1151
+ o.default(this).data("bs.dropdown", n)
1152
+ ),
1153
+ "string" == typeof e
1154
+ )
1155
+ ) {
1156
+ if ("undefined" == typeof n[e])
1157
+ throw new TypeError('No method named "' + e + '"');
1158
+ n[e]();
1159
+ }
1160
+ });
1161
+ }), (t._clearMenus = function(e) {
1162
+ if (!e || (3 !== e.which && ("keyup" !== e.type || 9 === e.which)))
1163
+ for (
1164
+ var n = [].slice.call(
1165
+ document.querySelectorAll('[data-toggle="dropdown"]')
1166
+ ),
1167
+ i = 0,
1168
+ a = n.length;
1169
+ i < a;
1170
+ i++
1171
+ ) {
1172
+ var s = t._getParentFromElement(n[i]),
1173
+ l = o.default(n[i]).data("bs.dropdown"),
1174
+ r = { relatedTarget: n[i] };
1175
+ if ((e && "click" === e.type && (r.clickEvent = e), l)) {
1176
+ var u = l._menu;
1177
+ if (
1178
+ o.default(s).hasClass("show") &&
1179
+ !(
1180
+ e &&
1181
+ (("click" === e.type &&
1182
+ /input|textarea/i.test(e.target.tagName)) ||
1183
+ ("keyup" === e.type && 9 === e.which)) &&
1184
+ o.default.contains(s, e.target)
1185
+ )
1186
+ ) {
1187
+ var d = o.default.Event("hide.bs.dropdown", r);
1188
+ o.default(s).trigger(d), d.isDefaultPrevented() ||
1189
+ (
1190
+ "ontouchstart" in document.documentElement &&
1191
+ o
1192
+ .default(document.body)
1193
+ .children()
1194
+ .off("mouseover", null, o.default.noop),
1195
+ n[i].setAttribute("aria-expanded", "false"),
1196
+ l._popper && l._popper.destroy(),
1197
+ o.default(u).removeClass("show"),
1198
+ o
1199
+ .default(s)
1200
+ .removeClass("show")
1201
+ .trigger(o.default.Event("hidden.bs.dropdown", r))
1202
+ );
1203
+ }
1204
+ }
1205
+ }
1206
+ }), (t._getParentFromElement = function(t) {
1207
+ var e,
1208
+ n = d.getSelectorFromElement(t);
1209
+ return n && (e = document.querySelector(n)), e || t.parentNode;
1210
+ }), (t._dataApiKeydownHandler = function(e) {
1211
+ if (
1212
+ !(/input|textarea/i.test(e.target.tagName)
1213
+ ? 32 === e.which ||
1214
+ (27 !== e.which &&
1215
+ ((40 !== e.which && 38 !== e.which) ||
1216
+ o.default(e.target).closest(".dropdown-menu").length))
1217
+ : !I.test(e.which)) &&
1218
+ !this.disabled &&
1219
+ !o.default(this).hasClass("disabled")
1220
+ ) {
1221
+ var n = t._getParentFromElement(this),
1222
+ i = o.default(n).hasClass("show");
1223
+ if (i || 27 !== e.which) {
1224
+ if (
1225
+ (
1226
+ e.preventDefault(),
1227
+ e.stopPropagation(),
1228
+ !i || 27 === e.which || 32 === e.which
1229
+ )
1230
+ )
1231
+ return 27 === e.which &&
1232
+ o
1233
+ .default(n.querySelector('[data-toggle="dropdown"]'))
1234
+ .trigger("focus"), void o.default(this).trigger("click");
1235
+ var a = [].slice
1236
+ .call(
1237
+ n.querySelectorAll(
1238
+ ".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)"
1239
+ )
1240
+ )
1241
+ .filter(function(t) {
1242
+ return o.default(t).is(":visible");
1243
+ });
1244
+ if (0 !== a.length) {
1245
+ var s = a.indexOf(e.target);
1246
+ 38 === e.which && s > 0 && s--, 40 === e.which &&
1247
+ s < a.length - 1 &&
1248
+ s++, s < 0 && (s = 0), a[s].focus();
1249
+ }
1250
+ }
1251
+ }
1252
+ }), l(t, null, [
1253
+ {
1254
+ key: "VERSION",
1255
+ get: function() {
1256
+ return "4.5.3";
1257
+ }
1258
+ },
1259
+ {
1260
+ key: "Default",
1261
+ get: function() {
1262
+ return j;
1263
+ }
1264
+ },
1265
+ {
1266
+ key: "DefaultType",
1267
+ get: function() {
1268
+ return O;
1269
+ }
1270
+ }
1271
+ ]), t;
1272
+ })();
1273
+ o
1274
+ .default(document)
1275
+ .on(
1276
+ "keydown.bs.dropdown.data-api",
1277
+ '[data-toggle="dropdown"]',
1278
+ x._dataApiKeydownHandler
1279
+ )
1280
+ .on(
1281
+ "keydown.bs.dropdown.data-api",
1282
+ ".dropdown-menu",
1283
+ x._dataApiKeydownHandler
1284
+ )
1285
+ .on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api", x._clearMenus)
1286
+ .on("click.bs.dropdown.data-api", '[data-toggle="dropdown"]', function(t) {
1287
+ t.preventDefault(), t.stopPropagation(), x._jQueryInterface.call(o.default(this), "toggle");
1288
+ })
1289
+ .on("click.bs.dropdown.data-api", ".dropdown form", function(t) {
1290
+ t.stopPropagation();
1291
+ }), (o.default.fn[k] =
1292
+ x._jQueryInterface), (o.default.fn[k].Constructor = x), (o.default.fn[
1293
+ k
1294
+ ].noConflict = function() {
1295
+ return (o.default.fn[k] = A), x._jQueryInterface;
1296
+ });
1297
+ var P = o.default.fn.modal,
1298
+ R = { backdrop: !0, keyboard: !0, focus: !0, show: !0 },
1299
+ L = {
1300
+ backdrop: "(boolean|string)",
1301
+ keyboard: "boolean",
1302
+ focus: "boolean",
1303
+ show: "boolean"
1304
+ },
1305
+ q = (function() {
1306
+ function t(t, e) {
1307
+ (this._config = this._getConfig(
1308
+ e
1309
+ )), (this._element = t), (this._dialog = t.querySelector(
1310
+ ".modal-dialog"
1311
+ )), (this._backdrop = null), (this._isShown = !1), (this._isBodyOverflowing = !1), (this._ignoreBackdropClick = !1), (this._isTransitioning = !1), (this._scrollbarWidth = 0);
1312
+ }
1313
+ var e = t.prototype;
1314
+ return (e.toggle = function(t) {
1315
+ return this._isShown ? this.hide() : this.show(t);
1316
+ }), (e.show = function(t) {
1317
+ var e = this;
1318
+ if (!this._isShown && !this._isTransitioning) {
1319
+ o.default(this._element).hasClass("fade") &&
1320
+ (this._isTransitioning = !0);
1321
+ var n = o.default.Event("show.bs.modal", { relatedTarget: t });
1322
+ o.default(this._element).trigger(n), this._isShown ||
1323
+ n.isDefaultPrevented() ||
1324
+ (
1325
+ (this._isShown = !0),
1326
+ this._checkScrollbar(),
1327
+ this._setScrollbar(),
1328
+ this._adjustDialog(),
1329
+ this._setEscapeEvent(),
1330
+ this._setResizeEvent(),
1331
+ o
1332
+ .default(this._element)
1333
+ .on(
1334
+ "click.dismiss.bs.modal",
1335
+ '[data-dismiss="modal"]',
1336
+ function(t) {
1337
+ return e.hide(t);
1338
+ }
1339
+ ),
1340
+ o
1341
+ .default(this._dialog)
1342
+ .on("mousedown.dismiss.bs.modal", function() {
1343
+ o
1344
+ .default(e._element)
1345
+ .one("mouseup.dismiss.bs.modal", function(t) {
1346
+ o.default(t.target).is(e._element) &&
1347
+ (e._ignoreBackdropClick = !0);
1348
+ });
1349
+ }),
1350
+ this._showBackdrop(function() {
1351
+ return e._showElement(t);
1352
+ })
1353
+ );
1354
+ }
1355
+ }), (e.hide = function(t) {
1356
+ var e = this;
1357
+ if (
1358
+ (t && t.preventDefault(), this._isShown && !this._isTransitioning)
1359
+ ) {
1360
+ var n = o.default.Event("hide.bs.modal");
1361
+ if (
1362
+ (
1363
+ o.default(this._element).trigger(n),
1364
+ this._isShown && !n.isDefaultPrevented()
1365
+ )
1366
+ ) {
1367
+ this._isShown = !1;
1368
+ var i = o.default(this._element).hasClass("fade");
1369
+ if (
1370
+ (
1371
+ i && (this._isTransitioning = !0),
1372
+ this._setEscapeEvent(),
1373
+ this._setResizeEvent(),
1374
+ o.default(document).off("focusin.bs.modal"),
1375
+ o.default(this._element).removeClass("show"),
1376
+ o.default(this._element).off("click.dismiss.bs.modal"),
1377
+ o.default(this._dialog).off("mousedown.dismiss.bs.modal"),
1378
+ i
1379
+ )
1380
+ ) {
1381
+ var a = d.getTransitionDurationFromElement(this._element);
1382
+ o
1383
+ .default(this._element)
1384
+ .one(d.TRANSITION_END, function(t) {
1385
+ return e._hideModal(t);
1386
+ })
1387
+ .emulateTransitionEnd(a);
1388
+ } else this._hideModal();
1389
+ }
1390
+ }
1391
+ }), (e.dispose = function() {
1392
+ [window, this._element, this._dialog].forEach(function(t) {
1393
+ return o.default(t).off(".bs.modal");
1394
+ }), o.default(document).off("focusin.bs.modal"), o.default.removeData(
1395
+ this._element,
1396
+ "bs.modal"
1397
+ ), (this._config = null), (this._element = null), (this._dialog = null), (this._backdrop = null), (this._isShown = null), (this._isBodyOverflowing = null), (this._ignoreBackdropClick = null), (this._isTransitioning = null), (this._scrollbarWidth = null);
1398
+ }), (e.handleUpdate = function() {
1399
+ this._adjustDialog();
1400
+ }), (e._getConfig = function(t) {
1401
+ return (t = r({}, R, t)), d.typeCheckConfig("modal", t, L), t;
1402
+ }), (e._triggerBackdropTransition = function() {
1403
+ var t = this;
1404
+ if ("static" === this._config.backdrop) {
1405
+ var e = o.default.Event("hidePrevented.bs.modal");
1406
+ if ((o.default(this._element).trigger(e), e.isDefaultPrevented()))
1407
+ return;
1408
+ var n =
1409
+ this._element.scrollHeight > document.documentElement.clientHeight;
1410
+ n ||
1411
+ (this._element.style.overflowY =
1412
+ "hidden"), this._element.classList.add("modal-static");
1413
+ var i = d.getTransitionDurationFromElement(this._dialog);
1414
+ o.default(this._element).off(d.TRANSITION_END), o
1415
+ .default(this._element)
1416
+ .one(d.TRANSITION_END, function() {
1417
+ t._element.classList.remove("modal-static"), n ||
1418
+ o
1419
+ .default(t._element)
1420
+ .one(d.TRANSITION_END, function() {
1421
+ t._element.style.overflowY = "";
1422
+ })
1423
+ .emulateTransitionEnd(t._element, i);
1424
+ })
1425
+ .emulateTransitionEnd(i), this._element.focus();
1426
+ } else this.hide();
1427
+ }), (e._showElement = function(t) {
1428
+ var e = this,
1429
+ n = o.default(this._element).hasClass("fade"),
1430
+ i = this._dialog ? this._dialog.querySelector(".modal-body") : null;
1431
+ (this._element.parentNode &&
1432
+ this._element.parentNode.nodeType === Node.ELEMENT_NODE) ||
1433
+ document.body.appendChild(
1434
+ this._element
1435
+ ), (this._element.style.display =
1436
+ "block"), this._element.removeAttribute(
1437
+ "aria-hidden"
1438
+ ), this._element.setAttribute(
1439
+ "aria-modal",
1440
+ !0
1441
+ ), this._element.setAttribute("role", "dialog"), o
1442
+ .default(this._dialog)
1443
+ .hasClass("modal-dialog-scrollable") && i
1444
+ ? (i.scrollTop = 0)
1445
+ : (this._element.scrollTop = 0), n &&
1446
+ d.reflow(this._element), o
1447
+ .default(this._element)
1448
+ .addClass("show"), this._config.focus && this._enforceFocus();
1449
+ var a = o.default.Event("shown.bs.modal", { relatedTarget: t }),
1450
+ s = function() {
1451
+ e._config.focus &&
1452
+ e._element.focus(), (e._isTransitioning = !1), o
1453
+ .default(e._element)
1454
+ .trigger(a);
1455
+ };
1456
+ if (n) {
1457
+ var l = d.getTransitionDurationFromElement(this._dialog);
1458
+ o
1459
+ .default(this._dialog)
1460
+ .one(d.TRANSITION_END, s)
1461
+ .emulateTransitionEnd(l);
1462
+ } else s();
1463
+ }), (e._enforceFocus = function() {
1464
+ var t = this;
1465
+ o
1466
+ .default(document)
1467
+ .off("focusin.bs.modal")
1468
+ .on("focusin.bs.modal", function(e) {
1469
+ document !== e.target &&
1470
+ t._element !== e.target &&
1471
+ 0 === o.default(t._element).has(e.target).length &&
1472
+ t._element.focus();
1473
+ });
1474
+ }), (e._setEscapeEvent = function() {
1475
+ var t = this;
1476
+ this._isShown
1477
+ ? o
1478
+ .default(this._element)
1479
+ .on("keydown.dismiss.bs.modal", function(e) {
1480
+ t._config.keyboard && 27 === e.which
1481
+ ? (e.preventDefault(), t.hide())
1482
+ : t._config.keyboard ||
1483
+ 27 !== e.which ||
1484
+ t._triggerBackdropTransition();
1485
+ })
1486
+ : this._isShown ||
1487
+ o.default(this._element).off("keydown.dismiss.bs.modal");
1488
+ }), (e._setResizeEvent = function() {
1489
+ var t = this;
1490
+ this._isShown
1491
+ ? o.default(window).on("resize.bs.modal", function(e) {
1492
+ return t.handleUpdate(e);
1493
+ })
1494
+ : o.default(window).off("resize.bs.modal");
1495
+ }), (e._hideModal = function() {
1496
+ var t = this;
1497
+ (this._element.style.display = "none"), this._element.setAttribute(
1498
+ "aria-hidden",
1499
+ !0
1500
+ ), this._element.removeAttribute(
1501
+ "aria-modal"
1502
+ ), this._element.removeAttribute(
1503
+ "role"
1504
+ ), (this._isTransitioning = !1), this._showBackdrop(function() {
1505
+ o
1506
+ .default(document.body)
1507
+ .removeClass(
1508
+ "modal-open"
1509
+ ), t._resetAdjustments(), t._resetScrollbar(), o.default(t._element).trigger("hidden.bs.modal");
1510
+ });
1511
+ }), (e._removeBackdrop = function() {
1512
+ this._backdrop &&
1513
+ (o.default(this._backdrop).remove(), (this._backdrop = null));
1514
+ }), (e._showBackdrop = function(t) {
1515
+ var e = this,
1516
+ n = o.default(this._element).hasClass("fade") ? "fade" : "";
1517
+ if (this._isShown && this._config.backdrop) {
1518
+ if (
1519
+ (
1520
+ (this._backdrop = document.createElement("div")),
1521
+ (this._backdrop.className = "modal-backdrop"),
1522
+ n && this._backdrop.classList.add(n),
1523
+ o.default(this._backdrop).appendTo(document.body),
1524
+ o
1525
+ .default(this._element)
1526
+ .on("click.dismiss.bs.modal", function(t) {
1527
+ e._ignoreBackdropClick
1528
+ ? (e._ignoreBackdropClick = !1)
1529
+ : t.target === t.currentTarget &&
1530
+ e._triggerBackdropTransition();
1531
+ }),
1532
+ n && d.reflow(this._backdrop),
1533
+ o.default(this._backdrop).addClass("show"),
1534
+ !t
1535
+ )
1536
+ )
1537
+ return;
1538
+ if (!n) return void t();
1539
+ var i = d.getTransitionDurationFromElement(this._backdrop);
1540
+ o
1541
+ .default(this._backdrop)
1542
+ .one(d.TRANSITION_END, t)
1543
+ .emulateTransitionEnd(i);
1544
+ } else if (!this._isShown && this._backdrop) {
1545
+ o.default(this._backdrop).removeClass("show");
1546
+ var a = function() {
1547
+ e._removeBackdrop(), t && t();
1548
+ };
1549
+ if (o.default(this._element).hasClass("fade")) {
1550
+ var s = d.getTransitionDurationFromElement(this._backdrop);
1551
+ o
1552
+ .default(this._backdrop)
1553
+ .one(d.TRANSITION_END, a)
1554
+ .emulateTransitionEnd(s);
1555
+ } else a();
1556
+ } else t && t();
1557
+ }), (e._adjustDialog = function() {
1558
+ var t =
1559
+ this._element.scrollHeight > document.documentElement.clientHeight;
1560
+ !this._isBodyOverflowing &&
1561
+ t &&
1562
+ (this._element.style.paddingLeft = this._scrollbarWidth + "px"), this
1563
+ ._isBodyOverflowing &&
1564
+ !t &&
1565
+ (this._element.style.paddingRight = this._scrollbarWidth + "px");
1566
+ }), (e._resetAdjustments = function() {
1567
+ (this._element.style.paddingLeft =
1568
+ ""), (this._element.style.paddingRight = "");
1569
+ }), (e._checkScrollbar = function() {
1570
+ var t = document.body.getBoundingClientRect();
1571
+ (this._isBodyOverflowing =
1572
+ Math.round(t.left + t.right) <
1573
+ window.innerWidth), (this._scrollbarWidth = this._getScrollbarWidth());
1574
+ }), (e._setScrollbar = function() {
1575
+ var t = this;
1576
+ if (this._isBodyOverflowing) {
1577
+ var e = [].slice.call(
1578
+ document.querySelectorAll(
1579
+ ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1580
+ )
1581
+ ),
1582
+ n = [].slice.call(document.querySelectorAll(".sticky-top"));
1583
+ o.default(e).each(function(e, n) {
1584
+ var i = n.style.paddingRight,
1585
+ a = o.default(n).css("padding-right");
1586
+ o
1587
+ .default(n)
1588
+ .data("padding-right", i)
1589
+ .css("padding-right", parseFloat(a) + t._scrollbarWidth + "px");
1590
+ }), o.default(n).each(function(e, n) {
1591
+ var i = n.style.marginRight,
1592
+ a = o.default(n).css("margin-right");
1593
+ o
1594
+ .default(n)
1595
+ .data("margin-right", i)
1596
+ .css("margin-right", parseFloat(a) - t._scrollbarWidth + "px");
1597
+ });
1598
+ var i = document.body.style.paddingRight,
1599
+ a = o.default(document.body).css("padding-right");
1600
+ o
1601
+ .default(document.body)
1602
+ .data("padding-right", i)
1603
+ .css("padding-right", parseFloat(a) + this._scrollbarWidth + "px");
1604
+ }
1605
+ o.default(document.body).addClass("modal-open");
1606
+ }), (e._resetScrollbar = function() {
1607
+ var t = [].slice.call(
1608
+ document.querySelectorAll(
1609
+ ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1610
+ )
1611
+ );
1612
+ o.default(t).each(function(t, e) {
1613
+ var n = o.default(e).data("padding-right");
1614
+ o
1615
+ .default(e)
1616
+ .removeData("padding-right"), (e.style.paddingRight = n || "");
1617
+ });
1618
+ var e = [].slice.call(document.querySelectorAll(".sticky-top"));
1619
+ o.default(e).each(function(t, e) {
1620
+ var n = o.default(e).data("margin-right");
1621
+ "undefined" != typeof n &&
1622
+ o.default(e).css("margin-right", n).removeData("margin-right");
1623
+ });
1624
+ var n = o.default(document.body).data("padding-right");
1625
+ o
1626
+ .default(document.body)
1627
+ .removeData("padding-right"), (document.body.style.paddingRight =
1628
+ n || "");
1629
+ }), (e._getScrollbarWidth = function() {
1630
+ var t = document.createElement("div");
1631
+ (t.className = "modal-scrollbar-measure"), document.body.appendChild(t);
1632
+ var e = t.getBoundingClientRect().width - t.clientWidth;
1633
+ return document.body.removeChild(t), e;
1634
+ }), (t._jQueryInterface = function(e, n) {
1635
+ return this.each(function() {
1636
+ var i = o.default(this).data("bs.modal"),
1637
+ a = r(
1638
+ {},
1639
+ R,
1640
+ o.default(this).data(),
1641
+ "object" == typeof e && e ? e : {}
1642
+ );
1643
+ if (
1644
+ (
1645
+ i || ((i = new t(this, a)), o.default(this).data("bs.modal", i)),
1646
+ "string" == typeof e
1647
+ )
1648
+ ) {
1649
+ if ("undefined" == typeof i[e])
1650
+ throw new TypeError('No method named "' + e + '"');
1651
+ i[e](n);
1652
+ } else a.show && i.show(n);
1653
+ });
1654
+ }), l(t, null, [
1655
+ {
1656
+ key: "VERSION",
1657
+ get: function() {
1658
+ return "4.5.3";
1659
+ }
1660
+ },
1661
+ {
1662
+ key: "Default",
1663
+ get: function() {
1664
+ return R;
1665
+ }
1666
+ }
1667
+ ]), t;
1668
+ })();
1669
+ o
1670
+ .default(document)
1671
+ .on("click.bs.modal.data-api", '[data-toggle="modal"]', function(t) {
1672
+ var e,
1673
+ n = this,
1674
+ i = d.getSelectorFromElement(this);
1675
+ i && (e = document.querySelector(i));
1676
+ var a = o.default(e).data("bs.modal")
1677
+ ? "toggle"
1678
+ : r({}, o.default(e).data(), o.default(this).data());
1679
+ ("A" !== this.tagName && "AREA" !== this.tagName) || t.preventDefault();
1680
+ var s = o.default(e).one("show.bs.modal", function(t) {
1681
+ t.isDefaultPrevented() ||
1682
+ s.one("hidden.bs.modal", function() {
1683
+ o.default(n).is(":visible") && n.focus();
1684
+ });
1685
+ });
1686
+ q._jQueryInterface.call(o.default(e), a, this);
1687
+ }), (o.default.fn.modal =
1688
+ q._jQueryInterface), (o.default.fn.modal.Constructor = q), (o.default.fn.modal.noConflict = function() {
1689
+ return (o.default.fn.modal = P), q._jQueryInterface;
1690
+ });
1691
+ var F = [
1692
+ "background",
1693
+ "cite",
1694
+ "href",
1695
+ "itemtype",
1696
+ "longdesc",
1697
+ "poster",
1698
+ "src",
1699
+ "xlink:href"
1700
+ ],
1701
+ Q = {
1702
+ "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i],
1703
+ a: ["target", "href", "title", "rel"],
1704
+ area: [],
1705
+ b: [],
1706
+ br: [],
1707
+ col: [],
1708
+ code: [],
1709
+ div: [],
1710
+ em: [],
1711
+ hr: [],
1712
+ h1: [],
1713
+ h2: [],
1714
+ h3: [],
1715
+ h4: [],
1716
+ h5: [],
1717
+ h6: [],
1718
+ i: [],
1719
+ img: ["src", "srcset", "alt", "title", "width", "height"],
1720
+ li: [],
1721
+ ol: [],
1722
+ p: [],
1723
+ pre: [],
1724
+ s: [],
1725
+ small: [],
1726
+ span: [],
1727
+ sub: [],
1728
+ sup: [],
1729
+ strong: [],
1730
+ u: [],
1731
+ ul: []
1732
+ },
1733
+ B = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,
1734
+ H = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
1735
+ function U(t, e, n) {
1736
+ if (0 === t.length) return t;
1737
+ if (n && "function" == typeof n) return n(t);
1738
+ for (
1739
+ var i = new window.DOMParser().parseFromString(t, "text/html"),
1740
+ o = Object.keys(e),
1741
+ a = [].slice.call(i.body.querySelectorAll("*")),
1742
+ s = function(t, n) {
1743
+ var i = a[t],
1744
+ s = i.nodeName.toLowerCase();
1745
+ if (-1 === o.indexOf(i.nodeName.toLowerCase()))
1746
+ return i.parentNode.removeChild(i), "continue";
1747
+ var l = [].slice.call(i.attributes),
1748
+ r = [].concat(e["*"] || [], e[s] || []);
1749
+ l.forEach(function(t) {
1750
+ (function(t, e) {
1751
+ var n = t.nodeName.toLowerCase();
1752
+ if (-1 !== e.indexOf(n))
1753
+ return (
1754
+ -1 === F.indexOf(n) ||
1755
+ Boolean(t.nodeValue.match(B) || t.nodeValue.match(H))
1756
+ );
1757
+ for (
1758
+ var i = e.filter(function(t) {
1759
+ return t instanceof RegExp;
1760
+ }),
1761
+ o = 0,
1762
+ a = i.length;
1763
+ o < a;
1764
+ o++
1765
+ )
1766
+ if (n.match(i[o])) return !0;
1767
+ return !1;
1768
+ })(t, r) || i.removeAttribute(t.nodeName);
1769
+ });
1770
+ },
1771
+ l = 0,
1772
+ r = a.length;
1773
+ l < r;
1774
+ l++
1775
+ )
1776
+ s(l);
1777
+ return i.body.innerHTML;
1778
+ }
1779
+ var M = "tooltip",
1780
+ W = o.default.fn[M],
1781
+ V = new RegExp("(^|\\s)bs-tooltip\\S+", "g"),
1782
+ z = ["sanitize", "whiteList", "sanitizeFn"],
1783
+ K = {
1784
+ animation: "boolean",
1785
+ template: "string",
1786
+ title: "(string|element|function)",
1787
+ trigger: "string",
1788
+ delay: "(number|object)",
1789
+ html: "boolean",
1790
+ selector: "(string|boolean)",
1791
+ placement: "(string|function)",
1792
+ offset: "(number|string|function)",
1793
+ container: "(string|element|boolean)",
1794
+ fallbackPlacement: "(string|array)",
1795
+ boundary: "(string|element)",
1796
+ sanitize: "boolean",
1797
+ sanitizeFn: "(null|function)",
1798
+ whiteList: "object",
1799
+ popperConfig: "(null|object)"
1800
+ },
1801
+ X = {
1802
+ AUTO: "auto",
1803
+ TOP: "top",
1804
+ RIGHT: "right",
1805
+ BOTTOM: "bottom",
1806
+ LEFT: "left"
1807
+ },
1808
+ Y = {
1809
+ animation: !0,
1810
+ template:
1811
+ '<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',
1812
+ trigger: "hover focus",
1813
+ title: "",
1814
+ delay: 0,
1815
+ html: !1,
1816
+ selector: !1,
1817
+ placement: "top",
1818
+ offset: 0,
1819
+ container: !1,
1820
+ fallbackPlacement: "flip",
1821
+ boundary: "scrollParent",
1822
+ sanitize: !0,
1823
+ sanitizeFn: null,
1824
+ whiteList: Q,
1825
+ popperConfig: null
1826
+ },
1827
+ $ = {
1828
+ HIDE: "hide.bs.tooltip",
1829
+ HIDDEN: "hidden.bs.tooltip",
1830
+ SHOW: "show.bs.tooltip",
1831
+ SHOWN: "shown.bs.tooltip",
1832
+ INSERTED: "inserted.bs.tooltip",
1833
+ CLICK: "click.bs.tooltip",
1834
+ FOCUSIN: "focusin.bs.tooltip",
1835
+ FOCUSOUT: "focusout.bs.tooltip",
1836
+ MOUSEENTER: "mouseenter.bs.tooltip",
1837
+ MOUSELEAVE: "mouseleave.bs.tooltip"
1838
+ },
1839
+ J = (function() {
1840
+ function t(t, e) {
1841
+ if ("undefined" == typeof a.default)
1842
+ throw new TypeError(
1843
+ "Bootstrap's tooltips require Popper.js (https://popper.js.org/)"
1844
+ );
1845
+ (this._isEnabled = !0), (this._timeout = 0), (this._hoverState =
1846
+ ""), (this._activeTrigger = {}), (this._popper = null), (this.element = t), (this.config = this._getConfig(
1847
+ e
1848
+ )), (this.tip = null), this._setListeners();
1849
+ }
1850
+ var e = t.prototype;
1851
+ return (e.enable = function() {
1852
+ this._isEnabled = !0;
1853
+ }), (e.disable = function() {
1854
+ this._isEnabled = !1;
1855
+ }), (e.toggleEnabled = function() {
1856
+ this._isEnabled = !this._isEnabled;
1857
+ }), (e.toggle = function(t) {
1858
+ if (this._isEnabled)
1859
+ if (t) {
1860
+ var e = this.constructor.DATA_KEY,
1861
+ n = o.default(t.currentTarget).data(e);
1862
+ n ||
1863
+ (
1864
+ (n = new this.constructor(
1865
+ t.currentTarget,
1866
+ this._getDelegateConfig()
1867
+ )),
1868
+ o.default(t.currentTarget).data(e, n)
1869
+ ), (n._activeTrigger.click = !n._activeTrigger
1870
+ .click), n._isWithActiveTrigger()
1871
+ ? n._enter(null, n)
1872
+ : n._leave(null, n);
1873
+ } else {
1874
+ if (o.default(this.getTipElement()).hasClass("show"))
1875
+ return void this._leave(null, this);
1876
+ this._enter(null, this);
1877
+ }
1878
+ }), (e.dispose = function() {
1879
+ clearTimeout(this._timeout), o.default.removeData(
1880
+ this.element,
1881
+ this.constructor.DATA_KEY
1882
+ ), o.default(this.element).off(this.constructor.EVENT_KEY), o
1883
+ .default(this.element)
1884
+ .closest(".modal")
1885
+ .off("hide.bs.modal", this._hideModalHandler), this.tip &&
1886
+ o
1887
+ .default(this.tip)
1888
+ .remove(), (this._isEnabled = null), (this._timeout = null), (this._hoverState = null), (this._activeTrigger = null), this
1889
+ ._popper &&
1890
+ this._popper.destroy(), (this._popper = null), (this.element = null), (this.config = null), (this.tip = null);
1891
+ }), (e.show = function() {
1892
+ var t = this;
1893
+ if ("none" === o.default(this.element).css("display"))
1894
+ throw new Error("Please use show on visible elements");
1895
+ var e = o.default.Event(this.constructor.Event.SHOW);
1896
+ if (this.isWithContent() && this._isEnabled) {
1897
+ o.default(this.element).trigger(e);
1898
+ var n = d.findShadowRoot(this.element),
1899
+ i = o.default.contains(
1900
+ null !== n ? n : this.element.ownerDocument.documentElement,
1901
+ this.element
1902
+ );
1903
+ if (e.isDefaultPrevented() || !i) return;
1904
+ var s = this.getTipElement(),
1905
+ l = d.getUID(this.constructor.NAME);
1906
+ s.setAttribute("id", l), this.element.setAttribute(
1907
+ "aria-describedby",
1908
+ l
1909
+ ), this.setContent(), this.config.animation &&
1910
+ o.default(s).addClass("fade");
1911
+ var r =
1912
+ "function" == typeof this.config.placement
1913
+ ? this.config.placement.call(this, s, this.element)
1914
+ : this.config.placement,
1915
+ u = this._getAttachment(r);
1916
+ this.addAttachmentClass(u);
1917
+ var f = this._getContainer();
1918
+ o
1919
+ .default(s)
1920
+ .data(this.constructor.DATA_KEY, this), o.default.contains(
1921
+ this.element.ownerDocument.documentElement,
1922
+ this.tip
1923
+ ) || o.default(s).appendTo(f), o
1924
+ .default(this.element)
1925
+ .trigger(
1926
+ this.constructor.Event.INSERTED
1927
+ ), (this._popper = new a.default(
1928
+ this.element,
1929
+ s,
1930
+ this._getPopperConfig(u)
1931
+ )), o.default(s).addClass("show"), "ontouchstart" in
1932
+ document.documentElement &&
1933
+ o
1934
+ .default(document.body)
1935
+ .children()
1936
+ .on("mouseover", null, o.default.noop);
1937
+ var c = function() {
1938
+ t.config.animation && t._fixTransition();
1939
+ var e = t._hoverState;
1940
+ (t._hoverState = null), o
1941
+ .default(t.element)
1942
+ .trigger(t.constructor.Event.SHOWN), "out" === e &&
1943
+ t._leave(null, t);
1944
+ };
1945
+ if (o.default(this.tip).hasClass("fade")) {
1946
+ var h = d.getTransitionDurationFromElement(this.tip);
1947
+ o
1948
+ .default(this.tip)
1949
+ .one(d.TRANSITION_END, c)
1950
+ .emulateTransitionEnd(h);
1951
+ } else c();
1952
+ }
1953
+ }), (e.hide = function(t) {
1954
+ var e = this,
1955
+ n = this.getTipElement(),
1956
+ i = o.default.Event(this.constructor.Event.HIDE),
1957
+ a = function() {
1958
+ "show" !== e._hoverState &&
1959
+ n.parentNode &&
1960
+ n.parentNode.removeChild(
1961
+ n
1962
+ ), e._cleanTipClass(), e.element.removeAttribute(
1963
+ "aria-describedby"
1964
+ ), o
1965
+ .default(e.element)
1966
+ .trigger(e.constructor.Event.HIDDEN), null !== e._popper &&
1967
+ e._popper.destroy(), t && t();
1968
+ };
1969
+ if ((o.default(this.element).trigger(i), !i.isDefaultPrevented())) {
1970
+ if (
1971
+ (
1972
+ o.default(n).removeClass("show"),
1973
+ "ontouchstart" in document.documentElement &&
1974
+ o
1975
+ .default(document.body)
1976
+ .children()
1977
+ .off("mouseover", null, o.default.noop),
1978
+ (this._activeTrigger.click = !1),
1979
+ (this._activeTrigger.focus = !1),
1980
+ (this._activeTrigger.hover = !1),
1981
+ o.default(this.tip).hasClass("fade")
1982
+ )
1983
+ ) {
1984
+ var s = d.getTransitionDurationFromElement(n);
1985
+ o.default(n).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
1986
+ } else a();
1987
+ this._hoverState = "";
1988
+ }
1989
+ }), (e.update = function() {
1990
+ null !== this._popper && this._popper.scheduleUpdate();
1991
+ }), (e.isWithContent = function() {
1992
+ return Boolean(this.getTitle());
1993
+ }), (e.addAttachmentClass = function(t) {
1994
+ o.default(this.getTipElement()).addClass("bs-tooltip-" + t);
1995
+ }), (e.getTipElement = function() {
1996
+ return (this.tip = this.tip || o.default(this.config.template)[0]), this
1997
+ .tip;
1998
+ }), (e.setContent = function() {
1999
+ var t = this.getTipElement();
2000
+ this.setElementContent(
2001
+ o.default(t.querySelectorAll(".tooltip-inner")),
2002
+ this.getTitle()
2003
+ ), o.default(t).removeClass("fade show");
2004
+ }), (e.setElementContent = function(t, e) {
2005
+ "object" != typeof e || (!e.nodeType && !e.jquery)
2006
+ ? this.config.html
2007
+ ? (
2008
+ this.config.sanitize &&
2009
+ (e = U(e, this.config.whiteList, this.config.sanitizeFn)),
2010
+ t.html(e)
2011
+ )
2012
+ : t.text(e)
2013
+ : this.config.html
2014
+ ? o.default(e).parent().is(t) || t.empty().append(e)
2015
+ : t.text(o.default(e).text());
2016
+ }), (e.getTitle = function() {
2017
+ var t = this.element.getAttribute("data-original-title");
2018
+ return t ||
2019
+ (t =
2020
+ "function" == typeof this.config.title
2021
+ ? this.config.title.call(this.element)
2022
+ : this.config.title), t;
2023
+ }), (e._getPopperConfig = function(t) {
2024
+ var e = this;
2025
+ return r(
2026
+ {},
2027
+ {
2028
+ placement: t,
2029
+ modifiers: {
2030
+ offset: this._getOffset(),
2031
+ flip: { behavior: this.config.fallbackPlacement },
2032
+ arrow: { element: ".arrow" },
2033
+ preventOverflow: { boundariesElement: this.config.boundary }
2034
+ },
2035
+ onCreate: function(t) {
2036
+ t.originalPlacement !== t.placement &&
2037
+ e._handlePopperPlacementChange(t);
2038
+ },
2039
+ onUpdate: function(t) {
2040
+ return e._handlePopperPlacementChange(t);
2041
+ }
2042
+ },
2043
+ this.config.popperConfig
2044
+ );
2045
+ }), (e._getOffset = function() {
2046
+ var t = this,
2047
+ e = {};
2048
+ return "function" == typeof this.config.offset
2049
+ ? (e.fn = function(e) {
2050
+ return (e.offsets = r(
2051
+ {},
2052
+ e.offsets,
2053
+ t.config.offset(e.offsets, t.element) || {}
2054
+ )), e;
2055
+ })
2056
+ : (e.offset = this.config.offset), e;
2057
+ }), (e._getContainer = function() {
2058
+ return !1 === this.config.container
2059
+ ? document.body
2060
+ : d.isElement(this.config.container)
2061
+ ? o.default(this.config.container)
2062
+ : o.default(document).find(this.config.container);
2063
+ }), (e._getAttachment = function(t) {
2064
+ return X[t.toUpperCase()];
2065
+ }), (e._setListeners = function() {
2066
+ var t = this;
2067
+ this.config.trigger.split(" ").forEach(function(e) {
2068
+ if ("click" === e)
2069
+ o
2070
+ .default(t.element)
2071
+ .on(t.constructor.Event.CLICK, t.config.selector, function(e) {
2072
+ return t.toggle(e);
2073
+ });
2074
+ else if ("manual" !== e) {
2075
+ var n =
2076
+ "hover" === e
2077
+ ? t.constructor.Event.MOUSEENTER
2078
+ : t.constructor.Event.FOCUSIN,
2079
+ i =
2080
+ "hover" === e
2081
+ ? t.constructor.Event.MOUSELEAVE
2082
+ : t.constructor.Event.FOCUSOUT;
2083
+ o
2084
+ .default(t.element)
2085
+ .on(n, t.config.selector, function(e) {
2086
+ return t._enter(e);
2087
+ })
2088
+ .on(i, t.config.selector, function(e) {
2089
+ return t._leave(e);
2090
+ });
2091
+ }
2092
+ }), (this._hideModalHandler = function() {
2093
+ t.element && t.hide();
2094
+ }), o
2095
+ .default(this.element)
2096
+ .closest(".modal")
2097
+ .on("hide.bs.modal", this._hideModalHandler), this.config.selector
2098
+ ? (this.config = r({}, this.config, {
2099
+ trigger: "manual",
2100
+ selector: ""
2101
+ }))
2102
+ : this._fixTitle();
2103
+ }), (e._fixTitle = function() {
2104
+ var t = typeof this.element.getAttribute("data-original-title");
2105
+ (this.element.getAttribute("title") || "string" !== t) &&
2106
+ (
2107
+ this.element.setAttribute(
2108
+ "data-original-title",
2109
+ this.element.getAttribute("title") || ""
2110
+ ),
2111
+ this.element.setAttribute("title", "")
2112
+ );
2113
+ }), (e._enter = function(t, e) {
2114
+ var n = this.constructor.DATA_KEY;
2115
+ (e = e || o.default(t.currentTarget).data(n)) ||
2116
+ (
2117
+ (e = new this.constructor(
2118
+ t.currentTarget,
2119
+ this._getDelegateConfig()
2120
+ )),
2121
+ o.default(t.currentTarget).data(n, e)
2122
+ ), t &&
2123
+ (e._activeTrigger[
2124
+ "focusin" === t.type ? "focus" : "hover"
2125
+ ] = !0), o.default(e.getTipElement()).hasClass("show") ||
2126
+ "show" === e._hoverState
2127
+ ? (e._hoverState = "show")
2128
+ : (
2129
+ clearTimeout(e._timeout),
2130
+ (e._hoverState = "show"),
2131
+ e.config.delay && e.config.delay.show
2132
+ ? (e._timeout = setTimeout(function() {
2133
+ "show" === e._hoverState && e.show();
2134
+ }, e.config.delay.show))
2135
+ : e.show()
2136
+ );
2137
+ }), (e._leave = function(t, e) {
2138
+ var n = this.constructor.DATA_KEY;
2139
+ (e = e || o.default(t.currentTarget).data(n)) ||
2140
+ (
2141
+ (e = new this.constructor(
2142
+ t.currentTarget,
2143
+ this._getDelegateConfig()
2144
+ )),
2145
+ o.default(t.currentTarget).data(n, e)
2146
+ ), t &&
2147
+ (e._activeTrigger[
2148
+ "focusout" === t.type ? "focus" : "hover"
2149
+ ] = !1), e._isWithActiveTrigger() ||
2150
+ (
2151
+ clearTimeout(e._timeout),
2152
+ (e._hoverState = "out"),
2153
+ e.config.delay && e.config.delay.hide
2154
+ ? (e._timeout = setTimeout(function() {
2155
+ "out" === e._hoverState && e.hide();
2156
+ }, e.config.delay.hide))
2157
+ : e.hide()
2158
+ );
2159
+ }), (e._isWithActiveTrigger = function() {
2160
+ for (var t in this._activeTrigger)
2161
+ if (this._activeTrigger[t]) return !0;
2162
+ return !1;
2163
+ }), (e._getConfig = function(t) {
2164
+ var e = o.default(this.element).data();
2165
+ return Object.keys(e).forEach(function(t) {
2166
+ -1 !== z.indexOf(t) && delete e[t];
2167
+ }), "number" ==
2168
+ typeof (t = r(
2169
+ {},
2170
+ this.constructor.Default,
2171
+ e,
2172
+ "object" == typeof t && t ? t : {}
2173
+ )).delay && (t.delay = { show: t.delay, hide: t.delay }), "number" ==
2174
+ typeof t.title && (t.title = t.title.toString()), "number" ==
2175
+ typeof t.content &&
2176
+ (t.content = t.content.toString()), d.typeCheckConfig(
2177
+ M,
2178
+ t,
2179
+ this.constructor.DefaultType
2180
+ ), t.sanitize &&
2181
+ (t.template = U(t.template, t.whiteList, t.sanitizeFn)), t;
2182
+ }), (e._getDelegateConfig = function() {
2183
+ var t = {};
2184
+ if (this.config)
2185
+ for (var e in this.config)
2186
+ this.constructor.Default[e] !== this.config[e] &&
2187
+ (t[e] = this.config[e]);
2188
+ return t;
2189
+ }), (e._cleanTipClass = function() {
2190
+ var t = o.default(this.getTipElement()),
2191
+ e = t.attr("class").match(V);
2192
+ null !== e && e.length && t.removeClass(e.join(""));
2193
+ }), (e._handlePopperPlacementChange = function(t) {
2194
+ (this.tip =
2195
+ t.instance.popper), this._cleanTipClass(), this.addAttachmentClass(
2196
+ this._getAttachment(t.placement)
2197
+ );
2198
+ }), (e._fixTransition = function() {
2199
+ var t = this.getTipElement(),
2200
+ e = this.config.animation;
2201
+ null === t.getAttribute("x-placement") &&
2202
+ (
2203
+ o.default(t).removeClass("fade"),
2204
+ (this.config.animation = !1),
2205
+ this.hide(),
2206
+ this.show(),
2207
+ (this.config.animation = e)
2208
+ );
2209
+ }), (t._jQueryInterface = function(e) {
2210
+ return this.each(function() {
2211
+ var n = o.default(this),
2212
+ i = n.data("bs.tooltip"),
2213
+ a = "object" == typeof e && e;
2214
+ if (
2215
+ (i || !/dispose|hide/.test(e)) &&
2216
+ (
2217
+ i || ((i = new t(this, a)), n.data("bs.tooltip", i)),
2218
+ "string" == typeof e
2219
+ )
2220
+ ) {
2221
+ if ("undefined" == typeof i[e])
2222
+ throw new TypeError('No method named "' + e + '"');
2223
+ i[e]();
2224
+ }
2225
+ });
2226
+ }), l(t, null, [
2227
+ {
2228
+ key: "VERSION",
2229
+ get: function() {
2230
+ return "4.5.3";
2231
+ }
2232
+ },
2233
+ {
2234
+ key: "Default",
2235
+ get: function() {
2236
+ return Y;
2237
+ }
2238
+ },
2239
+ {
2240
+ key: "NAME",
2241
+ get: function() {
2242
+ return M;
2243
+ }
2244
+ },
2245
+ {
2246
+ key: "DATA_KEY",
2247
+ get: function() {
2248
+ return "bs.tooltip";
2249
+ }
2250
+ },
2251
+ {
2252
+ key: "Event",
2253
+ get: function() {
2254
+ return $;
2255
+ }
2256
+ },
2257
+ {
2258
+ key: "EVENT_KEY",
2259
+ get: function() {
2260
+ return ".bs.tooltip";
2261
+ }
2262
+ },
2263
+ {
2264
+ key: "DefaultType",
2265
+ get: function() {
2266
+ return K;
2267
+ }
2268
+ }
2269
+ ]), t;
2270
+ })();
2271
+ (o.default.fn[M] =
2272
+ J._jQueryInterface), (o.default.fn[M].Constructor = J), (o.default.fn[
2273
+ M
2274
+ ].noConflict = function() {
2275
+ return (o.default.fn[M] = W), J._jQueryInterface;
2276
+ });
2277
+ var G = "popover",
2278
+ Z = o.default.fn[G],
2279
+ tt = new RegExp("(^|\\s)bs-popover\\S+", "g"),
2280
+ et = r({}, J.Default, {
2281
+ placement: "right",
2282
+ trigger: "click",
2283
+ content: "",
2284
+ template:
2285
+ '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'
2286
+ }),
2287
+ nt = r({}, J.DefaultType, { content: "(string|element|function)" }),
2288
+ it = {
2289
+ HIDE: "hide.bs.popover",
2290
+ HIDDEN: "hidden.bs.popover",
2291
+ SHOW: "show.bs.popover",
2292
+ SHOWN: "shown.bs.popover",
2293
+ INSERTED: "inserted.bs.popover",
2294
+ CLICK: "click.bs.popover",
2295
+ FOCUSIN: "focusin.bs.popover",
2296
+ FOCUSOUT: "focusout.bs.popover",
2297
+ MOUSEENTER: "mouseenter.bs.popover",
2298
+ MOUSELEAVE: "mouseleave.bs.popover"
2299
+ },
2300
+ ot = (function(t) {
2301
+ var e, n;
2302
+ function i() {
2303
+ return t.apply(this, arguments) || this;
2304
+ }
2305
+ (n = t), ((e = i).prototype = Object.create(
2306
+ n.prototype
2307
+ )), (e.prototype.constructor = e), (e.__proto__ = n);
2308
+ var a = i.prototype;
2309
+ return (a.isWithContent = function() {
2310
+ return this.getTitle() || this._getContent();
2311
+ }), (a.addAttachmentClass = function(t) {
2312
+ o.default(this.getTipElement()).addClass("bs-popover-" + t);
2313
+ }), (a.getTipElement = function() {
2314
+ return (this.tip = this.tip || o.default(this.config.template)[0]), this
2315
+ .tip;
2316
+ }), (a.setContent = function() {
2317
+ var t = o.default(this.getTipElement());
2318
+ this.setElementContent(t.find(".popover-header"), this.getTitle());
2319
+ var e = this._getContent();
2320
+ "function" == typeof e &&
2321
+ (e = e.call(this.element)), this.setElementContent(
2322
+ t.find(".popover-body"),
2323
+ e
2324
+ ), t.removeClass("fade show");
2325
+ }), (a._getContent = function() {
2326
+ return this.element.getAttribute("data-content") || this.config.content;
2327
+ }), (a._cleanTipClass = function() {
2328
+ var t = o.default(this.getTipElement()),
2329
+ e = t.attr("class").match(tt);
2330
+ null !== e && e.length > 0 && t.removeClass(e.join(""));
2331
+ }), (i._jQueryInterface = function(t) {
2332
+ return this.each(function() {
2333
+ var e = o.default(this).data("bs.popover"),
2334
+ n = "object" == typeof t ? t : null;
2335
+ if (
2336
+ (e || !/dispose|hide/.test(t)) &&
2337
+ (
2338
+ e ||
2339
+ ((e = new i(this, n)), o.default(this).data("bs.popover", e)),
2340
+ "string" == typeof t
2341
+ )
2342
+ ) {
2343
+ if ("undefined" == typeof e[t])
2344
+ throw new TypeError('No method named "' + t + '"');
2345
+ e[t]();
2346
+ }
2347
+ });
2348
+ }), l(i, null, [
2349
+ {
2350
+ key: "VERSION",
2351
+ get: function() {
2352
+ return "4.5.3";
2353
+ }
2354
+ },
2355
+ {
2356
+ key: "Default",
2357
+ get: function() {
2358
+ return et;
2359
+ }
2360
+ },
2361
+ {
2362
+ key: "NAME",
2363
+ get: function() {
2364
+ return G;
2365
+ }
2366
+ },
2367
+ {
2368
+ key: "DATA_KEY",
2369
+ get: function() {
2370
+ return "bs.popover";
2371
+ }
2372
+ },
2373
+ {
2374
+ key: "Event",
2375
+ get: function() {
2376
+ return it;
2377
+ }
2378
+ },
2379
+ {
2380
+ key: "EVENT_KEY",
2381
+ get: function() {
2382
+ return ".bs.popover";
2383
+ }
2384
+ },
2385
+ {
2386
+ key: "DefaultType",
2387
+ get: function() {
2388
+ return nt;
2389
+ }
2390
+ }
2391
+ ]), i;
2392
+ })(J);
2393
+ (o.default.fn[G] =
2394
+ ot._jQueryInterface), (o.default.fn[G].Constructor = ot), (o.default.fn[
2395
+ G
2396
+ ].noConflict = function() {
2397
+ return (o.default.fn[G] = Z), ot._jQueryInterface;
2398
+ });
2399
+ var at = "scrollspy",
2400
+ st = o.default.fn[at],
2401
+ lt = { offset: 10, method: "auto", target: "" },
2402
+ rt = { offset: "number", method: "string", target: "(string|element)" },
2403
+ ut = (function() {
2404
+ function t(t, e) {
2405
+ var n = this;
2406
+ (this._element = t), (this._scrollElement =
2407
+ "BODY" === t.tagName ? window : t), (this._config = this._getConfig(
2408
+ e
2409
+ )), (this._selector =
2410
+ this._config.target +
2411
+ " .nav-link," +
2412
+ this._config.target +
2413
+ " .list-group-item," +
2414
+ this._config.target +
2415
+ " .dropdown-item"), (this._offsets = []), (this._targets = []), (this._activeTarget = null), (this._scrollHeight = 0), o
2416
+ .default(this._scrollElement)
2417
+ .on("scroll.bs.scrollspy", function(t) {
2418
+ return n._process(t);
2419
+ }), this.refresh(), this._process();
2420
+ }
2421
+ var e = t.prototype;
2422
+ return (e.refresh = function() {
2423
+ var t = this,
2424
+ e =
2425
+ this._scrollElement === this._scrollElement.window
2426
+ ? "offset"
2427
+ : "position",
2428
+ n = "auto" === this._config.method ? e : this._config.method,
2429
+ i = "position" === n ? this._getScrollTop() : 0;
2430
+ (this._offsets = []), (this._targets = []), (this._scrollHeight = this._getScrollHeight()), [].slice
2431
+ .call(document.querySelectorAll(this._selector))
2432
+ .map(function(t) {
2433
+ var e,
2434
+ a = d.getSelectorFromElement(t);
2435
+ if ((a && (e = document.querySelector(a)), e)) {
2436
+ var s = e.getBoundingClientRect();
2437
+ if (s.width || s.height) return [o.default(e)[n]().top + i, a];
2438
+ }
2439
+ return null;
2440
+ })
2441
+ .filter(function(t) {
2442
+ return t;
2443
+ })
2444
+ .sort(function(t, e) {
2445
+ return t[0] - e[0];
2446
+ })
2447
+ .forEach(function(e) {
2448
+ t._offsets.push(e[0]), t._targets.push(e[1]);
2449
+ });
2450
+ }), (e.dispose = function() {
2451
+ o.default.removeData(this._element, "bs.scrollspy"), o
2452
+ .default(this._scrollElement)
2453
+ .off(
2454
+ ".bs.scrollspy"
2455
+ ), (this._element = null), (this._scrollElement = null), (this._config = null), (this._selector = null), (this._offsets = null), (this._targets = null), (this._activeTarget = null), (this._scrollHeight = null);
2456
+ }), (e._getConfig = function(t) {
2457
+ if (
2458
+ "string" !=
2459
+ typeof (t = r({}, lt, "object" == typeof t && t ? t : {})).target &&
2460
+ d.isElement(t.target)
2461
+ ) {
2462
+ var e = o.default(t.target).attr("id");
2463
+ e ||
2464
+ ((e = d.getUID(at)), o.default(t.target).attr("id", e)), (t.target =
2465
+ "#" + e);
2466
+ }
2467
+ return d.typeCheckConfig(at, t, rt), t;
2468
+ }), (e._getScrollTop = function() {
2469
+ return this._scrollElement === window
2470
+ ? this._scrollElement.pageYOffset
2471
+ : this._scrollElement.scrollTop;
2472
+ }), (e._getScrollHeight = function() {
2473
+ return (
2474
+ this._scrollElement.scrollHeight ||
2475
+ Math.max(
2476
+ document.body.scrollHeight,
2477
+ document.documentElement.scrollHeight
2478
+ )
2479
+ );
2480
+ }), (e._getOffsetHeight = function() {
2481
+ return this._scrollElement === window
2482
+ ? window.innerHeight
2483
+ : this._scrollElement.getBoundingClientRect().height;
2484
+ }), (e._process = function() {
2485
+ var t = this._getScrollTop() + this._config.offset,
2486
+ e = this._getScrollHeight(),
2487
+ n = this._config.offset + e - this._getOffsetHeight();
2488
+ if ((this._scrollHeight !== e && this.refresh(), t >= n)) {
2489
+ var i = this._targets[this._targets.length - 1];
2490
+ this._activeTarget !== i && this._activate(i);
2491
+ } else {
2492
+ if (
2493
+ this._activeTarget &&
2494
+ t < this._offsets[0] &&
2495
+ this._offsets[0] > 0
2496
+ )
2497
+ return (this._activeTarget = null), void this._clear();
2498
+ for (var o = this._offsets.length; o--; ) {
2499
+ this._activeTarget !== this._targets[o] &&
2500
+ t >= this._offsets[o] &&
2501
+ ("undefined" == typeof this._offsets[o + 1] ||
2502
+ t < this._offsets[o + 1]) &&
2503
+ this._activate(this._targets[o]);
2504
+ }
2505
+ }
2506
+ }), (e._activate = function(t) {
2507
+ (this._activeTarget = t), this._clear();
2508
+ var e = this._selector.split(",").map(function(e) {
2509
+ return e + '[data-target="' + t + '"],' + e + '[href="' + t + '"]';
2510
+ }),
2511
+ n = o.default([].slice.call(document.querySelectorAll(e.join(","))));
2512
+ n.hasClass("dropdown-item")
2513
+ ? (
2514
+ n
2515
+ .closest(".dropdown")
2516
+ .find(".dropdown-toggle")
2517
+ .addClass("active"),
2518
+ n.addClass("active")
2519
+ )
2520
+ : (
2521
+ n.addClass("active"),
2522
+ n
2523
+ .parents(".nav, .list-group")
2524
+ .prev(".nav-link, .list-group-item")
2525
+ .addClass("active"),
2526
+ n
2527
+ .parents(".nav, .list-group")
2528
+ .prev(".nav-item")
2529
+ .children(".nav-link")
2530
+ .addClass("active")
2531
+ ), o
2532
+ .default(this._scrollElement)
2533
+ .trigger("activate.bs.scrollspy", { relatedTarget: t });
2534
+ }), (e._clear = function() {
2535
+ [].slice
2536
+ .call(document.querySelectorAll(this._selector))
2537
+ .filter(function(t) {
2538
+ return t.classList.contains("active");
2539
+ })
2540
+ .forEach(function(t) {
2541
+ return t.classList.remove("active");
2542
+ });
2543
+ }), (t._jQueryInterface = function(e) {
2544
+ return this.each(function() {
2545
+ var n = o.default(this).data("bs.scrollspy");
2546
+ if (
2547
+ (
2548
+ n ||
2549
+ (
2550
+ (n = new t(this, "object" == typeof e && e)),
2551
+ o.default(this).data("bs.scrollspy", n)
2552
+ ),
2553
+ "string" == typeof e
2554
+ )
2555
+ ) {
2556
+ if ("undefined" == typeof n[e])
2557
+ throw new TypeError('No method named "' + e + '"');
2558
+ n[e]();
2559
+ }
2560
+ });
2561
+ }), l(t, null, [
2562
+ {
2563
+ key: "VERSION",
2564
+ get: function() {
2565
+ return "4.5.3";
2566
+ }
2567
+ },
2568
+ {
2569
+ key: "Default",
2570
+ get: function() {
2571
+ return lt;
2572
+ }
2573
+ }
2574
+ ]), t;
2575
+ })();
2576
+ o.default(window).on("load.bs.scrollspy.data-api", function() {
2577
+ for (
2578
+ var t = [].slice.call(document.querySelectorAll('[data-spy="scroll"]')),
2579
+ e = t.length;
2580
+ e--;
2581
+
2582
+ ) {
2583
+ var n = o.default(t[e]);
2584
+ ut._jQueryInterface.call(n, n.data());
2585
+ }
2586
+ }), (o.default.fn[at] =
2587
+ ut._jQueryInterface), (o.default.fn[at].Constructor = ut), (o.default.fn[
2588
+ at
2589
+ ].noConflict = function() {
2590
+ return (o.default.fn[at] = st), ut._jQueryInterface;
2591
+ });
2592
+ var dt = o.default.fn.tab,
2593
+ ft = (function() {
2594
+ function t(t) {
2595
+ this._element = t;
2596
+ }
2597
+ var e = t.prototype;
2598
+ return (e.show = function() {
2599
+ var t = this;
2600
+ if (
2601
+ !(
2602
+ (this._element.parentNode &&
2603
+ this._element.parentNode.nodeType === Node.ELEMENT_NODE &&
2604
+ o.default(this._element).hasClass("active")) ||
2605
+ o.default(this._element).hasClass("disabled")
2606
+ )
2607
+ ) {
2608
+ var e,
2609
+ n,
2610
+ i = o.default(this._element).closest(".nav, .list-group")[0],
2611
+ a = d.getSelectorFromElement(this._element);
2612
+ if (i) {
2613
+ var s =
2614
+ "UL" === i.nodeName || "OL" === i.nodeName
2615
+ ? "> li > .active"
2616
+ : ".active";
2617
+ n = (n = o.default.makeArray(o.default(i).find(s)))[n.length - 1];
2618
+ }
2619
+ var l = o.default.Event("hide.bs.tab", {
2620
+ relatedTarget: this._element
2621
+ }),
2622
+ r = o.default.Event("show.bs.tab", { relatedTarget: n });
2623
+ if (
2624
+ (
2625
+ n && o.default(n).trigger(l),
2626
+ o.default(this._element).trigger(r),
2627
+ !r.isDefaultPrevented() && !l.isDefaultPrevented()
2628
+ )
2629
+ ) {
2630
+ a && (e = document.querySelector(a)), this._activate(
2631
+ this._element,
2632
+ i
2633
+ );
2634
+ var u = function() {
2635
+ var e = o.default.Event("hidden.bs.tab", {
2636
+ relatedTarget: t._element
2637
+ }),
2638
+ i = o.default.Event("shown.bs.tab", { relatedTarget: n });
2639
+ o.default(n).trigger(e), o.default(t._element).trigger(i);
2640
+ };
2641
+ e ? this._activate(e, e.parentNode, u) : u();
2642
+ }
2643
+ }
2644
+ }), (e.dispose = function() {
2645
+ o.default.removeData(this._element, "bs.tab"), (this._element = null);
2646
+ }), (e._activate = function(t, e, n) {
2647
+ var i = this,
2648
+ a = (!e || ("UL" !== e.nodeName && "OL" !== e.nodeName)
2649
+ ? o.default(e).children(".active")
2650
+ : o.default(e).find("> li > .active"))[0],
2651
+ s = n && a && o.default(a).hasClass("fade"),
2652
+ l = function() {
2653
+ return i._transitionComplete(t, a, n);
2654
+ };
2655
+ if (a && s) {
2656
+ var r = d.getTransitionDurationFromElement(a);
2657
+ o
2658
+ .default(a)
2659
+ .removeClass("show")
2660
+ .one(d.TRANSITION_END, l)
2661
+ .emulateTransitionEnd(r);
2662
+ } else l();
2663
+ }), (e._transitionComplete = function(t, e, n) {
2664
+ if (e) {
2665
+ o.default(e).removeClass("active");
2666
+ var i = o.default(e.parentNode).find("> .dropdown-menu .active")[0];
2667
+ i && o.default(i).removeClass("active"), "tab" ===
2668
+ e.getAttribute("role") && e.setAttribute("aria-selected", !1);
2669
+ }
2670
+ if (
2671
+ (
2672
+ o.default(t).addClass("active"),
2673
+ "tab" === t.getAttribute("role") &&
2674
+ t.setAttribute("aria-selected", !0),
2675
+ d.reflow(t),
2676
+ t.classList.contains("fade") && t.classList.add("show"),
2677
+ t.parentNode && o.default(t.parentNode).hasClass("dropdown-menu")
2678
+ )
2679
+ ) {
2680
+ var a = o.default(t).closest(".dropdown")[0];
2681
+ if (a) {
2682
+ var s = [].slice.call(a.querySelectorAll(".dropdown-toggle"));
2683
+ o.default(s).addClass("active");
2684
+ }
2685
+ t.setAttribute("aria-expanded", !0);
2686
+ }
2687
+ n && n();
2688
+ }), (t._jQueryInterface = function(e) {
2689
+ return this.each(function() {
2690
+ var n = o.default(this),
2691
+ i = n.data("bs.tab");
2692
+ if (
2693
+ (
2694
+ i || ((i = new t(this)), n.data("bs.tab", i)),
2695
+ "string" == typeof e
2696
+ )
2697
+ ) {
2698
+ if ("undefined" == typeof i[e])
2699
+ throw new TypeError('No method named "' + e + '"');
2700
+ i[e]();
2701
+ }
2702
+ });
2703
+ }), l(t, null, [
2704
+ {
2705
+ key: "VERSION",
2706
+ get: function() {
2707
+ return "4.5.3";
2708
+ }
2709
+ }
2710
+ ]), t;
2711
+ })();
2712
+ o
2713
+ .default(document)
2714
+ .on(
2715
+ "click.bs.tab.data-api",
2716
+ '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',
2717
+ function(t) {
2718
+ t.preventDefault(), ft._jQueryInterface.call(o.default(this), "show");
2719
+ }
2720
+ ), (o.default.fn.tab = ft._jQueryInterface), (o.default.fn.tab.Constructor = ft), (o.default.fn.tab.noConflict = function() {
2721
+ return (o.default.fn.tab = dt), ft._jQueryInterface;
2722
+ });
2723
+ var ct = o.default.fn.toast,
2724
+ ht = { animation: "boolean", autohide: "boolean", delay: "number" },
2725
+ gt = { animation: !0, autohide: !0, delay: 500 },
2726
+ mt = (function() {
2727
+ function t(t, e) {
2728
+ (this._element = t), (this._config = this._getConfig(
2729
+ e
2730
+ )), (this._timeout = null), this._setListeners();
2731
+ }
2732
+ var e = t.prototype;
2733
+ return (e.show = function() {
2734
+ var t = this,
2735
+ e = o.default.Event("show.bs.toast");
2736
+ if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
2737
+ this._clearTimeout(), this._config.animation &&
2738
+ this._element.classList.add("fade");
2739
+ var n = function() {
2740
+ t._element.classList.remove("showing"), t._element.classList.add(
2741
+ "show"
2742
+ ), o.default(t._element).trigger("shown.bs.toast"), t._config
2743
+ .autohide &&
2744
+ (t._timeout = setTimeout(function() {
2745
+ t.hide();
2746
+ }, t._config.delay));
2747
+ };
2748
+ if (
2749
+ (
2750
+ this._element.classList.remove("hide"),
2751
+ d.reflow(this._element),
2752
+ this._element.classList.add("showing"),
2753
+ this._config.animation
2754
+ )
2755
+ ) {
2756
+ var i = d.getTransitionDurationFromElement(this._element);
2757
+ o
2758
+ .default(this._element)
2759
+ .one(d.TRANSITION_END, n)
2760
+ .emulateTransitionEnd(i);
2761
+ } else n();
2762
+ }
2763
+ }), (e.hide = function() {
2764
+ if (this._element.classList.contains("show")) {
2765
+ var t = o.default.Event("hide.bs.toast");
2766
+ o.default(this._element).trigger(t), t.isDefaultPrevented() ||
2767
+ this._close();
2768
+ }
2769
+ }), (e.dispose = function() {
2770
+ this._clearTimeout(), this._element.classList.contains("show") &&
2771
+ this._element.classList.remove("show"), o
2772
+ .default(this._element)
2773
+ .off("click.dismiss.bs.toast"), o.default.removeData(
2774
+ this._element,
2775
+ "bs.toast"
2776
+ ), (this._element = null), (this._config = null);
2777
+ }), (e._getConfig = function(t) {
2778
+ return (t = r(
2779
+ {},
2780
+ gt,
2781
+ o.default(this._element).data(),
2782
+ "object" == typeof t && t ? t : {}
2783
+ )), d.typeCheckConfig("toast", t, this.constructor.DefaultType), t;
2784
+ }), (e._setListeners = function() {
2785
+ var t = this;
2786
+ o
2787
+ .default(this._element)
2788
+ .on("click.dismiss.bs.toast", '[data-dismiss="toast"]', function() {
2789
+ return t.hide();
2790
+ });
2791
+ }), (e._close = function() {
2792
+ var t = this,
2793
+ e = function() {
2794
+ t._element.classList.add("hide"), o
2795
+ .default(t._element)
2796
+ .trigger("hidden.bs.toast");
2797
+ };
2798
+ if ((this._element.classList.remove("show"), this._config.animation)) {
2799
+ var n = d.getTransitionDurationFromElement(this._element);
2800
+ o
2801
+ .default(this._element)
2802
+ .one(d.TRANSITION_END, e)
2803
+ .emulateTransitionEnd(n);
2804
+ } else e();
2805
+ }), (e._clearTimeout = function() {
2806
+ clearTimeout(this._timeout), (this._timeout = null);
2807
+ }), (t._jQueryInterface = function(e) {
2808
+ return this.each(function() {
2809
+ var n = o.default(this),
2810
+ i = n.data("bs.toast");
2811
+ if (
2812
+ (
2813
+ i ||
2814
+ (
2815
+ (i = new t(this, "object" == typeof e && e)),
2816
+ n.data("bs.toast", i)
2817
+ ),
2818
+ "string" == typeof e
2819
+ )
2820
+ ) {
2821
+ if ("undefined" == typeof i[e])
2822
+ throw new TypeError('No method named "' + e + '"');
2823
+ i[e](this);
2824
+ }
2825
+ });
2826
+ }), l(t, null, [
2827
+ {
2828
+ key: "VERSION",
2829
+ get: function() {
2830
+ return "4.5.3";
2831
+ }
2832
+ },
2833
+ {
2834
+ key: "DefaultType",
2835
+ get: function() {
2836
+ return ht;
2837
+ }
2838
+ },
2839
+ {
2840
+ key: "Default",
2841
+ get: function() {
2842
+ return gt;
2843
+ }
2844
+ }
2845
+ ]), t;
2846
+ })();
2847
+ (o.default.fn.toast =
2848
+ mt._jQueryInterface), (o.default.fn.toast.Constructor = mt), (o.default.fn.toast.noConflict = function() {
2849
+ return (o.default.fn.toast = ct), mt._jQueryInterface;
2850
+ }), (t.Alert = h), (t.Button = m), (t.Carousel = w), (t.Collapse = D), (t.Dropdown = x), (t.Modal = q), (t.Popover = ot), (t.Scrollspy = ut), (t.Tab = ft), (t.Toast = mt), (t.Tooltip = J), (t.Util = d), Object.defineProperty(t, "__esModule", { value: !0 });
2851
+ });
js/bootstrap.min.js CHANGED
@@ -1,7 +1,6 @@
1
  /*!
2
- * Bootstrap v4.3.1 (https://getbootstrap.com/)
3
- * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
  */
6
- !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}g=g&&g.hasOwnProperty("default")?g.default:g,u=u&&u.hasOwnProperty("default")?u.default:u;var e="transitionend";function n(t){var e=this,n=!1;return g(this).one(_.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||_.triggerTransitionEnd(e)},t),this}var _={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=g(t).css("transition-duration"),n=g(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){g(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&_.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?_.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};g.fn.emulateTransitionEnd=n,g.event.special[_.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(g(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=g.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},f="alert",d="fade",m="show",p=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){g.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=_.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=g(t).closest("."+f)[0]),n},t._triggerCloseEvent=function(t){var e=g.Event(h.CLOSE);return g(t).trigger(e),e},t._removeElement=function(e){var n=this;if(g(e).removeClass(m),g(e).hasClass(d)){var t=_.getTransitionDurationFromElement(e);g(e).one(_.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){g(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),g.fn[o]=p._jQueryInterface,g.fn[o].Constructor=p,g.fn[o].noConflict=function(){return g.fn[o]=c,p._jQueryInterface};var v="button",y="bs.button",E="."+y,C=".data-api",T=g.fn[v],S="active",b="btn",I="focus",D='[data-toggle^="button"]',w='[data-toggle="buttons"]',A='input:not([type="hidden"])',N=".active",O=".btn",k={CLICK_DATA_API:"click"+E+C,FOCUS_BLUR_DATA_API:"focus"+E+C+" blur"+E+C},P=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(w)[0];if(n){var i=this._element.querySelector(A);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(S))t=!1;else{var o=n.querySelector(N);o&&g(o).removeClass(S)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(S),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),t&&g(this._element).toggleClass(S)},t.dispose=function(){g.removeData(this._element,y),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(y);t||(t=new n(this),g(this).data(y,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();g(document).on(k.CLICK_DATA_API,D,function(t){t.preventDefault();var e=t.target;g(e).hasClass(b)||(e=g(e).closest(O)),P._jQueryInterface.call(g(e),"toggle")}).on(k.FOCUS_BLUR_DATA_API,D,function(t){var e=g(t.target).closest(O)[0];g(e).toggleClass(I,/^focus(in)?$/.test(t.type))}),g.fn[v]=P._jQueryInterface,g.fn[v].Constructor=P,g.fn[v].noConflict=function(){return g.fn[v]=T,P._jQueryInterface};var L="carousel",j="bs.carousel",H="."+j,R=".data-api",x=g.fn[L],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},U={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},W="next",q="prev",M="left",K="right",Q={SLIDE:"slide"+H,SLID:"slid"+H,KEYDOWN:"keydown"+H,MOUSEENTER:"mouseenter"+H,MOUSELEAVE:"mouseleave"+H,TOUCHSTART:"touchstart"+H,TOUCHMOVE:"touchmove"+H,TOUCHEND:"touchend"+H,POINTERDOWN:"pointerdown"+H,POINTERUP:"pointerup"+H,DRAG_START:"dragstart"+H,LOAD_DATA_API:"load"+H+R,CLICK_DATA_API:"click"+H+R},B="carousel",V="active",Y="slide",z="carousel-item-right",X="carousel-item-left",$="carousel-item-next",G="carousel-item-prev",J="pointer-event",Z=".active",tt=".active.carousel-item",et=".carousel-item",nt=".carousel-item img",it=".carousel-item-next, .carousel-item-prev",ot=".carousel-indicators",rt="[data-slide], [data-slide-to]",st='[data-ride="carousel"]',at={TOUCH:"touch",PEN:"pen"},lt=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(ot),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(W)},t.nextWhenVisible=function(){!document.hidden&&g(this._element).is(":visible")&&"hidden"!==g(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(q)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(it)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(tt);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?W:q;this._slide(i,this._items[t])}},t.dispose=function(){g(this._element).off(H),g.removeData(this._element,j),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},F,t),_.typeCheckConfig(L,t,U),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&g(this._element).on(Q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&g(this._element).on(Q.MOUSEENTER,function(t){return e.pause(t)}).on(Q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};g(this._element.querySelectorAll(nt)).on(Q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(g(this._element).on(Q.POINTERDOWN,function(t){return e(t)}),g(this._element).on(Q.POINTERUP,function(t){return i(t)}),this._element.classList.add(J)):(g(this._element).on(Q.TOUCHSTART,function(t){return e(t)}),g(this._element).on(Q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),g(this._element).on(Q.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(et)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===W,i=t===q,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===q?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(tt)),o=g.Event(Q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return g(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(Z));g(e).removeClass(V);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&g(n).addClass(V)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(tt),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===W?(n=X,i=$,M):(n=z,i=G,K),l&&g(l).hasClass(V))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=g.Event(Q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(g(this._element).hasClass(Y)){g(l).addClass(i),_.reflow(l),g(s).addClass(n),g(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=_.getTransitionDurationFromElement(s);g(s).one(_.TRANSITION_END,function(){g(l).removeClass(n+" "+i).addClass(V),g(s).removeClass(V+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return g(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else g(s).removeClass(V),g(l).addClass(V),this._isSliding=!1,g(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=g(this).data(j),e=l({},F,g(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),g(this).data(j,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=_.getSelectorFromElement(this);if(e){var n=g(e)[0];if(n&&g(n).hasClass(B)){var i=l({},g(n).data(),g(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(g(n),i),o&&g(n).data(j).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return F}}]),r}();g(document).on(Q.CLICK_DATA_API,rt,lt._dataApiClickHandler),g(window).on(Q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(st)),e=0,n=t.length;e<n;e++){var i=g(t[e]);lt._jQueryInterface.call(i,i.data())}}),g.fn[L]=lt._jQueryInterface,g.fn[L].Constructor=lt,g.fn[L].noConflict=function(){return g.fn[L]=x,lt._jQueryInterface};var ct="collapse",ht="bs.collapse",ut="."+ht,ft=g.fn[ct],dt={toggle:!0,parent:""},gt={toggle:"boolean",parent:"(string|element)"},_t={SHOW:"show"+ut,SHOWN:"shown"+ut,HIDE:"hide"+ut,HIDDEN:"hidden"+ut,CLICK_DATA_API:"click"+ut+".data-api"},mt="show",pt="collapse",vt="collapsing",yt="collapsed",Et="width",Ct="height",Tt=".show, .collapsing",St='[data-toggle="collapse"]',bt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(St)),i=0,o=n.length;i<o;i++){var r=n[i],s=_.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){g(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!g(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Tt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(pt)})).length&&(t=null),!(t&&(e=g(t).not(this._selector).data(ht))&&e._isTransitioning))){var i=g.Event(_t.SHOW);if(g(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(g(t).not(this._selector),"hide"),e||g(t).data(ht,null));var o=this._getDimension();g(this._element).removeClass(pt).addClass(vt),this._element.style[o]=0,this._triggerArray.length&&g(this._triggerArray).removeClass(yt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){g(n._element).removeClass(vt).addClass(pt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),g(n._element).trigger(_t.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&g(this._element).hasClass(mt)){var e=g.Event(_t.HIDE);if(g(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),g(this._element).addClass(vt).removeClass(pt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=_.getSelectorFromElement(r);if(null!==s)g([].slice.call(document.querySelectorAll(s))).hasClass(mt)||g(r).addClass(yt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t.setTransitioning(!1),g(t._element).removeClass(vt).addClass(pt).trigger(_t.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){g.removeData(this._element,ht),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},dt,t)).toggle=Boolean(t.toggle),_.typeCheckConfig(ct,t,gt),t},t._getDimension=function(){return g(this._element).hasClass(Et)?Et:Ct},t._getParent=function(){var t,n=this;_.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return g(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=g(t).hasClass(mt);e.length&&g(e).toggleClass(yt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=_.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=g(this),e=t.data(ht),n=l({},dt,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ht,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return dt}}]),a}();g(document).on(_t.CLICK_DATA_API,St,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=g(this),e=_.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));g(i).each(function(){var t=g(this),e=t.data(ht)?"toggle":n.data();bt._jQueryInterface.call(t,e)})}),g.fn[ct]=bt._jQueryInterface,g.fn[ct].Constructor=bt,g.fn[ct].noConflict=function(){return g.fn[ct]=ft,bt._jQueryInterface};var It="dropdown",Dt="bs.dropdown",wt="."+Dt,At=".data-api",Nt=g.fn[It],Ot=new RegExp("38|40|27"),kt={HIDE:"hide"+wt,HIDDEN:"hidden"+wt,SHOW:"show"+wt,SHOWN:"shown"+wt,CLICK:"click"+wt,CLICK_DATA_API:"click"+wt+At,KEYDOWN_DATA_API:"keydown"+wt+At,KEYUP_DATA_API:"keyup"+wt+At},Pt="disabled",Lt="show",jt="dropup",Ht="dropright",Rt="dropleft",xt="dropdown-menu-right",Ft="position-static",Ut='[data-toggle="dropdown"]',Wt=".dropdown form",qt=".dropdown-menu",Mt=".navbar-nav",Kt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Qt="top-start",Bt="top-end",Vt="bottom-start",Yt="bottom-end",zt="right-start",Xt="left-start",$t={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Gt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Jt=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)){var t=c._getParentFromElement(this._element),e=g(this._menu).hasClass(Lt);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=g.Event(kt.SHOW,n);if(g(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof u)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:_.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&g(t).addClass(Ft),this._popper=new u(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===g(t).closest(Mt).length&&g(document.body).children().on("mouseover",null,g.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),g(this._menu).toggleClass(Lt),g(t).toggleClass(Lt).trigger(g.Event(kt.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||g(this._element).hasClass(Pt)||g(this._menu).hasClass(Lt))){var t={relatedTarget:this._element},e=g.Event(kt.SHOW,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)&&g(this._menu).hasClass(Lt)){var t={relatedTarget:this._element},e=g.Event(kt.HIDE,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.HIDDEN,t)))}},t.dispose=function(){g.removeData(this._element,Dt),g(this._element).off(wt),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;g(this._element).on(kt.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,g(this._element).data(),t),_.typeCheckConfig(It,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(qt))}return this._menu},t._getPlacement=function(){var t=g(this._element.parentNode),e=Vt;return t.hasClass(jt)?(e=Qt,g(this._menu).hasClass(xt)&&(e=Bt)):t.hasClass(Ht)?e=zt:t.hasClass(Rt)?e=Xt:g(this._menu).hasClass(xt)&&(e=Yt),e},t._detectNavbar=function(){return 0<g(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(Dt);if(t||(t=new c(this,"object"==typeof e?e:null),g(this).data(Dt,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Ut)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=g(e[n]).data(Dt),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(g(o).hasClass(Lt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&g.contains(o,t.target))){var l=g.Event(kt.HIDE,s);g(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),e[n].setAttribute("aria-expanded","false"),g(a).removeClass(Lt),g(o).removeClass(Lt).trigger(g.Event(kt.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=_.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||g(t.target).closest(qt).length)):Ot.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!g(this).hasClass(Pt))){var e=c._getParentFromElement(this),n=g(e).hasClass(Lt);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Kt));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(Ut);g(r).trigger("focus")}g(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return $t}},{key:"DefaultType",get:function(){return Gt}}]),c}();g(document).on(kt.KEYDOWN_DATA_API,Ut,Jt._dataApiKeydownHandler).on(kt.KEYDOWN_DATA_API,qt,Jt._dataApiKeydownHandler).on(kt.CLICK_DATA_API+" "+kt.KEYUP_DATA_API,Jt._clearMenus).on(kt.CLICK_DATA_API,Ut,function(t){t.preventDefault(),t.stopPropagation(),Jt._jQueryInterface.call(g(this),"toggle")}).on(kt.CLICK_DATA_API,Wt,function(t){t.stopPropagation()}),g.fn[It]=Jt._jQueryInterface,g.fn[It].Constructor=Jt,g.fn[It].noConflict=function(){return g.fn[It]=Nt,Jt._jQueryInterface};var Zt="modal",te="bs.modal",ee="."+te,ne=g.fn[Zt],ie={backdrop:!0,keyboard:!0,focus:!0,show:!0},oe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},re={HIDE:"hide"+ee,HIDDEN:"hidden"+ee,SHOW:"show"+ee,SHOWN:"shown"+ee,FOCUSIN:"focusin"+ee,RESIZE:"resize"+ee,CLICK_DISMISS:"click.dismiss"+ee,KEYDOWN_DISMISS:"keydown.dismiss"+ee,MOUSEUP_DISMISS:"mouseup.dismiss"+ee,MOUSEDOWN_DISMISS:"mousedown.dismiss"+ee,CLICK_DATA_API:"click"+ee+".data-api"},se="modal-dialog-scrollable",ae="modal-scrollbar-measure",le="modal-backdrop",ce="modal-open",he="fade",ue="show",fe=".modal-dialog",de=".modal-body",ge='[data-toggle="modal"]',_e='[data-dismiss="modal"]',me=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pe=".sticky-top",ve=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(fe),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){g(this._element).hasClass(he)&&(this._isTransitioning=!0);var n=g.Event(re.SHOW,{relatedTarget:t});g(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),g(this._element).on(re.CLICK_DISMISS,_e,function(t){return e.hide(t)}),g(this._dialog).on(re.MOUSEDOWN_DISMISS,function(){g(e._element).one(re.MOUSEUP_DISMISS,function(t){g(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=g.Event(re.HIDE);if(g(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=g(this._element).hasClass(he);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),g(document).off(re.FOCUSIN),g(this._element).removeClass(ue),g(this._element).off(re.CLICK_DISMISS),g(this._dialog).off(re.MOUSEDOWN_DISMISS),i){var o=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return g(t).off(ee)}),g(document).off(re.FOCUSIN),g.removeData(this._element,te),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},ie,t),_.typeCheckConfig(Zt,t,oe),t},t._showElement=function(t){var e=this,n=g(this._element).hasClass(he);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),g(this._dialog).hasClass(se)?this._dialog.querySelector(de).scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),g(this._element).addClass(ue),this._config.focus&&this._enforceFocus();var i=g.Event(re.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,g(e._element).trigger(i)};if(n){var r=_.getTransitionDurationFromElement(this._dialog);g(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;g(document).off(re.FOCUSIN).on(re.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===g(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?g(this._element).on(re.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||g(this._element).off(re.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?g(window).on(re.RESIZE,function(t){return e.handleUpdate(t)}):g(window).off(re.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){g(document.body).removeClass(ce),t._resetAdjustments(),t._resetScrollbar(),g(t._element).trigger(re.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(g(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=g(this._element).hasClass(he)?he:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=le,n&&this._backdrop.classList.add(n),g(this._backdrop).appendTo(document.body),g(this._element).on(re.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&_.reflow(this._backdrop),g(this._backdrop).addClass(ue),!t)return;if(!n)return void t();var i=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){g(this._backdrop).removeClass(ue);var o=function(){e._removeBackdrop(),t&&t()};if(g(this._element).hasClass(he)){var r=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(me)),e=[].slice.call(document.querySelectorAll(pe));g(t).each(function(t,e){var n=e.style.paddingRight,i=g(e).css("padding-right");g(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),g(e).each(function(t,e){var n=e.style.marginRight,i=g(e).css("margin-right");g(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=g(document.body).css("padding-right");g(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}g(document.body).addClass(ce)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(me));g(t).each(function(t,e){var n=g(e).data("padding-right");g(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+pe));g(e).each(function(t,e){var n=g(e).data("margin-right");"undefined"!=typeof n&&g(e).css("margin-right",n).removeData("margin-right")});var n=g(document.body).data("padding-right");g(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=ae,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=g(this).data(te),e=l({},ie,g(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),g(this).data(te,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ie}}]),o}();g(document).on(re.CLICK_DATA_API,ge,function(t){var e,n=this,i=_.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=g(e).data(te)?"toggle":l({},g(e).data(),g(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=g(e).one(re.SHOW,function(t){t.isDefaultPrevented()||r.one(re.HIDDEN,function(){g(n).is(":visible")&&n.focus()})});ve._jQueryInterface.call(g(e),o,this)}),g.fn[Zt]=ve._jQueryInterface,g.fn[Zt].Constructor=ve,g.fn[Zt].noConflict=function(){return g.fn[Zt]=ne,ve._jQueryInterface};var ye=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Ee={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ce=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Te=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function Se(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===ye.indexOf(n)||Boolean(t.nodeValue.match(Ce)||t.nodeValue.match(Te));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var be="tooltip",Ie="bs.tooltip",De="."+Ie,we=g.fn[be],Ae="bs-tooltip",Ne=new RegExp("(^|\\s)"+Ae+"\\S+","g"),Oe=["sanitize","whiteList","sanitizeFn"],ke={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Pe={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Le={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ye),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Je}},{key:"NAME",get:function(){return Ve}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return rn}},{key:"EVENT_KEY",get:function(){return ze}},{key:"DefaultType",get:function(){return Ze}}]),i}(Be);g.fn[Ve]=sn._jQueryInterface,g.fn[Ve].Constructor=sn,g.fn[Ve].noConflict=function(){return g.fn[Ve]=Xe,sn._jQueryInterface};var an="scrollspy",ln="bs.scrollspy",cn="."+ln,hn=g.fn[an],un={offset:10,method:"auto",target:""},fn={offset:"number",method:"string",target:"(string|element)"},dn={ACTIVATE:"activate"+cn,SCROLL:"scroll"+cn,LOAD_DATA_API:"load"+cn+".data-api"},gn="dropdown-item",_n="active",mn='[data-spy="scroll"]',pn=".nav, .list-group",vn=".nav-link",yn=".nav-item",En=".list-group-item",Cn=".dropdown",Tn=".dropdown-item",Sn=".dropdown-toggle",bn="offset",In="position",Dn=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+vn+","+this._config.target+" "+En+","+this._config.target+" "+Tn,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,g(this._scrollElement).on(dn.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bn:In,o="auto"===this._config.method?t:this._config.method,r=o===In?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=_.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[g(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){g.removeData(this._element,ln),g(this._scrollElement).off(cn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},un,"object"==typeof t&&t?t:{})).target){var e=g(t.target).attr("id");e||(e=_.getUID(an),g(t.target).attr("id",e)),t.target="#"+e}return _.typeCheckConfig(an,t,fn),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=g([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(gn)?(n.closest(Cn).find(Sn).addClass(_n),n.addClass(_n)):(n.addClass(_n),n.parents(pn).prev(vn+", "+En).addClass(_n),n.parents(pn).prev(yn).children(vn).addClass(_n)),g(this._scrollElement).trigger(dn.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(_n)}).forEach(function(t){return t.classList.remove(_n)})},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(ln);if(t||(t=new n(this,"object"==typeof e&&e),g(this).data(ln,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return un}}]),n}();g(window).on(dn.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(mn)),e=t.length;e--;){var n=g(t[e]);Dn._jQueryInterface.call(n,n.data())}}),g.fn[an]=Dn._jQueryInterface,g.fn[an].Constructor=Dn,g.fn[an].noConflict=function(){return g.fn[an]=hn,Dn._jQueryInterface};var wn="bs.tab",An="."+wn,Nn=g.fn.tab,On={HIDE:"hide"+An,HIDDEN:"hidden"+An,SHOW:"show"+An,SHOWN:"shown"+An,CLICK_DATA_API:"click"+An+".data-api"},kn="dropdown-menu",Pn="active",Ln="disabled",jn="fade",Hn="show",Rn=".dropdown",xn=".nav, .list-group",Fn=".active",Un="> li > .active",Wn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',qn=".dropdown-toggle",Mn="> .dropdown-menu .active",Kn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&g(this._element).hasClass(Pn)||g(this._element).hasClass(Ln))){var t,i,e=g(this._element).closest(xn)[0],o=_.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?Un:Fn;i=(i=g.makeArray(g(e).find(r)))[i.length-1]}var s=g.Event(On.HIDE,{relatedTarget:this._element}),a=g.Event(On.SHOW,{relatedTarget:i});if(i&&g(i).trigger(s),g(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=g.Event(On.HIDDEN,{relatedTarget:n._element}),e=g.Event(On.SHOWN,{relatedTarget:i});g(i).trigger(t),g(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){g.removeData(this._element,wn),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?g(e).children(Fn):g(e).find(Un))[0],r=n&&o&&g(o).hasClass(jn),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=_.getTransitionDurationFromElement(o);g(o).removeClass(Hn).one(_.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){g(e).removeClass(Pn);var i=g(e.parentNode).find(Mn)[0];i&&g(i).removeClass(Pn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(g(t).addClass(Pn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),_.reflow(t),t.classList.contains(jn)&&t.classList.add(Hn),t.parentNode&&g(t.parentNode).hasClass(kn)){var o=g(t).closest(Rn)[0];if(o){var r=[].slice.call(o.querySelectorAll(qn));g(r).addClass(Pn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(wn);if(e||(e=new i(this),t.data(wn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(On.CLICK_DATA_API,Wn,function(t){t.preventDefault(),Kn._jQueryInterface.call(g(this),"show")}),g.fn.tab=Kn._jQueryInterface,g.fn.tab.Constructor=Kn,g.fn.tab.noConflict=function(){return g.fn.tab=Nn,Kn._jQueryInterface};var Qn="toast",Bn="bs.toast",Vn="."+Bn,Yn=g.fn[Qn],zn={CLICK_DISMISS:"click.dismiss"+Vn,HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn},Xn="fade",$n="hide",Gn="show",Jn="showing",Zn={animation:"boolean",autohide:"boolean",delay:"number"},ti={animation:!0,autohide:!0,delay:500},ei='[data-dismiss="toast"]',ni=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;g(this._element).trigger(zn.SHOW),this._config.animation&&this._element.classList.add(Xn);var e=function(){t._element.classList.remove(Jn),t._element.classList.add(Gn),g(t._element).trigger(zn.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove($n),this._element.classList.add(Jn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(Gn)&&(g(this._element).trigger(zn.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Gn)&&this._element.classList.remove(Gn),g(this._element).off(zn.CLICK_DISMISS),g.removeData(this._element,Bn),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},ti,g(this._element).data(),"object"==typeof t&&t?t:{}),_.typeCheckConfig(Qn,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;g(this._element).on(zn.CLICK_DISMISS,ei,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add($n),g(t._element).trigger(zn.HIDDEN)};if(this._element.classList.remove(Gn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(Bn);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Zn}},{key:"Default",get:function(){return ti}}]),i}();g.fn[Qn]=ni._jQueryInterface,g.fn[Qn].Constructor=ni,g.fn[Qn].noConflict=function(){return g.fn[Qn]=Yn,ni._jQueryInterface},function(){if("undefined"==typeof g)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=g.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=_,t.Alert=p,t.Button=P,t.Carousel=lt,t.Collapse=bt,t.Dropdown=Jt,t.Modal=ve,t.Popover=sn,t.Scrollspy=Dn,t.Tab=Kn,t.Toast=ni,t.Tooltip=Be,Object.defineProperty(t,"__esModule",{value:!0})});
7
- //# sourceMappingURL=bootstrap.min.js.map
1
  /*!
2
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
  */
6
+ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=i(e),a=i(n);function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t}).apply(this,arguments)}function u(t){var e=this,n=!1;return o.default(this).one(d.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||d.triggerTransitionEnd(e)}),t),this}var d={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=o.default(t).css("transition-duration"),n=o.default(t).css("transition-delay"),i=parseFloat(e),a=parseFloat(n);return i||a?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){o.default(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],a=e[i],s=a&&d.isElement(a)?"element":null===(l=a)||"undefined"==typeof l?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var l},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof o.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=o.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};d.jQueryDetection(),o.default.fn.emulateTransitionEnd=u,o.default.event.special[d.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(o.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var f="alert",c=o.default.fn[f],h=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.default.removeData(this._element,"bs.alert"),this._element=null},e._getRootElement=function(t){var e=d.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=o.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=o.default.Event("close.bs.alert");return o.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(o.default(t).removeClass("show"),o.default(t).hasClass("fade")){var n=d.getTransitionDurationFromElement(t);o.default(t).one(d.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){o.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.alert");i||(i=new t(this),n.data("bs.alert",i)),"close"===e&&i[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),o.default.fn[f]=h._jQueryInterface,o.default.fn[f].Constructor=h,o.default.fn[f].noConflict=function(){return o.default.fn[f]=c,h._jQueryInterface};var g=o.default.fn.button,m=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=o.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector('input:not([type="hidden"])');if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains("active"))t=!1;else{var a=n.querySelector(".active");a&&o.default(a).removeClass("active")}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains("active")),this.shouldAvoidTriggerChange||o.default(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&o.default(this._element).toggleClass("active"))},e.dispose=function(){o.default.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this),a=i.data("bs.button");a||(a=new t(this),i.data("bs.button",a)),a.shouldAvoidTriggerChange=n,"toggle"===e&&a[e]()}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=t.target,n=e;if(o.default(e).hasClass("btn")||(e=o.default(e).closest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var i=e.querySelector('input:not([type="hidden"])');if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||m._jQueryInterface.call(o.default(e),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=o.default(t.target).closest(".btn")[0];o.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),o.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var a=0,s=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;a<s;a++){var l=t[a];"true"===l.getAttribute("aria-pressed")?l.classList.add("active"):l.classList.remove("active")}})),o.default.fn.button=m._jQueryInterface,o.default.fn.button.Constructor=m,o.default.fn.button.noConflict=function(){return o.default.fn.button=g,m._jQueryInterface};var p="carousel",_=".bs.carousel",v=o.default.fn[p],b={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},E={TOUCH:"touch",PEN:"pen"},w=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide("next")},e.nextWhenVisible=function(){var t=o.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide("prev")},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(".active.carousel-item");var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)o.default(this._element).one("slid.bs.carousel",(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var i=t>n?"next":"prev";this._slide(i,this._items[t])}},e.dispose=function(){o.default(this._element).off(_),o.default.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=r({},b,t),d.typeCheckConfig(p,t,y),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&o.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&o.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};o.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(o.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(o.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),o.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n="next"===t,i="prev"===t,o=this._getItemIndex(e),a=this._items.length-1;if((i&&0===o||n&&o===a)&&!this._config.wrap)return e;var s=(o+("prev"===t?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(".active.carousel-item")),a=o.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:i,to:n});return o.default(this._element).trigger(a),a},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));o.default(e).removeClass("active");var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&o.default(n).addClass("active")}},e._slide=function(t,e){var n,i,a,s=this,l=this._element.querySelector(".active.carousel-item"),r=this._getItemIndex(l),u=e||l&&this._getItemByDirection(t,l),f=this._getItemIndex(u),c=Boolean(this._interval);if("next"===t?(n="carousel-item-left",i="carousel-item-next",a="left"):(n="carousel-item-right",i="carousel-item-prev",a="right"),u&&o.default(u).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&l&&u){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(u);var h=o.default.Event("slid.bs.carousel",{relatedTarget:u,direction:a,from:r,to:f});if(o.default(this._element).hasClass("slide")){o.default(u).addClass(i),d.reflow(u),o.default(l).addClass(n),o.default(u).addClass(n);var g=parseInt(u.getAttribute("data-interval"),10);g?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=g):this._config.interval=this._config.defaultInterval||this._config.interval;var m=d.getTransitionDurationFromElement(l);o.default(l).one(d.TRANSITION_END,(function(){o.default(u).removeClass(n+" "+i).addClass("active"),o.default(l).removeClass("active "+i+" "+n),s._isSliding=!1,setTimeout((function(){return o.default(s._element).trigger(h)}),0)})).emulateTransitionEnd(m)}else o.default(l).removeClass("active"),o.default(u).addClass("active"),this._isSliding=!1,o.default(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.carousel"),i=r({},b,o.default(this).data());"object"==typeof e&&(i=r({},i,e));var a="string"==typeof e?e:i.slide;if(n||(n=new t(this,i),o.default(this).data("bs.carousel",n)),"number"==typeof e)n.to(e);else if("string"==typeof a){if("undefined"==typeof n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=d.getSelectorFromElement(this);if(n){var i=o.default(n)[0];if(i&&o.default(i).hasClass("carousel")){var a=r({},o.default(i).data(),o.default(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),t._jQueryInterface.call(o.default(i),a),s&&o.default(i).data("bs.carousel").to(s),e.preventDefault()}}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return b}}]),t}();o.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",w._dataApiClickHandler),o.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e<n;e++){var i=o.default(t[e]);w._jQueryInterface.call(i,i.data())}})),o.default.fn[p]=w._jQueryInterface,o.default.fn[p].Constructor=w,o.default.fn[p].noConflict=function(){return o.default.fn[p]=v,w._jQueryInterface};var T="collapse",C=o.default.fn[T],S={toggle:!0,parent:""},N={toggle:"boolean",parent:"(string|element)"},D=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=n.length;i<o;i++){var a=n[i],s=d.getSelectorFromElement(a),l=[].slice.call(document.querySelectorAll(s)).filter((function(e){return e===t}));null!==s&&l.length>0&&(this._selector=s,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){o.default(this._element).hasClass("show")?this.hide():this.show()},e.show=function(){var e,n,i=this;if(!this._isTransitioning&&!o.default(this._element).hasClass("show")&&(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains("collapse")}))).length&&(e=null),!(e&&(n=o.default(e).not(this._selector).data("bs.collapse"))&&n._isTransitioning))){var a=o.default.Event("show.bs.collapse");if(o.default(this._element).trigger(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(o.default(e).not(this._selector),"hide"),n||o.default(e).data("bs.collapse",null));var s=this._getDimension();o.default(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[s]=0,this._triggerArray.length&&o.default(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var l="scroll"+(s[0].toUpperCase()+s.slice(1)),r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){o.default(i._element).removeClass("collapsing").addClass("collapse show"),i._element.style[s]="",i.setTransitioning(!1),o.default(i._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(r),this._element.style[s]=this._element[l]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&o.default(this._element).hasClass("show")){var e=o.default.Event("hide.bs.collapse");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",d.reflow(this._element),o.default(this._element).addClass("collapsing").removeClass("collapse show");var i=this._triggerArray.length;if(i>0)for(var a=0;a<i;a++){var s=this._triggerArray[a],l=d.getSelectorFromElement(s);if(null!==l)o.default([].slice.call(document.querySelectorAll(l))).hasClass("show")||o.default(s).addClass("collapsed").attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){t.setTransitioning(!1),o.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(r)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){o.default.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=r({},S,t)).toggle=Boolean(t.toggle),d.typeCheckConfig(T,t,N),t},e._getDimension=function(){return o.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,n=this;d.isElement(this._config.parent)?(e=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',a=[].slice.call(e.querySelectorAll(i));return o.default(a).each((function(e,i){n._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])})),e},e._addAriaAndCollapsedClass=function(t,e){var n=o.default(t).hasClass("show");e.length&&o.default(e).toggleClass("collapsed",!n).attr("aria-expanded",n)},t._getTargetFromElement=function(t){var e=d.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.collapse"),a=r({},S,n.data(),"object"==typeof e&&e?e:{});if(!i&&a.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(a.toggle=!1),i||(i=new t(this,a),n.data("bs.collapse",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return S}}]),t}();o.default(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=o.default(this),n=d.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(n));o.default(i).each((function(){var t=o.default(this),n=t.data("bs.collapse")?"toggle":e.data();D._jQueryInterface.call(t,n)}))})),o.default.fn[T]=D._jQueryInterface,o.default.fn[T].Constructor=D,o.default.fn[T].noConflict=function(){return o.default.fn[T]=C,D._jQueryInterface};var k="dropdown",A=o.default.fn[k],I=new RegExp("38|40|27"),j={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},x=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!o.default(this._element).hasClass("disabled")){var e=o.default(this._menu).hasClass("show");t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||o.default(this._element).hasClass("disabled")||o.default(this._menu).hasClass("show"))){var n={relatedTarget:this._element},i=o.default.Event("show.bs.dropdown",n),s=t._getParentFromElement(this._element);if(o.default(s).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var l=this._element;"parent"===this._config.reference?l=s:d.isElement(this._config.reference)&&(l=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(l=this._config.reference[0])),"scrollParent"!==this._config.boundary&&o.default(s).addClass("position-static"),this._popper=new a.default(l,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===o.default(s).closest(".navbar-nav").length&&o.default(document.body).children().on("mouseover",null,o.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),o.default(this._menu).toggleClass("show"),o.default(s).toggleClass("show").trigger(o.default.Event("shown.bs.dropdown",n))}}},e.hide=function(){if(!this._element.disabled&&!o.default(this._element).hasClass("disabled")&&o.default(this._menu).hasClass("show")){var e={relatedTarget:this._element},n=o.default.Event("hide.bs.dropdown",e),i=t._getParentFromElement(this._element);o.default(i).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),o.default(this._menu).toggleClass("show"),o.default(i).toggleClass("show").trigger(o.default.Event("hidden.bs.dropdown",e)))}},e.dispose=function(){o.default.removeData(this._element,"bs.dropdown"),o.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;o.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=r({},this.constructor.Default,o.default(this._element).data(),t),d.typeCheckConfig(k,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},e._getPlacement=function(){var t=o.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=o.default(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":o.default(this._menu).hasClass("dropdown-menu-right")&&(e="bottom-end"),e},e._detectNavbar=function(){return o.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),r({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.dropdown");if(n||(n=new t(this,"object"==typeof e?e:null),o.default(this).data("bs.dropdown",n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),i=0,a=n.length;i<a;i++){var s=t._getParentFromElement(n[i]),l=o.default(n[i]).data("bs.dropdown"),r={relatedTarget:n[i]};if(e&&"click"===e.type&&(r.clickEvent=e),l){var u=l._menu;if(o.default(s).hasClass("show")&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&o.default.contains(s,e.target))){var d=o.default.Event("hide.bs.dropdown",r);o.default(s).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),n[i].setAttribute("aria-expanded","false"),l._popper&&l._popper.destroy(),o.default(u).removeClass("show"),o.default(s).removeClass("show").trigger(o.default.Event("hidden.bs.dropdown",r)))}}}},t._getParentFromElement=function(t){var e,n=d.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||o.default(e.target).closest(".dropdown-menu").length):!I.test(e.which))&&!this.disabled&&!o.default(this).hasClass("disabled")){var n=t._getParentFromElement(this),i=o.default(n).hasClass("show");if(i||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!i||27===e.which||32===e.which)return 27===e.which&&o.default(n.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void o.default(this).trigger("click");var a=[].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return o.default(t).is(":visible")}));if(0!==a.length){var s=a.indexOf(e.target);38===e.which&&s>0&&s--,40===e.which&&s<a.length-1&&s++,s<0&&(s=0),a[s].focus()}}}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return j}},{key:"DefaultType",get:function(){return O}}]),t}();o.default(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',x._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",x._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",x._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),x._jQueryInterface.call(o.default(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),o.default.fn[k]=x._jQueryInterface,o.default.fn[k].Constructor=x,o.default.fn[k].noConflict=function(){return o.default.fn[k]=A,x._jQueryInterface};var P=o.default.fn.modal,R={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},q=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){o.default(this._element).hasClass("fade")&&(this._isTransitioning=!0);var n=o.default.Event("show.bs.modal",{relatedTarget:t});o.default(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),o.default(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return e.hide(t)})),o.default(this._dialog).on("mousedown.dismiss.bs.modal",(function(){o.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){o.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=o.default.Event("hide.bs.modal");if(o.default(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=o.default(this._element).hasClass("fade");if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),o.default(document).off("focusin.bs.modal"),o.default(this._element).removeClass("show"),o.default(this._element).off("click.dismiss.bs.modal"),o.default(this._dialog).off("mousedown.dismiss.bs.modal"),i){var a=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(a)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return o.default(t).off(".bs.modal")})),o.default(document).off("focusin.bs.modal"),o.default.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=r({},R,t),d.typeCheckConfig("modal",t,L),t},e._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var e=o.default.Event("hidePrevented.bs.modal");if(o.default(this._element).trigger(e),e.isDefaultPrevented())return;var n=this._element.scrollHeight>document.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var i=d.getTransitionDurationFromElement(this._dialog);o.default(this._element).off(d.TRANSITION_END),o.default(this._element).one(d.TRANSITION_END,(function(){t._element.classList.remove("modal-static"),n||o.default(t._element).one(d.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},e._showElement=function(t){var e=this,n=o.default(this._element).hasClass("fade"),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),o.default(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&d.reflow(this._element),o.default(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var a=o.default.Event("shown.bs.modal",{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,o.default(e._element).trigger(a)};if(n){var l=d.getTransitionDurationFromElement(this._dialog);o.default(this._dialog).one(d.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._enforceFocus=function(){var t=this;o.default(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(e){document!==e.target&&t._element!==e.target&&0===o.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?o.default(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||o.default(this._element).off("keydown.dismiss.bs.modal")},e._setResizeEvent=function(){var t=this;this._isShown?o.default(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):o.default(window).off("resize.bs.modal")},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){o.default(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),o.default(t._element).trigger("hidden.bs.modal")}))},e._removeBackdrop=function(){this._backdrop&&(o.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=o.default(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),o.default(this._backdrop).appendTo(document.body),o.default(this._element).on("click.dismiss.bs.modal",(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&e._triggerBackdropTransition()})),n&&d.reflow(this._backdrop),o.default(this._backdrop).addClass("show"),!t)return;if(!n)return void t();var i=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){o.default(this._backdrop).removeClass("show");var a=function(){e._removeBackdrop(),t&&t()};if(o.default(this._element).hasClass("fade")){var s=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),n=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(e,n){var i=n.style.paddingRight,a=o.default(n).css("padding-right");o.default(n).data("padding-right",i).css("padding-right",parseFloat(a)+t._scrollbarWidth+"px")})),o.default(n).each((function(e,n){var i=n.style.marginRight,a=o.default(n).css("margin-right");o.default(n).data("margin-right",i).css("margin-right",parseFloat(a)-t._scrollbarWidth+"px")}));var i=document.body.style.paddingRight,a=o.default(document.body).css("padding-right");o.default(document.body).data("padding-right",i).css("padding-right",parseFloat(a)+this._scrollbarWidth+"px")}o.default(document.body).addClass("modal-open")},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));o.default(t).each((function(t,e){var n=o.default(e).data("padding-right");o.default(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(t,e){var n=o.default(e).data("margin-right");"undefined"!=typeof n&&o.default(e).css("margin-right",n).removeData("margin-right")}));var n=o.default(document.body).data("padding-right");o.default(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this).data("bs.modal"),a=r({},R,o.default(this).data(),"object"==typeof e&&e?e:{});if(i||(i=new t(this,a),o.default(this).data("bs.modal",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](n)}else a.show&&i.show(n)}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return R}}]),t}();o.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,n=this,i=d.getSelectorFromElement(this);i&&(e=document.querySelector(i));var a=o.default(e).data("bs.modal")?"toggle":r({},o.default(e).data(),o.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=o.default(e).one("show.bs.modal",(function(t){t.isDefaultPrevented()||s.one("hidden.bs.modal",(function(){o.default(n).is(":visible")&&n.focus()}))}));q._jQueryInterface.call(o.default(e),a,this)})),o.default.fn.modal=q._jQueryInterface,o.default.fn.modal.Constructor=q,o.default.fn.modal.noConflict=function(){return o.default.fn.modal=P,q._jQueryInterface};var F=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Q={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},B=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,H=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function U(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),a=[].slice.call(i.body.querySelectorAll("*")),s=function(t,n){var i=a[t],s=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var l=[].slice.call(i.attributes),r=[].concat(e["*"]||[],e[s]||[]);l.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===F.indexOf(n)||Boolean(t.nodeValue.match(B)||t.nodeValue.match(H));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,a=i.length;o<a;o++)if(n.match(i[o]))return!0;return!1})(t,r)||i.removeAttribute(t.nodeName)}))},l=0,r=a.length;l<r;l++)s(l);return i.body.innerHTML}var M="tooltip",W=o.default.fn[M],V=new RegExp("(^|\\s)bs-tooltip\\S+","g"),z=["sanitize","whiteList","sanitizeFn"],K={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},X={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Y={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Q,popperConfig:null},$={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},J=function(){function t(t,e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=o.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o.default(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),o.default.removeData(this.element,this.constructor.DATA_KEY),o.default(this.element).off(this.constructor.EVENT_KEY),o.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&o.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===o.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=o.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){o.default(this.element).trigger(e);var n=d.findShadowRoot(this.element),i=o.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var s=this.getTipElement(),l=d.getUID(this.constructor.NAME);s.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&o.default(s).addClass("fade");var r="function"==typeof this.config.placement?this.config.placement.call(this,s,this.element):this.config.placement,u=this._getAttachment(r);this.addAttachmentClass(u);var f=this._getContainer();o.default(s).data(this.constructor.DATA_KEY,this),o.default.contains(this.element.ownerDocument.documentElement,this.tip)||o.default(s).appendTo(f),o.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new a.default(this.element,s,this._getPopperConfig(u)),o.default(s).addClass("show"),"ontouchstart"in document.documentElement&&o.default(document.body).children().on("mouseover",null,o.default.noop);var c=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,o.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(o.default(this.tip).hasClass("fade")){var h=d.getTransitionDurationFromElement(this.tip);o.default(this.tip).one(d.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},e.hide=function(t){var e=this,n=this.getTipElement(),i=o.default.Event(this.constructor.Event.HIDE),a=function(){"show"!==e._hoverState&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),o.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(o.default(this.element).trigger(i),!i.isDefaultPrevented()){if(o.default(n).removeClass("show"),"ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,o.default(this.tip).hasClass("fade")){var s=d.getTransitionDurationFromElement(n);o.default(n).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(o.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),o.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=U(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?o.default(e).parent().is(t)||t.empty().append(e):t.text(o.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return r({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:d.isElement(this.config.container)?o.default(this.config.container):o.default(document).find(this.config.container)},e._getAttachment=function(t){return X[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)o.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n="hover"===e?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i="hover"===e?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;o.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(i,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},o.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),o.default(e.getTipElement()).hasClass("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){"show"===e._hoverState&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){"out"===e._hoverState&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=o.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==z.indexOf(t)&&delete e[t]})),"number"==typeof(t=r({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d.typeCheckConfig(M,t,this.constructor.DefaultType),t.sanitize&&(t.template=U(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(V);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(o.default(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.tooltip"),a="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new t(this,a),n.data("bs.tooltip",i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Y}},{key:"NAME",get:function(){return M}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return $}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return K}}]),t}();o.default.fn[M]=J._jQueryInterface,o.default.fn[M].Constructor=J,o.default.fn[M].noConflict=function(){return o.default.fn[M]=W,J._jQueryInterface};var G="popover",Z=o.default.fn[G],tt=new RegExp("(^|\\s)bs-popover\\S+","g"),et=r({},J.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),nt=r({},J.DefaultType,{content:"(string|element|function)"}),it={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},ot=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n;var a=i.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},a.setContent=function(){var t=o.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(tt);null!==e&&e.length>0&&t.removeClass(e.join(""))},i._jQueryInterface=function(t){return this.each((function(){var e=o.default(this).data("bs.popover"),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new i(this,n),o.default(this).data("bs.popover",e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},l(i,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return et}},{key:"NAME",get:function(){return G}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return it}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return nt}}]),i}(J);o.default.fn[G]=ot._jQueryInterface,o.default.fn[G].Constructor=ot,o.default.fn[G].noConflict=function(){return o.default.fn[G]=Z,ot._jQueryInterface};var at="scrollspy",st=o.default.fn[at],lt={offset:10,method:"auto",target:""},rt={offset:"number",method:"string",target:"(string|element)"},ut=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,o.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":"position",n="auto"===this._config.method?e:this._config.method,i="position"===n?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,a=d.getSelectorFromElement(t);if(a&&(e=document.querySelector(a)),e){var s=e.getBoundingClientRect();if(s.width||s.height)return[o.default(e)[n]().top+i,a]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){o.default.removeData(this._element,"bs.scrollspy"),o.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=r({},lt,"object"==typeof t&&t?t:{})).target&&d.isElement(t.target)){var e=o.default(t.target).attr("id");e||(e=d.getUID(at),o.default(t.target).attr("id",e)),t.target="#"+e}return d.typeCheckConfig(at,t,rt),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),n=o.default([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass("dropdown-item")?(n.closest(".dropdown").find(".dropdown-toggle").addClass("active"),n.addClass("active")):(n.addClass("active"),n.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),n.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),o.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.scrollspy");if(n||(n=new t(this,"object"==typeof e&&e),o.default(this).data("bs.scrollspy",n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return lt}}]),t}();o.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var n=o.default(t[e]);ut._jQueryInterface.call(n,n.data())}})),o.default.fn[at]=ut._jQueryInterface,o.default.fn[at].Constructor=ut,o.default.fn[at].noConflict=function(){return o.default.fn[at]=st,ut._jQueryInterface};var dt=o.default.fn.tab,ft=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&o.default(this._element).hasClass("active")||o.default(this._element).hasClass("disabled"))){var e,n,i=o.default(this._element).closest(".nav, .list-group")[0],a=d.getSelectorFromElement(this._element);if(i){var s="UL"===i.nodeName||"OL"===i.nodeName?"> li > .active":".active";n=(n=o.default.makeArray(o.default(i).find(s)))[n.length-1]}var l=o.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=o.default.Event("show.bs.tab",{relatedTarget:n});if(n&&o.default(n).trigger(l),o.default(this._element).trigger(r),!r.isDefaultPrevented()&&!l.isDefaultPrevented()){a&&(e=document.querySelector(a)),this._activate(this._element,i);var u=function(){var e=o.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=o.default.Event("shown.bs.tab",{relatedTarget:n});o.default(n).trigger(e),o.default(t._element).trigger(i)};e?this._activate(e,e.parentNode,u):u()}}},e.dispose=function(){o.default.removeData(this._element,"bs.tab"),this._element=null},e._activate=function(t,e,n){var i=this,a=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?o.default(e).children(".active"):o.default(e).find("> li > .active"))[0],s=n&&a&&o.default(a).hasClass("fade"),l=function(){return i._transitionComplete(t,a,n)};if(a&&s){var r=d.getTransitionDurationFromElement(a);o.default(a).removeClass("show").one(d.TRANSITION_END,l).emulateTransitionEnd(r)}else l()},e._transitionComplete=function(t,e,n){if(e){o.default(e).removeClass("active");var i=o.default(e.parentNode).find("> .dropdown-menu .active")[0];i&&o.default(i).removeClass("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(o.default(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),d.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&o.default(t.parentNode).hasClass("dropdown-menu")){var a=o.default(t).closest(".dropdown")[0];if(a){var s=[].slice.call(a.querySelectorAll(".dropdown-toggle"));o.default(s).addClass("active")}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.tab");if(i||(i=new t(this),n.data("bs.tab",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ft._jQueryInterface.call(o.default(this),"show")})),o.default.fn.tab=ft._jQueryInterface,o.default.fn.tab.Constructor=ft,o.default.fn.tab.noConflict=function(){return o.default.fn.tab=dt,ft._jQueryInterface};var ct=o.default.fn.toast,ht={animation:"boolean",autohide:"boolean",delay:"number"},gt={animation:!0,autohide:!0,delay:500},mt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=o.default.Event("show.bs.toast");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),o.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),d.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var i=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}},e.hide=function(){if(this._element.classList.contains("show")){var t=o.default.Event("hide.bs.toast");o.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),o.default(this._element).off("click.dismiss.bs.toast"),o.default.removeData(this._element,"bs.toast"),this._element=null,this._config=null},e._getConfig=function(t){return t=r({},gt,o.default(this._element).data(),"object"==typeof t&&t?t:{}),d.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;o.default(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add("hide"),o.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var n=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.toast");if(i||(i=new t(this,"object"==typeof e&&e),n.data("bs.toast",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](this)}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"DefaultType",get:function(){return ht}},{key:"Default",get:function(){return gt}}]),t}();o.default.fn.toast=mt._jQueryInterface,o.default.fn.toast.Constructor=mt,o.default.fn.toast.noConflict=function(){return o.default.fn.toast=ct,mt._jQueryInterface},t.Alert=h,t.Button=m,t.Carousel=w,t.Collapse=D,t.Dropdown=x,t.Modal=q,t.Popover=ot,t.Scrollspy=ut,t.Tab=ft,t.Toast=mt,t.Tooltip=J,t.Util=d,Object.defineProperty(t,"__esModule",{value:!0})}));
 
js/dist/bootstrap.dev.js ADDED
@@ -0,0 +1,1814 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ "use strict";
2
+
3
+ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
4
+
5
+ /*!
6
+ * Bootstrap v4.5.3 (https://getbootstrap.com/)
7
+ * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
8
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
9
+ */
10
+ !function (t, e) {
11
+ "object" == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) && "undefined" != typeof module ? e(exports, require("jquery"), require("popper.js")) : "function" == typeof define && define.amd ? define(["exports", "jquery", "popper.js"], e) : e((t = "undefined" != typeof globalThis ? globalThis : t || self).bootstrap = {}, t.jQuery, t.Popper);
12
+ }(void 0, function (t, e, n) {
13
+ "use strict";
14
+
15
+ function i(t) {
16
+ return t && "object" == _typeof(t) && "default" in t ? t : {
17
+ "default": t
18
+ };
19
+ }
20
+
21
+ var o = i(e),
22
+ a = i(n);
23
+
24
+ function s(t, e) {
25
+ for (var n = 0; n < e.length; n++) {
26
+ var i = e[n];
27
+ i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(t, i.key, i);
28
+ }
29
+ }
30
+
31
+ function l(t, e, n) {
32
+ return e && s(t.prototype, e), n && s(t, n), t;
33
+ }
34
+
35
+ function r() {
36
+ return (r = Object.assign || function (t) {
37
+ for (var e = 1; e < arguments.length; e++) {
38
+ var n = arguments[e];
39
+
40
+ for (var i in n) {
41
+ Object.prototype.hasOwnProperty.call(n, i) && (t[i] = n[i]);
42
+ }
43
+ }
44
+
45
+ return t;
46
+ }).apply(this, arguments);
47
+ }
48
+
49
+ function u(t) {
50
+ var e = this,
51
+ n = !1;
52
+ return o["default"](this).one(d.TRANSITION_END, function () {
53
+ n = !0;
54
+ }), setTimeout(function () {
55
+ n || d.triggerTransitionEnd(e);
56
+ }, t), this;
57
+ }
58
+
59
+ var d = {
60
+ TRANSITION_END: "bsTransitionEnd",
61
+ getUID: function getUID(t) {
62
+ do {
63
+ t += ~~(1e6 * Math.random());
64
+ } while (document.getElementById(t));
65
+
66
+ return t;
67
+ },
68
+ getSelectorFromElement: function getSelectorFromElement(t) {
69
+ var e = t.getAttribute("data-target");
70
+
71
+ if (!e || "#" === e) {
72
+ var n = t.getAttribute("href");
73
+ e = n && "#" !== n ? n.trim() : "";
74
+ }
75
+
76
+ try {
77
+ return document.querySelector(e) ? e : null;
78
+ } catch (t) {
79
+ return null;
80
+ }
81
+ },
82
+ getTransitionDurationFromElement: function getTransitionDurationFromElement(t) {
83
+ if (!t) return 0;
84
+ var e = o["default"](t).css("transition-duration"),
85
+ n = o["default"](t).css("transition-delay"),
86
+ i = parseFloat(e),
87
+ a = parseFloat(n);
88
+ return i || a ? (e = e.split(",")[0], n = n.split(",")[0], 1e3 * (parseFloat(e) + parseFloat(n))) : 0;
89
+ },
90
+ reflow: function reflow(t) {
91
+ return t.offsetHeight;
92
+ },
93
+ triggerTransitionEnd: function triggerTransitionEnd(t) {
94
+ o["default"](t).trigger("transitionend");
95
+ },
96
+ supportsTransitionEnd: function supportsTransitionEnd() {
97
+ return Boolean("transitionend");
98
+ },
99
+ isElement: function isElement(t) {
100
+ return (t[0] || t).nodeType;
101
+ },
102
+ typeCheckConfig: function typeCheckConfig(t, e, n) {
103
+ for (var i in n) {
104
+ if (Object.prototype.hasOwnProperty.call(n, i)) {
105
+ var o = n[i],
106
+ a = e[i],
107
+ s = a && d.isElement(a) ? "element" : null === (l = a) || "undefined" == typeof l ? "" + l : {}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();
108
+ if (!new RegExp(o).test(s)) throw new Error(t.toUpperCase() + ': Option "' + i + '" provided type "' + s + '" but expected type "' + o + '".');
109
+ }
110
+ }
111
+
112
+ var l;
113
+ },
114
+ findShadowRoot: function findShadowRoot(t) {
115
+ if (!document.documentElement.attachShadow) return null;
116
+
117
+ if ("function" == typeof t.getRootNode) {
118
+ var e = t.getRootNode();
119
+ return e instanceof ShadowRoot ? e : null;
120
+ }
121
+
122
+ return t instanceof ShadowRoot ? t : t.parentNode ? d.findShadowRoot(t.parentNode) : null;
123
+ },
124
+ jQueryDetection: function jQueryDetection() {
125
+ if ("undefined" == typeof o["default"]) throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");
126
+ var t = o["default"].fn.jquery.split(" ")[0].split(".");
127
+ if (t[0] < 2 && t[1] < 9 || 1 === t[0] && 9 === t[1] && t[2] < 1 || t[0] >= 4) throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");
128
+ }
129
+ };
130
+ d.jQueryDetection(), o["default"].fn.emulateTransitionEnd = u, o["default"].event.special[d.TRANSITION_END] = {
131
+ bindType: "transitionend",
132
+ delegateType: "transitionend",
133
+ handle: function handle(t) {
134
+ if (o["default"](t.target).is(this)) return t.handleObj.handler.apply(this, arguments);
135
+ }
136
+ };
137
+
138
+ var f = "alert",
139
+ c = o["default"].fn[f],
140
+ h = function () {
141
+ function t(t) {
142
+ this._element = t;
143
+ }
144
+
145
+ var e = t.prototype;
146
+ return e.close = function (t) {
147
+ var e = this._element;
148
+ t && (e = this._getRootElement(t)), this._triggerCloseEvent(e).isDefaultPrevented() || this._removeElement(e);
149
+ }, e.dispose = function () {
150
+ o["default"].removeData(this._element, "bs.alert"), this._element = null;
151
+ }, e._getRootElement = function (t) {
152
+ var e = d.getSelectorFromElement(t),
153
+ n = !1;
154
+ return e && (n = document.querySelector(e)), n || (n = o["default"](t).closest(".alert")[0]), n;
155
+ }, e._triggerCloseEvent = function (t) {
156
+ var e = o["default"].Event("close.bs.alert");
157
+ return o["default"](t).trigger(e), e;
158
+ }, e._removeElement = function (t) {
159
+ var e = this;
160
+
161
+ if (o["default"](t).removeClass("show"), o["default"](t).hasClass("fade")) {
162
+ var n = d.getTransitionDurationFromElement(t);
163
+ o["default"](t).one(d.TRANSITION_END, function (n) {
164
+ return e._destroyElement(t, n);
165
+ }).emulateTransitionEnd(n);
166
+ } else this._destroyElement(t);
167
+ }, e._destroyElement = function (t) {
168
+ o["default"](t).detach().trigger("closed.bs.alert").remove();
169
+ }, t._jQueryInterface = function (e) {
170
+ return this.each(function () {
171
+ var n = o["default"](this),
172
+ i = n.data("bs.alert");
173
+ i || (i = new t(this), n.data("bs.alert", i)), "close" === e && i[e](this);
174
+ });
175
+ }, t._handleDismiss = function (t) {
176
+ return function (e) {
177
+ e && e.preventDefault(), t.close(this);
178
+ };
179
+ }, l(t, null, [{
180
+ key: "VERSION",
181
+ get: function get() {
182
+ return "4.5.3";
183
+ }
184
+ }]), t;
185
+ }();
186
+
187
+ o["default"](document).on("click.bs.alert.data-api", '[data-dismiss="alert"]', h._handleDismiss(new h())), o["default"].fn[f] = h._jQueryInterface, o["default"].fn[f].Constructor = h, o["default"].fn[f].noConflict = function () {
188
+ return o["default"].fn[f] = c, h._jQueryInterface;
189
+ };
190
+
191
+ var g = o["default"].fn.button,
192
+ m = function () {
193
+ function t(t) {
194
+ this._element = t, this.shouldAvoidTriggerChange = !1;
195
+ }
196
+
197
+ var e = t.prototype;
198
+ return e.toggle = function () {
199
+ var t = !0,
200
+ e = !0,
201
+ n = o["default"](this._element).closest('[data-toggle="buttons"]')[0];
202
+
203
+ if (n) {
204
+ var i = this._element.querySelector('input:not([type="hidden"])');
205
+
206
+ if (i) {
207
+ if ("radio" === i.type) if (i.checked && this._element.classList.contains("active")) t = !1;else {
208
+ var a = n.querySelector(".active");
209
+ a && o["default"](a).removeClass("active");
210
+ }
211
+ t && ("checkbox" !== i.type && "radio" !== i.type || (i.checked = !this._element.classList.contains("active")), this.shouldAvoidTriggerChange || o["default"](i).trigger("change")), i.focus(), e = !1;
212
+ }
213
+ }
214
+
215
+ this._element.hasAttribute("disabled") || this._element.classList.contains("disabled") || (e && this._element.setAttribute("aria-pressed", !this._element.classList.contains("active")), t && o["default"](this._element).toggleClass("active"));
216
+ }, e.dispose = function () {
217
+ o["default"].removeData(this._element, "bs.button"), this._element = null;
218
+ }, t._jQueryInterface = function (e, n) {
219
+ return this.each(function () {
220
+ var i = o["default"](this),
221
+ a = i.data("bs.button");
222
+ a || (a = new t(this), i.data("bs.button", a)), a.shouldAvoidTriggerChange = n, "toggle" === e && a[e]();
223
+ });
224
+ }, l(t, null, [{
225
+ key: "VERSION",
226
+ get: function get() {
227
+ return "4.5.3";
228
+ }
229
+ }]), t;
230
+ }();
231
+
232
+ o["default"](document).on("click.bs.button.data-api", '[data-toggle^="button"]', function (t) {
233
+ var e = t.target,
234
+ n = e;
235
+ if (o["default"](e).hasClass("btn") || (e = o["default"](e).closest(".btn")[0]), !e || e.hasAttribute("disabled") || e.classList.contains("disabled")) t.preventDefault();else {
236
+ var i = e.querySelector('input:not([type="hidden"])');
237
+ if (i && (i.hasAttribute("disabled") || i.classList.contains("disabled"))) return void t.preventDefault();
238
+ "INPUT" !== n.tagName && "LABEL" === e.tagName || m._jQueryInterface.call(o["default"](e), "toggle", "INPUT" === n.tagName);
239
+ }
240
+ }).on("focus.bs.button.data-api blur.bs.button.data-api", '[data-toggle^="button"]', function (t) {
241
+ var e = o["default"](t.target).closest(".btn")[0];
242
+ o["default"](e).toggleClass("focus", /^focus(in)?$/.test(t.type));
243
+ }), o["default"](window).on("load.bs.button.data-api", function () {
244
+ for (var t = [].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')), e = 0, n = t.length; e < n; e++) {
245
+ var i = t[e],
246
+ o = i.querySelector('input:not([type="hidden"])');
247
+ o.checked || o.hasAttribute("checked") ? i.classList.add("active") : i.classList.remove("active");
248
+ }
249
+
250
+ for (var a = 0, s = (t = [].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length; a < s; a++) {
251
+ var l = t[a];
252
+ "true" === l.getAttribute("aria-pressed") ? l.classList.add("active") : l.classList.remove("active");
253
+ }
254
+ }), o["default"].fn.button = m._jQueryInterface, o["default"].fn.button.Constructor = m, o["default"].fn.button.noConflict = function () {
255
+ return o["default"].fn.button = g, m._jQueryInterface;
256
+ };
257
+
258
+ var p = "carousel",
259
+ _ = ".bs.carousel",
260
+ v = o["default"].fn[p],
261
+ b = {
262
+ interval: 5e3,
263
+ keyboard: !0,
264
+ slide: !1,
265
+ pause: "hover",
266
+ wrap: !0,
267
+ touch: !0
268
+ },
269
+ y = {
270
+ interval: "(number|boolean)",
271
+ keyboard: "boolean",
272
+ slide: "(boolean|string)",
273
+ pause: "(string|boolean)",
274
+ wrap: "boolean",
275
+ touch: "boolean"
276
+ },
277
+ E = {
278
+ TOUCH: "touch",
279
+ PEN: "pen"
280
+ },
281
+ w = function () {
282
+ function t(t, e) {
283
+ this._items = null, this._interval = null, this._activeElement = null, this._isPaused = !1, this._isSliding = !1, this.touchTimeout = null, this.touchStartX = 0, this.touchDeltaX = 0, this._config = this._getConfig(e), this._element = t, this._indicatorsElement = this._element.querySelector(".carousel-indicators"), this._touchSupported = "ontouchstart" in document.documentElement || navigator.maxTouchPoints > 0, this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent), this._addEventListeners();
284
+ }
285
+
286
+ var e = t.prototype;
287
+ return e.next = function () {
288
+ this._isSliding || this._slide("next");
289
+ }, e.nextWhenVisible = function () {
290
+ var t = o["default"](this._element);
291
+ !document.hidden && t.is(":visible") && "hidden" !== t.css("visibility") && this.next();
292
+ }, e.prev = function () {
293
+ this._isSliding || this._slide("prev");
294
+ }, e.pause = function (t) {
295
+ t || (this._isPaused = !0), this._element.querySelector(".carousel-item-next, .carousel-item-prev") && (d.triggerTransitionEnd(this._element), this.cycle(!0)), clearInterval(this._interval), this._interval = null;
296
+ }, e.cycle = function (t) {
297
+ t || (this._isPaused = !1), this._interval && (clearInterval(this._interval), this._interval = null), this._config.interval && !this._isPaused && (this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval));
298
+ }, e.to = function (t) {
299
+ var e = this;
300
+ this._activeElement = this._element.querySelector(".active.carousel-item");
301
+
302
+ var n = this._getItemIndex(this._activeElement);
303
+
304
+ if (!(t > this._items.length - 1 || t < 0)) if (this._isSliding) o["default"](this._element).one("slid.bs.carousel", function () {
305
+ return e.to(t);
306
+ });else {
307
+ if (n === t) return this.pause(), void this.cycle();
308
+ var i = t > n ? "next" : "prev";
309
+
310
+ this._slide(i, this._items[t]);
311
+ }
312
+ }, e.dispose = function () {
313
+ o["default"](this._element).off(_), o["default"].removeData(this._element, "bs.carousel"), this._items = null, this._config = null, this._element = null, this._interval = null, this._isPaused = null, this._isSliding = null, this._activeElement = null, this._indicatorsElement = null;
314
+ }, e._getConfig = function (t) {
315
+ return t = r({}, b, t), d.typeCheckConfig(p, t, y), t;
316
+ }, e._handleSwipe = function () {
317
+ var t = Math.abs(this.touchDeltaX);
318
+
319
+ if (!(t <= 40)) {
320
+ var e = t / this.touchDeltaX;
321
+ this.touchDeltaX = 0, e > 0 && this.prev(), e < 0 && this.next();
322
+ }
323
+ }, e._addEventListeners = function () {
324
+ var t = this;
325
+ this._config.keyboard && o["default"](this._element).on("keydown.bs.carousel", function (e) {
326
+ return t._keydown(e);
327
+ }), "hover" === this._config.pause && o["default"](this._element).on("mouseenter.bs.carousel", function (e) {
328
+ return t.pause(e);
329
+ }).on("mouseleave.bs.carousel", function (e) {
330
+ return t.cycle(e);
331
+ }), this._config.touch && this._addTouchEventListeners();
332
+ }, e._addTouchEventListeners = function () {
333
+ var t = this;
334
+
335
+ if (this._touchSupported) {
336
+ var e = function e(_e) {
337
+ t._pointerEvent && E[_e.originalEvent.pointerType.toUpperCase()] ? t.touchStartX = _e.originalEvent.clientX : t._pointerEvent || (t.touchStartX = _e.originalEvent.touches[0].clientX);
338
+ },
339
+ n = function n(e) {
340
+ t._pointerEvent && E[e.originalEvent.pointerType.toUpperCase()] && (t.touchDeltaX = e.originalEvent.clientX - t.touchStartX), t._handleSwipe(), "hover" === t._config.pause && (t.pause(), t.touchTimeout && clearTimeout(t.touchTimeout), t.touchTimeout = setTimeout(function (e) {
341
+ return t.cycle(e);
342
+ }, 500 + t._config.interval));
343
+ };
344
+
345
+ o["default"](this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel", function (t) {
346
+ return t.preventDefault();
347
+ }), this._pointerEvent ? (o["default"](this._element).on("pointerdown.bs.carousel", function (t) {
348
+ return e(t);
349
+ }), o["default"](this._element).on("pointerup.bs.carousel", function (t) {
350
+ return n(t);
351
+ }), this._element.classList.add("pointer-event")) : (o["default"](this._element).on("touchstart.bs.carousel", function (t) {
352
+ return e(t);
353
+ }), o["default"](this._element).on("touchmove.bs.carousel", function (e) {
354
+ return function (e) {
355
+ e.originalEvent.touches && e.originalEvent.touches.length > 1 ? t.touchDeltaX = 0 : t.touchDeltaX = e.originalEvent.touches[0].clientX - t.touchStartX;
356
+ }(e);
357
+ }), o["default"](this._element).on("touchend.bs.carousel", function (t) {
358
+ return n(t);
359
+ }));
360
+ }
361
+ }, e._keydown = function (t) {
362
+ if (!/input|textarea/i.test(t.target.tagName)) switch (t.which) {
363
+ case 37:
364
+ t.preventDefault(), this.prev();
365
+ break;
366
+
367
+ case 39:
368
+ t.preventDefault(), this.next();
369
+ }
370
+ }, e._getItemIndex = function (t) {
371
+ return this._items = t && t.parentNode ? [].slice.call(t.parentNode.querySelectorAll(".carousel-item")) : [], this._items.indexOf(t);
372
+ }, e._getItemByDirection = function (t, e) {
373
+ var n = "next" === t,
374
+ i = "prev" === t,
375
+ o = this._getItemIndex(e),
376
+ a = this._items.length - 1;
377
+
378
+ if ((i && 0 === o || n && o === a) && !this._config.wrap) return e;
379
+ var s = (o + ("prev" === t ? -1 : 1)) % this._items.length;
380
+ return -1 === s ? this._items[this._items.length - 1] : this._items[s];
381
+ }, e._triggerSlideEvent = function (t, e) {
382
+ var n = this._getItemIndex(t),
383
+ i = this._getItemIndex(this._element.querySelector(".active.carousel-item")),
384
+ a = o["default"].Event("slide.bs.carousel", {
385
+ relatedTarget: t,
386
+ direction: e,
387
+ from: i,
388
+ to: n
389
+ });
390
+
391
+ return o["default"](this._element).trigger(a), a;
392
+ }, e._setActiveIndicatorElement = function (t) {
393
+ if (this._indicatorsElement) {
394
+ var e = [].slice.call(this._indicatorsElement.querySelectorAll(".active"));
395
+ o["default"](e).removeClass("active");
396
+
397
+ var n = this._indicatorsElement.children[this._getItemIndex(t)];
398
+
399
+ n && o["default"](n).addClass("active");
400
+ }
401
+ }, e._slide = function (t, e) {
402
+ var n,
403
+ i,
404
+ a,
405
+ s = this,
406
+ l = this._element.querySelector(".active.carousel-item"),
407
+ r = this._getItemIndex(l),
408
+ u = e || l && this._getItemByDirection(t, l),
409
+ f = this._getItemIndex(u),
410
+ c = Boolean(this._interval);
411
+
412
+ if ("next" === t ? (n = "carousel-item-left", i = "carousel-item-next", a = "left") : (n = "carousel-item-right", i = "carousel-item-prev", a = "right"), u && o["default"](u).hasClass("active")) this._isSliding = !1;else if (!this._triggerSlideEvent(u, a).isDefaultPrevented() && l && u) {
413
+ this._isSliding = !0, c && this.pause(), this._setActiveIndicatorElement(u);
414
+ var h = o["default"].Event("slid.bs.carousel", {
415
+ relatedTarget: u,
416
+ direction: a,
417
+ from: r,
418
+ to: f
419
+ });
420
+
421
+ if (o["default"](this._element).hasClass("slide")) {
422
+ o["default"](u).addClass(i), d.reflow(u), o["default"](l).addClass(n), o["default"](u).addClass(n);
423
+ var g = parseInt(u.getAttribute("data-interval"), 10);
424
+ g ? (this._config.defaultInterval = this._config.defaultInterval || this._config.interval, this._config.interval = g) : this._config.interval = this._config.defaultInterval || this._config.interval;
425
+ var m = d.getTransitionDurationFromElement(l);
426
+ o["default"](l).one(d.TRANSITION_END, function () {
427
+ o["default"](u).removeClass(n + " " + i).addClass("active"), o["default"](l).removeClass("active " + i + " " + n), s._isSliding = !1, setTimeout(function () {
428
+ return o["default"](s._element).trigger(h);
429
+ }, 0);
430
+ }).emulateTransitionEnd(m);
431
+ } else o["default"](l).removeClass("active"), o["default"](u).addClass("active"), this._isSliding = !1, o["default"](this._element).trigger(h);
432
+
433
+ c && this.cycle();
434
+ }
435
+ }, t._jQueryInterface = function (e) {
436
+ return this.each(function () {
437
+ var n = o["default"](this).data("bs.carousel"),
438
+ i = r({}, b, o["default"](this).data());
439
+ "object" == _typeof(e) && (i = r({}, i, e));
440
+ var a = "string" == typeof e ? e : i.slide;
441
+ if (n || (n = new t(this, i), o["default"](this).data("bs.carousel", n)), "number" == typeof e) n.to(e);else if ("string" == typeof a) {
442
+ if ("undefined" == typeof n[a]) throw new TypeError('No method named "' + a + '"');
443
+ n[a]();
444
+ } else i.interval && i.ride && (n.pause(), n.cycle());
445
+ });
446
+ }, t._dataApiClickHandler = function (e) {
447
+ var n = d.getSelectorFromElement(this);
448
+
449
+ if (n) {
450
+ var i = o["default"](n)[0];
451
+
452
+ if (i && o["default"](i).hasClass("carousel")) {
453
+ var a = r({}, o["default"](i).data(), o["default"](this).data()),
454
+ s = this.getAttribute("data-slide-to");
455
+ s && (a.interval = !1), t._jQueryInterface.call(o["default"](i), a), s && o["default"](i).data("bs.carousel").to(s), e.preventDefault();
456
+ }
457
+ }
458
+ }, l(t, null, [{
459
+ key: "VERSION",
460
+ get: function get() {
461
+ return "4.5.3";
462
+ }
463
+ }, {
464
+ key: "Default",
465
+ get: function get() {
466
+ return b;
467
+ }
468
+ }]), t;
469
+ }();
470
+
471
+ o["default"](document).on("click.bs.carousel.data-api", "[data-slide], [data-slide-to]", w._dataApiClickHandler), o["default"](window).on("load.bs.carousel.data-api", function () {
472
+ for (var t = [].slice.call(document.querySelectorAll('[data-ride="carousel"]')), e = 0, n = t.length; e < n; e++) {
473
+ var i = o["default"](t[e]);
474
+
475
+ w._jQueryInterface.call(i, i.data());
476
+ }
477
+ }), o["default"].fn[p] = w._jQueryInterface, o["default"].fn[p].Constructor = w, o["default"].fn[p].noConflict = function () {
478
+ return o["default"].fn[p] = v, w._jQueryInterface;
479
+ };
480
+
481
+ var T = "collapse",
482
+ C = o["default"].fn[T],
483
+ S = {
484
+ toggle: !0,
485
+ parent: ""
486
+ },
487
+ N = {
488
+ toggle: "boolean",
489
+ parent: "(string|element)"
490
+ },
491
+ D = function () {
492
+ function t(t, e) {
493
+ this._isTransitioning = !1, this._element = t, this._config = this._getConfig(e), this._triggerArray = [].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#' + t.id + '"],[data-toggle="collapse"][data-target="#' + t.id + '"]'));
494
+
495
+ for (var n = [].slice.call(document.querySelectorAll('[data-toggle="collapse"]')), i = 0, o = n.length; i < o; i++) {
496
+ var a = n[i],
497
+ s = d.getSelectorFromElement(a),
498
+ l = [].slice.call(document.querySelectorAll(s)).filter(function (e) {
499
+ return e === t;
500
+ });
501
+ null !== s && l.length > 0 && (this._selector = s, this._triggerArray.push(a));
502
+ }
503
+
504
+ this._parent = this._config.parent ? this._getParent() : null, this._config.parent || this._addAriaAndCollapsedClass(this._element, this._triggerArray), this._config.toggle && this.toggle();
505
+ }
506
+
507
+ var e = t.prototype;
508
+ return e.toggle = function () {
509
+ o["default"](this._element).hasClass("show") ? this.hide() : this.show();
510
+ }, e.show = function () {
511
+ var e,
512
+ n,
513
+ i = this;
514
+
515
+ if (!this._isTransitioning && !o["default"](this._element).hasClass("show") && (this._parent && 0 === (e = [].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function (t) {
516
+ return "string" == typeof i._config.parent ? t.getAttribute("data-parent") === i._config.parent : t.classList.contains("collapse");
517
+ })).length && (e = null), !(e && (n = o["default"](e).not(this._selector).data("bs.collapse")) && n._isTransitioning))) {
518
+ var a = o["default"].Event("show.bs.collapse");
519
+
520
+ if (o["default"](this._element).trigger(a), !a.isDefaultPrevented()) {
521
+ e && (t._jQueryInterface.call(o["default"](e).not(this._selector), "hide"), n || o["default"](e).data("bs.collapse", null));
522
+
523
+ var s = this._getDimension();
524
+
525
+ o["default"](this._element).removeClass("collapse").addClass("collapsing"), this._element.style[s] = 0, this._triggerArray.length && o["default"](this._triggerArray).removeClass("collapsed").attr("aria-expanded", !0), this.setTransitioning(!0);
526
+ var l = "scroll" + (s[0].toUpperCase() + s.slice(1)),
527
+ r = d.getTransitionDurationFromElement(this._element);
528
+ o["default"](this._element).one(d.TRANSITION_END, function () {
529
+ o["default"](i._element).removeClass("collapsing").addClass("collapse show"), i._element.style[s] = "", i.setTransitioning(!1), o["default"](i._element).trigger("shown.bs.collapse");
530
+ }).emulateTransitionEnd(r), this._element.style[s] = this._element[l] + "px";
531
+ }
532
+ }
533
+ }, e.hide = function () {
534
+ var t = this;
535
+
536
+ if (!this._isTransitioning && o["default"](this._element).hasClass("show")) {
537
+ var e = o["default"].Event("hide.bs.collapse");
538
+
539
+ if (o["default"](this._element).trigger(e), !e.isDefaultPrevented()) {
540
+ var n = this._getDimension();
541
+
542
+ this._element.style[n] = this._element.getBoundingClientRect()[n] + "px", d.reflow(this._element), o["default"](this._element).addClass("collapsing").removeClass("collapse show");
543
+ var i = this._triggerArray.length;
544
+ if (i > 0) for (var a = 0; a < i; a++) {
545
+ var s = this._triggerArray[a],
546
+ l = d.getSelectorFromElement(s);
547
+ if (null !== l) o["default"]([].slice.call(document.querySelectorAll(l))).hasClass("show") || o["default"](s).addClass("collapsed").attr("aria-expanded", !1);
548
+ }
549
+ this.setTransitioning(!0);
550
+ this._element.style[n] = "";
551
+ var r = d.getTransitionDurationFromElement(this._element);
552
+ o["default"](this._element).one(d.TRANSITION_END, function () {
553
+ t.setTransitioning(!1), o["default"](t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse");
554
+ }).emulateTransitionEnd(r);
555
+ }
556
+ }
557
+ }, e.setTransitioning = function (t) {
558
+ this._isTransitioning = t;
559
+ }, e.dispose = function () {
560
+ o["default"].removeData(this._element, "bs.collapse"), this._config = null, this._parent = null, this._element = null, this._triggerArray = null, this._isTransitioning = null;
561
+ }, e._getConfig = function (t) {
562
+ return (t = r({}, S, t)).toggle = Boolean(t.toggle), d.typeCheckConfig(T, t, N), t;
563
+ }, e._getDimension = function () {
564
+ return o["default"](this._element).hasClass("width") ? "width" : "height";
565
+ }, e._getParent = function () {
566
+ var e,
567
+ n = this;
568
+ d.isElement(this._config.parent) ? (e = this._config.parent, "undefined" != typeof this._config.parent.jquery && (e = this._config.parent[0])) : e = document.querySelector(this._config.parent);
569
+ var i = '[data-toggle="collapse"][data-parent="' + this._config.parent + '"]',
570
+ a = [].slice.call(e.querySelectorAll(i));
571
+ return o["default"](a).each(function (e, i) {
572
+ n._addAriaAndCollapsedClass(t._getTargetFromElement(i), [i]);
573
+ }), e;
574
+ }, e._addAriaAndCollapsedClass = function (t, e) {
575
+ var n = o["default"](t).hasClass("show");
576
+ e.length && o["default"](e).toggleClass("collapsed", !n).attr("aria-expanded", n);
577
+ }, t._getTargetFromElement = function (t) {
578
+ var e = d.getSelectorFromElement(t);
579
+ return e ? document.querySelector(e) : null;
580
+ }, t._jQueryInterface = function (e) {
581
+ return this.each(function () {
582
+ var n = o["default"](this),
583
+ i = n.data("bs.collapse"),
584
+ a = r({}, S, n.data(), "object" == _typeof(e) && e ? e : {});
585
+
586
+ if (!i && a.toggle && "string" == typeof e && /show|hide/.test(e) && (a.toggle = !1), i || (i = new t(this, a), n.data("bs.collapse", i)), "string" == typeof e) {
587
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
588
+ i[e]();
589
+ }
590
+ });
591
+ }, l(t, null, [{
592
+ key: "VERSION",
593
+ get: function get() {
594
+ return "4.5.3";
595
+ }
596
+ }, {
597
+ key: "Default",
598
+ get: function get() {
599
+ return S;
600
+ }
601
+ }]), t;
602
+ }();
603
+
604
+ o["default"](document).on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function (t) {
605
+ "A" === t.currentTarget.tagName && t.preventDefault();
606
+ var e = o["default"](this),
607
+ n = d.getSelectorFromElement(this),
608
+ i = [].slice.call(document.querySelectorAll(n));
609
+ o["default"](i).each(function () {
610
+ var t = o["default"](this),
611
+ n = t.data("bs.collapse") ? "toggle" : e.data();
612
+
613
+ D._jQueryInterface.call(t, n);
614
+ });
615
+ }), o["default"].fn[T] = D._jQueryInterface, o["default"].fn[T].Constructor = D, o["default"].fn[T].noConflict = function () {
616
+ return o["default"].fn[T] = C, D._jQueryInterface;
617
+ };
618
+
619
+ var k = "dropdown",
620
+ A = o["default"].fn[k],
621
+ I = new RegExp("38|40|27"),
622
+ j = {
623
+ offset: 0,
624
+ flip: !0,
625
+ boundary: "scrollParent",
626
+ reference: "toggle",
627
+ display: "dynamic",
628
+ popperConfig: null
629
+ },
630
+ O = {
631
+ offset: "(number|string|function)",
632
+ flip: "boolean",
633
+ boundary: "(string|element)",
634
+ reference: "(string|element)",
635
+ display: "string",
636
+ popperConfig: "(null|object)"
637
+ },
638
+ x = function () {
639
+ function t(t, e) {
640
+ this._element = t, this._popper = null, this._config = this._getConfig(e), this._menu = this._getMenuElement(), this._inNavbar = this._detectNavbar(), this._addEventListeners();
641
+ }
642
+
643
+ var e = t.prototype;
644
+ return e.toggle = function () {
645
+ if (!this._element.disabled && !o["default"](this._element).hasClass("disabled")) {
646
+ var e = o["default"](this._menu).hasClass("show");
647
+ t._clearMenus(), e || this.show(!0);
648
+ }
649
+ }, e.show = function (e) {
650
+ if (void 0 === e && (e = !1), !(this._element.disabled || o["default"](this._element).hasClass("disabled") || o["default"](this._menu).hasClass("show"))) {
651
+ var n = {
652
+ relatedTarget: this._element
653
+ },
654
+ i = o["default"].Event("show.bs.dropdown", n),
655
+ s = t._getParentFromElement(this._element);
656
+
657
+ if (o["default"](s).trigger(i), !i.isDefaultPrevented()) {
658
+ if (!this._inNavbar && e) {
659
+ if ("undefined" == typeof a["default"]) throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");
660
+ var l = this._element;
661
+ "parent" === this._config.reference ? l = s : d.isElement(this._config.reference) && (l = this._config.reference, "undefined" != typeof this._config.reference.jquery && (l = this._config.reference[0])), "scrollParent" !== this._config.boundary && o["default"](s).addClass("position-static"), this._popper = new a["default"](l, this._menu, this._getPopperConfig());
662
+ }
663
+
664
+ "ontouchstart" in document.documentElement && 0 === o["default"](s).closest(".navbar-nav").length && o["default"](document.body).children().on("mouseover", null, o["default"].noop), this._element.focus(), this._element.setAttribute("aria-expanded", !0), o["default"](this._menu).toggleClass("show"), o["default"](s).toggleClass("show").trigger(o["default"].Event("shown.bs.dropdown", n));
665
+ }
666
+ }
667
+ }, e.hide = function () {
668
+ if (!this._element.disabled && !o["default"](this._element).hasClass("disabled") && o["default"](this._menu).hasClass("show")) {
669
+ var e = {
670
+ relatedTarget: this._element
671
+ },
672
+ n = o["default"].Event("hide.bs.dropdown", e),
673
+ i = t._getParentFromElement(this._element);
674
+
675
+ o["default"](i).trigger(n), n.isDefaultPrevented() || (this._popper && this._popper.destroy(), o["default"](this._menu).toggleClass("show"), o["default"](i).toggleClass("show").trigger(o["default"].Event("hidden.bs.dropdown", e)));
676
+ }
677
+ }, e.dispose = function () {
678
+ o["default"].removeData(this._element, "bs.dropdown"), o["default"](this._element).off(".bs.dropdown"), this._element = null, this._menu = null, null !== this._popper && (this._popper.destroy(), this._popper = null);
679
+ }, e.update = function () {
680
+ this._inNavbar = this._detectNavbar(), null !== this._popper && this._popper.scheduleUpdate();
681
+ }, e._addEventListeners = function () {
682
+ var t = this;
683
+ o["default"](this._element).on("click.bs.dropdown", function (e) {
684
+ e.preventDefault(), e.stopPropagation(), t.toggle();
685
+ });
686
+ }, e._getConfig = function (t) {
687
+ return t = r({}, this.constructor.Default, o["default"](this._element).data(), t), d.typeCheckConfig(k, t, this.constructor.DefaultType), t;
688
+ }, e._getMenuElement = function () {
689
+ if (!this._menu) {
690
+ var e = t._getParentFromElement(this._element);
691
+
692
+ e && (this._menu = e.querySelector(".dropdown-menu"));
693
+ }
694
+
695
+ return this._menu;
696
+ }, e._getPlacement = function () {
697
+ var t = o["default"](this._element.parentNode),
698
+ e = "bottom-start";
699
+ return t.hasClass("dropup") ? e = o["default"](this._menu).hasClass("dropdown-menu-right") ? "top-end" : "top-start" : t.hasClass("dropright") ? e = "right-start" : t.hasClass("dropleft") ? e = "left-start" : o["default"](this._menu).hasClass("dropdown-menu-right") && (e = "bottom-end"), e;
700
+ }, e._detectNavbar = function () {
701
+ return o["default"](this._element).closest(".navbar").length > 0;
702
+ }, e._getOffset = function () {
703
+ var t = this,
704
+ e = {};
705
+ return "function" == typeof this._config.offset ? e.fn = function (e) {
706
+ return e.offsets = r({}, e.offsets, t._config.offset(e.offsets, t._element) || {}), e;
707
+ } : e.offset = this._config.offset, e;
708
+ }, e._getPopperConfig = function () {
709
+ var t = {
710
+ placement: this._getPlacement(),
711
+ modifiers: {
712
+ offset: this._getOffset(),
713
+ flip: {
714
+ enabled: this._config.flip
715
+ },
716
+ preventOverflow: {
717
+ boundariesElement: this._config.boundary
718
+ }
719
+ }
720
+ };
721
+ return "static" === this._config.display && (t.modifiers.applyStyle = {
722
+ enabled: !1
723
+ }), r({}, t, this._config.popperConfig);
724
+ }, t._jQueryInterface = function (e) {
725
+ return this.each(function () {
726
+ var n = o["default"](this).data("bs.dropdown");
727
+
728
+ if (n || (n = new t(this, "object" == _typeof(e) ? e : null), o["default"](this).data("bs.dropdown", n)), "string" == typeof e) {
729
+ if ("undefined" == typeof n[e]) throw new TypeError('No method named "' + e + '"');
730
+ n[e]();
731
+ }
732
+ });
733
+ }, t._clearMenus = function (e) {
734
+ if (!e || 3 !== e.which && ("keyup" !== e.type || 9 === e.which)) for (var n = [].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')), i = 0, a = n.length; i < a; i++) {
735
+ var s = t._getParentFromElement(n[i]),
736
+ l = o["default"](n[i]).data("bs.dropdown"),
737
+ r = {
738
+ relatedTarget: n[i]
739
+ };
740
+
741
+ if (e && "click" === e.type && (r.clickEvent = e), l) {
742
+ var u = l._menu;
743
+
744
+ if (o["default"](s).hasClass("show") && !(e && ("click" === e.type && /input|textarea/i.test(e.target.tagName) || "keyup" === e.type && 9 === e.which) && o["default"].contains(s, e.target))) {
745
+ var d = o["default"].Event("hide.bs.dropdown", r);
746
+ o["default"](s).trigger(d), d.isDefaultPrevented() || ("ontouchstart" in document.documentElement && o["default"](document.body).children().off("mouseover", null, o["default"].noop), n[i].setAttribute("aria-expanded", "false"), l._popper && l._popper.destroy(), o["default"](u).removeClass("show"), o["default"](s).removeClass("show").trigger(o["default"].Event("hidden.bs.dropdown", r)));
747
+ }
748
+ }
749
+ }
750
+ }, t._getParentFromElement = function (t) {
751
+ var e,
752
+ n = d.getSelectorFromElement(t);
753
+ return n && (e = document.querySelector(n)), e || t.parentNode;
754
+ }, t._dataApiKeydownHandler = function (e) {
755
+ if (!(/input|textarea/i.test(e.target.tagName) ? 32 === e.which || 27 !== e.which && (40 !== e.which && 38 !== e.which || o["default"](e.target).closest(".dropdown-menu").length) : !I.test(e.which)) && !this.disabled && !o["default"](this).hasClass("disabled")) {
756
+ var n = t._getParentFromElement(this),
757
+ i = o["default"](n).hasClass("show");
758
+
759
+ if (i || 27 !== e.which) {
760
+ if (e.preventDefault(), e.stopPropagation(), !i || 27 === e.which || 32 === e.which) return 27 === e.which && o["default"](n.querySelector('[data-toggle="dropdown"]')).trigger("focus"), void o["default"](this).trigger("click");
761
+ var a = [].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function (t) {
762
+ return o["default"](t).is(":visible");
763
+ });
764
+
765
+ if (0 !== a.length) {
766
+ var s = a.indexOf(e.target);
767
+ 38 === e.which && s > 0 && s--, 40 === e.which && s < a.length - 1 && s++, s < 0 && (s = 0), a[s].focus();
768
+ }
769
+ }
770
+ }
771
+ }, l(t, null, [{
772
+ key: "VERSION",
773
+ get: function get() {
774
+ return "4.5.3";
775
+ }
776
+ }, {
777
+ key: "Default",
778
+ get: function get() {
779
+ return j;
780
+ }
781
+ }, {
782
+ key: "DefaultType",
783
+ get: function get() {
784
+ return O;
785
+ }
786
+ }]), t;
787
+ }();
788
+
789
+ o["default"](document).on("keydown.bs.dropdown.data-api", '[data-toggle="dropdown"]', x._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api", ".dropdown-menu", x._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api", x._clearMenus).on("click.bs.dropdown.data-api", '[data-toggle="dropdown"]', function (t) {
790
+ t.preventDefault(), t.stopPropagation(), x._jQueryInterface.call(o["default"](this), "toggle");
791
+ }).on("click.bs.dropdown.data-api", ".dropdown form", function (t) {
792
+ t.stopPropagation();
793
+ }), o["default"].fn[k] = x._jQueryInterface, o["default"].fn[k].Constructor = x, o["default"].fn[k].noConflict = function () {
794
+ return o["default"].fn[k] = A, x._jQueryInterface;
795
+ };
796
+
797
+ var P = o["default"].fn.modal,
798
+ R = {
799
+ backdrop: !0,
800
+ keyboard: !0,
801
+ focus: !0,
802
+ show: !0
803
+ },
804
+ L = {
805
+ backdrop: "(boolean|string)",
806
+ keyboard: "boolean",
807
+ focus: "boolean",
808
+ show: "boolean"
809
+ },
810
+ q = function () {
811
+ function t(t, e) {
812
+ this._config = this._getConfig(e), this._element = t, this._dialog = t.querySelector(".modal-dialog"), this._backdrop = null, this._isShown = !1, this._isBodyOverflowing = !1, this._ignoreBackdropClick = !1, this._isTransitioning = !1, this._scrollbarWidth = 0;
813
+ }
814
+
815
+ var e = t.prototype;
816
+ return e.toggle = function (t) {
817
+ return this._isShown ? this.hide() : this.show(t);
818
+ }, e.show = function (t) {
819
+ var e = this;
820
+
821
+ if (!this._isShown && !this._isTransitioning) {
822
+ o["default"](this._element).hasClass("fade") && (this._isTransitioning = !0);
823
+ var n = o["default"].Event("show.bs.modal", {
824
+ relatedTarget: t
825
+ });
826
+ o["default"](this._element).trigger(n), this._isShown || n.isDefaultPrevented() || (this._isShown = !0, this._checkScrollbar(), this._setScrollbar(), this._adjustDialog(), this._setEscapeEvent(), this._setResizeEvent(), o["default"](this._element).on("click.dismiss.bs.modal", '[data-dismiss="modal"]', function (t) {
827
+ return e.hide(t);
828
+ }), o["default"](this._dialog).on("mousedown.dismiss.bs.modal", function () {
829
+ o["default"](e._element).one("mouseup.dismiss.bs.modal", function (t) {
830
+ o["default"](t.target).is(e._element) && (e._ignoreBackdropClick = !0);
831
+ });
832
+ }), this._showBackdrop(function () {
833
+ return e._showElement(t);
834
+ }));
835
+ }
836
+ }, e.hide = function (t) {
837
+ var e = this;
838
+
839
+ if (t && t.preventDefault(), this._isShown && !this._isTransitioning) {
840
+ var n = o["default"].Event("hide.bs.modal");
841
+
842
+ if (o["default"](this._element).trigger(n), this._isShown && !n.isDefaultPrevented()) {
843
+ this._isShown = !1;
844
+ var i = o["default"](this._element).hasClass("fade");
845
+
846
+ if (i && (this._isTransitioning = !0), this._setEscapeEvent(), this._setResizeEvent(), o["default"](document).off("focusin.bs.modal"), o["default"](this._element).removeClass("show"), o["default"](this._element).off("click.dismiss.bs.modal"), o["default"](this._dialog).off("mousedown.dismiss.bs.modal"), i) {
847
+ var a = d.getTransitionDurationFromElement(this._element);
848
+ o["default"](this._element).one(d.TRANSITION_END, function (t) {
849
+ return e._hideModal(t);
850
+ }).emulateTransitionEnd(a);
851
+ } else this._hideModal();
852
+ }
853
+ }
854
+ }, e.dispose = function () {
855
+ [window, this._element, this._dialog].forEach(function (t) {
856
+ return o["default"](t).off(".bs.modal");
857
+ }), o["default"](document).off("focusin.bs.modal"), o["default"].removeData(this._element, "bs.modal"), this._config = null, this._element = null, this._dialog = null, this._backdrop = null, this._isShown = null, this._isBodyOverflowing = null, this._ignoreBackdropClick = null, this._isTransitioning = null, this._scrollbarWidth = null;
858
+ }, e.handleUpdate = function () {
859
+ this._adjustDialog();
860
+ }, e._getConfig = function (t) {
861
+ return t = r({}, R, t), d.typeCheckConfig("modal", t, L), t;
862
+ }, e._triggerBackdropTransition = function () {
863
+ var t = this;
864
+
865
+ if ("static" === this._config.backdrop) {
866
+ var e = o["default"].Event("hidePrevented.bs.modal");
867
+ if (o["default"](this._element).trigger(e), e.isDefaultPrevented()) return;
868
+ var n = this._element.scrollHeight > document.documentElement.clientHeight;
869
+ n || (this._element.style.overflowY = "hidden"), this._element.classList.add("modal-static");
870
+ var i = d.getTransitionDurationFromElement(this._dialog);
871
+ o["default"](this._element).off(d.TRANSITION_END), o["default"](this._element).one(d.TRANSITION_END, function () {
872
+ t._element.classList.remove("modal-static"), n || o["default"](t._element).one(d.TRANSITION_END, function () {
873
+ t._element.style.overflowY = "";
874
+ }).emulateTransitionEnd(t._element, i);
875
+ }).emulateTransitionEnd(i), this._element.focus();
876
+ } else this.hide();
877
+ }, e._showElement = function (t) {
878
+ var e = this,
879
+ n = o["default"](this._element).hasClass("fade"),
880
+ i = this._dialog ? this._dialog.querySelector(".modal-body") : null;
881
+ this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE || document.body.appendChild(this._element), this._element.style.display = "block", this._element.removeAttribute("aria-hidden"), this._element.setAttribute("aria-modal", !0), this._element.setAttribute("role", "dialog"), o["default"](this._dialog).hasClass("modal-dialog-scrollable") && i ? i.scrollTop = 0 : this._element.scrollTop = 0, n && d.reflow(this._element), o["default"](this._element).addClass("show"), this._config.focus && this._enforceFocus();
882
+
883
+ var a = o["default"].Event("shown.bs.modal", {
884
+ relatedTarget: t
885
+ }),
886
+ s = function s() {
887
+ e._config.focus && e._element.focus(), e._isTransitioning = !1, o["default"](e._element).trigger(a);
888
+ };
889
+
890
+ if (n) {
891
+ var l = d.getTransitionDurationFromElement(this._dialog);
892
+ o["default"](this._dialog).one(d.TRANSITION_END, s).emulateTransitionEnd(l);
893
+ } else s();
894
+ }, e._enforceFocus = function () {
895
+ var t = this;
896
+ o["default"](document).off("focusin.bs.modal").on("focusin.bs.modal", function (e) {
897
+ document !== e.target && t._element !== e.target && 0 === o["default"](t._element).has(e.target).length && t._element.focus();
898
+ });
899
+ }, e._setEscapeEvent = function () {
900
+ var t = this;
901
+ this._isShown ? o["default"](this._element).on("keydown.dismiss.bs.modal", function (e) {
902
+ t._config.keyboard && 27 === e.which ? (e.preventDefault(), t.hide()) : t._config.keyboard || 27 !== e.which || t._triggerBackdropTransition();
903
+ }) : this._isShown || o["default"](this._element).off("keydown.dismiss.bs.modal");
904
+ }, e._setResizeEvent = function () {
905
+ var t = this;
906
+ this._isShown ? o["default"](window).on("resize.bs.modal", function (e) {
907
+ return t.handleUpdate(e);
908
+ }) : o["default"](window).off("resize.bs.modal");
909
+ }, e._hideModal = function () {
910
+ var t = this;
911
+ this._element.style.display = "none", this._element.setAttribute("aria-hidden", !0), this._element.removeAttribute("aria-modal"), this._element.removeAttribute("role"), this._isTransitioning = !1, this._showBackdrop(function () {
912
+ o["default"](document.body).removeClass("modal-open"), t._resetAdjustments(), t._resetScrollbar(), o["default"](t._element).trigger("hidden.bs.modal");
913
+ });
914
+ }, e._removeBackdrop = function () {
915
+ this._backdrop && (o["default"](this._backdrop).remove(), this._backdrop = null);
916
+ }, e._showBackdrop = function (t) {
917
+ var e = this,
918
+ n = o["default"](this._element).hasClass("fade") ? "fade" : "";
919
+
920
+ if (this._isShown && this._config.backdrop) {
921
+ if (this._backdrop = document.createElement("div"), this._backdrop.className = "modal-backdrop", n && this._backdrop.classList.add(n), o["default"](this._backdrop).appendTo(document.body), o["default"](this._element).on("click.dismiss.bs.modal", function (t) {
922
+ e._ignoreBackdropClick ? e._ignoreBackdropClick = !1 : t.target === t.currentTarget && e._triggerBackdropTransition();
923
+ }), n && d.reflow(this._backdrop), o["default"](this._backdrop).addClass("show"), !t) return;
924
+ if (!n) return void t();
925
+ var i = d.getTransitionDurationFromElement(this._backdrop);
926
+ o["default"](this._backdrop).one(d.TRANSITION_END, t).emulateTransitionEnd(i);
927
+ } else if (!this._isShown && this._backdrop) {
928
+ o["default"](this._backdrop).removeClass("show");
929
+
930
+ var a = function a() {
931
+ e._removeBackdrop(), t && t();
932
+ };
933
+
934
+ if (o["default"](this._element).hasClass("fade")) {
935
+ var s = d.getTransitionDurationFromElement(this._backdrop);
936
+ o["default"](this._backdrop).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
937
+ } else a();
938
+ } else t && t();
939
+ }, e._adjustDialog = function () {
940
+ var t = this._element.scrollHeight > document.documentElement.clientHeight;
941
+ !this._isBodyOverflowing && t && (this._element.style.paddingLeft = this._scrollbarWidth + "px"), this._isBodyOverflowing && !t && (this._element.style.paddingRight = this._scrollbarWidth + "px");
942
+ }, e._resetAdjustments = function () {
943
+ this._element.style.paddingLeft = "", this._element.style.paddingRight = "";
944
+ }, e._checkScrollbar = function () {
945
+ var t = document.body.getBoundingClientRect();
946
+ this._isBodyOverflowing = Math.round(t.left + t.right) < window.innerWidth, this._scrollbarWidth = this._getScrollbarWidth();
947
+ }, e._setScrollbar = function () {
948
+ var t = this;
949
+
950
+ if (this._isBodyOverflowing) {
951
+ var e = [].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),
952
+ n = [].slice.call(document.querySelectorAll(".sticky-top"));
953
+ o["default"](e).each(function (e, n) {
954
+ var i = n.style.paddingRight,
955
+ a = o["default"](n).css("padding-right");
956
+ o["default"](n).data("padding-right", i).css("padding-right", parseFloat(a) + t._scrollbarWidth + "px");
957
+ }), o["default"](n).each(function (e, n) {
958
+ var i = n.style.marginRight,
959
+ a = o["default"](n).css("margin-right");
960
+ o["default"](n).data("margin-right", i).css("margin-right", parseFloat(a) - t._scrollbarWidth + "px");
961
+ });
962
+ var i = document.body.style.paddingRight,
963
+ a = o["default"](document.body).css("padding-right");
964
+ o["default"](document.body).data("padding-right", i).css("padding-right", parseFloat(a) + this._scrollbarWidth + "px");
965
+ }
966
+
967
+ o["default"](document.body).addClass("modal-open");
968
+ }, e._resetScrollbar = function () {
969
+ var t = [].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));
970
+ o["default"](t).each(function (t, e) {
971
+ var n = o["default"](e).data("padding-right");
972
+ o["default"](e).removeData("padding-right"), e.style.paddingRight = n || "";
973
+ });
974
+ var e = [].slice.call(document.querySelectorAll(".sticky-top"));
975
+ o["default"](e).each(function (t, e) {
976
+ var n = o["default"](e).data("margin-right");
977
+ "undefined" != typeof n && o["default"](e).css("margin-right", n).removeData("margin-right");
978
+ });
979
+ var n = o["default"](document.body).data("padding-right");
980
+ o["default"](document.body).removeData("padding-right"), document.body.style.paddingRight = n || "";
981
+ }, e._getScrollbarWidth = function () {
982
+ var t = document.createElement("div");
983
+ t.className = "modal-scrollbar-measure", document.body.appendChild(t);
984
+ var e = t.getBoundingClientRect().width - t.clientWidth;
985
+ return document.body.removeChild(t), e;
986
+ }, t._jQueryInterface = function (e, n) {
987
+ return this.each(function () {
988
+ var i = o["default"](this).data("bs.modal"),
989
+ a = r({}, R, o["default"](this).data(), "object" == _typeof(e) && e ? e : {});
990
+
991
+ if (i || (i = new t(this, a), o["default"](this).data("bs.modal", i)), "string" == typeof e) {
992
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
993
+ i[e](n);
994
+ } else a.show && i.show(n);
995
+ });
996
+ }, l(t, null, [{
997
+ key: "VERSION",
998
+ get: function get() {
999
+ return "4.5.3";
1000
+ }
1001
+ }, {
1002
+ key: "Default",
1003
+ get: function get() {
1004
+ return R;
1005
+ }
1006
+ }]), t;
1007
+ }();
1008
+
1009
+ o["default"](document).on("click.bs.modal.data-api", '[data-toggle="modal"]', function (t) {
1010
+ var e,
1011
+ n = this,
1012
+ i = d.getSelectorFromElement(this);
1013
+ i && (e = document.querySelector(i));
1014
+ var a = o["default"](e).data("bs.modal") ? "toggle" : r({}, o["default"](e).data(), o["default"](this).data());
1015
+ "A" !== this.tagName && "AREA" !== this.tagName || t.preventDefault();
1016
+ var s = o["default"](e).one("show.bs.modal", function (t) {
1017
+ t.isDefaultPrevented() || s.one("hidden.bs.modal", function () {
1018
+ o["default"](n).is(":visible") && n.focus();
1019
+ });
1020
+ });
1021
+
1022
+ q._jQueryInterface.call(o["default"](e), a, this);
1023
+ }), o["default"].fn.modal = q._jQueryInterface, o["default"].fn.modal.Constructor = q, o["default"].fn.modal.noConflict = function () {
1024
+ return o["default"].fn.modal = P, q._jQueryInterface;
1025
+ };
1026
+ var F = ["background", "cite", "href", "itemtype", "longdesc", "poster", "src", "xlink:href"],
1027
+ Q = {
1028
+ "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i],
1029
+ a: ["target", "href", "title", "rel"],
1030
+ area: [],
1031
+ b: [],
1032
+ br: [],
1033
+ col: [],
1034
+ code: [],
1035
+ div: [],
1036
+ em: [],
1037
+ hr: [],
1038
+ h1: [],
1039
+ h2: [],
1040
+ h3: [],
1041
+ h4: [],
1042
+ h5: [],
1043
+ h6: [],
1044
+ i: [],
1045
+ img: ["src", "srcset", "alt", "title", "width", "height"],
1046
+ li: [],
1047
+ ol: [],
1048
+ p: [],
1049
+ pre: [],
1050
+ s: [],
1051
+ small: [],
1052
+ span: [],
1053
+ sub: [],
1054
+ sup: [],
1055
+ strong: [],
1056
+ u: [],
1057
+ ul: []
1058
+ },
1059
+ B = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,
1060
+ H = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
1061
+
1062
+ function U(t, e, n) {
1063
+ if (0 === t.length) return t;
1064
+ if (n && "function" == typeof n) return n(t);
1065
+
1066
+ for (var i = new window.DOMParser().parseFromString(t, "text/html"), o = Object.keys(e), a = [].slice.call(i.body.querySelectorAll("*")), s = function s(t, n) {
1067
+ var i = a[t],
1068
+ s = i.nodeName.toLowerCase();
1069
+ if (-1 === o.indexOf(i.nodeName.toLowerCase())) return i.parentNode.removeChild(i), "continue";
1070
+ var l = [].slice.call(i.attributes),
1071
+ r = [].concat(e["*"] || [], e[s] || []);
1072
+ l.forEach(function (t) {
1073
+ (function (t, e) {
1074
+ var n = t.nodeName.toLowerCase();
1075
+ if (-1 !== e.indexOf(n)) return -1 === F.indexOf(n) || Boolean(t.nodeValue.match(B) || t.nodeValue.match(H));
1076
+
1077
+ for (var i = e.filter(function (t) {
1078
+ return t instanceof RegExp;
1079
+ }), o = 0, a = i.length; o < a; o++) {
1080
+ if (n.match(i[o])) return !0;
1081
+ }
1082
+
1083
+ return !1;
1084
+ })(t, r) || i.removeAttribute(t.nodeName);
1085
+ });
1086
+ }, l = 0, r = a.length; l < r; l++) {
1087
+ s(l);
1088
+ }
1089
+
1090
+ return i.body.innerHTML;
1091
+ }
1092
+
1093
+ var M = "tooltip",
1094
+ W = o["default"].fn[M],
1095
+ V = new RegExp("(^|\\s)bs-tooltip\\S+", "g"),
1096
+ z = ["sanitize", "whiteList", "sanitizeFn"],
1097
+ K = {
1098
+ animation: "boolean",
1099
+ template: "string",
1100
+ title: "(string|element|function)",
1101
+ trigger: "string",
1102
+ delay: "(number|object)",
1103
+ html: "boolean",
1104
+ selector: "(string|boolean)",
1105
+ placement: "(string|function)",
1106
+ offset: "(number|string|function)",
1107
+ container: "(string|element|boolean)",
1108
+ fallbackPlacement: "(string|array)",
1109
+ boundary: "(string|element)",
1110
+ sanitize: "boolean",
1111
+ sanitizeFn: "(null|function)",
1112
+ whiteList: "object",
1113
+ popperConfig: "(null|object)"
1114
+ },
1115
+ X = {
1116
+ AUTO: "auto",
1117
+ TOP: "top",
1118
+ RIGHT: "right",
1119
+ BOTTOM: "bottom",
1120
+ LEFT: "left"
1121
+ },
1122
+ Y = {
1123
+ animation: !0,
1124
+ template: '<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',
1125
+ trigger: "hover focus",
1126
+ title: "",
1127
+ delay: 0,
1128
+ html: !1,
1129
+ selector: !1,
1130
+ placement: "top",
1131
+ offset: 0,
1132
+ container: !1,
1133
+ fallbackPlacement: "flip",
1134
+ boundary: "scrollParent",
1135
+ sanitize: !0,
1136
+ sanitizeFn: null,
1137
+ whiteList: Q,
1138
+ popperConfig: null
1139
+ },
1140
+ $ = {
1141
+ HIDE: "hide.bs.tooltip",
1142
+ HIDDEN: "hidden.bs.tooltip",
1143
+ SHOW: "show.bs.tooltip",
1144
+ SHOWN: "shown.bs.tooltip",
1145
+ INSERTED: "inserted.bs.tooltip",
1146
+ CLICK: "click.bs.tooltip",
1147
+ FOCUSIN: "focusin.bs.tooltip",
1148
+ FOCUSOUT: "focusout.bs.tooltip",
1149
+ MOUSEENTER: "mouseenter.bs.tooltip",
1150
+ MOUSELEAVE: "mouseleave.bs.tooltip"
1151
+ },
1152
+ J = function () {
1153
+ function t(t, e) {
1154
+ if ("undefined" == typeof a["default"]) throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");
1155
+ this._isEnabled = !0, this._timeout = 0, this._hoverState = "", this._activeTrigger = {}, this._popper = null, this.element = t, this.config = this._getConfig(e), this.tip = null, this._setListeners();
1156
+ }
1157
+
1158
+ var e = t.prototype;
1159
+ return e.enable = function () {
1160
+ this._isEnabled = !0;
1161
+ }, e.disable = function () {
1162
+ this._isEnabled = !1;
1163
+ }, e.toggleEnabled = function () {
1164
+ this._isEnabled = !this._isEnabled;
1165
+ }, e.toggle = function (t) {
1166
+ if (this._isEnabled) if (t) {
1167
+ var e = this.constructor.DATA_KEY,
1168
+ n = o["default"](t.currentTarget).data(e);
1169
+ n || (n = new this.constructor(t.currentTarget, this._getDelegateConfig()), o["default"](t.currentTarget).data(e, n)), n._activeTrigger.click = !n._activeTrigger.click, n._isWithActiveTrigger() ? n._enter(null, n) : n._leave(null, n);
1170
+ } else {
1171
+ if (o["default"](this.getTipElement()).hasClass("show")) return void this._leave(null, this);
1172
+
1173
+ this._enter(null, this);
1174
+ }
1175
+ }, e.dispose = function () {
1176
+ clearTimeout(this._timeout), o["default"].removeData(this.element, this.constructor.DATA_KEY), o["default"](this.element).off(this.constructor.EVENT_KEY), o["default"](this.element).closest(".modal").off("hide.bs.modal", this._hideModalHandler), this.tip && o["default"](this.tip).remove(), this._isEnabled = null, this._timeout = null, this._hoverState = null, this._activeTrigger = null, this._popper && this._popper.destroy(), this._popper = null, this.element = null, this.config = null, this.tip = null;
1177
+ }, e.show = function () {
1178
+ var t = this;
1179
+ if ("none" === o["default"](this.element).css("display")) throw new Error("Please use show on visible elements");
1180
+ var e = o["default"].Event(this.constructor.Event.SHOW);
1181
+
1182
+ if (this.isWithContent() && this._isEnabled) {
1183
+ o["default"](this.element).trigger(e);
1184
+ var n = d.findShadowRoot(this.element),
1185
+ i = o["default"].contains(null !== n ? n : this.element.ownerDocument.documentElement, this.element);
1186
+ if (e.isDefaultPrevented() || !i) return;
1187
+ var s = this.getTipElement(),
1188
+ l = d.getUID(this.constructor.NAME);
1189
+ s.setAttribute("id", l), this.element.setAttribute("aria-describedby", l), this.setContent(), this.config.animation && o["default"](s).addClass("fade");
1190
+
1191
+ var r = "function" == typeof this.config.placement ? this.config.placement.call(this, s, this.element) : this.config.placement,
1192
+ u = this._getAttachment(r);
1193
+
1194
+ this.addAttachmentClass(u);
1195
+
1196
+ var f = this._getContainer();
1197
+
1198
+ o["default"](s).data(this.constructor.DATA_KEY, this), o["default"].contains(this.element.ownerDocument.documentElement, this.tip) || o["default"](s).appendTo(f), o["default"](this.element).trigger(this.constructor.Event.INSERTED), this._popper = new a["default"](this.element, s, this._getPopperConfig(u)), o["default"](s).addClass("show"), "ontouchstart" in document.documentElement && o["default"](document.body).children().on("mouseover", null, o["default"].noop);
1199
+
1200
+ var c = function c() {
1201
+ t.config.animation && t._fixTransition();
1202
+ var e = t._hoverState;
1203
+ t._hoverState = null, o["default"](t.element).trigger(t.constructor.Event.SHOWN), "out" === e && t._leave(null, t);
1204
+ };
1205
+
1206
+ if (o["default"](this.tip).hasClass("fade")) {
1207
+ var h = d.getTransitionDurationFromElement(this.tip);
1208
+ o["default"](this.tip).one(d.TRANSITION_END, c).emulateTransitionEnd(h);
1209
+ } else c();
1210
+ }
1211
+ }, e.hide = function (t) {
1212
+ var e = this,
1213
+ n = this.getTipElement(),
1214
+ i = o["default"].Event(this.constructor.Event.HIDE),
1215
+ a = function a() {
1216
+ "show" !== e._hoverState && n.parentNode && n.parentNode.removeChild(n), e._cleanTipClass(), e.element.removeAttribute("aria-describedby"), o["default"](e.element).trigger(e.constructor.Event.HIDDEN), null !== e._popper && e._popper.destroy(), t && t();
1217
+ };
1218
+
1219
+ if (o["default"](this.element).trigger(i), !i.isDefaultPrevented()) {
1220
+ if (o["default"](n).removeClass("show"), "ontouchstart" in document.documentElement && o["default"](document.body).children().off("mouseover", null, o["default"].noop), this._activeTrigger.click = !1, this._activeTrigger.focus = !1, this._activeTrigger.hover = !1, o["default"](this.tip).hasClass("fade")) {
1221
+ var s = d.getTransitionDurationFromElement(n);
1222
+ o["default"](n).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
1223
+ } else a();
1224
+
1225
+ this._hoverState = "";
1226
+ }
1227
+ }, e.update = function () {
1228
+ null !== this._popper && this._popper.scheduleUpdate();
1229
+ }, e.isWithContent = function () {
1230
+ return Boolean(this.getTitle());
1231
+ }, e.addAttachmentClass = function (t) {
1232
+ o["default"](this.getTipElement()).addClass("bs-tooltip-" + t);
1233
+ }, e.getTipElement = function () {
1234
+ return this.tip = this.tip || o["default"](this.config.template)[0], this.tip;
1235
+ }, e.setContent = function () {
1236
+ var t = this.getTipElement();
1237
+ this.setElementContent(o["default"](t.querySelectorAll(".tooltip-inner")), this.getTitle()), o["default"](t).removeClass("fade show");
1238
+ }, e.setElementContent = function (t, e) {
1239
+ "object" != _typeof(e) || !e.nodeType && !e.jquery ? this.config.html ? (this.config.sanitize && (e = U(e, this.config.whiteList, this.config.sanitizeFn)), t.html(e)) : t.text(e) : this.config.html ? o["default"](e).parent().is(t) || t.empty().append(e) : t.text(o["default"](e).text());
1240
+ }, e.getTitle = function () {
1241
+ var t = this.element.getAttribute("data-original-title");
1242
+ return t || (t = "function" == typeof this.config.title ? this.config.title.call(this.element) : this.config.title), t;
1243
+ }, e._getPopperConfig = function (t) {
1244
+ var e = this;
1245
+ return r({}, {
1246
+ placement: t,
1247
+ modifiers: {
1248
+ offset: this._getOffset(),
1249
+ flip: {
1250
+ behavior: this.config.fallbackPlacement
1251
+ },
1252
+ arrow: {
1253
+ element: ".arrow"
1254
+ },
1255
+ preventOverflow: {
1256
+ boundariesElement: this.config.boundary
1257
+ }
1258
+ },
1259
+ onCreate: function onCreate(t) {
1260
+ t.originalPlacement !== t.placement && e._handlePopperPlacementChange(t);
1261
+ },
1262
+ onUpdate: function onUpdate(t) {
1263
+ return e._handlePopperPlacementChange(t);
1264
+ }
1265
+ }, this.config.popperConfig);
1266
+ }, e._getOffset = function () {
1267
+ var t = this,
1268
+ e = {};
1269
+ return "function" == typeof this.config.offset ? e.fn = function (e) {
1270
+ return e.offsets = r({}, e.offsets, t.config.offset(e.offsets, t.element) || {}), e;
1271
+ } : e.offset = this.config.offset, e;
1272
+ }, e._getContainer = function () {
1273
+ return !1 === this.config.container ? document.body : d.isElement(this.config.container) ? o["default"](this.config.container) : o["default"](document).find(this.config.container);
1274
+ }, e._getAttachment = function (t) {
1275
+ return X[t.toUpperCase()];
1276
+ }, e._setListeners = function () {
1277
+ var t = this;
1278
+ this.config.trigger.split(" ").forEach(function (e) {
1279
+ if ("click" === e) o["default"](t.element).on(t.constructor.Event.CLICK, t.config.selector, function (e) {
1280
+ return t.toggle(e);
1281
+ });else if ("manual" !== e) {
1282
+ var n = "hover" === e ? t.constructor.Event.MOUSEENTER : t.constructor.Event.FOCUSIN,
1283
+ i = "hover" === e ? t.constructor.Event.MOUSELEAVE : t.constructor.Event.FOCUSOUT;
1284
+ o["default"](t.element).on(n, t.config.selector, function (e) {
1285
+ return t._enter(e);
1286
+ }).on(i, t.config.selector, function (e) {
1287
+ return t._leave(e);
1288
+ });
1289
+ }
1290
+ }), this._hideModalHandler = function () {
1291
+ t.element && t.hide();
1292
+ }, o["default"](this.element).closest(".modal").on("hide.bs.modal", this._hideModalHandler), this.config.selector ? this.config = r({}, this.config, {
1293
+ trigger: "manual",
1294
+ selector: ""
1295
+ }) : this._fixTitle();
1296
+ }, e._fixTitle = function () {
1297
+ var t = _typeof(this.element.getAttribute("data-original-title"));
1298
+
1299
+ (this.element.getAttribute("title") || "string" !== t) && (this.element.setAttribute("data-original-title", this.element.getAttribute("title") || ""), this.element.setAttribute("title", ""));
1300
+ }, e._enter = function (t, e) {
1301
+ var n = this.constructor.DATA_KEY;
1302
+ (e = e || o["default"](t.currentTarget).data(n)) || (e = new this.constructor(t.currentTarget, this._getDelegateConfig()), o["default"](t.currentTarget).data(n, e)), t && (e._activeTrigger["focusin" === t.type ? "focus" : "hover"] = !0), o["default"](e.getTipElement()).hasClass("show") || "show" === e._hoverState ? e._hoverState = "show" : (clearTimeout(e._timeout), e._hoverState = "show", e.config.delay && e.config.delay.show ? e._timeout = setTimeout(function () {
1303
+ "show" === e._hoverState && e.show();
1304
+ }, e.config.delay.show) : e.show());
1305
+ }, e._leave = function (t, e) {
1306
+ var n = this.constructor.DATA_KEY;
1307
+ (e = e || o["default"](t.currentTarget).data(n)) || (e = new this.constructor(t.currentTarget, this._getDelegateConfig()), o["default"](t.currentTarget).data(n, e)), t && (e._activeTrigger["focusout" === t.type ? "focus" : "hover"] = !1), e._isWithActiveTrigger() || (clearTimeout(e._timeout), e._hoverState = "out", e.config.delay && e.config.delay.hide ? e._timeout = setTimeout(function () {
1308
+ "out" === e._hoverState && e.hide();
1309
+ }, e.config.delay.hide) : e.hide());
1310
+ }, e._isWithActiveTrigger = function () {
1311
+ for (var t in this._activeTrigger) {
1312
+ if (this._activeTrigger[t]) return !0;
1313
+ }
1314
+
1315
+ return !1;
1316
+ }, e._getConfig = function (t) {
1317
+ var e = o["default"](this.element).data();
1318
+ return Object.keys(e).forEach(function (t) {
1319
+ -1 !== z.indexOf(t) && delete e[t];
1320
+ }), "number" == typeof (t = r({}, this.constructor.Default, e, "object" == _typeof(t) && t ? t : {})).delay && (t.delay = {
1321
+ show: t.delay,
1322
+ hide: t.delay
1323
+ }), "number" == typeof t.title && (t.title = t.title.toString()), "number" == typeof t.content && (t.content = t.content.toString()), d.typeCheckConfig(M, t, this.constructor.DefaultType), t.sanitize && (t.template = U(t.template, t.whiteList, t.sanitizeFn)), t;
1324
+ }, e._getDelegateConfig = function () {
1325
+ var t = {};
1326
+ if (this.config) for (var e in this.config) {
1327
+ this.constructor.Default[e] !== this.config[e] && (t[e] = this.config[e]);
1328
+ }
1329
+ return t;
1330
+ }, e._cleanTipClass = function () {
1331
+ var t = o["default"](this.getTipElement()),
1332
+ e = t.attr("class").match(V);
1333
+ null !== e && e.length && t.removeClass(e.join(""));
1334
+ }, e._handlePopperPlacementChange = function (t) {
1335
+ this.tip = t.instance.popper, this._cleanTipClass(), this.addAttachmentClass(this._getAttachment(t.placement));
1336
+ }, e._fixTransition = function () {
1337
+ var t = this.getTipElement(),
1338
+ e = this.config.animation;
1339
+ null === t.getAttribute("x-placement") && (o["default"](t).removeClass("fade"), this.config.animation = !1, this.hide(), this.show(), this.config.animation = e);
1340
+ }, t._jQueryInterface = function (e) {
1341
+ return this.each(function () {
1342
+ var n = o["default"](this),
1343
+ i = n.data("bs.tooltip"),
1344
+ a = "object" == _typeof(e) && e;
1345
+
1346
+ if ((i || !/dispose|hide/.test(e)) && (i || (i = new t(this, a), n.data("bs.tooltip", i)), "string" == typeof e)) {
1347
+ if ("undefined" == typeof i[e]) throw new TypeError('No method named "' + e + '"');
1348
+ i[e]();
1349
+ }
1350
+ });
1351
+ }, l(t, null, [{
1352
+ key: "VERSION",
1353
+ get: function get() {
1354
+ return "4.5.3";
1355
+ }
1356
+ }, {
1357
+ key: "Default",
1358
+ get: function get() {
1359
+ return Y;
1360
+ }
1361
+ }, {
1362
+ key: "NAME",
1363
+ get: function get() {
1364
+ return M;
1365
+ }
1366
+ }, {
1367
+ key: "DATA_KEY",
1368
+ get: function get() {
1369
+ return "bs.tooltip";
1370
+ }
1371
+ }, {
1372
+ key: "Event",
1373
+ get: function get() {
1374
+ return $;
1375
+ }
1376
+ }, {
1377
+ key: "EVENT_KEY",
1378
+ get: function get() {
1379
+ return ".bs.tooltip";
1380
+ }
1381
+ }, {
1382
+ key: "DefaultType",
1383
+ get: function get() {
1384
+ return K;
1385
+ }
1386
+ }]), t;
1387
+ }();
1388
+
1389
+ o["default"].fn[M] = J._jQueryInterface, o["default"].fn[M].Constructor = J, o["default"].fn[M].noConflict = function () {
1390
+ return o["default"].fn[M] = W, J._jQueryInterface;
1391
+ };
1392
+
1393
+ var G = "popover",
1394
+ Z = o["default"].fn[G],
1395
+ tt = new RegExp("(^|\\s)bs-popover\\S+", "g"),
1396
+ et = r({}, J.Default, {
1397
+ placement: "right",
1398
+ trigger: "click",
1399
+ content: "",
1400
+ template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'
1401
+ }),
1402
+ nt = r({}, J.DefaultType, {
1403
+ content: "(string|element|function)"
1404
+ }),
1405
+ it = {
1406
+ HIDE: "hide.bs.popover",
1407
+ HIDDEN: "hidden.bs.popover",
1408
+ SHOW: "show.bs.popover",
1409
+ SHOWN: "shown.bs.popover",
1410
+ INSERTED: "inserted.bs.popover",
1411
+ CLICK: "click.bs.popover",
1412
+ FOCUSIN: "focusin.bs.popover",
1413
+ FOCUSOUT: "focusout.bs.popover",
1414
+ MOUSEENTER: "mouseenter.bs.popover",
1415
+ MOUSELEAVE: "mouseleave.bs.popover"
1416
+ },
1417
+ ot = function (t) {
1418
+ var e, n;
1419
+
1420
+ function i() {
1421
+ return t.apply(this, arguments) || this;
1422
+ }
1423
+
1424
+ n = t, (e = i).prototype = Object.create(n.prototype), e.prototype.constructor = e, e.__proto__ = n;
1425
+ var a = i.prototype;
1426
+ return a.isWithContent = function () {
1427
+ return this.getTitle() || this._getContent();
1428
+ }, a.addAttachmentClass = function (t) {
1429
+ o["default"](this.getTipElement()).addClass("bs-popover-" + t);
1430
+ }, a.getTipElement = function () {
1431
+ return this.tip = this.tip || o["default"](this.config.template)[0], this.tip;
1432
+ }, a.setContent = function () {
1433
+ var t = o["default"](this.getTipElement());
1434
+ this.setElementContent(t.find(".popover-header"), this.getTitle());
1435
+
1436
+ var e = this._getContent();
1437
+
1438
+ "function" == typeof e && (e = e.call(this.element)), this.setElementContent(t.find(".popover-body"), e), t.removeClass("fade show");
1439
+ }, a._getContent = function () {
1440
+ return this.element.getAttribute("data-content") || this.config.content;
1441
+ }, a._cleanTipClass = function () {
1442
+ var t = o["default"](this.getTipElement()),
1443
+ e = t.attr("class").match(tt);
1444
+ null !== e && e.length > 0 && t.removeClass(e.join(""));
1445
+ }, i._jQueryInterface = function (t) {
1446
+ return this.each(function () {
1447
+ var e = o["default"](this).data("bs.popover"),
1448
+ n = "object" == _typeof(t) ? t : null;
1449
+
1450
+ if ((e || !/dispose|hide/.test(t)) && (e || (e = new i(this, n), o["default"](this).data("bs.popover", e)), "string" == typeof t)) {
1451
+ if ("undefined" == typeof e[t]) throw new TypeError('No method named "' + t + '"');
1452
+ e[t]();
1453
+ }
1454
+ });
1455
+ }, l(i, null, [{
1456
+ key: "VERSION",
1457
+ get: function get() {
1458
+ return "4.5.3";
1459
+ }
1460
+ }, {
1461
+ key: "Default",
1462
+ get: function get() {
1463
+ return et;
1464
+ }
1465
+ }, {
1466
+ key: "NAME",
1467
+ get: function get() {
1468
+ return G;
1469
+ }
1470
+ }, {
1471
+ key: "DATA_KEY",
1472
+ get: function get() {
1473
+ return "bs.popover";
1474
+ }
1475
+ }, {
1476
+ key: "Event",
1477
+ get: function get() {
1478
+ return it;
1479
+ }
1480
+ }, {
1481
+ key: "EVENT_KEY",
1482
+ get: function get() {
1483
+ return ".bs.popover";
1484
+ }
1485
+ }, {
1486
+ key: "DefaultType",
1487
+ get: function get() {
1488
+ return nt;
1489
+ }
1490
+ }]), i;
1491
+ }(J);
1492
+
1493
+ o["default"].fn[G] = ot._jQueryInterface, o["default"].fn[G].Constructor = ot, o["default"].fn[G].noConflict = function () {
1494
+ return o["default"].fn[G] = Z, ot._jQueryInterface;
1495
+ };
1496
+
1497
+ var at = "scrollspy",
1498
+ st = o["default"].fn[at],
1499
+ lt = {
1500
+ offset: 10,
1501
+ method: "auto",
1502
+ target: ""
1503
+ },
1504
+ rt = {
1505
+ offset: "number",
1506
+ method: "string",
1507
+ target: "(string|element)"
1508
+ },
1509
+ ut = function () {
1510
+ function t(t, e) {
1511
+ var n = this;
1512
+ this._element = t, this._scrollElement = "BODY" === t.tagName ? window : t, this._config = this._getConfig(e), this._selector = this._config.target + " .nav-link," + this._config.target + " .list-group-item," + this._config.target + " .dropdown-item", this._offsets = [], this._targets = [], this._activeTarget = null, this._scrollHeight = 0, o["default"](this._scrollElement).on("scroll.bs.scrollspy", function (t) {
1513
+ return n._process(t);
1514
+ }), this.refresh(), this._process();
1515
+ }
1516
+
1517
+ var e = t.prototype;
1518
+ return e.refresh = function () {
1519
+ var t = this,
1520
+ e = this._scrollElement === this._scrollElement.window ? "offset" : "position",
1521
+ n = "auto" === this._config.method ? e : this._config.method,
1522
+ i = "position" === n ? this._getScrollTop() : 0;
1523
+ this._offsets = [], this._targets = [], this._scrollHeight = this._getScrollHeight(), [].slice.call(document.querySelectorAll(this._selector)).map(function (t) {
1524
+ var e,
1525
+ a = d.getSelectorFromElement(t);
1526
+
1527
+ if (a && (e = document.querySelector(a)), e) {
1528
+ var s = e.getBoundingClientRect();
1529
+ if (s.width || s.height) return [o["default"](e)[n]().top + i, a];
1530
+ }
1531
+
1532
+ return null;
1533
+ }).filter(function (t) {
1534
+ return t;
1535
+ }).sort(function (t, e) {
1536
+ return t[0] - e[0];
1537
+ }).forEach(function (e) {
1538
+ t._offsets.push(e[0]), t._targets.push(e[1]);
1539
+ });
1540
+ }, e.dispose = function () {
1541
+ o["default"].removeData(this._element, "bs.scrollspy"), o["default"](this._scrollElement).off(".bs.scrollspy"), this._element = null, this._scrollElement = null, this._config = null, this._selector = null, this._offsets = null, this._targets = null, this._activeTarget = null, this._scrollHeight = null;
1542
+ }, e._getConfig = function (t) {
1543
+ if ("string" != typeof (t = r({}, lt, "object" == _typeof(t) && t ? t : {})).target && d.isElement(t.target)) {
1544
+ var e = o["default"](t.target).attr("id");
1545
+ e || (e = d.getUID(at), o["default"](t.target).attr("id", e)), t.target = "#" + e;
1546
+ }
1547
+
1548
+ return d.typeCheckConfig(at, t, rt), t;
1549
+ }, e._getScrollTop = function () {
1550
+ return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
1551
+ }, e._getScrollHeight = function () {
1552
+ return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
1553
+ }, e._getOffsetHeight = function () {
1554
+ return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
1555
+ }, e._process = function () {
1556
+ var t = this._getScrollTop() + this._config.offset,
1557
+ e = this._getScrollHeight(),
1558
+ n = this._config.offset + e - this._getOffsetHeight();
1559
+
1560
+ if (this._scrollHeight !== e && this.refresh(), t >= n) {
1561
+ var i = this._targets[this._targets.length - 1];
1562
+ this._activeTarget !== i && this._activate(i);
1563
+ } else {
1564
+ if (this._activeTarget && t < this._offsets[0] && this._offsets[0] > 0) return this._activeTarget = null, void this._clear();
1565
+
1566
+ for (var o = this._offsets.length; o--;) {
1567
+ this._activeTarget !== this._targets[o] && t >= this._offsets[o] && ("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/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/option-js.dev.js ADDED
@@ -0,0 +1,240 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ "use strict";
2
+
3
+ /*Admin options pannal data value*/
4
+ function weblizar_option_data_save(name) {
5
+ var weblizar_settings_save = "#weblizar_settings_save_" + name;
6
+ var weblizar_theme_options = "#weblizar_theme_options_" + name;
7
+ var weblizar_settings_save_success = weblizar_settings_save + "_success";
8
+ var loding_image = "#weblizar_loding_" + name;
9
+ var weblizar_loding_image = loding_image + "_image";
10
+ jQuery(weblizar_loding_image).show();
11
+ jQuery(weblizar_settings_save).val("1");
12
+ jQuery.ajax({
13
+ url: "themes.php?page=weblizar",
14
+ type: "post",
15
+ data: jQuery(weblizar_theme_options).serialize(),
16
+ success: function success(data) {
17
+ jQuery(weblizar_loding_image).fadeOut();
18
+ jQuery(weblizar_settings_save_success).show();
19
+ jQuery(weblizar_settings_save_success).fadeOut(5000);
20
+ }
21
+ });
22
+ }
23
+ /*Admin options value reset */
24
+
25
+
26
+ function weblizar_option_data_reset(name) {
27
+ var r = confirm("Do you want reset your theme setting!");
28
+
29
+ if (r == true) {
30
+ var weblizar_settings_save = "#weblizar_settings_save_" + name;
31
+ var weblizar_theme_options = "#weblizar_theme_options_" + name;
32
+ var weblizar_settings_save_reset = weblizar_settings_save + "_reset";
33
+ jQuery(weblizar_settings_save).val("2");
34
+ jQuery.ajax({
35
+ url: "themes.php?page=weblizar",
36
+ type: "post",
37
+ data: jQuery(weblizar_theme_options).serialize(),
38
+ success: function success(data) {
39
+ jQuery(weblizar_settings_save_reset).show();
40
+ jQuery(weblizar_settings_save_reset).fadeOut(5000);
41
+ }
42
+ });
43
+ } else {
44
+ alert("Cancel! reset theme setting process");
45
+ }
46
+ } // js to active the link of option pannel
47
+
48
+
49
+ jQuery(document).ready(function () {
50
+ jQuery("ul li.active ul").slideDown(); // menu click
51
+
52
+ jQuery("#nav > li > a").click(function () {
53
+ if (jQuery(this).attr("class") != "active") {
54
+ jQuery("#nav li ul").slideUp(350);
55
+ jQuery(this).next().slideToggle(350);
56
+ jQuery("#nav li a").removeClass("active");
57
+ jQuery(this).addClass("active");
58
+ jQuery("ul.options_tabs li").removeClass("active");
59
+ jQuery(this).parent().addClass("active");
60
+ var divid = jQuery(this).attr("id");
61
+ var add = "div#option-" + divid;
62
+ var strlenght = add.length;
63
+
64
+ if (strlenght < 17) {
65
+ var add = "div#option-ui-id-" + divid;
66
+ var ulid = "#ui-id-" + divid;
67
+ jQuery("ul.options_tabs li li ").removeClass("currunt");
68
+ jQuery(ulid).parent().addClass("currunt");
69
+ }
70
+
71
+ jQuery("div.ui-tabs-panel").addClass("deactive").fadeIn(1000);
72
+ jQuery("div.ui-tabs-panel").removeClass("active");
73
+ jQuery(add).removeClass("deactive");
74
+ jQuery(add).addClass("active");
75
+ }
76
+ }); // child submenu click
77
+
78
+ jQuery("ul.options_tabs li li ").click(function () {
79
+ jQuery("ul.options_tabs li li ").removeClass("currunt");
80
+ jQuery(this).addClass("currunt");
81
+ var option_name = jQuery(this).children("a").attr("id");
82
+ var option_add = "div#option-" + option_name;
83
+ jQuery("div.ui-tabs-panel").addClass("deactive").fadeIn(1000);
84
+ jQuery("div.ui-tabs-panel").removeClass("active");
85
+ jQuery(option_add).removeClass("deactive");
86
+ jQuery(option_add).addClass("active");
87
+ });
88
+ /********media-upload******/
89
+ // media upload js
90
+
91
+ var uploadID = "";
92
+ /*setup the var*/
93
+
94
+ var showImg = "";
95
+ jQuery(".upload_image_button").click(function () {
96
+ uploadID = jQuery(this).prev("input");
97
+ /*grab the specific input*/
98
+
99
+ showImg = jQuery(this).nextAll("img");
100
+ formfield = jQuery(".upload").attr("name");
101
+ tb_show("", "media-upload.php?type=image&amp;TB_iframe=true");
102
+
103
+ window.send_to_editor = function (html) {
104
+ imgurl = jQuery("img", html).attr("src");
105
+ showImg.attr("src", imgurl);
106
+ uploadID.val(imgurl);
107
+ /*assign the value to the input*/
108
+
109
+ tb_remove();
110
+ };
111
+
112
+ return false;
113
+ });
114
+ });
115
+ /**** For Option panle facebook Like ******/
116
+
117
+ (function (d, s, id) {
118
+ var js,
119
+ fjs = d.getElementsByTagName(s)[0];
120
+ if (d.getElementById(id)) return;
121
+ js = d.createElement(s);
122
+ js.id = id;
123
+ js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
124
+ fjs.parentNode.insertBefore(js, fjs);
125
+ })(document, "script", "facebook-jssdk");
126
+ /**** For Option panle twitter follower and Like ******/
127
+
128
+
129
+ !function (d, s, id) {
130
+ var js,
131
+ fjs = d.getElementsByTagName(s)[0];
132
+
133
+ if (!d.getElementById(id)) {
134
+ js = d.createElement(s);
135
+ js.id = id;
136
+ js.src = "//platform.twitter.com/widgets.js";
137
+ fjs.parentNode.insertBefore(js, fjs);
138
+ }
139
+ }(document, "script", "twitter-wjs");
140
+
141
+ (function ($) {
142
+ // Add Color Picker to all inputs that have 'color-field' class
143
+ $(function () {
144
+ $(".color-field").wpColorPicker();
145
+ });
146
+ })(jQuery);
147
+
148
+ function SaveSettings() {
149
+ var FbAppId = jQuery("#twitter-page-id-fetch").val();
150
+ var User_name_3 = jQuery("#twitter-page-user-name").val();
151
+ var show_theme = jQuery("#show-theme-background").val();
152
+ var Height = jQuery("#twitter-page-url-Height").val();
153
+ var link_color = jQuery("#twitter-page-lnk-Color").val();
154
+ var replieses = jQuery("#exclude_replies_23").val();
155
+ var photos_acces = jQuery("#photo_1234").val();
156
+ var tw_language = jQuery("#tw_language").val();
157
+
158
+ if (!FbAppId) {
159
+ jQuery("#twitter-page-id-fetch").focus();
160
+ return false;
161
+ }
162
+
163
+ jQuery("#fb-save-settings").hide();
164
+ jQuery("#fb-img").show();
165
+ jQuery.ajax({
166
+ url: location.href,
167
+ type: "POST",
168
+ data: jQuery("form#fb-form").serialize(),
169
+ dataType: "html",
170
+ //Do not cache the page
171
+ cache: false,
172
+ //success
173
+ success: function success(html) {
174
+ jQuery("#fb-img").hide();
175
+ jQuery("#fb-msg").show();
176
+ setTimeout(function () {
177
+ location.reload(true);
178
+ }, 2000);
179
+ }
180
+ });
181
+ }
182
+
183
+ function SaveApiSettings() {
184
+ var wl_twitter_consumer_key = jQuery("#wl_twitter_consumer_key").val();
185
+ var wl_twitter_consumer_secret = jQuery("#wl_twitter_consumer_secret").val();
186
+ var wl_twitter_access_token = jQuery("#wl_twitter_access_token").val();
187
+ var wl_twitter_token_secret = jQuery("#wl_twitter_token_secret").val();
188
+
189
+ if (!wl_twitter_consumer_key) {
190
+ jQuery("#wl_twitter_consumer_key").focus();
191
+ return false;
192
+ }
193
+
194
+ if (!wl_twitter_consumer_secret) {
195
+ jQuery("#wl_twitter_consumer_secret").focus();
196
+ return false;
197
+ }
198
+
199
+ if (!wl_twitter_access_token) {
200
+ jQuery("#wl_twitter_access_token").focus();
201
+ return false;
202
+ }
203
+
204
+ if (!wl_twitter_token_secret) {
205
+ jQuery("#wl_twitter_token_secret").focus();
206
+ return false;
207
+ }
208
+
209
+ jQuery("#fb-api-save-settings").hide();
210
+ jQuery("#twitter-img").show();
211
+ jQuery.ajax({
212
+ url: location.href,
213
+ type: "POST",
214
+ data: jQuery("form#api-form").serialize(),
215
+ dataType: "html",
216
+ //Do not cache the page
217
+ cache: false,
218
+ //success
219
+ success: function success(html) {
220
+ jQuery("#twitter-img").hide();
221
+ jQuery("#wl_twitter_preview").show();
222
+ setTimeout(function () {
223
+ location.reload(true);
224
+ }, 2000);
225
+ }
226
+ });
227
+ }
228
+
229
+ !function (d, s, id) {
230
+ var js,
231
+ fjs = d.getElementsByTagName(s)[0],
232
+ p = /^http:/.test(d.location) ? "http" : "https";
233
+
234
+ if (!d.getElementById(id)) {
235
+ js = d.createElement(s);
236
+ js.id = id;
237
+ js.src = p + "://platform.twitter.com/widgets.js";
238
+ fjs.parentNode.insertBefore(js, fjs);
239
+ }
240
+ }(document, "script", "twitter-wjs");
js/dist/popper.dev.js ADDED
@@ -0,0 +1,965 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ Copyright (C) Federico Zivolo 2020
7
+ Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
8
+ */
9
+ (function (e, t) {
10
+ "object" == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : e.Popper = t();
11
+ })(void 0, function () {
12
+ "use strict";
13
+
14
+ function e(e) {
15
+ return e && "[object Function]" === {}.toString.call(e);
16
+ }
17
+
18
+ function t(e, t) {
19
+ if (1 !== e.nodeType) return [];
20
+ var o = e.ownerDocument.defaultView,
21
+ n = o.getComputedStyle(e, null);
22
+ return t ? n[t] : n;
23
+ }
24
+
25
+ function o(e) {
26
+ return "HTML" === e.nodeName ? e : e.parentNode || e.host;
27
+ }
28
+
29
+ function n(e) {
30
+ if (!e) return document.body;
31
+
32
+ switch (e.nodeName) {
33
+ case "HTML":
34
+ case "BODY":
35
+ return e.ownerDocument.body;
36
+
37
+ case "#document":
38
+ return e.body;
39
+ }
40
+
41
+ var i = t(e),
42
+ r = i.overflow,
43
+ p = i.overflowX,
44
+ s = i.overflowY;
45
+ return /(auto|scroll|overlay)/.test(r + s + p) ? e : n(o(e));
46
+ }
47
+
48
+ function i(e) {
49
+ return e && e.referenceNode ? e.referenceNode : e;
50
+ }
51
+
52
+ function r(e) {
53
+ return 11 === e ? re : 10 === e ? pe : re || pe;
54
+ }
55
+
56
+ function p(e) {
57
+ if (!e) return document.documentElement;
58
+
59
+ for (var o = r(10) ? document.body : null, n = e.offsetParent || null; n === o && e.nextElementSibling;) {
60
+ n = (e = e.nextElementSibling).offsetParent;
61
+ }
62
+
63
+ var i = n && n.nodeName;
64
+ return i && "BODY" !== i && "HTML" !== i ? -1 !== ["TH", "TD", "TABLE"].indexOf(n.nodeName) && "static" === t(n, "position") ? p(n) : n : e ? e.ownerDocument.documentElement : document.documentElement;
65
+ }
66
+
67
+ function s(e) {
68
+ var t = e.nodeName;
69
+ return "BODY" !== t && ("HTML" === t || p(e.firstElementChild) === e);
70
+ }
71
+
72
+ function d(e) {
73
+ return null === e.parentNode ? e : d(e.parentNode);
74
+ }
75
+
76
+ function a(e, t) {
77
+ if (!e || !e.nodeType || !t || !t.nodeType) return document.documentElement;
78
+ var o = e.compareDocumentPosition(t) & Node.DOCUMENT_POSITION_FOLLOWING,
79
+ n = o ? e : t,
80
+ i = o ? t : e,
81
+ r = document.createRange();
82
+ r.setStart(n, 0), r.setEnd(i, 0);
83
+ var l = r.commonAncestorContainer;
84
+ if (e !== l && t !== l || n.contains(i)) return s(l) ? l : p(l);
85
+ var f = d(e);
86
+ return f.host ? a(f.host, t) : a(e, d(t).host);
87
+ }
88
+
89
+ function l(e) {
90
+ var t = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : "top",
91
+ o = "top" === t ? "scrollTop" : "scrollLeft",
92
+ n = e.nodeName;
93
+
94
+ if ("BODY" === n || "HTML" === n) {
95
+ var i = e.ownerDocument.documentElement,
96
+ r = e.ownerDocument.scrollingElement || i;
97
+ return r[o];
98
+ }
99
+
100
+ return e[o];
101
+ }
102
+
103
+ function f(e, t) {
104
+ var o = 2 < arguments.length && void 0 !== arguments[2] && arguments[2],
105
+ n = l(t, "top"),
106
+ i = l(t, "left"),
107
+ r = o ? -1 : 1;
108
+ return e.top += n * r, e.bottom += n * r, e.left += i * r, e.right += i * r, e;
109
+ }
110
+
111
+ function m(e, t) {
112
+ var o = "x" === t ? "Left" : "Top",
113
+ n = "Left" == o ? "Right" : "Bottom";
114
+ return parseFloat(e["border" + o + "Width"]) + parseFloat(e["border" + n + "Width"]);
115
+ }
116
+
117
+ function h(e, t, o, n) {
118
+ return ee(t["offset" + e], t["scroll" + e], o["client" + e], o["offset" + e], o["scroll" + e], r(10) ? parseInt(o["offset" + e]) + parseInt(n["margin" + ("Height" === e ? "Top" : "Left")]) + parseInt(n["margin" + ("Height" === e ? "Bottom" : "Right")]) : 0);
119
+ }
120
+
121
+ function c(e) {
122
+ var t = e.body,
123
+ o = e.documentElement,
124
+ n = r(10) && getComputedStyle(o);
125
+ return {
126
+ height: h("Height", t, o, n),
127
+ width: h("Width", t, o, n)
128
+ };
129
+ }
130
+
131
+ function g(e) {
132
+ return le({}, e, {
133
+ right: e.left + e.width,
134
+ bottom: e.top + e.height
135
+ });
136
+ }
137
+
138
+ function u(e) {
139
+ var o = {};
140
+
141
+ try {
142
+ if (r(10)) {
143
+ o = e.getBoundingClientRect();
144
+ var n = l(e, "top"),
145
+ i = l(e, "left");
146
+ o.top += n, o.left += i, o.bottom += n, o.right += i;
147
+ } else o = e.getBoundingClientRect();
148
+ } catch (t) {}
149
+
150
+ var p = {
151
+ left: o.left,
152
+ top: o.top,
153
+ width: o.right - o.left,
154
+ height: o.bottom - o.top
155
+ },
156
+ s = "HTML" === e.nodeName ? c(e.ownerDocument) : {},
157
+ d = s.width || e.clientWidth || p.width,
158
+ a = s.height || e.clientHeight || p.height,
159
+ f = e.offsetWidth - d,
160
+ h = e.offsetHeight - a;
161
+
162
+ if (f || h) {
163
+ var u = t(e);
164
+ f -= m(u, "x"), h -= m(u, "y"), p.width -= f, p.height -= h;
165
+ }
166
+
167
+ return g(p);
168
+ }
169
+
170
+ function b(e, o) {
171
+ var i = 2 < arguments.length && void 0 !== arguments[2] && arguments[2],
172
+ p = r(10),
173
+ s = "HTML" === o.nodeName,
174
+ d = u(e),
175
+ a = u(o),
176
+ l = n(e),
177
+ m = t(o),
178
+ h = parseFloat(m.borderTopWidth),
179
+ c = parseFloat(m.borderLeftWidth);
180
+ i && s && (a.top = ee(a.top, 0), a.left = ee(a.left, 0));
181
+ var b = g({
182
+ top: d.top - a.top - h,
183
+ left: d.left - a.left - c,
184
+ width: d.width,
185
+ height: d.height
186
+ });
187
+
188
+ if (b.marginTop = 0, b.marginLeft = 0, !p && s) {
189
+ var w = parseFloat(m.marginTop),
190
+ y = parseFloat(m.marginLeft);
191
+ b.top -= h - w, b.bottom -= h - w, b.left -= c - y, b.right -= c - y, b.marginTop = w, b.marginLeft = y;
192
+ }
193
+
194
+ return (p && !i ? o.contains(l) : o === l && "BODY" !== l.nodeName) && (b = f(b, o)), b;
195
+ }
196
+
197
+ function w(e) {
198
+ var t = 1 < arguments.length && void 0 !== arguments[1] && arguments[1],
199
+ o = e.ownerDocument.documentElement,
200
+ n = b(e, o),
201
+ i = ee(o.clientWidth, window.innerWidth || 0),
202
+ r = ee(o.clientHeight, window.innerHeight || 0),
203
+ p = t ? 0 : l(o),
204
+ s = t ? 0 : l(o, "left"),
205
+ d = {
206
+ top: p - n.top + n.marginTop,
207
+ left: s - n.left + n.marginLeft,
208
+ width: i,
209
+ height: r
210
+ };
211
+ return g(d);
212
+ }
213
+
214
+ function y(e) {
215
+ var n = e.nodeName;
216
+ if ("BODY" === n || "HTML" === n) return !1;
217
+ if ("fixed" === t(e, "position")) return !0;
218
+ var i = o(e);
219
+ return !!i && y(i);
220
+ }
221
+
222
+ function E(e) {
223
+ if (!e || !e.parentElement || r()) return document.documentElement;
224
+
225
+ for (var o = e.parentElement; o && "none" === t(o, "transform");) {
226
+ o = o.parentElement;
227
+ }
228
+
229
+ return o || document.documentElement;
230
+ }
231
+
232
+ function v(e, t, r, p) {
233
+ var s = 4 < arguments.length && void 0 !== arguments[4] && arguments[4],
234
+ d = {
235
+ top: 0,
236
+ left: 0
237
+ },
238
+ l = s ? E(e) : a(e, i(t));
239
+ if ("viewport" === p) d = w(l, s);else {
240
+ var f;
241
+ "scrollParent" === p ? (f = n(o(t)), "BODY" === f.nodeName && (f = e.ownerDocument.documentElement)) : "window" === p ? f = e.ownerDocument.documentElement : f = p;
242
+ var m = b(f, l, s);
243
+
244
+ if ("HTML" === f.nodeName && !y(l)) {
245
+ var h = c(e.ownerDocument),
246
+ g = h.height,
247
+ u = h.width;
248
+ d.top += m.top - m.marginTop, d.bottom = g + m.top, d.left += m.left - m.marginLeft, d.right = u + m.left;
249
+ } else d = m;
250
+ }
251
+ r = r || 0;
252
+ var v = "number" == typeof r;
253
+ return d.left += v ? r : r.left || 0, d.top += v ? r : r.top || 0, d.right -= v ? r : r.right || 0, d.bottom -= v ? r : r.bottom || 0, d;
254
+ }
255
+
256
+ function x(e) {
257
+ var t = e.width,
258
+ o = e.height;
259
+ return t * o;
260
+ }
261
+
262
+ function O(e, t, o, n, i) {
263
+ var r = 5 < arguments.length && void 0 !== arguments[5] ? arguments[5] : 0;
264
+ if (-1 === e.indexOf("auto")) return e;
265
+ var p = v(o, n, r, i),
266
+ s = {
267
+ top: {
268
+ width: p.width,
269
+ height: t.top - p.top
270
+ },
271
+ right: {
272
+ width: p.right - t.right,
273
+ height: p.height
274
+ },
275
+ bottom: {
276
+ width: p.width,
277
+ height: p.bottom - t.bottom
278
+ },
279
+ left: {
280
+ width: t.left - p.left,
281
+ height: p.height
282
+ }
283
+ },
284
+ d = Object.keys(s).map(function (e) {
285
+ return le({
286
+ key: e
287
+ }, s[e], {
288
+ area: x(s[e])
289
+ });
290
+ }).sort(function (e, t) {
291
+ return t.area - e.area;
292
+ }),
293
+ a = d.filter(function (e) {
294
+ var t = e.width,
295
+ n = e.height;
296
+ return t >= o.clientWidth && n >= o.clientHeight;
297
+ }),
298
+ l = 0 < a.length ? a[0].key : d[0].key,
299
+ f = e.split("-")[1];
300
+ return l + (f ? "-" + f : "");
301
+ }
302
+
303
+ function L(e, t, o) {
304
+ var n = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null,
305
+ r = n ? E(t) : a(t, i(o));
306
+ return b(o, r, n);
307
+ }
308
+
309
+ function S(e) {
310
+ var t = e.ownerDocument.defaultView,
311
+ o = t.getComputedStyle(e),
312
+ n = parseFloat(o.marginTop || 0) + parseFloat(o.marginBottom || 0),
313
+ i = parseFloat(o.marginLeft || 0) + parseFloat(o.marginRight || 0),
314
+ r = {
315
+ width: e.offsetWidth + i,
316
+ height: e.offsetHeight + n
317
+ };
318
+ return r;
319
+ }
320
+
321
+ function T(e) {
322
+ var t = {
323
+ left: "right",
324
+ right: "left",
325
+ bottom: "top",
326
+ top: "bottom"
327
+ };
328
+ return e.replace(/left|right|bottom|top/g, function (e) {
329
+ return t[e];
330
+ });
331
+ }
332
+
333
+ function C(e, t, o) {
334
+ o = o.split("-")[0];
335
+ var n = S(e),
336
+ i = {
337
+ width: n.width,
338
+ height: n.height
339
+ },
340
+ r = -1 !== ["right", "left"].indexOf(o),
341
+ p = r ? "top" : "left",
342
+ s = r ? "left" : "top",
343
+ d = r ? "height" : "width",
344
+ a = r ? "width" : "height";
345
+ return i[p] = t[p] + t[d] / 2 - n[d] / 2, i[s] = o === s ? t[s] - n[a] : t[T(s)], i;
346
+ }
347
+
348
+ function D(e, t) {
349
+ return Array.prototype.find ? e.find(t) : e.filter(t)[0];
350
+ }
351
+
352
+ function N(e, t, o) {
353
+ if (Array.prototype.findIndex) return e.findIndex(function (e) {
354
+ return e[t] === o;
355
+ });
356
+ var n = D(e, function (e) {
357
+ return e[t] === o;
358
+ });
359
+ return e.indexOf(n);
360
+ }
361
+
362
+ function P(t, o, n) {
363
+ var i = void 0 === n ? t : t.slice(0, N(t, "name", n));
364
+ return i.forEach(function (t) {
365
+ t["function"] && console.warn("`modifier.function` is deprecated, use `modifier.fn`!");
366
+ var n = t["function"] || t.fn;
367
+ t.enabled && e(n) && (o.offsets.popper = g(o.offsets.popper), o.offsets.reference = g(o.offsets.reference), o = n(o, t));
368
+ }), o;
369
+ }
370
+
371
+ function k() {
372
+ if (!this.state.isDestroyed) {
373
+ var e = {
374
+ instance: this,
375
+ styles: {},
376
+ arrowStyles: {},
377
+ attributes: {},
378
+ flipped: !1,
379
+ offsets: {}
380
+ };
381
+ e.offsets.reference = L(this.state, this.popper, this.reference, this.options.positionFixed), e.placement = O(this.options.placement, e.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding), e.originalPlacement = e.placement, e.positionFixed = this.options.positionFixed, e.offsets.popper = C(this.popper, e.offsets.reference, e.placement), e.offsets.popper.position = this.options.positionFixed ? "fixed" : "absolute", e = P(this.modifiers, e), this.state.isCreated ? this.options.onUpdate(e) : (this.state.isCreated = !0, this.options.onCreate(e));
382
+ }
383
+ }
384
+
385
+ function W(e, t) {
386
+ return e.some(function (e) {
387
+ var o = e.name,
388
+ n = e.enabled;
389
+ return n && o === t;
390
+ });
391
+ }
392
+
393
+ function B(e) {
394
+ for (var t = [!1, "ms", "Webkit", "Moz", "O"], o = e.charAt(0).toUpperCase() + e.slice(1), n = 0; n < t.length; n++) {
395
+ var i = t[n],
396
+ r = i ? "" + i + o : e;
397
+ if ("undefined" != typeof document.body.style[r]) return r;
398
+ }
399
+
400
+ return null;
401
+ }
402
+
403
+ function H() {
404
+ return this.state.isDestroyed = !0, W(this.modifiers, "applyStyle") && (this.popper.removeAttribute("x-placement"), this.popper.style.position = "", this.popper.style.top = "", this.popper.style.left = "", this.popper.style.right = "", this.popper.style.bottom = "", this.popper.style.willChange = "", this.popper.style[B("transform")] = ""), this.disableEventListeners(), this.options.removeOnDestroy && this.popper.parentNode.removeChild(this.popper), this;
405
+ }
406
+
407
+ function A(e) {
408
+ var t = e.ownerDocument;
409
+ return t ? t.defaultView : window;
410
+ }
411
+
412
+ function M(e, t, o, i) {
413
+ var r = "BODY" === e.nodeName,
414
+ p = r ? e.ownerDocument.defaultView : e;
415
+ p.addEventListener(t, o, {
416
+ passive: !0
417
+ }), r || M(n(p.parentNode), t, o, i), i.push(p);
418
+ }
419
+
420
+ function F(e, t, o, i) {
421
+ o.updateBound = i, A(e).addEventListener("resize", o.updateBound, {
422
+ passive: !0
423
+ });
424
+ var r = n(e);
425
+ return M(r, "scroll", o.updateBound, o.scrollParents), o.scrollElement = r, o.eventsEnabled = !0, o;
426
+ }
427
+
428
+ function I() {
429
+ this.state.eventsEnabled || (this.state = F(this.reference, this.options, this.state, this.scheduleUpdate));
430
+ }
431
+
432
+ function R(e, t) {
433
+ return A(e).removeEventListener("resize", t.updateBound), t.scrollParents.forEach(function (e) {
434
+ e.removeEventListener("scroll", t.updateBound);
435
+ }), t.updateBound = null, t.scrollParents = [], t.scrollElement = null, t.eventsEnabled = !1, t;
436
+ }
437
+
438
+ function U() {
439
+ this.state.eventsEnabled && (cancelAnimationFrame(this.scheduleUpdate), this.state = R(this.reference, this.state));
440
+ }
441
+
442
+ function Y(e) {
443
+ return "" !== e && !isNaN(parseFloat(e)) && isFinite(e);
444
+ }
445
+
446
+ function V(e, t) {
447
+ Object.keys(t).forEach(function (o) {
448
+ var n = "";
449
+ -1 !== ["width", "height", "top", "right", "bottom", "left"].indexOf(o) && Y(t[o]) && (n = "px"), e.style[o] = t[o] + n;
450
+ });
451
+ }
452
+
453
+ function j(e, t) {
454
+ Object.keys(t).forEach(function (o) {
455
+ var n = t[o];
456
+ !1 === n ? e.removeAttribute(o) : e.setAttribute(o, t[o]);
457
+ });
458
+ }
459
+
460
+ function q(e, t) {
461
+ var o = e.offsets,
462
+ n = o.popper,
463
+ i = o.reference,
464
+ r = $,
465
+ p = function p(e) {
466
+ return e;
467
+ },
468
+ s = r(i.width),
469
+ d = r(n.width),
470
+ a = -1 !== ["left", "right"].indexOf(e.placement),
471
+ l = -1 !== e.placement.indexOf("-"),
472
+ f = t ? a || l || s % 2 == d % 2 ? r : Z : p,
473
+ m = t ? r : p;
474
+
475
+ return {
476
+ left: f(1 == s % 2 && 1 == d % 2 && !l && t ? n.left - 1 : n.left),
477
+ top: m(n.top),
478
+ bottom: m(n.bottom),
479
+ right: f(n.right)
480
+ };
481
+ }
482
+
483
+ function K(e, t, o) {
484
+ var n = D(e, function (e) {
485
+ var o = e.name;
486
+ return o === t;
487
+ }),
488
+ i = !!n && e.some(function (e) {
489
+ return e.name === o && e.enabled && e.order < n.order;
490
+ });
491
+
492
+ if (!i) {
493
+ var r = "`" + t + "`";
494
+ console.warn("`" + o + "`" + " modifier is required by " + r + " modifier in order to work, be sure to include it before " + r + "!");
495
+ }
496
+
497
+ return i;
498
+ }
499
+
500
+ function z(e) {
501
+ return "end" === e ? "start" : "start" === e ? "end" : e;
502
+ }
503
+
504
+ function G(e) {
505
+ var t = 1 < arguments.length && void 0 !== arguments[1] && arguments[1],
506
+ o = he.indexOf(e),
507
+ n = he.slice(o + 1).concat(he.slice(0, o));
508
+ return t ? n.reverse() : n;
509
+ }
510
+
511
+ function _(e, t, o, n) {
512
+ var i = e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),
513
+ r = +i[1],
514
+ p = i[2];
515
+ if (!r) return e;
516
+
517
+ if (0 === p.indexOf("%")) {
518
+ var s;
519
+
520
+ switch (p) {
521
+ case "%p":
522
+ s = o;
523
+ break;
524
+
525
+ case "%":
526
+ case "%r":
527
+ default:
528
+ s = n;
529
+ }
530
+
531
+ var d = g(s);
532
+ return d[t] / 100 * r;
533
+ }
534
+
535
+ if ("vh" === p || "vw" === p) {
536
+ var a;
537
+ return a = "vh" === p ? ee(document.documentElement.clientHeight, window.innerHeight || 0) : ee(document.documentElement.clientWidth, window.innerWidth || 0), a / 100 * r;
538
+ }
539
+
540
+ return r;
541
+ }
542
+
543
+ function X(e, t, o, n) {
544
+ var i = [0, 0],
545
+ r = -1 !== ["right", "left"].indexOf(n),
546
+ p = e.split(/(\+|\-)/).map(function (e) {
547
+ return e.trim();
548
+ }),
549
+ s = p.indexOf(D(p, function (e) {
550
+ return -1 !== e.search(/,|\s/);
551
+ }));
552
+ p[s] && -1 === p[s].indexOf(",") && console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");
553
+ var d = /\s*,\s*|\s+/,
554
+ a = -1 === s ? [p] : [p.slice(0, s).concat([p[s].split(d)[0]]), [p[s].split(d)[1]].concat(p.slice(s + 1))];
555
+ return a = a.map(function (e, n) {
556
+ var i = (1 === n ? !r : r) ? "height" : "width",
557
+ p = !1;
558
+ return e.reduce(function (e, t) {
559
+ return "" === e[e.length - 1] && -1 !== ["+", "-"].indexOf(t) ? (e[e.length - 1] = t, p = !0, e) : p ? (e[e.length - 1] += t, p = !1, e) : e.concat(t);
560
+ }, []).map(function (e) {
561
+ return _(e, i, t, o);
562
+ });
563
+ }), a.forEach(function (e, t) {
564
+ e.forEach(function (o, n) {
565
+ Y(o) && (i[t] += o * ("-" === e[n - 1] ? -1 : 1));
566
+ });
567
+ }), i;
568
+ }
569
+
570
+ function J(e, t) {
571
+ var o,
572
+ n = t.offset,
573
+ i = e.placement,
574
+ r = e.offsets,
575
+ p = r.popper,
576
+ s = r.reference,
577
+ d = i.split("-")[0];
578
+ return o = Y(+n) ? [+n, 0] : X(n, p, s, d), "left" === d ? (p.top += o[0], p.left -= o[1]) : "right" === d ? (p.top += o[0], p.left += o[1]) : "top" === d ? (p.left += o[0], p.top -= o[1]) : "bottom" === d && (p.left += o[0], p.top += o[1]), e.popper = p, e;
579
+ }
580
+
581
+ var Q = Math.min,
582
+ Z = Math.floor,
583
+ $ = Math.round,
584
+ ee = Math.max,
585
+ te = "undefined" != typeof window && "undefined" != typeof document && "undefined" != typeof navigator,
586
+ oe = function () {
587
+ for (var e = ["Edge", "Trident", "Firefox"], t = 0; t < e.length; t += 1) {
588
+ if (te && 0 <= navigator.userAgent.indexOf(e[t])) return 1;
589
+ }
590
+
591
+ return 0;
592
+ }(),
593
+ ne = te && window.Promise,
594
+ ie = ne ? function (e) {
595
+ var t = !1;
596
+ return function () {
597
+ t || (t = !0, window.Promise.resolve().then(function () {
598
+ t = !1, e();
599
+ }));
600
+ };
601
+ } : function (e) {
602
+ var t = !1;
603
+ return function () {
604
+ t || (t = !0, setTimeout(function () {
605
+ t = !1, e();
606
+ }, oe));
607
+ };
608
+ },
609
+ re = te && !!(window.MSInputMethodContext && document.documentMode),
610
+ pe = te && /MSIE 10/.test(navigator.userAgent),
611
+ se = function se(e, t) {
612
+ if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
613
+ },
614
+ de = function () {
615
+ function e(e, t) {
616
+ for (var o, n = 0; n < t.length; n++) {
617
+ o = t[n], o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o);
618
+ }
619
+ }
620
+
621
+ return function (t, o, n) {
622
+ return o && e(t.prototype, o), n && e(t, n), t;
623
+ };
624
+ }(),
625
+ ae = function ae(e, t, o) {
626
+ return t in e ? Object.defineProperty(e, t, {
627
+ value: o,
628
+ enumerable: !0,
629
+ configurable: !0,
630
+ writable: !0
631
+ }) : e[t] = o, e;
632
+ },
633
+ le = Object.assign || function (e) {
634
+ for (var t, o = 1; o < arguments.length; o++) {
635
+ for (var n in t = arguments[o], t) {
636
+ Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
637
+ }
638
+ }
639
+
640
+ return e;
641
+ },
642
+ fe = te && /Firefox/i.test(navigator.userAgent),
643
+ me = ["auto-start", "auto", "auto-end", "top-start", "top", "top-end", "right-start", "right", "right-end", "bottom-end", "bottom", "bottom-start", "left-end", "left", "left-start"],
644
+ he = me.slice(3),
645
+ ce = {
646
+ FLIP: "flip",
647
+ CLOCKWISE: "clockwise",
648
+ COUNTERCLOCKWISE: "counterclockwise"
649
+ },
650
+ ge = function () {
651
+ function t(o, n) {
652
+ var i = this,
653
+ r = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : {};
654
+ se(this, t), this.scheduleUpdate = function () {
655
+ return requestAnimationFrame(i.update);
656
+ }, this.update = ie(this.update.bind(this)), this.options = le({}, t.Defaults, r), this.state = {
657
+ isDestroyed: !1,
658
+ isCreated: !1,
659
+ scrollParents: []
660
+ }, this.reference = o && o.jquery ? o[0] : o, this.popper = n && n.jquery ? n[0] : n, this.options.modifiers = {}, Object.keys(le({}, t.Defaults.modifiers, r.modifiers)).forEach(function (e) {
661
+ i.options.modifiers[e] = le({}, t.Defaults.modifiers[e] || {}, r.modifiers ? r.modifiers[e] : {});
662
+ }), this.modifiers = Object.keys(this.options.modifiers).map(function (e) {
663
+ return le({
664
+ name: e
665
+ }, i.options.modifiers[e]);
666
+ }).sort(function (e, t) {
667
+ return e.order - t.order;
668
+ }), this.modifiers.forEach(function (t) {
669
+ t.enabled && e(t.onLoad) && t.onLoad(i.reference, i.popper, i.options, t, i.state);
670
+ }), this.update();
671
+ var p = this.options.eventsEnabled;
672
+ p && this.enableEventListeners(), this.state.eventsEnabled = p;
673
+ }
674
+
675
+ return de(t, [{
676
+ key: "update",
677
+ value: function value() {
678
+ return k.call(this);
679
+ }
680
+ }, {
681
+ key: "destroy",
682
+ value: function value() {
683
+ return H.call(this);
684
+ }
685
+ }, {
686
+ key: "enableEventListeners",
687
+ value: function value() {
688
+ return I.call(this);
689
+ }
690
+ }, {
691
+ key: "disableEventListeners",
692
+ value: function value() {
693
+ return U.call(this);
694
+ }
695
+ }]), t;
696
+ }();
697
+
698
+ return ge.Utils = ("undefined" == typeof window ? global : window).PopperUtils, ge.placements = me, ge.Defaults = {
699
+ placement: "bottom",
700
+ positionFixed: !1,
701
+ eventsEnabled: !0,
702
+ removeOnDestroy: !1,
703
+ onCreate: function onCreate() {},
704
+ onUpdate: function onUpdate() {},
705
+ modifiers: {
706
+ shift: {
707
+ order: 100,
708
+ enabled: !0,
709
+ fn: function fn(e) {
710
+ var t = e.placement,
711
+ o = t.split("-")[0],
712
+ n = t.split("-")[1];
713
+
714
+ if (n) {
715
+ var i = e.offsets,
716
+ r = i.reference,
717
+ p = i.popper,
718
+ s = -1 !== ["bottom", "top"].indexOf(o),
719
+ d = s ? "left" : "top",
720
+ a = s ? "width" : "height",
721
+ l = {
722
+ start: ae({}, d, r[d]),
723
+ end: ae({}, d, r[d] + r[a] - p[a])
724
+ };
725
+ e.offsets.popper = le({}, p, l[n]);
726
+ }
727
+
728
+ return e;
729
+ }
730
+ },
731
+ offset: {
732
+ order: 200,
733
+ enabled: !0,
734
+ fn: J,
735
+ offset: 0
736
+ },
737
+ preventOverflow: {
738
+ order: 300,
739
+ enabled: !0,
740
+ fn: function fn(e, t) {
741
+ var o = t.boundariesElement || p(e.instance.popper);
742
+ e.instance.reference === o && (o = p(o));
743
+ var n = B("transform"),
744
+ i = e.instance.popper.style,
745
+ r = i.top,
746
+ s = i.left,
747
+ d = i[n];
748
+ i.top = "", i.left = "", i[n] = "";
749
+ var a = v(e.instance.popper, e.instance.reference, t.padding, o, e.positionFixed);
750
+ i.top = r, i.left = s, i[n] = d, t.boundaries = a;
751
+ var l = t.priority,
752
+ f = e.offsets.popper,
753
+ m = {
754
+ primary: function primary(e) {
755
+ var o = f[e];
756
+ return f[e] < a[e] && !t.escapeWithReference && (o = ee(f[e], a[e])), ae({}, e, o);
757
+ },
758
+ secondary: function secondary(e) {
759
+ var o = "right" === e ? "left" : "top",
760
+ n = f[o];
761
+ return f[e] > a[e] && !t.escapeWithReference && (n = Q(f[o], a[e] - ("right" === e ? f.width : f.height))), ae({}, o, n);
762
+ }
763
+ };
764
+ return l.forEach(function (e) {
765
+ var t = -1 === ["left", "top"].indexOf(e) ? "secondary" : "primary";
766
+ f = le({}, f, m[t](e));
767
+ }), e.offsets.popper = f, e;
768
+ },
769
+ priority: ["left", "right", "top", "bottom"],
770
+ padding: 5,
771
+ boundariesElement: "scrollParent"
772
+ },
773
+ keepTogether: {
774
+ order: 400,
775
+ enabled: !0,
776
+ fn: function fn(e) {
777
+ var t = e.offsets,
778
+ o = t.popper,
779
+ n = t.reference,
780
+ i = e.placement.split("-")[0],
781
+ r = Z,
782
+ p = -1 !== ["top", "bottom"].indexOf(i),
783
+ s = p ? "right" : "bottom",
784
+ d = p ? "left" : "top",
785
+ a = p ? "width" : "height";
786
+ return o[s] < r(n[d]) && (e.offsets.popper[d] = r(n[d]) - o[a]), o[d] > r(n[s]) && (e.offsets.popper[d] = r(n[s])), e;
787
+ }
788
+ },
789
+ arrow: {
790
+ order: 500,
791
+ enabled: !0,
792
+ fn: function fn(e, o) {
793
+ var n;
794
+ if (!K(e.instance.modifiers, "arrow", "keepTogether")) return e;
795
+ var i = o.element;
796
+
797
+ if ("string" == typeof i) {
798
+ if (i = e.instance.popper.querySelector(i), !i) return e;
799
+ } else if (!e.instance.popper.contains(i)) return console.warn("WARNING: `arrow.element` must be child of its popper element!"), e;
800
+
801
+ var r = e.placement.split("-")[0],
802
+ p = e.offsets,
803
+ s = p.popper,
804
+ d = p.reference,
805
+ a = -1 !== ["left", "right"].indexOf(r),
806
+ l = a ? "height" : "width",
807
+ f = a ? "Top" : "Left",
808
+ m = f.toLowerCase(),
809
+ h = a ? "left" : "top",
810
+ c = a ? "bottom" : "right",
811
+ u = S(i)[l];
812
+ d[c] - u < s[m] && (e.offsets.popper[m] -= s[m] - (d[c] - u)), d[m] + u > s[c] && (e.offsets.popper[m] += d[m] + u - s[c]), e.offsets.popper = g(e.offsets.popper);
813
+ var b = d[m] + d[l] / 2 - u / 2,
814
+ w = t(e.instance.popper),
815
+ y = parseFloat(w["margin" + f]),
816
+ E = parseFloat(w["border" + f + "Width"]),
817
+ v = b - e.offsets.popper[m] - y - E;
818
+ return v = ee(Q(s[l] - u, v), 0), e.arrowElement = i, e.offsets.arrow = (n = {}, ae(n, m, $(v)), ae(n, h, ""), n), e;
819
+ },
820
+ element: "[x-arrow]"
821
+ },
822
+ flip: {
823
+ order: 600,
824
+ enabled: !0,
825
+ fn: function fn(e, t) {
826
+ if (W(e.instance.modifiers, "inner")) return e;
827
+ if (e.flipped && e.placement === e.originalPlacement) return e;
828
+ var o = v(e.instance.popper, e.instance.reference, t.padding, t.boundariesElement, e.positionFixed),
829
+ n = e.placement.split("-")[0],
830
+ i = T(n),
831
+ r = e.placement.split("-")[1] || "",
832
+ p = [];
833
+
834
+ switch (t.behavior) {
835
+ case ce.FLIP:
836
+ p = [n, i];
837
+ break;
838
+
839
+ case ce.CLOCKWISE:
840
+ p = G(n);
841
+ break;
842
+
843
+ case ce.COUNTERCLOCKWISE:
844
+ p = G(n, !0);
845
+ break;
846
+
847
+ default:
848
+ p = t.behavior;
849
+ }
850
+
851
+ return p.forEach(function (s, d) {
852
+ if (n !== s || p.length === d + 1) return e;
853
+ n = e.placement.split("-")[0], i = T(n);
854
+ var a = e.offsets.popper,
855
+ l = e.offsets.reference,
856
+ f = Z,
857
+ m = "left" === n && f(a.right) > f(l.left) || "right" === n && f(a.left) < f(l.right) || "top" === n && f(a.bottom) > f(l.top) || "bottom" === n && f(a.top) < f(l.bottom),
858
+ h = f(a.left) < f(o.left),
859
+ c = f(a.right) > f(o.right),
860
+ g = f(a.top) < f(o.top),
861
+ u = f(a.bottom) > f(o.bottom),
862
+ b = "left" === n && h || "right" === n && c || "top" === n && g || "bottom" === n && u,
863
+ w = -1 !== ["top", "bottom"].indexOf(n),
864
+ y = !!t.flipVariations && (w && "start" === r && h || w && "end" === r && c || !w && "start" === r && g || !w && "end" === r && u),
865
+ E = !!t.flipVariationsByContent && (w && "start" === r && c || w && "end" === r && h || !w && "start" === r && u || !w && "end" === r && g),
866
+ v = y || E;
867
+ (m || b || v) && (e.flipped = !0, (m || b) && (n = p[d + 1]), v && (r = z(r)), e.placement = n + (r ? "-" + r : ""), e.offsets.popper = le({}, e.offsets.popper, C(e.instance.popper, e.offsets.reference, e.placement)), e = P(e.instance.modifiers, e, "flip"));
868
+ }), e;
869
+ },
870
+ behavior: "flip",
871
+ padding: 5,
872
+ boundariesElement: "viewport",
873
+ flipVariations: !1,
874
+ flipVariationsByContent: !1
875
+ },
876
+ inner: {
877
+ order: 700,
878
+ enabled: !1,
879
+ fn: function fn(e) {
880
+ var t = e.placement,
881
+ o = t.split("-")[0],
882
+ n = e.offsets,
883
+ i = n.popper,
884
+ r = n.reference,
885
+ p = -1 !== ["left", "right"].indexOf(o),
886
+ s = -1 === ["top", "left"].indexOf(o);
887
+ return i[p ? "left" : "top"] = r[o] - (s ? i[p ? "width" : "height"] : 0), e.placement = T(t), e.offsets.popper = g(i), e;
888
+ }
889
+ },
890
+ hide: {
891
+ order: 800,
892
+ enabled: !0,
893
+ fn: function fn(e) {
894
+ if (!K(e.instance.modifiers, "hide", "preventOverflow")) return e;
895
+ var t = e.offsets.reference,
896
+ o = D(e.instance.modifiers, function (e) {
897
+ return "preventOverflow" === e.name;
898
+ }).boundaries;
899
+
900
+ if (t.bottom < o.top || t.left > o.right || t.top > o.bottom || t.right < o.left) {
901
+ if (!0 === e.hide) return e;
902
+ e.hide = !0, e.attributes["x-out-of-boundaries"] = "";
903
+ } else {
904
+ if (!1 === e.hide) return e;
905
+ e.hide = !1, e.attributes["x-out-of-boundaries"] = !1;
906
+ }
907
+
908
+ return e;
909
+ }
910
+ },
911
+ computeStyle: {
912
+ order: 850,
913
+ enabled: !0,
914
+ fn: function fn(e, t) {
915
+ var o = t.x,
916
+ n = t.y,
917
+ i = e.offsets.popper,
918
+ r = D(e.instance.modifiers, function (e) {
919
+ return "applyStyle" === e.name;
920
+ }).gpuAcceleration;
921
+ void 0 !== r && console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");
922
+ var s,
923
+ d,
924
+ a = void 0 === r ? t.gpuAcceleration : r,
925
+ l = p(e.instance.popper),
926
+ f = u(l),
927
+ m = {
928
+ position: i.position
929
+ },
930
+ h = q(e, 2 > window.devicePixelRatio || !fe),
931
+ c = "bottom" === o ? "top" : "bottom",
932
+ g = "right" === n ? "left" : "right",
933
+ b = B("transform");
934
+ if (d = "bottom" == c ? "HTML" === l.nodeName ? -l.clientHeight + h.bottom : -f.height + h.bottom : h.top, s = "right" == g ? "HTML" === l.nodeName ? -l.clientWidth + h.right : -f.width + h.right : h.left, a && b) m[b] = "translate3d(" + s + "px, " + d + "px, 0)", m[c] = 0, m[g] = 0, m.willChange = "transform";else {
935
+ var w = "bottom" == c ? -1 : 1,
936
+ y = "right" == g ? -1 : 1;
937
+ m[c] = d * w, m[g] = s * y, m.willChange = c + ", " + g;
938
+ }
939
+ var E = {
940
+ "x-placement": e.placement
941
+ };
942
+ return e.attributes = le({}, E, e.attributes), e.styles = le({}, m, e.styles), e.arrowStyles = le({}, e.offsets.arrow, e.arrowStyles), e;
943
+ },
944
+ gpuAcceleration: !0,
945
+ x: "bottom",
946
+ y: "right"
947
+ },
948
+ applyStyle: {
949
+ order: 900,
950
+ enabled: !0,
951
+ fn: function fn(e) {
952
+ return V(e.instance.popper, e.styles), j(e.instance.popper, e.attributes), e.arrowElement && Object.keys(e.arrowStyles).length && V(e.arrowElement, e.arrowStyles), e;
953
+ },
954
+ onLoad: function onLoad(e, t, o, n, i) {
955
+ var r = L(i, t, e, o.positionFixed),
956
+ p = O(o.placement, r, t, e, o.modifiers.flip.boundariesElement, o.modifiers.flip.padding);
957
+ return t.setAttribute("x-placement", p), V(t, {
958
+ position: o.positionFixed ? "fixed" : "absolute"
959
+ }), o;
960
+ },
961
+ gpuAcceleration: void 0
962
+ }
963
+ }
964
+ }, ge;
965
+ });
js/dist/popper.min.dev.js ADDED
@@ -0,0 +1,965 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ Copyright (C) Federico Zivolo 2020
7
+ Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
8
+ */
9
+ (function (e, t) {
10
+ 'object' == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) && 'undefined' != typeof module ? module.exports = t() : 'function' == typeof define && define.amd ? define(t) : e.Popper = t();
11
+ })(void 0, function () {
12
+ 'use strict';
13
+
14
+ function e(e) {
15
+ return e && '[object Function]' === {}.toString.call(e);
16
+ }
17
+
18
+ function t(e, t) {
19
+ if (1 !== e.nodeType) return [];
20
+ var o = e.ownerDocument.defaultView,
21
+ n = o.getComputedStyle(e, null);
22
+ return t ? n[t] : n;
23
+ }
24
+
25
+ function o(e) {
26
+ return 'HTML' === e.nodeName ? e : e.parentNode || e.host;
27
+ }
28
+
29
+ function n(e) {
30
+ if (!e) return document.body;
31
+
32
+ switch (e.nodeName) {
33
+ case 'HTML':
34
+ case 'BODY':
35
+ return e.ownerDocument.body;
36
+
37
+ case '#document':
38
+ return e.body;
39
+ }
40
+
41
+ var i = t(e),
42
+ r = i.overflow,
43
+ p = i.overflowX,
44
+ s = i.overflowY;
45
+ return /(auto|scroll|overlay)/.test(r + s + p) ? e : n(o(e));
46
+ }
47
+
48
+ function i(e) {
49
+ return e && e.referenceNode ? e.referenceNode : e;
50
+ }
51
+
52
+ function r(e) {
53
+ return 11 === e ? re : 10 === e ? pe : re || pe;
54
+ }
55
+
56
+ function p(e) {
57
+ if (!e) return document.documentElement;
58
+
59
+ for (var o = r(10) ? document.body : null, n = e.offsetParent || null; n === o && e.nextElementSibling;) {
60
+ n = (e = e.nextElementSibling).offsetParent;
61
+ }
62
+
63
+ var i = n && n.nodeName;
64
+ return i && 'BODY' !== i && 'HTML' !== i ? -1 !== ['TH', 'TD', 'TABLE'].indexOf(n.nodeName) && 'static' === t(n, 'position') ? p(n) : n : e ? e.ownerDocument.documentElement : document.documentElement;
65
+ }
66
+
67
+ function s(e) {
68
+ var t = e.nodeName;
69
+ return 'BODY' !== t && ('HTML' === t || p(e.firstElementChild) === e);
70
+ }
71
+
72
+ function d(e) {
73
+ return null === e.parentNode ? e : d(e.parentNode);
74
+ }
75
+
76
+ function a(e, t) {
77
+ if (!e || !e.nodeType || !t || !t.nodeType) return document.documentElement;
78
+ var o = e.compareDocumentPosition(t) & Node.DOCUMENT_POSITION_FOLLOWING,
79
+ n = o ? e : t,
80
+ i = o ? t : e,
81
+ r = document.createRange();
82
+ r.setStart(n, 0), r.setEnd(i, 0);
83
+ var l = r.commonAncestorContainer;
84
+ if (e !== l && t !== l || n.contains(i)) return s(l) ? l : p(l);
85
+ var f = d(e);
86
+ return f.host ? a(f.host, t) : a(e, d(t).host);
87
+ }
88
+
89
+ function l(e) {
90
+ var t = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : 'top',
91
+ o = 'top' === t ? 'scrollTop' : 'scrollLeft',
92
+ n = e.nodeName;
93
+
94
+ if ('BODY' === n || 'HTML' === n) {
95
+ var i = e.ownerDocument.documentElement,
96
+ r = e.ownerDocument.scrollingElement || i;
97
+ return r[o];
98
+ }
99
+
100
+ return e[o];
101
+ }
102
+
103
+ function f(e, t) {
104
+ var o = 2 < arguments.length && void 0 !== arguments[2] && arguments[2],
105
+ n = l(t, 'top'),
106
+ i = l(t, 'left'),
107
+ r = o ? -1 : 1;
108
+ return e.top += n * r, e.bottom += n * r, e.left += i * r, e.right += i * r, e;
109
+ }
110
+
111
+ function m(e, t) {
112
+ var o = 'x' === t ? 'Left' : 'Top',
113
+ n = 'Left' == o ? 'Right' : 'Bottom';
114
+ return parseFloat(e['border' + o + 'Width']) + parseFloat(e['border' + n + 'Width']);
115
+ }
116
+
117
+ function h(e, t, o, n) {
118
+ return ee(t['offset' + e], t['scroll' + e], o['client' + e], o['offset' + e], o['scroll' + e], r(10) ? parseInt(o['offset' + e]) + parseInt(n['margin' + ('Height' === e ? 'Top' : 'Left')]) + parseInt(n['margin' + ('Height' === e ? 'Bottom' : 'Right')]) : 0);
119
+ }
120
+
121
+ function c(e) {
122
+ var t = e.body,
123
+ o = e.documentElement,
124
+ n = r(10) && getComputedStyle(o);
125
+ return {
126
+ height: h('Height', t, o, n),
127
+ width: h('Width', t, o, n)
128
+ };
129
+ }
130
+
131
+ function g(e) {
132
+ return le({}, e, {
133
+ right: e.left + e.width,
134
+ bottom: e.top + e.height
135
+ });
136
+ }
137
+
138
+ function u(e) {
139
+ var o = {};
140
+
141
+ try {
142
+ if (r(10)) {
143
+ o = e.getBoundingClientRect();
144
+ var n = l(e, 'top'),
145
+ i = l(e, 'left');
146
+ o.top += n, o.left += i, o.bottom += n, o.right += i;
147
+ } else o = e.getBoundingClientRect();
148
+ } catch (t) {}
149
+
150
+ var p = {
151
+ left: o.left,
152
+ top: o.top,
153
+ width: o.right - o.left,
154
+ height: o.bottom - o.top
155
+ },
156
+ s = 'HTML' === e.nodeName ? c(e.ownerDocument) : {},
157
+ d = s.width || e.clientWidth || p.width,
158
+ a = s.height || e.clientHeight || p.height,
159
+ f = e.offsetWidth - d,
160
+ h = e.offsetHeight - a;
161
+
162
+ if (f || h) {
163
+ var u = t(e);
164
+ f -= m(u, 'x'), h -= m(u, 'y'), p.width -= f, p.height -= h;
165
+ }
166
+
167
+ return g(p);
168
+ }
169
+
170
+ function b(e, o) {
171
+ var i = 2 < arguments.length && void 0 !== arguments[2] && arguments[2],
172
+ p = r(10),
173
+ s = 'HTML' === o.nodeName,
174
+ d = u(e),
175
+ a = u(o),
176
+ l = n(e),
177
+ m = t(o),
178
+ h = parseFloat(m.borderTopWidth),
179
+ c = parseFloat(m.borderLeftWidth);
180
+ i && s && (a.top = ee(a.top, 0), a.left = ee(a.left, 0));
181
+ var b = g({
182
+ top: d.top - a.top - h,
183
+ left: d.left - a.left - c,
184
+ width: d.width,
185
+ height: d.height
186
+ });
187
+
188
+ if (b.marginTop = 0, b.marginLeft = 0, !p && s) {
189
+ var w = parseFloat(m.marginTop),
190
+ y = parseFloat(m.marginLeft);
191
+ b.top -= h - w, b.bottom -= h - w, b.left -= c - y, b.right -= c - y, b.marginTop = w, b.marginLeft = y;
192
+ }
193
+
194
+ return (p && !i ? o.contains(l) : o === l && 'BODY' !== l.nodeName) && (b = f(b, o)), b;
195
+ }
196
+
197
+ function w(e) {
198
+ var t = 1 < arguments.length && void 0 !== arguments[1] && arguments[1],
199
+ o = e.ownerDocument.documentElement,
200
+ n = b(e, o),
201
+ i = ee(o.clientWidth, window.innerWidth || 0),
202
+ r = ee(o.clientHeight, window.innerHeight || 0),
203
+ p = t ? 0 : l(o),
204
+ s = t ? 0 : l(o, 'left'),
205
+ d = {
206
+ top: p - n.top + n.marginTop,
207
+ left: s - n.left + n.marginLeft,
208
+ width: i,
209
+ height: r
210
+ };
211
+ return g(d);
212
+ }
213
+
214
+ function y(e) {
215
+ var n = e.nodeName;
216
+ if ('BODY' === n || 'HTML' === n) return !1;
217
+ if ('fixed' === t(e, 'position')) return !0;
218
+ var i = o(e);
219
+ return !!i && y(i);
220
+ }
221
+
222
+ function E(e) {
223
+ if (!e || !e.parentElement || r()) return document.documentElement;
224
+
225
+ for (var o = e.parentElement; o && 'none' === t(o, 'transform');) {
226
+ o = o.parentElement;
227
+ }
228
+
229
+ return o || document.documentElement;
230
+ }
231
+
232
+ function v(e, t, r, p) {
233
+ var s = 4 < arguments.length && void 0 !== arguments[4] && arguments[4],
234
+ d = {
235
+ top: 0,
236
+ left: 0
237
+ },
238
+ l = s ? E(e) : a(e, i(t));
239
+ if ('viewport' === p) d = w(l, s);else {
240
+ var f;
241
+ 'scrollParent' === p ? (f = n(o(t)), 'BODY' === f.nodeName && (f = e.ownerDocument.documentElement)) : 'window' === p ? f = e.ownerDocument.documentElement : f = p;
242
+ var m = b(f, l, s);
243
+
244
+ if ('HTML' === f.nodeName && !y(l)) {
245
+ var h = c(e.ownerDocument),
246
+ g = h.height,
247
+ u = h.width;
248
+ d.top += m.top - m.marginTop, d.bottom = g + m.top, d.left += m.left - m.marginLeft, d.right = u + m.left;
249
+ } else d = m;
250
+ }
251
+ r = r || 0;
252
+ var v = 'number' == typeof r;
253
+ return d.left += v ? r : r.left || 0, d.top += v ? r : r.top || 0, d.right -= v ? r : r.right || 0, d.bottom -= v ? r : r.bottom || 0, d;
254
+ }
255
+
256
+ function x(e) {
257
+ var t = e.width,
258
+ o = e.height;
259
+ return t * o;
260
+ }
261
+
262
+ function O(e, t, o, n, i) {
263
+ var r = 5 < arguments.length && void 0 !== arguments[5] ? arguments[5] : 0;
264
+ if (-1 === e.indexOf('auto')) return e;
265
+ var p = v(o, n, r, i),
266
+ s = {
267
+ top: {
268
+ width: p.width,
269
+ height: t.top - p.top
270
+ },
271
+ right: {
272
+ width: p.right - t.right,
273
+ height: p.height
274
+ },
275
+ bottom: {
276
+ width: p.width,
277
+ height: p.bottom - t.bottom
278
+ },
279
+ left: {
280
+ width: t.left - p.left,
281
+ height: p.height
282
+ }
283
+ },
284
+ d = Object.keys(s).map(function (e) {
285
+ return le({
286
+ key: e
287
+ }, s[e], {
288
+ area: x(s[e])
289
+ });
290
+ }).sort(function (e, t) {
291
+ return t.area - e.area;
292
+ }),
293
+ a = d.filter(function (e) {
294
+ var t = e.width,
295
+ n = e.height;
296
+ return t >= o.clientWidth && n >= o.clientHeight;
297
+ }),
298
+ l = 0 < a.length ? a[0].key : d[0].key,
299
+ f = e.split('-')[1];
300
+ return l + (f ? '-' + f : '');
301
+ }
302
+
303
+ function L(e, t, o) {
304
+ var n = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null,
305
+ r = n ? E(t) : a(t, i(o));
306
+ return b(o, r, n);
307
+ }
308
+
309
+ function S(e) {
310
+ var t = e.ownerDocument.defaultView,
311
+ o = t.getComputedStyle(e),
312
+ n = parseFloat(o.marginTop || 0) + parseFloat(o.marginBottom || 0),
313
+ i = parseFloat(o.marginLeft || 0) + parseFloat(o.marginRight || 0),
314
+ r = {
315
+ width: e.offsetWidth + i,
316
+ height: e.offsetHeight + n
317
+ };
318
+ return r;
319
+ }
320
+
321
+ function T(e) {
322
+ var t = {
323
+ left: 'right',
324
+ right: 'left',
325
+ bottom: 'top',
326
+ top: 'bottom'
327
+ };
328
+ return e.replace(/left|right|bottom|top/g, function (e) {
329
+ return t[e];
330
+ });
331
+ }
332
+
333
+ function C(e, t, o) {
334
+ o = o.split('-')[0];
335
+ var n = S(e),
336
+ i = {
337
+ width: n.width,
338
+ height: n.height
339
+ },
340
+ r = -1 !== ['right', 'left'].indexOf(o),
341
+ p = r ? 'top' : 'left',
342
+ s = r ? 'left' : 'top',
343
+ d = r ? 'height' : 'width',
344
+ a = r ? 'width' : 'height';
345
+ return i[p] = t[p] + t[d] / 2 - n[d] / 2, i[s] = o === s ? t[s] - n[a] : t[T(s)], i;
346
+ }
347
+
348
+ function D(e, t) {
349
+ return Array.prototype.find ? e.find(t) : e.filter(t)[0];
350
+ }
351
+
352
+ function N(e, t, o) {
353
+ if (Array.prototype.findIndex) return e.findIndex(function (e) {
354
+ return e[t] === o;
355
+ });
356
+ var n = D(e, function (e) {
357
+ return e[t] === o;
358
+ });
359
+ return e.indexOf(n);
360
+ }
361
+
362
+ function P(t, o, n) {
363
+ var i = void 0 === n ? t : t.slice(0, N(t, 'name', n));
364
+ return i.forEach(function (t) {
365
+ t['function'] && console.warn('`modifier.function` is deprecated, use `modifier.fn`!');
366
+ var n = t['function'] || t.fn;
367
+ t.enabled && e(n) && (o.offsets.popper = g(o.offsets.popper), o.offsets.reference = g(o.offsets.reference), o = n(o, t));
368
+ }), o;
369
+ }
370
+
371
+ function k() {
372
+ if (!this.state.isDestroyed) {
373
+ var e = {
374
+ instance: this,
375
+ styles: {},
376
+ arrowStyles: {},
377
+ attributes: {},
378
+ flipped: !1,
379
+ offsets: {}
380
+ };
381
+ e.offsets.reference = L(this.state, this.popper, this.reference, this.options.positionFixed), e.placement = O(this.options.placement, e.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding), e.originalPlacement = e.placement, e.positionFixed = this.options.positionFixed, e.offsets.popper = C(this.popper, e.offsets.reference, e.placement), e.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute', e = P(this.modifiers, e), this.state.isCreated ? this.options.onUpdate(e) : (this.state.isCreated = !0, this.options.onCreate(e));
382
+ }
383
+ }
384
+
385
+ function W(e, t) {
386
+ return e.some(function (e) {
387
+ var o = e.name,
388
+ n = e.enabled;
389
+ return n && o === t;
390
+ });
391
+ }
392
+
393
+ function B(e) {
394
+ for (var t = [!1, 'ms', 'Webkit', 'Moz', 'O'], o = e.charAt(0).toUpperCase() + e.slice(1), n = 0; n < t.length; n++) {
395
+ var i = t[n],
396
+ r = i ? '' + i + o : e;
397
+ if ('undefined' != typeof document.body.style[r]) return r;
398
+ }
399
+
400
+ return null;
401
+ }
402
+
403
+ function H() {
404
+ return this.state.isDestroyed = !0, W(this.modifiers, 'applyStyle') && (this.popper.removeAttribute('x-placement'), this.popper.style.position = '', this.popper.style.top = '', this.popper.style.left = '', this.popper.style.right = '', this.popper.style.bottom = '', this.popper.style.willChange = '', this.popper.style[B('transform')] = ''), this.disableEventListeners(), this.options.removeOnDestroy && this.popper.parentNode.removeChild(this.popper), this;
405
+ }
406
+
407
+ function A(e) {
408
+ var t = e.ownerDocument;
409
+ return t ? t.defaultView : window;
410
+ }
411
+
412
+ function M(e, t, o, i) {
413
+ var r = 'BODY' === e.nodeName,
414
+ p = r ? e.ownerDocument.defaultView : e;
415
+ p.addEventListener(t, o, {
416
+ passive: !0
417
+ }), r || M(n(p.parentNode), t, o, i), i.push(p);
418
+ }
419
+
420
+ function F(e, t, o, i) {
421
+ o.updateBound = i, A(e).addEventListener('resize', o.updateBound, {
422
+ passive: !0
423
+ });
424
+ var r = n(e);
425
+ return M(r, 'scroll', o.updateBound, o.scrollParents), o.scrollElement = r, o.eventsEnabled = !0, o;
426
+ }
427
+
428
+ function I() {
429
+ this.state.eventsEnabled || (this.state = F(this.reference, this.options, this.state, this.scheduleUpdate));
430
+ }
431
+
432
+ function R(e, t) {
433
+ return A(e).removeEventListener('resize', t.updateBound), t.scrollParents.forEach(function (e) {
434
+ e.removeEventListener('scroll', t.updateBound);
435
+ }), t.updateBound = null, t.scrollParents = [], t.scrollElement = null, t.eventsEnabled = !1, t;
436
+ }
437
+
438
+ function U() {
439
+ this.state.eventsEnabled && (cancelAnimationFrame(this.scheduleUpdate), this.state = R(this.reference, this.state));
440
+ }
441
+
442
+ function Y(e) {
443
+ return '' !== e && !isNaN(parseFloat(e)) && isFinite(e);
444
+ }
445
+
446
+ function V(e, t) {
447
+ Object.keys(t).forEach(function (o) {
448
+ var n = '';
449
+ -1 !== ['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(o) && Y(t[o]) && (n = 'px'), e.style[o] = t[o] + n;
450
+ });
451
+ }
452
+
453
+ function j(e, t) {
454
+ Object.keys(t).forEach(function (o) {
455
+ var n = t[o];
456
+ !1 === n ? e.removeAttribute(o) : e.setAttribute(o, t[o]);
457
+ });
458
+ }
459
+
460
+ function q(e, t) {
461
+ var o = e.offsets,
462
+ n = o.popper,
463
+ i = o.reference,
464
+ r = $,
465
+ p = function p(e) {
466
+ return e;
467
+ },
468
+ s = r(i.width),
469
+ d = r(n.width),
470
+ a = -1 !== ['left', 'right'].indexOf(e.placement),
471
+ l = -1 !== e.placement.indexOf('-'),
472
+ f = t ? a || l || s % 2 == d % 2 ? r : Z : p,
473
+ m = t ? r : p;
474
+
475
+ return {
476
+ left: f(1 == s % 2 && 1 == d % 2 && !l && t ? n.left - 1 : n.left),
477
+ top: m(n.top),
478
+ bottom: m(n.bottom),
479
+ right: f(n.right)
480
+ };
481
+ }
482
+
483
+ function K(e, t, o) {
484
+ var n = D(e, function (e) {
485
+ var o = e.name;
486
+ return o === t;
487
+ }),
488
+ i = !!n && e.some(function (e) {
489
+ return e.name === o && e.enabled && e.order < n.order;
490
+ });
491
+
492
+ if (!i) {
493
+ var r = '`' + t + '`';
494
+ console.warn('`' + o + '`' + ' modifier is required by ' + r + ' modifier in order to work, be sure to include it before ' + r + '!');
495
+ }
496
+
497
+ return i;
498
+ }
499
+
500
+ function z(e) {
501
+ return 'end' === e ? 'start' : 'start' === e ? 'end' : e;
502
+ }
503
+
504
+ function G(e) {
505
+ var t = 1 < arguments.length && void 0 !== arguments[1] && arguments[1],
506
+ o = he.indexOf(e),
507
+ n = he.slice(o + 1).concat(he.slice(0, o));
508
+ return t ? n.reverse() : n;
509
+ }
510
+
511
+ function _(e, t, o, n) {
512
+ var i = e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),
513
+ r = +i[1],
514
+ p = i[2];
515
+ if (!r) return e;
516
+
517
+ if (0 === p.indexOf('%')) {
518
+ var s;
519
+
520
+ switch (p) {
521
+ case '%p':
522
+ s = o;
523
+ break;
524
+
525
+ case '%':
526
+ case '%r':
527
+ default:
528
+ s = n;
529
+ }
530
+
531
+ var d = g(s);
532
+ return d[t] / 100 * r;
533
+ }
534
+
535
+ if ('vh' === p || 'vw' === p) {
536
+ var a;
537
+ return a = 'vh' === p ? ee(document.documentElement.clientHeight, window.innerHeight || 0) : ee(document.documentElement.clientWidth, window.innerWidth || 0), a / 100 * r;
538
+ }
539
+
540
+ return r;
541
+ }
542
+
543
+ function X(e, t, o, n) {
544
+ var i = [0, 0],
545
+ r = -1 !== ['right', 'left'].indexOf(n),
546
+ p = e.split(/(\+|\-)/).map(function (e) {
547
+ return e.trim();
548
+ }),
549
+ s = p.indexOf(D(p, function (e) {
550
+ return -1 !== e.search(/,|\s/);
551
+ }));
552
+ p[s] && -1 === p[s].indexOf(',') && console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');
553
+ var d = /\s*,\s*|\s+/,
554
+ a = -1 === s ? [p] : [p.slice(0, s).concat([p[s].split(d)[0]]), [p[s].split(d)[1]].concat(p.slice(s + 1))];
555
+ return a = a.map(function (e, n) {
556
+ var i = (1 === n ? !r : r) ? 'height' : 'width',
557
+ p = !1;
558
+ return e.reduce(function (e, t) {
559
+ return '' === e[e.length - 1] && -1 !== ['+', '-'].indexOf(t) ? (e[e.length - 1] = t, p = !0, e) : p ? (e[e.length - 1] += t, p = !1, e) : e.concat(t);
560
+ }, []).map(function (e) {
561
+ return _(e, i, t, o);
562
+ });
563
+ }), a.forEach(function (e, t) {
564
+ e.forEach(function (o, n) {
565
+ Y(o) && (i[t] += o * ('-' === e[n - 1] ? -1 : 1));
566
+ });
567
+ }), i;
568
+ }
569
+
570
+ function J(e, t) {
571
+ var o,
572
+ n = t.offset,
573
+ i = e.placement,
574
+ r = e.offsets,
575
+ p = r.popper,
576
+ s = r.reference,
577
+ d = i.split('-')[0];
578
+ return o = Y(+n) ? [+n, 0] : X(n, p, s, d), 'left' === d ? (p.top += o[0], p.left -= o[1]) : 'right' === d ? (p.top += o[0], p.left += o[1]) : 'top' === d ? (p.left += o[0], p.top -= o[1]) : 'bottom' === d && (p.left += o[0], p.top += o[1]), e.popper = p, e;
579
+ }
580
+
581
+ var Q = Math.min,
582
+ Z = Math.floor,
583
+ $ = Math.round,
584
+ ee = Math.max,
585
+ te = 'undefined' != typeof window && 'undefined' != typeof document && 'undefined' != typeof navigator,
586
+ oe = function () {
587
+ for (var e = ['Edge', 'Trident', 'Firefox'], t = 0; t < e.length; t += 1) {
588
+ if (te && 0 <= navigator.userAgent.indexOf(e[t])) return 1;
589
+ }
590
+
591
+ return 0;
592
+ }(),
593
+ ne = te && window.Promise,
594
+ ie = ne ? function (e) {
595
+ var t = !1;
596
+ return function () {
597
+ t || (t = !0, window.Promise.resolve().then(function () {
598
+ t = !1, e();
599
+ }));
600
+ };
601
+ } : function (e) {
602
+ var t = !1;
603
+ return function () {
604
+ t || (t = !0, setTimeout(function () {
605
+ t = !1, e();
606
+ }, oe));
607
+ };
608
+ },
609
+ re = te && !!(window.MSInputMethodContext && document.documentMode),
610
+ pe = te && /MSIE 10/.test(navigator.userAgent),
611
+ se = function se(e, t) {
612
+ if (!(e instanceof t)) throw new TypeError('Cannot call a class as a function');
613
+ },
614
+ de = function () {
615
+ function e(e, t) {
616
+ for (var o, n = 0; n < t.length; n++) {
617
+ o = t[n], o.enumerable = o.enumerable || !1, o.configurable = !0, 'value' in o && (o.writable = !0), Object.defineProperty(e, o.key, o);
618
+ }
619
+ }
620
+
621
+ return function (t, o, n) {
622
+ return o && e(t.prototype, o), n && e(t, n), t;
623
+ };
624
+ }(),
625
+ ae = function ae(e, t, o) {
626
+ return t in e ? Object.defineProperty(e, t, {
627
+ value: o,
628
+ enumerable: !0,
629
+ configurable: !0,
630
+ writable: !0
631
+ }) : e[t] = o, e;
632
+ },
633
+ le = Object.assign || function (e) {
634
+ for (var t, o = 1; o < arguments.length; o++) {
635
+ for (var n in t = arguments[o], t) {
636
+ Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
637
+ }
638
+ }
639
+
640
+ return e;
641
+ },
642
+ fe = te && /Firefox/i.test(navigator.userAgent),
643
+ me = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'],
644
+ he = me.slice(3),
645
+ ce = {
646
+ FLIP: 'flip',
647
+ CLOCKWISE: 'clockwise',
648
+ COUNTERCLOCKWISE: 'counterclockwise'
649
+ },
650
+ ge = function () {
651
+ function t(o, n) {
652
+ var i = this,
653
+ r = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : {};
654
+ se(this, t), this.scheduleUpdate = function () {
655
+ return requestAnimationFrame(i.update);
656
+ }, this.update = ie(this.update.bind(this)), this.options = le({}, t.Defaults, r), this.state = {
657
+ isDestroyed: !1,
658
+ isCreated: !1,
659
+ scrollParents: []
660
+ }, this.reference = o && o.jquery ? o[0] : o, this.popper = n && n.jquery ? n[0] : n, this.options.modifiers = {}, Object.keys(le({}, t.Defaults.modifiers, r.modifiers)).forEach(function (e) {
661
+ i.options.modifiers[e] = le({}, t.Defaults.modifiers[e] || {}, r.modifiers ? r.modifiers[e] : {});
662
+ }), this.modifiers = Object.keys(this.options.modifiers).map(function (e) {
663
+ return le({
664
+ name: e
665
+ }, i.options.modifiers[e]);
666
+ }).sort(function (e, t) {
667
+ return e.order - t.order;
668
+ }), this.modifiers.forEach(function (t) {
669
+ t.enabled && e(t.onLoad) && t.onLoad(i.reference, i.popper, i.options, t, i.state);
670
+ }), this.update();
671
+ var p = this.options.eventsEnabled;
672
+ p && this.enableEventListeners(), this.state.eventsEnabled = p;
673
+ }
674
+
675
+ return de(t, [{
676
+ key: 'update',
677
+ value: function value() {
678
+ return k.call(this);
679
+ }
680
+ }, {
681
+ key: 'destroy',
682
+ value: function value() {
683
+ return H.call(this);
684
+ }
685
+ }, {
686
+ key: 'enableEventListeners',
687
+ value: function value() {
688
+ return I.call(this);
689
+ }
690
+ }, {
691
+ key: 'disableEventListeners',
692
+ value: function value() {
693
+ return U.call(this);
694
+ }
695
+ }]), t;
696
+ }();
697
+
698
+ return ge.Utils = ('undefined' == typeof window ? global : window).PopperUtils, ge.placements = me, ge.Defaults = {
699
+ placement: 'bottom',
700
+ positionFixed: !1,
701
+ eventsEnabled: !0,
702
+ removeOnDestroy: !1,
703
+ onCreate: function onCreate() {},
704
+ onUpdate: function onUpdate() {},
705
+ modifiers: {
706
+ shift: {
707
+ order: 100,
708
+ enabled: !0,
709
+ fn: function fn(e) {
710
+ var t = e.placement,
711
+ o = t.split('-')[0],
712
+ n = t.split('-')[1];
713
+
714
+ if (n) {
715
+ var i = e.offsets,
716
+ r = i.reference,
717
+ p = i.popper,
718
+ s = -1 !== ['bottom', 'top'].indexOf(o),
719
+ d = s ? 'left' : 'top',
720
+ a = s ? 'width' : 'height',
721
+ l = {
722
+ start: ae({}, d, r[d]),
723
+ end: ae({}, d, r[d] + r[a] - p[a])
724
+ };
725
+ e.offsets.popper = le({}, p, l[n]);
726
+ }
727
+
728
+ return e;
729
+ }
730
+ },
731
+ offset: {
732
+ order: 200,
733
+ enabled: !0,
734
+ fn: J,
735
+ offset: 0
736
+ },
737
+ preventOverflow: {
738
+ order: 300,
739
+ enabled: !0,
740
+ fn: function fn(e, t) {
741
+ var o = t.boundariesElement || p(e.instance.popper);
742
+ e.instance.reference === o && (o = p(o));
743
+ var n = B('transform'),
744
+ i = e.instance.popper.style,
745
+ r = i.top,
746
+ s = i.left,
747
+ d = i[n];
748
+ i.top = '', i.left = '', i[n] = '';
749
+ var a = v(e.instance.popper, e.instance.reference, t.padding, o, e.positionFixed);
750
+ i.top = r, i.left = s, i[n] = d, t.boundaries = a;
751
+ var l = t.priority,
752
+ f = e.offsets.popper,
753
+ m = {
754
+ primary: function primary(e) {
755
+ var o = f[e];
756
+ return f[e] < a[e] && !t.escapeWithReference && (o = ee(f[e], a[e])), ae({}, e, o);
757
+ },
758
+ secondary: function secondary(e) {
759
+ var o = 'right' === e ? 'left' : 'top',
760
+ n = f[o];
761
+ return f[e] > a[e] && !t.escapeWithReference && (n = Q(f[o], a[e] - ('right' === e ? f.width : f.height))), ae({}, o, n);
762
+ }
763
+ };
764
+ return l.forEach(function (e) {
765
+ var t = -1 === ['left', 'top'].indexOf(e) ? 'secondary' : 'primary';
766
+ f = le({}, f, m[t](e));
767
+ }), e.offsets.popper = f, e;
768
+ },
769
+ priority: ['left', 'right', 'top', 'bottom'],
770
+ padding: 5,
771
+ boundariesElement: 'scrollParent'
772
+ },
773
+ keepTogether: {
774
+ order: 400,
775
+ enabled: !0,
776
+ fn: function fn(e) {
777
+ var t = e.offsets,
778
+ o = t.popper,
779
+ n = t.reference,
780
+ i = e.placement.split('-')[0],
781
+ r = Z,
782
+ p = -1 !== ['top', 'bottom'].indexOf(i),
783
+ s = p ? 'right' : 'bottom',
784
+ d = p ? 'left' : 'top',
785
+ a = p ? 'width' : 'height';
786
+ return o[s] < r(n[d]) && (e.offsets.popper[d] = r(n[d]) - o[a]), o[d] > r(n[s]) && (e.offsets.popper[d] = r(n[s])), e;
787
+ }
788
+ },
789
+ arrow: {
790
+ order: 500,
791
+ enabled: !0,
792
+ fn: function fn(e, o) {
793
+ var n;
794
+ if (!K(e.instance.modifiers, 'arrow', 'keepTogether')) return e;
795
+ var i = o.element;
796
+
797
+ if ('string' == typeof i) {
798
+ if (i = e.instance.popper.querySelector(i), !i) return e;
799
+ } else if (!e.instance.popper.contains(i)) return console.warn('WARNING: `arrow.element` must be child of its popper element!'), e;
800
+
801
+ var r = e.placement.split('-')[0],
802
+ p = e.offsets,
803
+ s = p.popper,
804
+ d = p.reference,
805
+ a = -1 !== ['left', 'right'].indexOf(r),
806
+ l = a ? 'height' : 'width',
807
+ f = a ? 'Top' : 'Left',
808
+ m = f.toLowerCase(),
809
+ h = a ? 'left' : 'top',
810
+ c = a ? 'bottom' : 'right',
811
+ u = S(i)[l];
812
+ d[c] - u < s[m] && (e.offsets.popper[m] -= s[m] - (d[c] - u)), d[m] + u > s[c] && (e.offsets.popper[m] += d[m] + u - s[c]), e.offsets.popper = g(e.offsets.popper);
813
+ var b = d[m] + d[l] / 2 - u / 2,
814
+ w = t(e.instance.popper),
815
+ y = parseFloat(w['margin' + f]),
816
+ E = parseFloat(w['border' + f + 'Width']),
817
+ v = b - e.offsets.popper[m] - y - E;
818
+ return v = ee(Q(s[l] - u, v), 0), e.arrowElement = i, e.offsets.arrow = (n = {}, ae(n, m, $(v)), ae(n, h, ''), n), e;
819
+ },
820
+ element: '[x-arrow]'
821
+ },
822
+ flip: {
823
+ order: 600,
824
+ enabled: !0,
825
+ fn: function fn(e, t) {
826
+ if (W(e.instance.modifiers, 'inner')) return e;
827
+ if (e.flipped && e.placement === e.originalPlacement) return e;
828
+ var o = v(e.instance.popper, e.instance.reference, t.padding, t.boundariesElement, e.positionFixed),
829
+ n = e.placement.split('-')[0],
830
+ i = T(n),
831
+ r = e.placement.split('-')[1] || '',
832
+ p = [];
833
+
834
+ switch (t.behavior) {
835
+ case ce.FLIP:
836
+ p = [n, i];
837
+ break;
838
+
839
+ case ce.CLOCKWISE:
840
+ p = G(n);
841
+ break;
842
+
843
+ case ce.COUNTERCLOCKWISE:
844
+ p = G(n, !0);
845
+ break;
846
+
847
+ default:
848
+ p = t.behavior;
849
+ }
850
+
851
+ return p.forEach(function (s, d) {
852
+ if (n !== s || p.length === d + 1) return e;
853
+ n = e.placement.split('-')[0], i = T(n);
854
+ var a = e.offsets.popper,
855
+ l = e.offsets.reference,
856
+ f = Z,
857
+ m = 'left' === n && f(a.right) > f(l.left) || 'right' === n && f(a.left) < f(l.right) || 'top' === n && f(a.bottom) > f(l.top) || 'bottom' === n && f(a.top) < f(l.bottom),
858
+ h = f(a.left) < f(o.left),
859
+ c = f(a.right) > f(o.right),
860
+ g = f(a.top) < f(o.top),
861
+ u = f(a.bottom) > f(o.bottom),
862
+ b = 'left' === n && h || 'right' === n && c || 'top' === n && g || 'bottom' === n && u,
863
+ w = -1 !== ['top', 'bottom'].indexOf(n),
864
+ y = !!t.flipVariations && (w && 'start' === r && h || w && 'end' === r && c || !w && 'start' === r && g || !w && 'end' === r && u),
865
+ E = !!t.flipVariationsByContent && (w && 'start' === r && c || w && 'end' === r && h || !w && 'start' === r && u || !w && 'end' === r && g),
866
+ v = y || E;
867
+ (m || b || v) && (e.flipped = !0, (m || b) && (n = p[d + 1]), v && (r = z(r)), e.placement = n + (r ? '-' + r : ''), e.offsets.popper = le({}, e.offsets.popper, C(e.instance.popper, e.offsets.reference, e.placement)), e = P(e.instance.modifiers, e, 'flip'));
868
+ }), e;
869
+ },
870
+ behavior: 'flip',
871
+ padding: 5,
872
+ boundariesElement: 'viewport',
873
+ flipVariations: !1,
874
+ flipVariationsByContent: !1
875
+ },
876
+ inner: {
877
+ order: 700,
878
+ enabled: !1,
879
+ fn: function fn(e) {
880
+ var t = e.placement,
881
+ o = t.split('-')[0],
882
+ n = e.offsets,
883
+ i = n.popper,
884
+ r = n.reference,
885
+ p = -1 !== ['left', 'right'].indexOf(o),
886
+ s = -1 === ['top', 'left'].indexOf(o);
887
+ return i[p ? 'left' : 'top'] = r[o] - (s ? i[p ? 'width' : 'height'] : 0), e.placement = T(t), e.offsets.popper = g(i), e;
888
+ }
889
+ },
890
+ hide: {
891
+ order: 800,
892
+ enabled: !0,
893
+ fn: function fn(e) {
894
+ if (!K(e.instance.modifiers, 'hide', 'preventOverflow')) return e;
895
+ var t = e.offsets.reference,
896
+ o = D(e.instance.modifiers, function (e) {
897
+ return 'preventOverflow' === e.name;
898
+ }).boundaries;
899
+
900
+ if (t.bottom < o.top || t.left > o.right || t.top > o.bottom || t.right < o.left) {
901
+ if (!0 === e.hide) return e;
902
+ e.hide = !0, e.attributes['x-out-of-boundaries'] = '';
903
+ } else {
904
+ if (!1 === e.hide) return e;
905
+ e.hide = !1, e.attributes['x-out-of-boundaries'] = !1;
906
+ }
907
+
908
+ return e;
909
+ }
910
+ },
911
+ computeStyle: {
912
+ order: 850,
913
+ enabled: !0,
914
+ fn: function fn(e, t) {
915
+ var o = t.x,
916
+ n = t.y,
917
+ i = e.offsets.popper,
918
+ r = D(e.instance.modifiers, function (e) {
919
+ return 'applyStyle' === e.name;
920
+ }).gpuAcceleration;
921
+ void 0 !== r && console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');
922
+ var s,
923
+ d,
924
+ a = void 0 === r ? t.gpuAcceleration : r,
925
+ l = p(e.instance.popper),
926
+ f = u(l),
927
+ m = {
928
+ position: i.position
929
+ },
930
+ h = q(e, 2 > window.devicePixelRatio || !fe),
931
+ c = 'bottom' === o ? 'top' : 'bottom',
932
+ g = 'right' === n ? 'left' : 'right',
933
+ b = B('transform');
934
+ if (d = 'bottom' == c ? 'HTML' === l.nodeName ? -l.clientHeight + h.bottom : -f.height + h.bottom : h.top, s = 'right' == g ? 'HTML' === l.nodeName ? -l.clientWidth + h.right : -f.width + h.right : h.left, a && b) m[b] = 'translate3d(' + s + 'px, ' + d + 'px, 0)', m[c] = 0, m[g] = 0, m.willChange = 'transform';else {
935
+ var w = 'bottom' == c ? -1 : 1,
936
+ y = 'right' == g ? -1 : 1;
937
+ m[c] = d * w, m[g] = s * y, m.willChange = c + ', ' + g;
938
+ }
939
+ var E = {
940
+ "x-placement": e.placement
941
+ };
942
+ return e.attributes = le({}, E, e.attributes), e.styles = le({}, m, e.styles), e.arrowStyles = le({}, e.offsets.arrow, e.arrowStyles), e;
943
+ },
944
+ gpuAcceleration: !0,
945
+ x: 'bottom',
946
+ y: 'right'
947
+ },
948
+ applyStyle: {
949
+ order: 900,
950
+ enabled: !0,
951
+ fn: function fn(e) {
952
+ return V(e.instance.popper, e.styles), j(e.instance.popper, e.attributes), e.arrowElement && Object.keys(e.arrowStyles).length && V(e.arrowElement, e.arrowStyles), e;
953
+ },
954
+ onLoad: function onLoad(e, t, o, n, i) {
955
+ var r = L(i, t, e, o.positionFixed),
956
+ p = O(o.placement, r, t, e, o.modifiers.flip.boundariesElement, o.modifiers.flip.padding);
957
+ return t.setAttribute('x-placement', p), V(t, {
958
+ position: o.positionFixed ? 'fixed' : 'absolute'
959
+ }), o;
960
+ },
961
+ gpuAcceleration: void 0
962
+ }
963
+ }
964
+ }, ge;
965
+ });
js/dist/weblizar-fronend-twitter-tweets.dev.js ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ "use strict";
2
+
3
+ !function (d, s, id) {
4
+ var js,
5
+ fjs = d.getElementsByTagName(s)[0],
6
+ p = /^http:/.test(d.location) ? 'http' : 'https';
7
+
8
+ if (!d.getElementById(id)) {
9
+ js = d.createElement(s);
10
+ js.id = id;
11
+ js.src = p + "://platform.twitter.com/widgets.js";
12
+ fjs.parentNode.insertBefore(js, fjs);
13
+ }
14
+ }(document, "script", "twitter-wjs");
js/option-js.js CHANGED
@@ -1,134 +1,223 @@
1
  /*Admin options pannal data value*/
2
- function weblizar_option_data_save(name)
3
- {
4
- var weblizar_settings_save= "#weblizar_settings_save_"+name;
5
- var weblizar_theme_options = "#weblizar_theme_options_"+name;
6
- var weblizar_settings_save_success = weblizar_settings_save+"_success";
7
- var loding_image ="#weblizar_loding_"+name;
8
- var weblizar_loding_image = loding_image +"_image";
9
-
10
- jQuery(weblizar_loding_image).show();
11
- jQuery(weblizar_settings_save).val("1");
12
- jQuery.ajax({
13
- url:'themes.php?page=weblizar',
14
- type:'post',
15
- data : jQuery(weblizar_theme_options).serialize(),
16
- success : function(data)
17
- { jQuery(weblizar_loding_image).fadeOut();
18
- jQuery(weblizar_settings_save_success).show();
19
- jQuery(weblizar_settings_save_success).fadeOut(5000);
20
- }
21
- });
22
- }
23
  /*Admin options value reset */
24
- function weblizar_option_data_reset(name)
25
- {
26
- var r=confirm("Do you want reset your theme setting!")
27
- if (r==true)
28
- { var weblizar_settings_save= "#weblizar_settings_save_"+name;
29
- var weblizar_theme_options = "#weblizar_theme_options_"+name;
30
- var weblizar_settings_save_reset = weblizar_settings_save+"_reset";
31
- jQuery(weblizar_settings_save).val("2");
32
- jQuery.ajax({
33
- url:'themes.php?page=weblizar',
34
- type:'post',
35
- data : jQuery(weblizar_theme_options).serialize(),
36
- success : function(data){
37
- jQuery(weblizar_settings_save_reset).show();
38
- jQuery(weblizar_settings_save_reset).fadeOut(5000);
39
- }
40
- });
41
- } else {
42
- alert("Cancel! reset theme setting process"); }
43
- }
44
  // js to active the link of option pannel
45
- jQuery(document).ready(function() {
46
- jQuery('ul li.active ul').slideDown();
47
- // menu click
48
- jQuery('#nav > li > a').click(function(){
49
- if (jQuery(this).attr('class') != 'active')
50
- {
51
- jQuery('#nav li ul').slideUp(350);
52
- jQuery(this).next().slideToggle(350);
53
- jQuery('#nav li a').removeClass('active');
54
- jQuery(this).addClass('active');
55
-
56
- jQuery('ul.options_tabs li').removeClass('active');
57
- jQuery(this).parent().addClass('active');
58
- var divid = jQuery(this).attr("id");
59
- var add="div#option-"+divid;
60
- var strlenght = add.length;
61
-
62
- if(strlenght<17)
63
- {
64
- var add="div#option-ui-id-"+divid;
65
- var ulid ="#ui-id-"+divid;
66
- jQuery('ul.options_tabs li li ').removeClass('currunt');
67
- jQuery(ulid).parent().addClass('currunt');
68
- }
69
- jQuery('div.ui-tabs-panel').addClass('deactive').fadeIn(1000);;
70
- jQuery('div.ui-tabs-panel').removeClass('active');
71
- jQuery(add).removeClass('deactive');
72
- jQuery(add).addClass('active');
73
- }
74
- });
75
-
76
- // child submenu click
77
- jQuery('ul.options_tabs li li ').click(function() {
78
- jQuery('ul.options_tabs li li ').removeClass('currunt');
79
- jQuery(this).addClass('currunt');
80
- var option_name = jQuery(this).children("a").attr("id");
81
- var option_add="div#option-"+option_name;
82
- jQuery('div.ui-tabs-panel').addClass('deactive').fadeIn(1000);;
83
- jQuery('div.ui-tabs-panel').removeClass('active');
84
- jQuery(option_add).removeClass('deactive');
85
- jQuery(option_add).addClass('active');
86
-
87
- });
88
-
89
- /********media-upload******/
90
- // media upload js
91
- var uploadID = ''; /*setup the var*/
92
- var showImg= '';
93
- jQuery('.upload_image_button').click(function() {
94
- uploadID = jQuery(this).prev('input'); /*grab the specific input*/
95
- showImg = jQuery(this).nextAll('img');
96
- formfield = jQuery('.upload').attr('name');
97
- tb_show('', 'media-upload.php?type=image&amp;TB_iframe=true');
98
-
99
- window.send_to_editor = function(html)
100
- { imgurl = jQuery('img',html).attr('src');
101
- showImg.attr('src',imgurl);
102
- uploadID.val(imgurl); /*assign the value to the input*/
103
- tb_remove();
104
- };
105
- return false;
106
- });
107
- });
108
 
 
 
 
 
 
109
 
 
 
 
 
 
 
 
 
 
 
 
 
110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
 
112
  /**** For Option panle facebook Like ******/
113
  (function(d, s, id) {
114
- var js, fjs = d.getElementsByTagName(s)[0];
 
115
  if (d.getElementById(id)) return;
116
- js = d.createElement(s); js.id = id;
 
117
  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
118
  fjs.parentNode.insertBefore(js, fjs);
119
- }(document, 'script', 'facebook-jssdk'));
120
 
121
  /**** For Option panle twitter follower and Like ******/
122
 
123
- !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
 
 
 
 
 
 
 
 
 
124
 
 
 
 
 
 
 
125
 
126
- (function( $ ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
 
 
 
 
 
 
 
 
 
 
128
 
129
- // Add Color Picker to all inputs that have 'color-field' class
130
- $(function() {
131
- $('.color-field').wpColorPicker();
132
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
133
 
134
- })( jQuery );
 
 
 
 
 
 
 
 
 
 
1
  /*Admin options pannal data value*/
2
+ function weblizar_option_data_save(name) {
3
+ var weblizar_settings_save = "#weblizar_settings_save_" + name;
4
+ var weblizar_theme_options = "#weblizar_theme_options_" + name;
5
+ var weblizar_settings_save_success = weblizar_settings_save + "_success";
6
+ var loding_image = "#weblizar_loding_" + name;
7
+ var weblizar_loding_image = loding_image + "_image";
8
+
9
+ jQuery(weblizar_loding_image).show();
10
+ jQuery(weblizar_settings_save).val("1");
11
+ jQuery.ajax({
12
+ url: "themes.php?page=weblizar",
13
+ type: "post",
14
+ data: jQuery(weblizar_theme_options).serialize(),
15
+ success: function(data) {
16
+ jQuery(weblizar_loding_image).fadeOut();
17
+ jQuery(weblizar_settings_save_success).show();
18
+ jQuery(weblizar_settings_save_success).fadeOut(5000);
19
+ }
20
+ });
21
+ }
 
22
  /*Admin options value reset */
23
+ function weblizar_option_data_reset(name) {
24
+ var r = confirm("Do you want reset your theme setting!");
25
+ if (r == true) {
26
+ var weblizar_settings_save = "#weblizar_settings_save_" + name;
27
+ var weblizar_theme_options = "#weblizar_theme_options_" + name;
28
+ var weblizar_settings_save_reset = weblizar_settings_save + "_reset";
29
+ jQuery(weblizar_settings_save).val("2");
30
+ jQuery.ajax({
31
+ url: "themes.php?page=weblizar",
32
+ type: "post",
33
+ data: jQuery(weblizar_theme_options).serialize(),
34
+ success: function(data) {
35
+ jQuery(weblizar_settings_save_reset).show();
36
+ jQuery(weblizar_settings_save_reset).fadeOut(5000);
37
+ }
38
+ });
39
+ } else {
40
+ alert("Cancel! reset theme setting process");
41
+ }
42
+ }
43
  // js to active the link of option pannel
44
+ jQuery(document).ready(function() {
45
+ jQuery("ul li.active ul").slideDown();
46
+ // menu click
47
+ jQuery("#nav > li > a").click(function() {
48
+ if (jQuery(this).attr("class") != "active") {
49
+ jQuery("#nav li ul").slideUp(350);
50
+ jQuery(this).next().slideToggle(350);
51
+ jQuery("#nav li a").removeClass("active");
52
+ jQuery(this).addClass("active");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
 
54
+ jQuery("ul.options_tabs li").removeClass("active");
55
+ jQuery(this).parent().addClass("active");
56
+ var divid = jQuery(this).attr("id");
57
+ var add = "div#option-" + divid;
58
+ var strlenght = add.length;
59
 
60
+ if (strlenght < 17) {
61
+ var add = "div#option-ui-id-" + divid;
62
+ var ulid = "#ui-id-" + divid;
63
+ jQuery("ul.options_tabs li li ").removeClass("currunt");
64
+ jQuery(ulid).parent().addClass("currunt");
65
+ }
66
+ jQuery("div.ui-tabs-panel").addClass("deactive").fadeIn(1000);
67
+ jQuery("div.ui-tabs-panel").removeClass("active");
68
+ jQuery(add).removeClass("deactive");
69
+ jQuery(add).addClass("active");
70
+ }
71
+ });
72
 
73
+ // child submenu click
74
+ jQuery("ul.options_tabs li li ").click(function() {
75
+ jQuery("ul.options_tabs li li ").removeClass("currunt");
76
+ jQuery(this).addClass("currunt");
77
+ var option_name = jQuery(this).children("a").attr("id");
78
+ var option_add = "div#option-" + option_name;
79
+ jQuery("div.ui-tabs-panel").addClass("deactive").fadeIn(1000);
80
+ jQuery("div.ui-tabs-panel").removeClass("active");
81
+ jQuery(option_add).removeClass("deactive");
82
+ jQuery(option_add).addClass("active");
83
+ });
84
+
85
+ /********media-upload******/
86
+ // media upload js
87
+ var uploadID = ""; /*setup the var*/
88
+ var showImg = "";
89
+ jQuery(".upload_image_button").click(function() {
90
+ uploadID = jQuery(this).prev("input"); /*grab the specific input*/
91
+ showImg = jQuery(this).nextAll("img");
92
+ formfield = jQuery(".upload").attr("name");
93
+ tb_show("", "media-upload.php?type=image&amp;TB_iframe=true");
94
+
95
+ window.send_to_editor = function(html) {
96
+ imgurl = jQuery("img", html).attr("src");
97
+ showImg.attr("src", imgurl);
98
+ uploadID.val(imgurl); /*assign the value to the input*/
99
+ tb_remove();
100
+ };
101
+ return false;
102
+ });
103
+ });
104
 
105
  /**** For Option panle facebook Like ******/
106
  (function(d, s, id) {
107
+ var js,
108
+ fjs = d.getElementsByTagName(s)[0];
109
  if (d.getElementById(id)) return;
110
+ js = d.createElement(s);
111
+ js.id = id;
112
  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
113
  fjs.parentNode.insertBefore(js, fjs);
114
+ })(document, "script", "facebook-jssdk");
115
 
116
  /**** For Option panle twitter follower and Like ******/
117
 
118
+ !(function(d, s, id) {
119
+ var js,
120
+ fjs = d.getElementsByTagName(s)[0];
121
+ if (!d.getElementById(id)) {
122
+ js = d.createElement(s);
123
+ js.id = id;
124
+ js.src = "//platform.twitter.com/widgets.js";
125
+ fjs.parentNode.insertBefore(js, fjs);
126
+ }
127
+ })(document, "script", "twitter-wjs");
128
 
129
+ (function($) {
130
+ // Add Color Picker to all inputs that have 'color-field' class
131
+ $(function() {
132
+ $(".color-field").wpColorPicker();
133
+ });
134
+ })(jQuery);
135
 
136
+ function SaveSettings() {
137
+ var FbAppId = jQuery("#twitter-page-id-fetch").val();
138
+ var User_name_3 = jQuery("#twitter-page-user-name").val();
139
+ var show_theme = jQuery("#show-theme-background").val();
140
+ var Height = jQuery("#twitter-page-url-Height").val();
141
+ var link_color = jQuery("#twitter-page-lnk-Color").val();
142
+ var replieses = jQuery("#exclude_replies_23").val();
143
+ var photos_acces = jQuery("#photo_1234").val();
144
+ var tw_language = jQuery("#tw_language").val();
145
+ if (!FbAppId) {
146
+ jQuery("#twitter-page-id-fetch").focus();
147
+ return false;
148
+ }
149
+ jQuery("#fb-save-settings").hide();
150
+ jQuery("#fb-img").show();
151
+ jQuery.ajax({
152
+ url: location.href,
153
+ type: "POST",
154
+ data: jQuery("form#fb-form").serialize(),
155
+ dataType: "html",
156
+ //Do not cache the page
157
+ cache: false,
158
+ //success
159
+ success: function(html) {
160
+ jQuery("#fb-img").hide();
161
+ jQuery("#fb-msg").show();
162
+ setTimeout(function() {
163
+ location.reload(true);
164
+ }, 2000);
165
+ }
166
+ });
167
+ }
168
 
169
+ function SaveApiSettings() {
170
+ var wl_twitter_consumer_key = jQuery("#wl_twitter_consumer_key").val();
171
+ var wl_twitter_consumer_secret = jQuery("#wl_twitter_consumer_secret").val();
172
+ var wl_twitter_access_token = jQuery("#wl_twitter_access_token").val();
173
+ var wl_twitter_token_secret = jQuery("#wl_twitter_token_secret").val();
174
+ if (!wl_twitter_consumer_key) {
175
+ jQuery("#wl_twitter_consumer_key").focus();
176
+ return false;
177
+ }
178
 
179
+ if (!wl_twitter_consumer_secret) {
180
+ jQuery("#wl_twitter_consumer_secret").focus();
181
+ return false;
182
+ }
183
+
184
+ if (!wl_twitter_access_token) {
185
+ jQuery("#wl_twitter_access_token").focus();
186
+ return false;
187
+ }
188
+
189
+ if (!wl_twitter_token_secret) {
190
+ jQuery("#wl_twitter_token_secret").focus();
191
+ return false;
192
+ }
193
+ jQuery("#fb-api-save-settings").hide();
194
+ jQuery("#twitter-img").show();
195
+ jQuery.ajax({
196
+ url: location.href,
197
+ type: "POST",
198
+ data: jQuery("form#api-form").serialize(),
199
+ dataType: "html",
200
+ //Do not cache the page
201
+ cache: false,
202
+ //success
203
+ success: function(html) {
204
+ jQuery("#twitter-img").hide();
205
+ jQuery("#wl_twitter_preview").show();
206
+ setTimeout(function() {
207
+ location.reload(true);
208
+ }, 2000);
209
+ }
210
+ });
211
+ }
212
 
213
+ !(function(d, s, id) {
214
+ var js,
215
+ fjs = d.getElementsByTagName(s)[0],
216
+ p = /^http:/.test(d.location) ? "http" : "https";
217
+ if (!d.getElementById(id)) {
218
+ js = d.createElement(s);
219
+ js.id = id;
220
+ js.src = p + "://platform.twitter.com/widgets.js";
221
+ fjs.parentNode.insertBefore(js, fjs);
222
+ }
223
+ })(document, "script", "twitter-wjs");
js/popper.js ADDED
@@ -0,0 +1,1125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ Copyright (C) Federico Zivolo 2020
3
+ Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
4
+ */ (function(
5
+ e,
6
+ t
7
+ ) {
8
+ "object" == typeof exports && "undefined" != typeof module
9
+ ? (module.exports = t())
10
+ : "function" == typeof define && define.amd ? define(t) : (e.Popper = t());
11
+ })(this, function() {
12
+ "use strict";
13
+ function e(e) {
14
+ return e && "[object Function]" === {}.toString.call(e);
15
+ }
16
+ function t(e, t) {
17
+ if (1 !== e.nodeType) return [];
18
+ var o = e.ownerDocument.defaultView,
19
+ n = o.getComputedStyle(e, null);
20
+ return t ? n[t] : n;
21
+ }
22
+ function o(e) {
23
+ return "HTML" === e.nodeName ? e : e.parentNode || e.host;
24
+ }
25
+ function n(e) {
26
+ if (!e) return document.body;
27
+ switch (e.nodeName) {
28
+ case "HTML":
29
+ case "BODY":
30
+ return e.ownerDocument.body;
31
+ case "#document":
32
+ return e.body;
33
+ }
34
+ var i = t(e),
35
+ r = i.overflow,
36
+ p = i.overflowX,
37
+ s = i.overflowY;
38
+ return /(auto|scroll|overlay)/.test(r + s + p) ? e : n(o(e));
39
+ }
40
+ function i(e) {
41
+ return e && e.referenceNode ? e.referenceNode : e;
42
+ }
43
+ function r(e) {
44
+ return 11 === e ? re : 10 === e ? pe : re || pe;
45
+ }
46
+ function p(e) {
47
+ if (!e) return document.documentElement;
48
+ for (
49
+ var o = r(10) ? document.body : null, n = e.offsetParent || null;
50
+ n === o && e.nextElementSibling;
51
+
52
+ )
53
+ n = (e = e.nextElementSibling).offsetParent;
54
+ var i = n && n.nodeName;
55
+ return i && "BODY" !== i && "HTML" !== i
56
+ ? -1 !== ["TH", "TD", "TABLE"].indexOf(n.nodeName) &&
57
+ "static" === t(n, "position")
58
+ ? p(n)
59
+ : n
60
+ : e ? e.ownerDocument.documentElement : document.documentElement;
61
+ }
62
+ function s(e) {
63
+ var t = e.nodeName;
64
+ return "BODY" !== t && ("HTML" === t || p(e.firstElementChild) === e);
65
+ }
66
+ function d(e) {
67
+ return null === e.parentNode ? e : d(e.parentNode);
68
+ }
69
+ function a(e, t) {
70
+ if (!e || !e.nodeType || !t || !t.nodeType) return document.documentElement;
71
+ var o = e.compareDocumentPosition(t) & Node.DOCUMENT_POSITION_FOLLOWING,
72
+ n = o ? e : t,
73
+ i = o ? t : e,
74
+ r = document.createRange();
75
+ r.setStart(n, 0), r.setEnd(i, 0);
76
+ var l = r.commonAncestorContainer;
77
+ if ((e !== l && t !== l) || n.contains(i)) return s(l) ? l : p(l);
78
+ var f = d(e);
79
+ return f.host ? a(f.host, t) : a(e, d(t).host);
80
+ }
81
+ function l(e) {
82
+ var t =
83
+ 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : "top",
84
+ o = "top" === t ? "scrollTop" : "scrollLeft",
85
+ n = e.nodeName;
86
+ if ("BODY" === n || "HTML" === n) {
87
+ var i = e.ownerDocument.documentElement,
88
+ r = e.ownerDocument.scrollingElement || i;
89
+ return r[o];
90
+ }
91
+ return e[o];
92
+ }
93
+ function f(e, t) {
94
+ var o = 2 < arguments.length && void 0 !== arguments[2] && arguments[2],
95
+ n = l(t, "top"),
96
+ i = l(t, "left"),
97
+ r = o ? -1 : 1;
98
+ return (e.top +=
99
+ n * r), (e.bottom += n * r), (e.left += i * r), (e.right += i * r), e;
100
+ }
101
+ function m(e, t) {
102
+ var o = "x" === t ? "Left" : "Top",
103
+ n = "Left" == o ? "Right" : "Bottom";
104
+ return (
105
+ parseFloat(e["border" + o + "Width"]) +
106
+ parseFloat(e["border" + n + "Width"])
107
+ );
108
+ }
109
+ function h(e, t, o, n) {
110
+ return ee(
111
+ t["offset" + e],
112
+ t["scroll" + e],
113
+ o["client" + e],
114
+ o["offset" + e],
115
+ o["scroll" + e],
116
+ r(10)
117
+ ? parseInt(o["offset" + e]) +
118
+ parseInt(n["margin" + ("Height" === e ? "Top" : "Left")]) +
119
+ parseInt(n["margin" + ("Height" === e ? "Bottom" : "Right")])
120
+ : 0
121
+ );
122
+ }
123
+ function c(e) {
124
+ var t = e.body,
125
+ o = e.documentElement,
126
+ n = r(10) && getComputedStyle(o);
127
+ return { height: h("Height", t, o, n), width: h("Width", t, o, n) };
128
+ }
129
+ function g(e) {
130
+ return le({}, e, { right: e.left + e.width, bottom: e.top + e.height });
131
+ }
132
+ function u(e) {
133
+ var o = {};
134
+ try {
135
+ if (r(10)) {
136
+ o = e.getBoundingClientRect();
137
+ var n = l(e, "top"),
138
+ i = l(e, "left");
139
+ (o.top += n), (o.left += i), (o.bottom += n), (o.right += i);
140
+ } else o = e.getBoundingClientRect();
141
+ } catch (t) {}
142
+ var p = {
143
+ left: o.left,
144
+ top: o.top,
145
+ width: o.right - o.left,
146
+ height: o.bottom - o.top
147
+ },
148
+ s = "HTML" === e.nodeName ? c(e.ownerDocument) : {},
149
+ d = s.width || e.clientWidth || p.width,
150
+ a = s.height || e.clientHeight || p.height,
151
+ f = e.offsetWidth - d,
152
+ h = e.offsetHeight - a;
153
+ if (f || h) {
154
+ var u = t(e);
155
+ (f -= m(u, "x")), (h -= m(u, "y")), (p.width -= f), (p.height -= h);
156
+ }
157
+ return g(p);
158
+ }
159
+ function b(e, o) {
160
+ var i = 2 < arguments.length && void 0 !== arguments[2] && arguments[2],
161
+ p = r(10),
162
+ s = "HTML" === o.nodeName,
163
+ d = u(e),
164
+ a = u(o),
165
+ l = n(e),
166
+ m = t(o),
167
+ h = parseFloat(m.borderTopWidth),
168
+ c = parseFloat(m.borderLeftWidth);
169
+ i && s && ((a.top = ee(a.top, 0)), (a.left = ee(a.left, 0)));
170
+ var b = g({
171
+ top: d.top - a.top - h,
172
+ left: d.left - a.left - c,
173
+ width: d.width,
174
+ height: d.height
175
+ });
176
+ if (((b.marginTop = 0), (b.marginLeft = 0), !p && s)) {
177
+ var w = parseFloat(m.marginTop),
178
+ y = parseFloat(m.marginLeft);
179
+ (b.top -= h - w), (b.bottom -= h - w), (b.left -= c - y), (b.right -=
180
+ c - y), (b.marginTop = w), (b.marginLeft = y);
181
+ }
182
+ return (p && !i ? o.contains(l) : o === l && "BODY" !== l.nodeName) &&
183
+ (b = f(b, o)), b;
184
+ }
185
+ function w(e) {
186
+ var t = 1 < arguments.length && void 0 !== arguments[1] && arguments[1],
187
+ o = e.ownerDocument.documentElement,
188
+ n = b(e, o),
189
+ i = ee(o.clientWidth, window.innerWidth || 0),
190
+ r = ee(o.clientHeight, window.innerHeight || 0),
191
+ p = t ? 0 : l(o),
192
+ s = t ? 0 : l(o, "left"),
193
+ d = {
194
+ top: p - n.top + n.marginTop,
195
+ left: s - n.left + n.marginLeft,
196
+ width: i,
197
+ height: r
198
+ };
199
+ return g(d);
200
+ }
201
+ function y(e) {
202
+ var n = e.nodeName;
203
+ if ("BODY" === n || "HTML" === n) return !1;
204
+ if ("fixed" === t(e, "position")) return !0;
205
+ var i = o(e);
206
+ return !!i && y(i);
207
+ }
208
+ function E(e) {
209
+ if (!e || !e.parentElement || r()) return document.documentElement;
210
+ for (var o = e.parentElement; o && "none" === t(o, "transform"); )
211
+ o = o.parentElement;
212
+ return o || document.documentElement;
213
+ }
214
+ function v(e, t, r, p) {
215
+ var s = 4 < arguments.length && void 0 !== arguments[4] && arguments[4],
216
+ d = { top: 0, left: 0 },
217
+ l = s ? E(e) : a(e, i(t));
218
+ if ("viewport" === p) d = w(l, s);
219
+ else {
220
+ var f;
221
+ "scrollParent" === p
222
+ ? (
223
+ (f = n(o(t))),
224
+ "BODY" === f.nodeName && (f = e.ownerDocument.documentElement)
225
+ )
226
+ : "window" === p ? (f = e.ownerDocument.documentElement) : (f = p);
227
+ var m = b(f, l, s);
228
+ if ("HTML" === f.nodeName && !y(l)) {
229
+ var h = c(e.ownerDocument),
230
+ g = h.height,
231
+ u = h.width;
232
+ (d.top += m.top - m.marginTop), (d.bottom = g + m.top), (d.left +=
233
+ m.left - m.marginLeft), (d.right = u + m.left);
234
+ } else d = m;
235
+ }
236
+ r = r || 0;
237
+ var v = "number" == typeof r;
238
+ return (d.left += v
239
+ ? r
240
+ : r.left ||
241
+ 0), (d.top += v ? r : r.top || 0), (d.right -= v ? r : r.right || 0), (d.bottom -= v ? r : r.bottom || 0), d;
242
+ }
243
+ function x(e) {
244
+ var t = e.width,
245
+ o = e.height;
246
+ return t * o;
247
+ }
248
+ function O(e, t, o, n, i) {
249
+ var r = 5 < arguments.length && void 0 !== arguments[5] ? arguments[5] : 0;
250
+ if (-1 === e.indexOf("auto")) return e;
251
+ var p = v(o, n, r, i),
252
+ s = {
253
+ top: { width: p.width, height: t.top - p.top },
254
+ right: { width: p.right - t.right, height: p.height },
255
+ bottom: { width: p.width, height: p.bottom - t.bottom },
256
+ left: { width: t.left - p.left, height: p.height }
257
+ },
258
+ d = Object.keys(s)
259
+ .map(function(e) {
260
+ return le({ key: e }, s[e], { area: x(s[e]) });
261
+ })
262
+ .sort(function(e, t) {
263
+ return t.area - e.area;
264
+ }),
265
+ a = d.filter(function(e) {
266
+ var t = e.width,
267
+ n = e.height;
268
+ return t >= o.clientWidth && n >= o.clientHeight;
269
+ }),
270
+ l = 0 < a.length ? a[0].key : d[0].key,
271
+ f = e.split("-")[1];
272
+ return l + (f ? "-" + f : "");
273
+ }
274
+ function L(e, t, o) {
275
+ var n =
276
+ 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null,
277
+ r = n ? E(t) : a(t, i(o));
278
+ return b(o, r, n);
279
+ }
280
+ function S(e) {
281
+ var t = e.ownerDocument.defaultView,
282
+ o = t.getComputedStyle(e),
283
+ n = parseFloat(o.marginTop || 0) + parseFloat(o.marginBottom || 0),
284
+ i = parseFloat(o.marginLeft || 0) + parseFloat(o.marginRight || 0),
285
+ r = { width: e.offsetWidth + i, height: e.offsetHeight + n };
286
+ return r;
287
+ }
288
+ function T(e) {
289
+ var t = { left: "right", right: "left", bottom: "top", top: "bottom" };
290
+ return e.replace(/left|right|bottom|top/g, function(e) {
291
+ return t[e];
292
+ });
293
+ }
294
+ function C(e, t, o) {
295
+ o = o.split("-")[0];
296
+ var n = S(e),
297
+ i = { width: n.width, height: n.height },
298
+ r = -1 !== ["right", "left"].indexOf(o),
299
+ p = r ? "top" : "left",
300
+ s = r ? "left" : "top",
301
+ d = r ? "height" : "width",
302
+ a = r ? "width" : "height";
303
+ return (i[p] =
304
+ t[p] + t[d] / 2 - n[d] / 2), (i[s] = o === s ? t[s] - n[a] : t[T(s)]), i;
305
+ }
306
+ function D(e, t) {
307
+ return Array.prototype.find ? e.find(t) : e.filter(t)[0];
308
+ }
309
+ function N(e, t, o) {
310
+ if (Array.prototype.findIndex)
311
+ return e.findIndex(function(e) {
312
+ return e[t] === o;
313
+ });
314
+ var n = D(e, function(e) {
315
+ return e[t] === o;
316
+ });
317
+ return e.indexOf(n);
318
+ }
319
+ function P(t, o, n) {
320
+ var i = void 0 === n ? t : t.slice(0, N(t, "name", n));
321
+ return i.forEach(function(t) {
322
+ t["function"] &&
323
+ console.warn("`modifier.function` is deprecated, use `modifier.fn`!");
324
+ var n = t["function"] || t.fn;
325
+ t.enabled &&
326
+ e(n) &&
327
+ (
328
+ (o.offsets.popper = g(o.offsets.popper)),
329
+ (o.offsets.reference = g(o.offsets.reference)),
330
+ (o = n(o, t))
331
+ );
332
+ }), o;
333
+ }
334
+ function k() {
335
+ if (!this.state.isDestroyed) {
336
+ var e = {
337
+ instance: this,
338
+ styles: {},
339
+ arrowStyles: {},
340
+ attributes: {},
341
+ flipped: !1,
342
+ offsets: {}
343
+ };
344
+ (e.offsets.reference = L(
345
+ this.state,
346
+ this.popper,
347
+ this.reference,
348
+ this.options.positionFixed
349
+ )), (e.placement = O(
350
+ this.options.placement,
351
+ e.offsets.reference,
352
+ this.popper,
353
+ this.reference,
354
+ this.options.modifiers.flip.boundariesElement,
355
+ this.options.modifiers.flip.padding
356
+ )), (e.originalPlacement =
357
+ e.placement), (e.positionFixed = this.options.positionFixed), (e.offsets.popper = C(
358
+ this.popper,
359
+ e.offsets.reference,
360
+ e.placement
361
+ )), (e.offsets.popper.position = this.options.positionFixed
362
+ ? "fixed"
363
+ : "absolute"), (e = P(this.modifiers, e)), this.state.isCreated
364
+ ? this.options.onUpdate(e)
365
+ : ((this.state.isCreated = !0), this.options.onCreate(e));
366
+ }
367
+ }
368
+ function W(e, t) {
369
+ return e.some(function(e) {
370
+ var o = e.name,
371
+ n = e.enabled;
372
+ return n && o === t;
373
+ });
374
+ }
375
+ function B(e) {
376
+ for (
377
+ var t = [!1, "ms", "Webkit", "Moz", "O"],
378
+ o = e.charAt(0).toUpperCase() + e.slice(1),
379
+ n = 0;
380
+ n < t.length;
381
+ n++
382
+ ) {
383
+ var i = t[n],
384
+ r = i ? "" + i + o : e;
385
+ if ("undefined" != typeof document.body.style[r]) return r;
386
+ }
387
+ return null;
388
+ }
389
+ function H() {
390
+ return (this.state.isDestroyed = !0), W(this.modifiers, "applyStyle") && (this.popper.removeAttribute("x-placement"), (this.popper.style.position = ""), (this.popper.style.top = ""), (this.popper.style.left = ""), (this.popper.style.right = ""), (this.popper.style.bottom = ""), (this.popper.style.willChange = ""), (this.popper.style[B("transform")] = "")), this.disableEventListeners(), this.options.removeOnDestroy && this.popper.parentNode.removeChild(this.popper), this;
391
+ }
392
+ function A(e) {
393
+ var t = e.ownerDocument;
394
+ return t ? t.defaultView : window;
395
+ }
396
+ function M(e, t, o, i) {
397
+ var r = "BODY" === e.nodeName,
398
+ p = r ? e.ownerDocument.defaultView : e;
399
+ p.addEventListener(t, o, {
400
+ passive: !0
401
+ }), r || M(n(p.parentNode), t, o, i), i.push(p);
402
+ }
403
+ function F(e, t, o, i) {
404
+ (o.updateBound = i), A(e).addEventListener("resize", o.updateBound, { passive: !0 });
405
+ var r = n(e);
406
+ return M(
407
+ r,
408
+ "scroll",
409
+ o.updateBound,
410
+ o.scrollParents
411
+ ), (o.scrollElement = r), (o.eventsEnabled = !0), o;
412
+ }
413
+ function I() {
414
+ this.state.eventsEnabled ||
415
+ (this.state = F(
416
+ this.reference,
417
+ this.options,
418
+ this.state,
419
+ this.scheduleUpdate
420
+ ));
421
+ }
422
+ function R(e, t) {
423
+ return A(e).removeEventListener(
424
+ "resize",
425
+ t.updateBound
426
+ ), t.scrollParents.forEach(function(e) {
427
+ e.removeEventListener("scroll", t.updateBound);
428
+ }), (t.updateBound = null), (t.scrollParents = []), (t.scrollElement = null), (t.eventsEnabled = !1), t;
429
+ }
430
+ function U() {
431
+ this.state.eventsEnabled &&
432
+ (
433
+ cancelAnimationFrame(this.scheduleUpdate),
434
+ (this.state = R(this.reference, this.state))
435
+ );
436
+ }
437
+ function Y(e) {
438
+ return "" !== e && !isNaN(parseFloat(e)) && isFinite(e);
439
+ }
440
+ function V(e, t) {
441
+ Object.keys(t).forEach(function(o) {
442
+ var n = "";
443
+ -1 !== ["width", "height", "top", "right", "bottom", "left"].indexOf(o) &&
444
+ Y(t[o]) &&
445
+ (n = "px"), (e.style[o] = t[o] + n);
446
+ });
447
+ }
448
+ function j(e, t) {
449
+ Object.keys(t).forEach(function(o) {
450
+ var n = t[o];
451
+ !1 === n ? e.removeAttribute(o) : e.setAttribute(o, t[o]);
452
+ });
453
+ }
454
+ function q(e, t) {
455
+ var o = e.offsets,
456
+ n = o.popper,
457
+ i = o.reference,
458
+ r = $,
459
+ p = function(e) {
460
+ return e;
461
+ },
462
+ s = r(i.width),
463
+ d = r(n.width),
464
+ a = -1 !== ["left", "right"].indexOf(e.placement),
465
+ l = -1 !== e.placement.indexOf("-"),
466
+ f = t ? (a || l || s % 2 == d % 2 ? r : Z) : p,
467
+ m = t ? r : p;
468
+ return {
469
+ left: f(1 == s % 2 && 1 == d % 2 && !l && t ? n.left - 1 : n.left),
470
+ top: m(n.top),
471
+ bottom: m(n.bottom),
472
+ right: f(n.right)
473
+ };
474
+ }
475
+ function K(e, t, o) {
476
+ var n = D(e, function(e) {
477
+ var o = e.name;
478
+ return o === t;
479
+ }),
480
+ i =
481
+ !!n &&
482
+ e.some(function(e) {
483
+ return e.name === o && e.enabled && e.order < n.order;
484
+ });
485
+ if (!i) {
486
+ var r = "`" + t + "`";
487
+ console.warn(
488
+ "`" +
489
+ o +
490
+ "`" +
491
+ " modifier is required by " +
492
+ r +
493
+ " modifier in order to work, be sure to include it before " +
494
+ r +
495
+ "!"
496
+ );
497
+ }
498
+ return i;
499
+ }
500
+ function z(e) {
501
+ return "end" === e ? "start" : "start" === e ? "end" : e;
502
+ }
503
+ function G(e) {
504
+ var t = 1 < arguments.length && void 0 !== arguments[1] && arguments[1],
505
+ o = he.indexOf(e),
506
+ n = he.slice(o + 1).concat(he.slice(0, o));
507
+ return t ? n.reverse() : n;
508
+ }
509
+ function _(e, t, o, n) {
510
+ var i = e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),
511
+ r = +i[1],
512
+ p = i[2];
513
+ if (!r) return e;
514
+ if (0 === p.indexOf("%")) {
515
+ var s;
516
+ switch (p) {
517
+ case "%p":
518
+ s = o;
519
+ break;
520
+ case "%":
521
+ case "%r":
522
+ default:
523
+ s = n;
524
+ }
525
+ var d = g(s);
526
+ return d[t] / 100 * r;
527
+ }
528
+ if ("vh" === p || "vw" === p) {
529
+ var a;
530
+ return (a =
531
+ "vh" === p
532
+ ? ee(document.documentElement.clientHeight, window.innerHeight || 0)
533
+ : ee(
534
+ document.documentElement.clientWidth,
535
+ window.innerWidth || 0
536
+ )), a / 100 * r;
537
+ }
538
+ return r;
539
+ }
540
+ function X(e, t, o, n) {
541
+ var i = [0, 0],
542
+ r = -1 !== ["right", "left"].indexOf(n),
543
+ p = e.split(/(\+|\-)/).map(function(e) {
544
+ return e.trim();
545
+ }),
546
+ s = p.indexOf(
547
+ D(p, function(e) {
548
+ return -1 !== e.search(/,|\s/);
549
+ })
550
+ );
551
+ p[s] &&
552
+ -1 === p[s].indexOf(",") &&
553
+ console.warn(
554
+ "Offsets separated by white space(s) are deprecated, use a comma (,) instead."
555
+ );
556
+ var d = /\s*,\s*|\s+/,
557
+ a =
558
+ -1 === s
559
+ ? [p]
560
+ : [
561
+ p.slice(0, s).concat([p[s].split(d)[0]]),
562
+ [p[s].split(d)[1]].concat(p.slice(s + 1))
563
+ ];
564
+ return (a = a.map(function(e, n) {
565
+ var i = (1 === n ? !r : r) ? "height" : "width",
566
+ p = !1;
567
+ return e
568
+ .reduce(function(e, t) {
569
+ return "" === e[e.length - 1] && -1 !== ["+", "-"].indexOf(t)
570
+ ? ((e[e.length - 1] = t), (p = !0), e)
571
+ : p ? ((e[e.length - 1] += t), (p = !1), e) : e.concat(t);
572
+ }, [])
573
+ .map(function(e) {
574
+ return _(e, i, t, o);
575
+ });
576
+ })), a.forEach(function(e, t) {
577
+ e.forEach(function(o, n) {
578
+ Y(o) && (i[t] += o * ("-" === e[n - 1] ? -1 : 1));
579
+ });
580
+ }), i;
581
+ }
582
+ function J(e, t) {
583
+ var o,
584
+ n = t.offset,
585
+ i = e.placement,
586
+ r = e.offsets,
587
+ p = r.popper,
588
+ s = r.reference,
589
+ d = i.split("-")[0];
590
+ return (o = Y(+n)
591
+ ? [+n, 0]
592
+ : X(
593
+ n,
594
+ p,
595
+ s,
596
+ d
597
+ )), "left" === d ? ((p.top += o[0]), (p.left -= o[1])) : "right" === d ? ((p.top += o[0]), (p.left += o[1])) : "top" === d ? ((p.left += o[0]), (p.top -= o[1])) : "bottom" === d && ((p.left += o[0]), (p.top += o[1])), (e.popper = p), e;
598
+ }
599
+ var Q = Math.min,
600
+ Z = Math.floor,
601
+ $ = Math.round,
602
+ ee = Math.max,
603
+ te =
604
+ "undefined" != typeof window &&
605
+ "undefined" != typeof document &&
606
+ "undefined" != typeof navigator,
607
+ oe = (function() {
608
+ for (var e = ["Edge", "Trident", "Firefox"], t = 0; t < e.length; t += 1)
609
+ if (te && 0 <= navigator.userAgent.indexOf(e[t])) return 1;
610
+ return 0;
611
+ })(),
612
+ ne = te && window.Promise,
613
+ ie = ne
614
+ ? function(e) {
615
+ var t = !1;
616
+ return function() {
617
+ t ||
618
+ (
619
+ (t = !0),
620
+ window.Promise.resolve().then(function() {
621
+ (t = !1), e();
622
+ })
623
+ );
624
+ };
625
+ }
626
+ : function(e) {
627
+ var t = !1;
628
+ return function() {
629
+ t ||
630
+ (
631
+ (t = !0),
632
+ setTimeout(function() {
633
+ (t = !1), e();
634
+ }, oe)
635
+ );
636
+ };
637
+ },
638
+ re = te && !!(window.MSInputMethodContext && document.documentMode),
639
+ pe = te && /MSIE 10/.test(navigator.userAgent),
640
+ se = function(e, t) {
641
+ if (!(e instanceof t))
642
+ throw new TypeError("Cannot call a class as a function");
643
+ },
644
+ de = (function() {
645
+ function e(e, t) {
646
+ for (var o, n = 0; n < t.length; n++)
647
+ (o = t[n]), (o.enumerable =
648
+ o.enumerable || !1), (o.configurable = !0), "value" in o &&
649
+ (o.writable = !0), Object.defineProperty(e, o.key, o);
650
+ }
651
+ return function(t, o, n) {
652
+ return o && e(t.prototype, o), n && e(t, n), t;
653
+ };
654
+ })(),
655
+ ae = function(e, t, o) {
656
+ return t in e
657
+ ? Object.defineProperty(e, t, {
658
+ value: o,
659
+ enumerable: !0,
660
+ configurable: !0,
661
+ writable: !0
662
+ })
663
+ : (e[t] = o), e;
664
+ },
665
+ le =
666
+ Object.assign ||
667
+ function(e) {
668
+ for (var t, o = 1; o < arguments.length; o++)
669
+ for (var n in ((t = arguments[o]), t))
670
+ Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
671
+ return e;
672
+ },
673
+ fe = te && /Firefox/i.test(navigator.userAgent),
674
+ me = [
675
+ "auto-start",
676
+ "auto",
677
+ "auto-end",
678
+ "top-start",
679
+ "top",
680
+ "top-end",
681
+ "right-start",
682
+ "right",
683
+ "right-end",
684
+ "bottom-end",
685
+ "bottom",
686
+ "bottom-start",
687
+ "left-end",
688
+ "left",
689
+ "left-start"
690
+ ],
691
+ he = me.slice(3),
692
+ ce = {
693
+ FLIP: "flip",
694
+ CLOCKWISE: "clockwise",
695
+ COUNTERCLOCKWISE: "counterclockwise"
696
+ },
697
+ ge = (function() {
698
+ function t(o, n) {
699
+ var i = this,
700
+ r =
701
+ 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : {};
702
+ se(this, t), (this.scheduleUpdate = function() {
703
+ return requestAnimationFrame(i.update);
704
+ }), (this.update = ie(this.update.bind(this))), (this.options = le(
705
+ {},
706
+ t.Defaults,
707
+ r
708
+ )), (this.state = {
709
+ isDestroyed: !1,
710
+ isCreated: !1,
711
+ scrollParents: []
712
+ }), (this.reference = o && o.jquery ? o[0] : o), (this.popper =
713
+ n && n.jquery ? n[0] : n), (this.options.modifiers = {}), Object.keys(
714
+ le({}, t.Defaults.modifiers, r.modifiers)
715
+ ).forEach(function(e) {
716
+ i.options.modifiers[e] = le(
717
+ {},
718
+ t.Defaults.modifiers[e] || {},
719
+ r.modifiers ? r.modifiers[e] : {}
720
+ );
721
+ }), (this.modifiers = Object.keys(this.options.modifiers)
722
+ .map(function(e) {
723
+ return le({ name: e }, i.options.modifiers[e]);
724
+ })
725
+ .sort(function(e, t) {
726
+ return e.order - t.order;
727
+ })), this.modifiers.forEach(function(t) {
728
+ t.enabled &&
729
+ e(t.onLoad) &&
730
+ t.onLoad(i.reference, i.popper, i.options, t, i.state);
731
+ }), this.update();
732
+ var p = this.options.eventsEnabled;
733
+ p && this.enableEventListeners(), (this.state.eventsEnabled = p);
734
+ }
735
+ return de(t, [
736
+ {
737
+ key: "update",
738
+ value: function() {
739
+ return k.call(this);
740
+ }
741
+ },
742
+ {
743
+ key: "destroy",
744
+ value: function() {
745
+ return H.call(this);
746
+ }
747
+ },
748
+ {
749
+ key: "enableEventListeners",
750
+ value: function() {
751
+ return I.call(this);
752
+ }
753
+ },
754
+ {
755
+ key: "disableEventListeners",
756
+ value: function() {
757
+ return U.call(this);
758
+ }
759
+ }
760
+ ]), t;
761
+ })();
762
+ return (ge.Utils = ("undefined" == typeof window
763
+ ? global
764
+ : window).PopperUtils), (ge.placements = me), (ge.Defaults = {
765
+ placement: "bottom",
766
+ positionFixed: !1,
767
+ eventsEnabled: !0,
768
+ removeOnDestroy: !1,
769
+ onCreate: function() {},
770
+ onUpdate: function() {},
771
+ modifiers: {
772
+ shift: {
773
+ order: 100,
774
+ enabled: !0,
775
+ fn: function(e) {
776
+ var t = e.placement,
777
+ o = t.split("-")[0],
778
+ n = t.split("-")[1];
779
+ if (n) {
780
+ var i = e.offsets,
781
+ r = i.reference,
782
+ p = i.popper,
783
+ s = -1 !== ["bottom", "top"].indexOf(o),
784
+ d = s ? "left" : "top",
785
+ a = s ? "width" : "height",
786
+ l = {
787
+ start: ae({}, d, r[d]),
788
+ end: ae({}, d, r[d] + r[a] - p[a])
789
+ };
790
+ e.offsets.popper = le({}, p, l[n]);
791
+ }
792
+ return e;
793
+ }
794
+ },
795
+ offset: { order: 200, enabled: !0, fn: J, offset: 0 },
796
+ preventOverflow: {
797
+ order: 300,
798
+ enabled: !0,
799
+ fn: function(e, t) {
800
+ var o = t.boundariesElement || p(e.instance.popper);
801
+ e.instance.reference === o && (o = p(o));
802
+ var n = B("transform"),
803
+ i = e.instance.popper.style,
804
+ r = i.top,
805
+ s = i.left,
806
+ d = i[n];
807
+ (i.top = ""), (i.left = ""), (i[n] = "");
808
+ var a = v(
809
+ e.instance.popper,
810
+ e.instance.reference,
811
+ t.padding,
812
+ o,
813
+ e.positionFixed
814
+ );
815
+ (i.top = r), (i.left = s), (i[n] = d), (t.boundaries = a);
816
+ var l = t.priority,
817
+ f = e.offsets.popper,
818
+ m = {
819
+ primary: function(e) {
820
+ var o = f[e];
821
+ return f[e] < a[e] &&
822
+ !t.escapeWithReference &&
823
+ (o = ee(f[e], a[e])), ae({}, e, o);
824
+ },
825
+ secondary: function(e) {
826
+ var o = "right" === e ? "left" : "top",
827
+ n = f[o];
828
+ return f[e] > a[e] &&
829
+ !t.escapeWithReference &&
830
+ (n = Q(
831
+ f[o],
832
+ a[e] - ("right" === e ? f.width : f.height)
833
+ )), ae({}, o, n);
834
+ }
835
+ };
836
+ return l.forEach(function(e) {
837
+ var t = -1 === ["left", "top"].indexOf(e) ? "secondary" : "primary";
838
+ f = le({}, f, m[t](e));
839
+ }), (e.offsets.popper = f), e;
840
+ },
841
+ priority: ["left", "right", "top", "bottom"],
842
+ padding: 5,
843
+ boundariesElement: "scrollParent"
844
+ },
845
+ keepTogether: {
846
+ order: 400,
847
+ enabled: !0,
848
+ fn: function(e) {
849
+ var t = e.offsets,
850
+ o = t.popper,
851
+ n = t.reference,
852
+ i = e.placement.split("-")[0],
853
+ r = Z,
854
+ p = -1 !== ["top", "bottom"].indexOf(i),
855
+ s = p ? "right" : "bottom",
856
+ d = p ? "left" : "top",
857
+ a = p ? "width" : "height";
858
+ return o[s] < r(n[d]) && (e.offsets.popper[d] = r(n[d]) - o[a]), o[
859
+ d
860
+ ] > r(n[s]) && (e.offsets.popper[d] = r(n[s])), e;
861
+ }
862
+ },
863
+ arrow: {
864
+ order: 500,
865
+ enabled: !0,
866
+ fn: function(e, o) {
867
+ var n;
868
+ if (!K(e.instance.modifiers, "arrow", "keepTogether")) return e;
869
+ var i = o.element;
870
+ if ("string" == typeof i) {
871
+ if (((i = e.instance.popper.querySelector(i)), !i)) return e;
872
+ } else if (!e.instance.popper.contains(i))
873
+ return console.warn(
874
+