Prime Slider – Addons For Elementor (Revolution of a slider, Hero Slider, Media Slider, Drag Drop Slider, Video Slider, Product Slider, Ecommerce Slider) - Version 3.0.0

Version Description

[25th August 2022] =

  • Added: Avatar widget added
  • Added: Sniper widget added
  • Added: Remote Arrows Widget Added
  • Added: Remote Fraction Widget Added
  • Added: Remote Pagination Widget Added
  • Added: Remote Thumbs Widget Added
  • Added: Live Copy or Paste feature added
  • Added: Duplicate Post / Page / Elementor Template Feature added
  • Fixed: Normal, Hover and Active tab issue fixed in Rubix Slider Widget (Thanks to Ozgur Atilla Yilmaz)
  • Updated: Admin dashboard panel updated
  • Deprecated: Overlay Color option deprecated in Storker widget
Download this release

Release Info

Developer bdthemes
Plugin Icon 128x128 Prime Slider – Addons For Elementor (Revolution of a slider, Hero Slider, Media Slider, Drag Drop Slider, Video Slider, Product Slider, Ecommerce Slider)
Version 3.0.0
Comparing to
See all releases

Code changes from version 2.10.0 to 3.0.0

admin/admin-feeds.php ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace PrimeSlider;
4
+
5
+ if (!defined('ABSPATH')) {
6
+ exit;
7
+ } // Exit if accessed directly
8
+
9
+ /**
10
+ * Admin_Feeds class
11
+ */
12
+
13
+ class Prime_Slider_Admin_Feeds {
14
+
15
+ public function __construct() {
16
+ add_action('admin_enqueue_scripts', [$this, 'enqueue_product_feeds_styles']);
17
+ add_action('wp_dashboard_setup', [$this, 'bdthemes_prime_slider_register_rss_feeds']);
18
+ }
19
+
20
+ /**
21
+ * Enqueue Admin Style Files
22
+ */
23
+ function enqueue_product_feeds_styles($hook) {
24
+ if ('index.php' != $hook) {
25
+ return;
26
+ }
27
+ $direction_suffix = is_rtl() ? '.rtl' : '';
28
+ wp_enqueue_style('ps-product-feed', BDTPS_ADMIN_URL . 'assets/css/ps-product-feed' . $direction_suffix . '.css', [], BDTPS_VER);
29
+ }
30
+
31
+
32
+ /**
33
+ * Prime Slider Feeds Register
34
+ */
35
+
36
+ public function bdthemes_prime_slider_register_rss_feeds() {
37
+ wp_add_dashboard_widget('bdt-ps-dashboard-overview', esc_html__('Prime Slider News &amp; Updates', 'bdthemes-prime-slider'), [
38
+ $this,
39
+ 'bdthemes_prime_slider_rss_feeds_content_data'
40
+ ], null, null, 'column4', 'core');
41
+ }
42
+
43
+ /**
44
+ * Prime Slider dashboard overview fetch content data
45
+ */
46
+ public function bdthemes_prime_slider_rss_feeds_content_data() {
47
+ echo '<div class="bdt-ps-dashboard-widget">';
48
+ $feeds = array();
49
+ $feeds = $this->bdthemes_prime_slider_get_feeds_remote_data();
50
+ if (is_array($feeds)) :
51
+ foreach ($feeds as $key => $feed) {
52
+ printf('<div class="bdt-product-feeds-content activity-block"><a href="%s" target="_blank"><img class="bdt-ps-promo-image" src="%s"></a> <p>%s</p></div>', $feed->demo_link, $feed->image, $feed->content);
53
+ }
54
+ endif;
55
+ echo $this->bdthemes_prime_slider_get_feeds_posts_data();
56
+ }
57
+
58
+ /**
59
+ * Prime Slider dashboard overview fetch remote data
60
+ */
61
+ public function bdthemes_prime_slider_get_feeds_remote_data() {
62
+ $source = wp_remote_get('https://bdthemes.com/wp-json/bdthemes/v1/product-feed/?product_category=prime-slider');
63
+ $reponse_raw = wp_remote_retrieve_body($source);
64
+ $reponse = json_decode($reponse_raw);
65
+
66
+ return $reponse;
67
+ }
68
+
69
+ /**
70
+ * Prime Slider dashboard overview fetch posts data
71
+ */
72
+ public function bdthemes_prime_slider_get_feeds_posts_data() {
73
+ // Get RSS Feed(s)
74
+ include_once(ABSPATH . WPINC . '/feed.php');
75
+ $rss = fetch_feed('https://bdthemes.com/feed');
76
+ if (!is_wp_error($rss)) {
77
+ $maxitems = $rss->get_item_quantity(5);
78
+ $rss_items = $rss->get_items(0, $maxitems);
79
+ } else {
80
+ $maxitems = 0;
81
+ }
82
+ ?>
83
+ <!-- // Display the container -->
84
+ <div class="bdt-ps-overview__feed">
85
+ <ul class="bdt-ps-overview__posts">
86
+ <?php
87
+ // Check items
88
+ if ($maxitems == 0) {
89
+ echo '<li class="bdt-ps-overview__post">' . __('No item', 'bdthemes-prime-slider-lite') . '.</li>';
90
+ } else {
91
+ foreach ($rss_items as $item) :
92
+ $feed_url = $item->get_permalink();
93
+ $feed_title = $item->get_title();
94
+ $feed_date = human_time_diff($item->get_date('U'), current_time('timestamp')) . ' ' . __('ago', 'bdthemes-prime-slider-lite');
95
+ $content = $item->get_content();
96
+ $feed_content = wp_html_excerpt($content, 120) . ' [...]';
97
+ ?>
98
+ <li class="bdt-ps-overview__post">
99
+ <?php printf('<a class="bdt-ps-overview__post-link" href="%1$s" title="%2$s">%3$s</a>', $feed_url, $feed_date, $feed_title);
100
+ printf('<span class="bdt-ps-overview__post-date">%1$s</span>', $feed_date);
101
+ printf('<p class="bdt-ps-overview__post-description">%1$s</p>', $feed_content); ?>
102
+
103
+ </li>
104
+ <?php
105
+ endforeach;
106
+ }
107
+ ?>
108
+ </ul>
109
+ <div class="bdt-ps-overview__footer bdt-ps-divider_top">
110
+ <ul>
111
+ <?php
112
+ $footer_link = [
113
+ [
114
+ 'url' => 'https://bdthemes.com/blog/',
115
+ 'title' => esc_html__('Blog', 'bdthemes-prime-slider-lite'),
116
+ ],
117
+ [
118
+ 'url' => 'https://bdthemes.com/knowledge-base/',
119
+ 'title' => esc_html__('Docs', 'bdthemes-prime-slider-lite'),
120
+ ],
121
+ [
122
+ 'url' => 'https://www.primeslider.pro/pricing/',
123
+ 'title' => esc_html__('Get Pro', 'bdthemes-prime-slider-lite'),
124
+ ],
125
+ [
126
+ 'url' => 'https://bdthemes.frill.co/announcements/',
127
+ 'title' => esc_html__('Changelog', 'bdthemes-prime-slider-lite'),
128
+ ],
129
+ ];
130
+ foreach ($footer_link as $key => $link) {
131
+ printf('<li><a href="%1$s" target="_blank">%2$s<span aria-hidden="true" class="dashicons dashicons-external"></span></a></li>', $link['url'], $link['title']);
132
+ }
133
+ ?>
134
+ </ul>
135
+ </div>
136
+ </div>
137
+ </div>
138
+ <?php
139
+ }
140
+ }
141
+
142
+ new Prime_Slider_Admin_Feeds();
admin/admin-notice.php ADDED
@@ -0,0 +1,148 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace PrimeSlider;
4
+
5
+ /**
6
+ * Notices class
7
+ */
8
+ class Notices {
9
+
10
+ private static $notices = [];
11
+
12
+ private static $instance;
13
+
14
+ public static function get_instance() {
15
+ if (!isset(self::$instance)) {
16
+ self::$instance = new self;
17
+ }
18
+ return self::$instance;
19
+ }
20
+
21
+ public function __construct() {
22
+
23
+ add_action('admin_notices', [$this, 'show_notices']);
24
+ add_action('wp_ajax_prime-slider-notices', [$this, 'dismiss']);
25
+ }
26
+
27
+ public static function add_notice($args = []) {
28
+ if (is_array($args)) {
29
+ self::$notices[] = $args;
30
+ }
31
+ }
32
+
33
+ /**
34
+ * Dismiss Notice.
35
+ */
36
+ public function dismiss() {
37
+
38
+ $id = (isset($_POST['id'])) ? esc_attr($_POST['id']) : '';
39
+ $time = (isset($_POST['time'])) ? esc_attr($_POST['time']) : '';
40
+ $meta = (isset($_POST['meta'])) ? esc_attr($_POST['meta']) : '';
41
+
42
+ // Valid inputs?
43
+ if (!empty($id)) {
44
+
45
+ if ('user' === $meta) {
46
+ update_user_meta(get_current_user_id(), $id, true);
47
+ } else {
48
+ set_transient($id, true, $time);
49
+ }
50
+
51
+ wp_send_json_success();
52
+ }
53
+
54
+ wp_send_json_error();
55
+ }
56
+
57
+ /**
58
+ * Notice Types
59
+ */
60
+ public function show_notices() {
61
+
62
+ $defaults = [
63
+ 'id' => '',
64
+ 'type' => 'info',
65
+ 'show_if' => true,
66
+ 'message' => '',
67
+ 'class' => 'prime-slider-notice',
68
+ 'dismissible' => false,
69
+ 'dismissible-meta' => 'transient',
70
+ 'dismissible-time' => WEEK_IN_SECONDS,
71
+ 'data' => '',
72
+ ];
73
+
74
+ foreach (self::$notices as $key => $notice) {
75
+
76
+ $notice = wp_parse_args($notice, $defaults);
77
+
78
+ $classes = ['notice'];
79
+
80
+ $classes[] = $notice['class'];
81
+ if (isset($notice['type'])) {
82
+ $classes[] = 'notice-' . $notice['type'];
83
+ }
84
+
85
+ // Is notice dismissible?
86
+ if (true === $notice['dismissible']) {
87
+ $classes[] = 'is-dismissible';
88
+
89
+ // Dismissable time.
90
+ $notice['data'] = ' dismissible-time=' . esc_attr($notice['dismissible-time']) . ' ';
91
+ }
92
+
93
+ // Notice ID.
94
+ $notice_id = 'prime-slider-notice-id-' . $notice['id'];
95
+ $notice['id'] = $notice_id;
96
+ if (!isset($notice['id'])) {
97
+ $notice_id = 'prime-slider-notice-id-' . $notice['id'];
98
+ $notice['id'] = $notice_id;
99
+ } else {
100
+ $notice_id = $notice['id'];
101
+ }
102
+
103
+ $notice['classes'] = implode(' ', $classes);
104
+
105
+ // User meta.
106
+ $notice['data'] .= ' dismissible-meta=' . esc_attr($notice['dismissible-meta']) . ' ';
107
+ if ('user' === $notice['dismissible-meta']) {
108
+ $expired = get_user_meta(get_current_user_id(), $notice_id, true);
109
+ } elseif ('transient' === $notice['dismissible-meta']) {
110
+ $expired = get_transient($notice_id);
111
+ }
112
+
113
+ // Notices visible after transient expire.
114
+ if (isset($notice['show_if'])) {
115
+
116
+ if (true === $notice['show_if']) {
117
+
118
+ // Is transient expired?
119
+ if (false === $expired || empty($expired)) {
120
+ self::notice_layout($notice);
121
+ }
122
+ }
123
+ } else {
124
+
125
+ // No transient notices.
126
+ self::notice_layout($notice);
127
+ }
128
+ }
129
+ }
130
+
131
+ /**
132
+ * Notice layout
133
+ * @param array $notice Notice notice_layout.
134
+ * @return void
135
+ */
136
+ public static function notice_layout($notice = []) {
137
+
138
+ ?>
139
+ <div id="<?php echo esc_attr($notice['id']); ?>" class="<?php echo esc_attr($notice['classes']); ?>" <?php echo esc_attr($notice['data']); ?>>
140
+ <p>
141
+ <?php echo wp_kses_post($notice['message']); ?>
142
+ </p>
143
+ </div>
144
+ <?php
145
+ }
146
+ }
147
+
148
+ Notices::get_instance();
admin/admin-settings.php ADDED
@@ -0,0 +1,1101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ use PrimeSlider\Notices;
4
+ use PrimeSlider\Utils;
5
+ use PrimeSlider\Admin\ModuleService;
6
+ use PrimeSlider\Base\Prime_Slider_Base;
7
+ use Elementor\Modules\Usage\Module;
8
+ use Elementor\Tracker;
9
+
10
+ /**
11
+ * Prime Slider Admin Settings Class
12
+ */
13
+
14
+ class PrimeSlider_Admin_Settings {
15
+
16
+ public static $modules_list = null;
17
+ public static $modules_names = null;
18
+
19
+ public static $modules_list_only_widgets = null;
20
+ public static $modules_names_only_widgets = null;
21
+
22
+ public static $modules_list_only_3rdparty = null;
23
+ public static $modules_names_only_3rdparty = null;
24
+
25
+ const PAGE_ID = 'prime_slider_options';
26
+
27
+ private $settings_api;
28
+
29
+ public $responseObj;
30
+ public $showMessage = false;
31
+ private $is_activated = false;
32
+
33
+ function __construct() {
34
+ $this->settings_api = new PrimeSlider_Settings_API;
35
+
36
+ if ( !defined('BDTPS_HIDE') ) {
37
+ add_action('admin_init', [$this, 'admin_init']);
38
+ add_action('admin_menu', [$this, 'admin_menu'], 201);
39
+ }
40
+
41
+ if ( ! Tracker::is_allow_track() ) {
42
+ add_action('admin_notices', [$this, 'allow_tracker_activate_notice'], 10, 3);
43
+ }
44
+
45
+ /**
46
+ * Mini-Cart issue fixed
47
+ * Check if MiniCart activate in EP and Elementor
48
+ * If both is activated then Show Notice
49
+ */
50
+
51
+ $ps_3rdPartyOption = get_option('prime_slider_third_party_widget');
52
+
53
+ $el_use_mini_cart = get_option( 'elementor_use_mini_cart_template' );
54
+
55
+ if ($el_use_mini_cart !== false && $ps_3rdPartyOption !== false) {
56
+ if ($ps_3rdPartyOption) {
57
+ if ('yes' == $el_use_mini_cart && isset($ps_3rdPartyOption['wc-mini-cart']) && 'off' !== trim($ps_3rdPartyOption['wc-mini-cart'])) {
58
+ add_action('admin_notices', [$this, 'el_use_mini_cart'], 10, 3);
59
+ }
60
+ }
61
+ }
62
+
63
+
64
+ }
65
+
66
+ /**
67
+ * Get used widgets.
68
+ *
69
+ * @access public
70
+ * @return array
71
+ * @since 6.0.0
72
+ *
73
+ */
74
+ public static function get_used_widgets() {
75
+
76
+ $used_widgets = array();
77
+
78
+ if ( class_exists('Elementor\Modules\Usage\Module') ) {
79
+
80
+ $module = Module::instance();
81
+ $elements = $module->get_formatted_usage('raw');
82
+ $ps_widgets = self::get_ps_widgets_names();
83
+
84
+ if ( is_array($elements) || is_object($elements) ) {
85
+
86
+ foreach ( $elements as $post_type => $data ) {
87
+ foreach ( $data['elements'] as $element => $count ) {
88
+ if ( in_array($element, $ps_widgets, true) ) {
89
+ if ( isset($used_widgets[$element]) ) {
90
+ $used_widgets[$element] += $count;
91
+ } else {
92
+ $used_widgets[$element] = $count;
93
+ }
94
+ }
95
+ }
96
+ }
97
+ }
98
+ }
99
+
100
+ return $used_widgets;
101
+ }
102
+
103
+ /**
104
+ * Get used separate widgets.
105
+ *
106
+ * @access public
107
+ * @return array
108
+ * @since 6.0.0
109
+ *
110
+ */
111
+
112
+ public static function get_used_only_widgets() {
113
+
114
+ $used_widgets = array();
115
+
116
+ if ( class_exists('Elementor\Modules\Usage\Module') ) {
117
+
118
+ $module = Module::instance();
119
+ $elements = $module->get_formatted_usage('raw');
120
+ $ps_widgets = self::get_ps_only_widgets();
121
+
122
+ if ( is_array($elements) || is_object($elements) ) {
123
+
124
+ foreach ( $elements as $post_type => $data ) {
125
+ foreach ( $data['elements'] as $element => $count ) {
126
+ if ( in_array($element, $ps_widgets, true) ) {
127
+ if ( isset($used_widgets[$element]) ) {
128
+ $used_widgets[$element] += $count;
129
+ } else {
130
+ $used_widgets[$element] = $count;
131
+ }
132
+ }
133
+ }
134
+ }
135
+ }
136
+ }
137
+
138
+ return $used_widgets;
139
+ }
140
+
141
+ /**
142
+ * Get used only separate 3rdParty widgets.
143
+ *
144
+ * @access public
145
+ * @return array
146
+ * @since 6.0.0
147
+ *
148
+ */
149
+
150
+ public static function get_used_only_3rdparty() {
151
+
152
+ $used_widgets = array();
153
+
154
+ if ( class_exists('Elementor\Modules\Usage\Module') ) {
155
+
156
+ $module = Module::instance();
157
+ $elements = $module->get_formatted_usage('raw');
158
+ $ps_widgets = self::get_ps_only_3rdparty_names();
159
+
160
+ if ( is_array($elements) || is_object($elements) ) {
161
+
162
+ foreach ( $elements as $post_type => $data ) {
163
+ foreach ( $data['elements'] as $element => $count ) {
164
+ if ( in_array($element, $ps_widgets, true) ) {
165
+ if ( isset($used_widgets[$element]) ) {
166
+ $used_widgets[$element] += $count;
167
+ } else {
168
+ $used_widgets[$element] = $count;
169
+ }
170
+ }
171
+ }
172
+ }
173
+ }
174
+ }
175
+
176
+ return $used_widgets;
177
+ }
178
+
179
+ /**
180
+ * Get unused widgets.
181
+ *
182
+ * @access public
183
+ * @return array
184
+ * @since 6.0.0
185
+ *
186
+ */
187
+
188
+ public static function get_unused_widgets() {
189
+
190
+ if ( !current_user_can('install_plugins') ) {
191
+ die();
192
+ }
193
+
194
+ $ps_widgets = self::get_ps_widgets_names();
195
+
196
+ $used_widgets = self::get_used_widgets();
197
+
198
+ $unused_widgets = array_diff($ps_widgets, array_keys($used_widgets));
199
+
200
+ return $unused_widgets;
201
+ }
202
+
203
+ /**
204
+ * Get unused separate widgets.
205
+ *
206
+ * @access public
207
+ * @return array
208
+ * @since 6.0.0
209
+ *
210
+ */
211
+
212
+ public static function get_unused_only_widgets() {
213
+
214
+ if ( !current_user_can('install_plugins') ) {
215
+ die();
216
+ }
217
+
218
+ $ps_widgets = self::get_ps_only_widgets();
219
+
220
+ $used_widgets = self::get_used_only_widgets();
221
+
222
+ $unused_widgets = array_diff($ps_widgets, array_keys($used_widgets));
223
+
224
+ return $unused_widgets;
225
+ }
226
+
227
+ /**
228
+ * Get unused separate 3rdparty widgets.
229
+ *
230
+ * @access public
231
+ * @return array
232
+ * @since 6.0.0
233
+ *
234
+ */
235
+
236
+ public static function get_unused_only_3rdparty() {
237
+
238
+ if ( !current_user_can('install_plugins') ) {
239
+ die();
240
+ }
241
+
242
+ $ps_widgets = self::get_ps_only_3rdparty_names();
243
+
244
+ $used_widgets = self::get_used_only_3rdparty();
245
+
246
+ $unused_widgets = array_diff($ps_widgets, array_keys($used_widgets));
247
+
248
+ return $unused_widgets;
249
+ }
250
+
251
+ /**
252
+ * Get widgets name
253
+ *
254
+ * @access public
255
+ * @return array
256
+ * @since 6.0.0
257
+ *
258
+ */
259
+
260
+ public static function get_ps_widgets_names() {
261
+ $names = self::$modules_names;
262
+
263
+ if ( null === $names ) {
264
+ $names = array_map(
265
+ function ($item) {
266
+ return isset($item['name']) ? 'prime-slider-' . str_replace('_', '-', $item['name']) : 'none';
267
+ },
268
+ self::$modules_list
269
+ );
270
+ }
271
+
272
+ return $names;
273
+ }
274
+
275
+ /**
276
+ * Get separate widgets name
277
+ *
278
+ * @access public
279
+ * @return array
280
+ * @since 6.0.0
281
+ *
282
+ */
283
+
284
+ public static function get_ps_only_widgets() {
285
+ $names = self::$modules_names_only_widgets;
286
+
287
+ if ( null === $names ) {
288
+ $names = array_map(
289
+ function ($item) {
290
+ return isset($item['name']) ? 'prime-slider-' . str_replace('_', '-', $item['name']) : 'none';
291
+ },
292
+ self::$modules_list_only_widgets
293
+ );
294
+ }
295
+
296
+ return $names;
297
+ }
298
+
299
+ /**
300
+ * Get separate 3rdParty widgets name
301
+ *
302
+ * @access public
303
+ * @return array
304
+ * @since 6.0.0
305
+ *
306
+ */
307
+
308
+ public static function get_ps_only_3rdparty_names() {
309
+ $names = self::$modules_names_only_3rdparty;
310
+
311
+ if ( null === $names ) {
312
+ $names = array_map(
313
+ function ($item) {
314
+ return isset($item['name']) ? 'prime-slider-' . str_replace('_', '-', $item['name']) : 'none';
315
+ },
316
+ self::$modules_list_only_3rdparty
317
+ );
318
+ }
319
+
320
+ return $names;
321
+ }
322
+
323
+ /**
324
+ * Get URL with page id
325
+ *
326
+ * @access public
327
+ *
328
+ */
329
+
330
+ public static function get_url() {
331
+ return admin_url('admin.php?page=' . self::PAGE_ID);
332
+ }
333
+
334
+ /**
335
+ * Init settings API
336
+ *
337
+ * @access public
338
+ *
339
+ */
340
+
341
+ public function admin_init() {
342
+
343
+ //set the settings
344
+ $this->settings_api->set_sections($this->get_settings_sections());
345
+ $this->settings_api->set_fields($this->prime_slider_admin_settings());
346
+
347
+ //initialize settings
348
+ $this->settings_api->admin_init();
349
+ }
350
+
351
+ /**
352
+ * Add Plugin Menus
353
+ *
354
+ * @access public
355
+ *
356
+ */
357
+
358
+ public function admin_menu() {
359
+ add_menu_page(
360
+ BDTPS_TITLE . ' ' . esc_html__('Dashboard', 'bdthemes-prime-slider'),
361
+ BDTPS_TITLE,
362
+ 'manage_options',
363
+ self::PAGE_ID,
364
+ [$this, 'plugin_page'],
365
+ $this->prime_slider_icon(),
366
+ 58
367
+ );
368
+
369
+ add_submenu_page(
370
+ self::PAGE_ID,
371
+ BDTPS_TITLE,
372
+ esc_html__('Core Widgets', 'bdthemes-prime-slider'),
373
+ 'manage_options',
374
+ self::PAGE_ID . '#prime_slider_active_modules',
375
+ [$this, 'display_page']
376
+ );
377
+
378
+ add_submenu_page(
379
+ self::PAGE_ID,
380
+ BDTPS_TITLE,
381
+ esc_html__('3rd Party Widgets', 'bdthemes-prime-slider'),
382
+ 'manage_options',
383
+ self::PAGE_ID . '#prime_slider_third_party_widget',
384
+ [$this, 'display_page']
385
+ );
386
+
387
+ // add_submenu_page(
388
+ // self::PAGE_ID,
389
+ // BDTPS_TITLE,
390
+ // esc_html__('Extensions', 'bdthemes-prime-slider'),
391
+ // 'manage_options',
392
+ // self::PAGE_ID . '#prime_slider_elementor_extend',
393
+ // [$this, 'display_page']
394
+ // );
395
+
396
+ // add_submenu_page(
397
+ // self::PAGE_ID,
398
+ // BDTPS_TITLE,
399
+ // esc_html__('API Settings', 'bdthemes-prime-slider'),
400
+ // 'manage_options',
401
+ // self::PAGE_ID . '#prime_slider_api_settings',
402
+ // [$this, 'display_page']
403
+ // );
404
+
405
+ add_submenu_page(
406
+ self::PAGE_ID,
407
+ BDTPS_TITLE,
408
+ esc_html__('Other Settings', 'bdthemes-prime-slider'),
409
+ 'manage_options',
410
+ self::PAGE_ID . '#prime_slider_other_settings',
411
+ [$this, 'display_page']
412
+ );
413
+
414
+ }
415
+
416
+ /**
417
+ * Get SVG Icons of Prime Slider
418
+ *
419
+ * @access public
420
+ * @return string
421
+ */
422
+
423
+ public function prime_slider_icon() {
424
+ return 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMzAuNyAyNTQuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMwLjcgMjU0Ljg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOnVybCgjU1ZHSURfMV8pO30NCgkuc3Qxe2ZpbGw6dXJsKCNTVkdJRF8yXyk7fQ0KCS5zdDJ7ZmlsbDp1cmwoI1NWR0lEXzNfKTt9DQoJLnN0M3tmaWxsOnVybCgjU1ZHSURfNF8pO30NCgkuc3Q0e2ZpbGw6dXJsKCNTVkdJRF81Xyk7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTY1Ljg4MTMiIHkxPSItOS4xNzQyIiB4Mj0iLTE0Ljk3ODMiIHkyPSIxOTIuNzE1NiI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQzZBMkMiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZFNTE2QiIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwMi4yLDY5LjJoLTE3NGMtMywwLTUuNS0yLjUtNS41LTUuNVYzMS4xYzAtMywyLjUtNS41LDUuNS01LjVoMTc0YzMsMCw1LjUsMi41LDUuNSw1LjV2MzIuNg0KCQlDMjA3LjcsNjYuOCwyMDUuMiw2OS4yLDIwMi4yLDY5LjJ6Ii8+DQoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDUuNjI4MSIgeTE9IjI2LjQzMjMiIHgyPSIyNC43Njg1IiB5Mj0iMjI4LjMyMjEiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkM2QTJDIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRTUxNkIiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMDIuMiwxNDkuMmgtMTc0Yy0zLDAtNS41LTIuNS01LjUtNS41di0zMi42YzAtMywyLjUtNS41LDUuNS01LjVoMTc0YzMsMCw1LjUsMi41LDUuNSw1LjV2MzIuNg0KCQlDMjA3LjcsMTQ2LjgsMjA1LjIsMTQ5LjIsMjAyLjIsMTQ5LjJ6Ii8+DQoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMjMuMDM5IiB5MT0iNDIuMDI5NSIgeDI9IjQyLjE3OTQiIHkyPSIyNDMuOTE5NCI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQzZBMkMiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZFNTE2QiIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyMS42LDIyOS4ySDI4LjJjLTMsMC01LjUtMi41LTUuNS01LjV2LTMyLjZjMC0zLDIuNS01LjUsNS41LTUuNWg5My41YzMsMCw1LjUsMi41LDUuNSw1LjV2MzIuNg0KCQlDMTI3LjIsMjI2LjcsMTI0LjcsMjI5LjIsMTIxLjYsMjI5LjJ6Ii8+DQoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNDYuMDMzMSIgeTE9Ii0yNi45NTUiIHgyPSItMzQuODI2NiIgeTI9IjE3NC45MzQ4Ij4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZDNkEyQyIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkU1MTZCIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjYuMyw0NS43VjEyN2MwLDMtMi41LDUuNS01LjUsNS41SDI4LjJjLTMsMC01LjUtMi41LTUuNS01LjVWNDUuN2MwLTMsMi41LTUuNSw1LjUtNS41aDMyLjYNCgkJQzYzLjgsNDAuMiw2Ni4zLDQyLjcsNjYuMyw0NS43eiIvPg0KCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfNV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjY0LjcxMzQiIHkxPSI3OS4zNjI4IiB4Mj0iODMuODUzNyIgeTI9IjI4MS4yNTI2Ij4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZDNkEyQyIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkU1MTZCIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjA3LjcsMTExLjF2MTEyLjZjMCwzLTIuNSw1LjUtNS41LDUuNWgtMzIuNmMtMywwLTUuNS0yLjUtNS41LTUuNVYxMTEuMWMwLTMsMi41LTUuNSw1LjUtNS41aDMyLjYNCgkJQzIwNS4yLDEwNS42LDIwNy43LDEwOCwyMDcuNywxMTEuMXoiLz4NCjwvZz4NCjwvc3ZnPg0K';
425
+ }
426
+
427
+ /**
428
+ * Get SVG Icons of Prime Slider
429
+ *
430
+ * @access public
431
+ * @return array
432
+ */
433
+
434
+ public function get_settings_sections() {
435
+ $sections = [
436
+ [
437
+ 'id' => 'prime_slider_active_modules',
438
+ 'title' => esc_html__('Core Widgets', 'bdthemes-prime-slider')
439
+ ],
440
+ [
441
+ 'id' => 'prime_slider_third_party_widget',
442
+ 'title' => esc_html__('3rd Party Widgets', 'bdthemes-prime-slider')
443
+ ],
444
+ // [
445
+ // 'id' => 'prime_slider_elementor_extend',
446
+ // 'title' => esc_html__('Extensions', 'bdthemes-prime-slider')
447
+ // ],
448
+ // [
449
+ // 'id' => 'prime_slider_api_settings',
450
+ // 'title' => esc_html__('API Settings', 'bdthemes-prime-slider'),
451
+ // ],
452
+ [
453
+ 'id' => 'prime_slider_other_settings',
454
+ 'title' => esc_html__('Other Settings', 'bdthemes-prime-slider'),
455
+ ],
456
+ ];
457
+
458
+ return $sections;
459
+ }
460
+
461
+ /**
462
+ * Merge Admin Settings
463
+ *
464
+ * @access protected
465
+ * @return array
466
+ */
467
+
468
+ protected function prime_slider_admin_settings() {
469
+
470
+ return ModuleService::get_widget_settings(function ($settings) {
471
+ $settings_fields = $settings['settings_fields'];
472
+
473
+ self::$modules_list = array_merge($settings_fields['prime_slider_active_modules'], $settings_fields['prime_slider_third_party_widget']);
474
+ self::$modules_list_only_widgets = $settings_fields['prime_slider_active_modules'];
475
+ self::$modules_list_only_3rdparty = $settings_fields['prime_slider_third_party_widget'];
476
+
477
+ return $settings_fields;
478
+ });
479
+
480
+ }
481
+
482
+ /**
483
+ * Get Welcome Panel
484
+ *
485
+ * @access public
486
+ * @return void
487
+ */
488
+
489
+ public function prime_slider_welcome() {
490
+ $track_nw_msg = '';
491
+ if ( ! Tracker::is_allow_track() ) {
492
+ $track_nw = esc_html__( 'This feature is not working because the Elementor Usage Data Sharing feature is Not Enabled.', 'bdthemes-prime-slider' );
493
+ $track_nw_msg = 'bdt-tooltip="'. $track_nw .'"';
494
+ }
495
+ ?>
496
+
497
+ <div class="ps-dashboard-panel"
498
+ bdt-scrollspy="target: > div > div > .bdt-card; cls: bdt-animation-slide-bottom-small; delay: 300">
499
+
500
+ <div class="bdt-grid" bdt-grid bdt-height-match="target: > div > .bdt-card">
501
+ <div class="bdt-width-1-2@m bdt-width-1-4@l">
502
+ <div class="ps-widget-status bdt-card bdt-card-body" <?php echo $track_nw_msg; ?> <?php echo $track_nw_msg; ?>>
503
+
504
+ <?php
505
+ $used_widgets = count(self::get_used_widgets());
506
+ $un_used_widgets = count(self::get_unused_widgets());
507
+ ?>
508
+
509
+
510
+ <div class="ps-count-canvas-wrap bdt-flex bdt-flex-between">
511
+ <div class="ps-count-wrap">
512
+ <h1 class="ps-feature-title">All Widgets</h1>
513
+ <div class="ps-widget-count">Used: <b><?php echo $used_widgets; ?></b></div>
514
+ <div class="ps-widget-count">Unused: <b><?php echo $un_used_widgets; ?></b></div>
515
+ <div class="ps-widget-count">Total:
516
+ <b><?php echo $used_widgets + $un_used_widgets; ?></b></div>
517
+ </div>
518
+
519
+ <div class="ps-canvas-wrap">
520
+ <canvas id="bdt-db-total-status" style="height: 120px; width: 120px;"
521
+ data-label="Total Widgets Status - (<?php echo $used_widgets + $un_used_widgets; ?>)"
522
+ data-labels="<?php echo esc_attr('Used, Unused'); ?>"
523
+ data-value="<?php echo esc_attr($used_widgets) . ',' . esc_attr($un_used_widgets); ?>"
524
+ data-bg="#FFD166, #fff4d9" data-bg-hover="#0673e1, #e71522"></canvas>
525
+ </div>
526
+ </div>
527
+
528
+ </div>
529
+ </div>
530
+ <div class="bdt-width-1-2@m bdt-width-1-4@l">
531
+ <div class="ps-widget-status bdt-card bdt-card-body" <?php echo $track_nw_msg; ?>>
532
+
533
+ <?php
534
+ $used_only_widgets = count(self::get_used_only_widgets());
535
+ $unused_only_widgets = count(self::get_unused_only_widgets());
536
+ ?>
537
+
538
+
539
+ <div class="ps-count-canvas-wrap bdt-flex bdt-flex-between">
540
+ <div class="ps-count-wrap">
541
+ <h1 class="ps-feature-title">Core</h1>
542
+ <div class="ps-widget-count">Used: <b><?php echo $used_only_widgets; ?></b></div>
543
+ <div class="ps-widget-count">Unused: <b><?php echo $unused_only_widgets; ?></b></div>
544
+ <div class="ps-widget-count">Total:
545
+ <b><?php echo $used_only_widgets + $unused_only_widgets; ?></b></div>
546
+ </div>
547
+
548
+ <div class="ps-canvas-wrap">
549
+ <canvas id="bdt-db-only-widget-status" style="height: 120px; width: 120px;"
550
+ data-label="Core Widgets Status - (<?php echo $used_only_widgets + $unused_only_widgets; ?>)"
551
+ data-labels="<?php echo esc_attr('Used, Unused'); ?>"
552
+ data-value="<?php echo esc_attr($used_only_widgets) . ',' . esc_attr($unused_only_widgets); ?>"
553
+ data-bg="#EF476F, #ffcdd9" data-bg-hover="#0673e1, #e71522"></canvas>
554
+ </div>
555
+ </div>
556
+
557
+ </div>
558
+ </div>
559
+ <div class="bdt-width-1-2@m bdt-width-1-4@l">
560
+ <div class="ps-widget-status bdt-card bdt-card-body" <?php echo $track_nw_msg; ?>>
561
+
562
+ <?php
563
+ $used_only_3rdparty = count(self::get_used_only_3rdparty());
564
+ $unused_only_3rdparty = count(self::get_unused_only_3rdparty());
565
+ ?>
566
+
567
+
568
+ <div class="ps-count-canvas-wrap bdt-flex bdt-flex-between">
569
+ <div class="ps-count-wrap">
570
+ <h1 class="ps-feature-title">3rd Party</h1>
571
+ <div class="ps-widget-count">Used: <b><?php echo $used_only_3rdparty; ?></b></div>
572
+ <div class="ps-widget-count">Unused: <b><?php echo $unused_only_3rdparty; ?></b></div>
573
+ <div class="ps-widget-count">Total:
574
+ <b><?php echo $used_only_3rdparty + $unused_only_3rdparty; ?></b></div>
575
+ </div>
576
+
577
+ <div class="ps-canvas-wrap">
578
+ <canvas id="bdt-db-only-3rdparty-status" style="height: 120px; width: 120px;"
579
+ data-label="3rd Party Widgets Status - (<?php echo $used_only_3rdparty + $unused_only_3rdparty; ?>)"
580
+ data-labels="<?php echo esc_attr('Used, Unused'); ?>"
581
+ data-value="<?php echo esc_attr($used_only_3rdparty) . ',' . esc_attr($unused_only_3rdparty); ?>"
582
+ data-bg="#06D6A0, #B6FFEC" data-bg-hover="#0673e1, #e71522"></canvas>
583
+ </div>
584
+ </div>
585
+
586
+ </div>
587
+ </div>
588
+
589
+ <div class="bdt-width-1-2@m bdt-width-1-4@l">
590
+ <div class="ps-widget-status bdt-card bdt-card-body" <?php echo $track_nw_msg; ?>>
591
+
592
+ <div class="ps-count-canvas-wrap bdt-flex bdt-flex-between">
593
+ <div class="ps-count-wrap">
594
+ <h1 class="ps-feature-title">Active</h1>
595
+ <div class="ps-widget-count">Core: <b id="bdt-total-widgets-status-core"></b></div>
596
+ <div class="ps-widget-count">3rd Party: <b id="bdt-total-widgets-status-3rd"></b></div>
597
+ <div class="ps-widget-count">Total: <b id="bdt-total-widgets-status-heading"></b></div>
598
+ </div>
599
+
600
+ <div class="ps-canvas-wrap">
601
+ <canvas id="bdt-total-widgets-status" style="height: 120px; width: 120px;"
602
+ data-label="Total Active Widgets Status"
603
+ data-labels="<?php echo esc_attr('Core, 3rd Party'); ?>"
604
+ data-bg="#0680d6, #B0EBFF"
605
+ data-bg-hover="#0673e1, #B0EBFF">
606
+ </canvas>
607
+ </div>
608
+ </div>
609
+
610
+ </div>
611
+ </div>
612
+ </div>
613
+
614
+
615
+ <div class="bdt-grid" bdt-grid bdt-height-match="target: > div > .bdt-card">
616
+ <div class="bdt-width-1-3@m ps-support-section">
617
+ <div class="ps-support-content bdt-card bdt-card-body">
618
+ <h1 class="ps-feature-title">Support And Feedback</h1>
619
+ <p>Feeling like to consult with an expert? Take live Chat support immediately from <a
620
+ href="https://primeslider.pro" target="_blank" rel="">PrimeSlider</a>. We are always
621
+ ready to help
622
+ you 24/7.</p>
623
+ <p><strong>Or if you’re facing technical issues with our plugin, then please create a support
624
+ ticket</strong></p>
625
+ <a class="bdt-button bdt-btn-blue bdt-margin-small-top bdt-margin-small-right"
626
+ target="_blank" rel="" href="https://bdthemes.com/all-knowledge-base-of-prime-slider/">Knowledge
627
+ Base</a>
628
+ <a class="bdt-button bdt-btn-grey bdt-margin-small-top" target="_blank"
629
+ href="https://bdthemes.com/support/">Get Support</a>
630
+ </div>
631
+ </div>
632
+
633
+ <div class="bdt-width-2-3@m">
634
+ <div class="bdt-card bdt-card-body ps-system-requirement">
635
+ <h1 class="ps-feature-title bdt-margin-small-bottom">System Requirement</h1>
636
+ <?php $this->prime_slider_system_requirement(); ?>
637
+ </div>
638
+ </div>
639
+ </div>
640
+
641
+ <div class="bdt-grid" bdt-grid bdt-height-match="target: > div > .bdt-card">
642
+ <div class="bdt-width-1-2@m ps-support-section">
643
+ <div class="bdt-card bdt-card-body ps-feedback-bg">
644
+ <h1 class="ps-feature-title">Missing Any Feature?</h1>
645
+ <p style="max-width: 520px;">Are you in need of a feature that’s not available in our plugin?
646
+ Feel free to do a feature request from here,</p>
647
+ <a class="bdt-button bdt-btn-grey bdt-margin-small-top" target="_blank" rel=""
648
+ href="https://primeslider.pro/make-a-suggestion/">Request Feature</a>
649
+ </div>
650
+ </div>
651
+
652
+ <div class="bdt-width-1-2@m">
653
+ <div class="bdt-card bdt-card-body ps-tryaddon-bg">
654
+ <h1 class="ps-feature-title">Try Our Others Addons</h1>
655
+ <p style="max-width: 520px;">
656
+ <b>Element Pack, Ultimate Post Kit, Ultimate Store Kit, Pixel Gallery & Live Copy Paste </b> addons for <b>Elementor</b> is the best slider, blogs and eCommerce plugin for WordPress.
657
+ </p>
658
+ <div class="bdt-others-plugins-link">
659
+ <a class="bdt-button bdt-btn-ep bdt-margin-small-right" target="_blank" href="https://wordpress.org/plugins/bdthemes-element-pack-lite/" bdt-tooltip="Element Pack Lite provides more than 50+ essential elements for everyday applications to simplify the whole web building process. It's Free! Download it.">Element pack</a>
660
+ <a class="bdt-button bdt-btn-upk bdt-margin-small-right" target="_blank" rel="" href="https://wordpress.org/plugins/ultimate-post-kit/" bdt-tooltip="Best blogging addon for building quality blogging website with fine-tuned features and widgets. It's Free! Download it.">Ultimate Post Kit</a>
661
+ <a class="bdt-button bdt-btn-usk bdt-margin-small-right" target="_blank" rel="" href="https://wordpress.org/plugins/ultimate-store-kit/" bdt-tooltip="The only eCommmerce addon for answering all your online store design problems in one package. It's Free! Download it.">Ultimate Store Kit</a>
662
+ <a class="bdt-button bdt-btn-pg bdt-margin-small-right" target="_blank" href="https://wordpress.org/plugins/pixel-gallery/" bdt-tooltip="Pixel Gallery provides more than 30+ essential elements for everyday applications to simplify the whole web building process. It's Free! Download it.">Pixel Gallery</a>
663
+ <a class="bdt-button bdt-btn-live-copy bdt-margin-small-right" target="_blank" rel="" href="https://wordpress.org/plugins/live-copy-paste/" bdt-tooltip="Superfast cross-domain copy-paste mechanism for WordPress websites with true UI copy experience. It's Free! Download it.">Live Copy Paste</a>
664
+ </div>
665
+ </div>
666
+ </div>
667
+ </div>
668
+
669
+ </div>
670
+
671
+
672
+ <?php
673
+ }
674
+
675
+ /**
676
+ * Display System Requirement
677
+ *
678
+ * @access public
679
+ * @return void
680
+ */
681
+
682
+ function prime_slider_system_requirement() {
683
+ $php_version = phpversion();
684
+ $max_execution_time = ini_get('max_execution_time');
685
+ $memory_limit = ini_get('memory_limit');
686
+ $post_limit = ini_get('post_max_size');
687
+ $uploads = wp_upload_dir();
688
+ $upload_path = $uploads['basedir'];
689
+ $yes_icon = '<span class="valid"><i class="dashicons-before dashicons-yes"></i></span>';
690
+ $no_icon = '<span class="invalid"><i class="dashicons-before dashicons-no-alt"></i></span>';
691
+
692
+ $environment = Utils::get_environment_info();
693
+
694
+
695
+ ?>
696
+ <ul class="check-system-status bdt-grid bdt-child-width-1-2@m bdt-grid-small ">
697
+ <li>
698
+ <div>
699
+
700
+ <span class="label1">PHP Version: </span>
701
+
702
+ <?php
703
+ if ( version_compare($php_version, '7.0.0', '<') ) {
704
+ echo $no_icon;
705
+ echo '<span class="label2" title="Min: 7.0 Recommended" bdt-tooltip>Currently: ' . $php_version . '</span>';
706
+ } else {
707
+ echo $yes_icon;
708
+ echo '<span class="label2">Currently: ' . $php_version . '</span>';
709
+ }
710
+ ?>
711
+ </div>
712
+ </li>
713
+
714
+ <li>
715
+ <div>
716
+ <span class="label1">Max execution time: </span>
717
+
718
+ <?php
719
+ if ( $max_execution_time < '90' ) {
720
+ echo $no_icon;
721
+ echo '<span class="label2" title="Min: 90 Recommended" bdt-tooltip>Currently: ' . $max_execution_time . '</span>';
722
+ } else {
723
+ echo $yes_icon;
724
+ echo '<span class="label2">Currently: ' . $max_execution_time . '</span>';
725
+ }
726
+ ?>
727
+ </div>
728
+ </li>
729
+ <li>
730
+ <div>
731
+ <span class="label1">Memory Limit: </span>
732
+
733
+ <?php
734
+ if ( intval($memory_limit) < '812' ) {
735
+ echo $no_icon;
736
+ echo '<span class="label2" title="Min: 812M Recommended" bdt-tooltip>Currently: ' . $memory_limit . '</span>';
737
+ } else {
738
+ echo $yes_icon;
739
+ echo '<span class="label2">Currently: ' . $memory_limit . '</span>';
740
+ }
741
+ ?>
742
+ </div>
743
+ </li>
744
+
745
+ <li>
746
+ <div>
747
+ <span class="label1">Max Post Limit: </span>
748
+
749
+ <?php
750
+ if ( intval($post_limit) < '32' ) {
751
+ echo $no_icon;
752
+ echo '<span class="label2" title="Min: 32M Recommended" bdt-tooltip>Currently: ' . $post_limit . '</span>';
753
+ } else {
754
+ echo $yes_icon;
755
+ echo '<span class="label2">Currently: ' . $post_limit . '</span>';
756
+ }
757
+ ?>
758
+ </div>
759
+ </li>
760
+
761
+ <li>
762
+ <div>
763
+ <span class="label1">Uploads folder writable: </span>
764
+
765
+ <?php
766
+ if ( !is_writable($upload_path) ) {
767
+ echo $no_icon;
768
+ } else {
769
+ echo $yes_icon;
770
+ }
771
+ ?>
772
+ </div>
773
+ </li>
774
+
775
+ <li>
776
+ <div>
777
+ <span class="label1">MultiSite: </span>
778
+
779
+ <?php
780
+ if ( $environment['wp_multisite'] ) {
781
+ echo $yes_icon;
782
+ echo '<span class="label2">MultiSite</span>';
783
+ } else {
784
+ echo $yes_icon;
785
+ echo '<span class="label2">No MultiSite </span>';
786
+ }
787
+ ?>
788
+ </div>
789
+ </li>
790
+
791
+ <li>
792
+ <div>
793
+ <span class="label1">GZip Enabled: </span>
794
+
795
+ <?php
796
+ if ( $environment['gzip_enabled'] ) {
797
+ echo $yes_icon;
798
+ } else {
799
+ echo $no_icon;
800
+ }
801
+ ?>
802
+ </div>
803
+ </li>
804
+
805
+ <li>
806
+ <div>
807
+ <span class="label1">Debug Mode: </span>
808
+ <?php
809
+ if ( $environment['wp_debug_mode'] ) {
810
+ echo $no_icon;
811
+ echo '<span class="label2">Currently Turned On</span>';
812
+ } else {
813
+ echo $yes_icon;
814
+ echo '<span class="label2">Currently Turned Off</span>';
815
+ }
816
+ ?>
817
+ </div>
818
+ </li>
819
+
820
+ </ul>
821
+
822
+ <div class="bdt-admin-alert">
823
+ <strong>Note:</strong> If you have multiple addons like <b>Prime Slider</b> so you need some more
824
+ requirement some
825
+ cases so make sure you added more memory for others addon too.
826
+ </div>
827
+ <?php
828
+ }
829
+
830
+ /**
831
+ * Display Plugin Page
832
+ *
833
+ * @access public
834
+ * @return void
835
+ */
836
+
837
+ function plugin_page() {
838
+
839
+ echo '<div class="wrap prime-slider-dashboard">';
840
+ echo '<h1>' . BDTPS_TITLE . ' Settings</h1>';
841
+
842
+ $this->settings_api->show_navigation();
843
+
844
+ ?>
845
+
846
+
847
+ <div class="bdt-switcher bdt-tab-container bdt-container-xlarge">
848
+ <div id="prime_slider_welcome_page" class="ps-option-page group">
849
+ <?php $this->prime_slider_welcome(); ?>
850
+
851
+ <?php if ( !defined('BDTPS_WL') ) { $this->footer_info(); } ?>
852
+ </div>
853
+
854
+ <?php
855
+ $this->settings_api->show_forms();
856
+ ?>
857
+
858
+ </div>
859
+
860
+ </div>
861
+
862
+ <?php
863
+
864
+ $this->script();
865
+
866
+ ?>
867
+
868
+ <?php
869
+ }
870
+
871
+
872
+ /**
873
+ * Tabbable JavaScript codes & Initiate Color Picker
874
+ *
875
+ * This code uses localstorage for displaying active tabs
876
+ */
877
+ function script() {
878
+ ?>
879
+ <script>
880
+ jQuery(document).ready(function () {
881
+ jQuery('.ps-no-result').removeClass('bdt-animation-shake');
882
+ });
883
+
884
+ function filterSearch(e) {
885
+ var parentID = '#' + jQuery(e).data('id');
886
+
887
+ var search = jQuery(parentID).find('.bdt-search-input').val().toLowerCase();
888
+
889
+ if ( !search ) {
890
+ jQuery(parentID).find('.bdt-search-input').attr('bdt-filter-control', "");
891
+ jQuery(parentID).find('.ps-widget-all').trigger('click');
892
+ } else {
893
+ jQuery(parentID).find('.bdt-search-input').attr('bdt-filter-control', "filter: [data-widget-name*='" + search + "']");
894
+ jQuery(parentID).find('.bdt-search-input').removeClass('bdt-active'); // Thanks to Bar-Rabbas
895
+ jQuery(parentID).find('.bdt-search-input').trigger('click');
896
+ }
897
+ }
898
+
899
+ jQuery('.ps-options-parent').each(function (e, item) {
900
+ var eachItem = '#' + jQuery(item).attr('id');
901
+ jQuery(eachItem).on("beforeFilter", function () {
902
+ jQuery(eachItem).find('.ps-no-result').removeClass('bdt-animation-shake');
903
+ });
904
+
905
+ jQuery(eachItem).on("afterFilter", function () {
906
+
907
+ var isElementVisible = false;
908
+ var i = 0;
909
+
910
+ while ( !isElementVisible && i < jQuery(eachItem).find(".ps-option-item").length ) {
911
+ if ( jQuery(eachItem).find(".ps-option-item").eq(i).is(":visible") ) {
912
+ isElementVisible = true;
913
+ }
914
+ i++;
915
+ }
916
+
917
+ if ( isElementVisible === false ) {
918
+ jQuery(eachItem).find('.ps-no-result').addClass('bdt-animation-shake');
919
+ }
920
+ });
921
+
922
+
923
+ });
924
+
925
+
926
+ jQuery('.ps-widget-filter-nav li a').on('click', function (e) {
927
+ jQuery(this).closest('.bdt-widget-filter-wrapper').find('.bdt-search-input').val('');
928
+ jQuery(this).closest('.bdt-widget-filter-wrapper').find('.bdt-search-input').val('').attr('bdt-filter-control', '');
929
+ });
930
+
931
+
932
+ jQuery(document).ready(function ($) {
933
+ 'use strict';
934
+
935
+ function hashHandler() {
936
+ var $tab = jQuery('.prime-slider-dashboard .bdt-tab');
937
+ if ( window.location.hash ) {
938
+ var hash = window.location.hash.substring(1);
939
+ bdtUIkit.tab($tab).show(jQuery('#bdt-' + hash).data('tab-index'));
940
+ }
941
+ }
942
+
943
+ jQuery(window).on('load', function () {
944
+ hashHandler();
945
+ });
946
+
947
+ window.addEventListener("hashchange", hashHandler, true);
948
+
949
+ jQuery('.toplevel_page_prime_slider_options > ul > li > a ').on('click', function (event) {
950
+ jQuery(this).parent().siblings().removeClass('current');
951
+ jQuery(this).parent().addClass('current');
952
+ });
953
+
954
+ jQuery('#prime_slider_active_modules_page a.ps-active-all-widget').click(function () {
955
+
956
+ jQuery('#prime_slider_active_modules_page .checkbox:visible').not("[disabled]").each(function () {
957
+ jQuery(this).attr('checked', 'checked').prop("checked", true);
958
+ });
959
+
960
+ jQuery(this).addClass('bdt-active');
961
+ jQuery('a.ps-deactive-all-widget').removeClass('bdt-active');
962
+ });
963
+
964
+ jQuery('#prime_slider_active_modules_page a.ps-deactive-all-widget').click(function () {
965
+
966
+ jQuery('#prime_slider_active_modules_page .checkbox:visible').not("[disabled]").each(function () {
967
+ jQuery(this).removeAttr('checked');
968
+ });
969
+
970
+ jQuery(this).addClass('bdt-active');
971
+ jQuery('a.ps-active-all-widget').removeClass('bdt-active');
972
+ });
973
+
974
+ jQuery('#prime_slider_third_party_widget_page a.ps-active-all-widget').click(function () {
975
+
976
+ jQuery('#prime_slider_third_party_widget_page .checkbox:visible').not("[disabled]").each(function () {
977
+ jQuery(this).attr('checked', 'checked').prop("checked", true);
978
+ });
979
+
980
+ jQuery(this).addClass('bdt-active');
981
+ jQuery('a.ps-deactive-all-widget').removeClass('bdt-active');
982
+ });
983
+
984
+ jQuery('#prime_slider_third_party_widget_page a.ps-deactive-all-widget').click(function () {
985
+
986
+ jQuery('#prime_slider_third_party_widget_page .checkbox:visible').not("[disabled]").each(function () {
987
+ jQuery(this).removeAttr('checked');
988
+ });
989
+
990
+ jQuery(this).addClass('bdt-active');
991
+ jQuery('a.ps-active-all-widget').removeClass('bdt-active');
992
+ });
993
+
994
+
995
+ jQuery('form.settings-save').submit(function (event) {
996
+ event.preventDefault();
997
+
998
+ bdtUIkit.notification({
999
+ message: '<div bdt-spinner></div> <?php esc_html_e('Please wait, Saving settings...', 'bdthemes-prime-slider') ?>',
1000
+ timeout: false
1001
+ });
1002
+
1003
+ jQuery(this).ajaxSubmit({
1004
+ success: function () {
1005
+ bdtUIkit.notification.closeAll();
1006
+ bdtUIkit.notification({
1007
+ message: '<span class="dashicons dashicons-yes"></span> <?php esc_html_e('Settings Saved Successfully.', 'bdthemes-prime-slider') ?>',
1008
+ status : 'primary'
1009
+ });
1010
+ },
1011
+ error : function (data) {
1012
+ bdtUIkit.notification.closeAll();
1013
+ bdtUIkit.notification({
1014
+ message: '<span bdt-icon=\'icon: warning\'></span> <?php esc_html_e('Unknown error, make sure access is correct!', 'bdthemes-prime-slider') ?>',
1015
+ status : 'warning'
1016
+ });
1017
+ }
1018
+ });
1019
+
1020
+ return false;
1021
+ });
1022
+
1023
+ });
1024
+ </script>
1025
+ <?php
1026
+ }
1027
+
1028
+ /**
1029
+ * Display Footer
1030
+ *
1031
+ * @access public
1032
+ * @return void
1033
+ */
1034
+
1035
+ function footer_info() {
1036
+ ?>
1037
+
1038
+ <div class="prime-slider-footer-info bdt-margin-medium-top">
1039
+
1040
+ <div class="bdt-grid ">
1041
+
1042
+ <div class="bdt-width-auto@s ps-setting-save-btn">
1043
+
1044
+
1045
+
1046
+ </div>
1047
+
1048
+ <div class="bdt-width-expand@s bdt-text-right">
1049
+ <p class="">
1050
+ Prime Slider plugin made with love by <a target="_blank" href="https://bdthemes.com">BdThemes</a> Team.
1051
+ <br>All rights reserved by <a target="_blank" href="https://bdthemes.com">BdThemes.com</a>.
1052
+ </p>
1053
+ </div>
1054
+ </div>
1055
+
1056
+ </div>
1057
+
1058
+ <?php
1059
+ }
1060
+
1061
+ /**
1062
+ *
1063
+ * Allow Tracker deactivated warning
1064
+ * If Allow Tracker disable in elementor then this notice will be show
1065
+ *
1066
+ * @access public
1067
+ */
1068
+
1069
+ public function allow_tracker_activate_notice()
1070
+ {
1071
+
1072
+ Notices::add_notice(
1073
+ [
1074
+ 'id' => 'ps-allow-tracker',
1075
+ 'type' => 'warning',
1076
+ 'dismissible' => true,
1077
+ 'dismissible-time' => MONTH_IN_SECONDS * 2,
1078
+ 'message' => __('Please activate <strong>Usage Data Sharing</strong> features from Elementor, otherwise Widgets Analytics will not work. Please activate the settings from <strong>Elementor > Settings > General Tab > Usage Data Sharing.</strong> Thank you.', 'bdthemes-prime-slider'),
1079
+ ]
1080
+ );
1081
+ }
1082
+
1083
+ /**
1084
+ * Get all the pages
1085
+ *
1086
+ * @return array page names with key value pairs
1087
+ */
1088
+ function get_pages() {
1089
+ $pages = get_pages();
1090
+ $pages_options = [];
1091
+ if ( $pages ) {
1092
+ foreach ( $pages as $page ) {
1093
+ $pages_options[$page->ID] = $page->post_title;
1094
+ }
1095
+ }
1096
+
1097
+ return $pages_options;
1098
+ }
1099
+ }
1100
+
1101
+ new PrimeSlider_Admin_Settings();
admin/admin.php ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace PrimeSlider;
4
+
5
+ if (!defined('ABSPATH')) {
6
+ exit;
7
+ } // Exit if accessed directly
8
+
9
+
10
+ require_once BDTPS_ADMIN_PATH . 'class-settings-api.php';
11
+ if (current_user_can('manage_options')) {
12
+ require_once BDTPS_ADMIN_PATH . 'admin-feeds.php';
13
+ }
14
+ // element pack admin settings here
15
+ require_once BDTPS_ADMIN_PATH . 'admin-settings.php';
16
+
17
+ /**
18
+ * Admin class
19
+ */
20
+
21
+ class Admin {
22
+
23
+ public function __construct() {
24
+
25
+ // Embed the Script on our Plugin's Option Page Only
26
+ if (isset($_GET['page']) && ($_GET['page'] == 'prime_slider_options')) {
27
+ add_action('admin_init', [$this, 'admin_script']);
28
+ add_action('admin_enqueue_scripts', [$this, 'enqueue_styles']);
29
+ }
30
+
31
+ add_action('after_setup_theme', [$this, 'whitelabel']);
32
+
33
+ // register_activation_hook(BDTPS__FILE__, 'install_and_activate');
34
+
35
+ }
36
+
37
+ function install_and_activate() {
38
+
39
+ // I don't know of any other redirect function, so this'll have to do.
40
+ wp_redirect(admin_url('admin.php?page=prime_slider_options'));
41
+ // You could use a header(sprintf('Location: %s', admin_url(...)); here instead too.
42
+ }
43
+
44
+ /**
45
+ * You can easily add white label branding for extended license or multi site license. Don't try for regular license otherwise your license will be invalid.
46
+ * @return [type] [description]
47
+ * Define BDTPS_WL for execute white label branding
48
+ */
49
+ public function whitelabel() {
50
+ if (defined('BDTPS_WL')) {
51
+
52
+ add_filter('gettext', [$this, 'prime_slider_name_change'], 20, 3);
53
+
54
+ if (defined('BDTPS_HIDE')) {
55
+ add_action('pre_current_active_plugins', [$this, 'hide_prime_slider']);
56
+ }
57
+ } else {
58
+ add_filter('plugin_row_meta', [$this, 'plugin_row_meta'], 10, 2);
59
+ add_filter('plugin_action_links_' . BDTPS_PBNAME, [$this, 'plugin_action_meta']);
60
+ }
61
+ }
62
+
63
+ /**
64
+ * Enqueue styles
65
+ * @access public
66
+ */
67
+
68
+ public function enqueue_styles() {
69
+
70
+ $direction_suffix = is_rtl() ? '.rtl' : '';
71
+ $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min';
72
+
73
+ wp_enqueue_style('bdt-uikit', BDTPS_ASSETS_URL . 'css/bdt-uikit' . $direction_suffix . '.css', [], '3.15.3');
74
+ wp_enqueue_style('prime-slider-font', BDTPS_ASSETS_URL . 'css/prime-slider-font' . $direction_suffix . '.css', [], BDTPS_VER);
75
+ wp_enqueue_style('ps-admin', BDTPS_ADMIN_URL . 'assets/css/ps-admin' . $direction_suffix . '.css', [], BDTPS_VER);
76
+
77
+ wp_enqueue_script('bdt-uikit', BDTPS_ASSETS_URL . 'js/bdt-uikit.min.js', ['jquery'], '3.15.3');
78
+ }
79
+
80
+ /**
81
+ * Row meta
82
+ * @access public
83
+ * @return array
84
+ */
85
+
86
+ public function plugin_row_meta($plugin_meta, $plugin_file) {
87
+ if (BDTPS_PBNAME === $plugin_file) {
88
+ $row_meta = [
89
+ 'docs' => '<a href="https://bdthemes.com/support/" aria-label="' . esc_attr(__('Go for Get Support', 'bdthemes-prime-slider')) . '" target="_blank">' . __('Get Support', 'bdthemes-prime-slider') . '</a>',
90
+ 'video' => '<a href="https://www.youtube.com/playlist?list=PLP0S85GEw7DOJf_cbgUIL20qqwqb5x8KA" aria-label="' . esc_attr(__('View Prime Slider Video Tutorials', 'bdthemes-prime-slider')) . '" target="_blank">' . __('Video Tutorials', 'bdthemes-prime-slider') . '</a>',
91
+ ];
92
+
93
+ $plugin_meta = array_merge($plugin_meta, $row_meta);
94
+ }
95
+
96
+ return $plugin_meta;
97
+ }
98
+
99
+ /**
100
+ * Action meta
101
+ * @access public
102
+ * @return array
103
+ */
104
+
105
+
106
+ public function plugin_action_meta($links) {
107
+
108
+ $links = array_merge([sprintf('<a href="%s">%s</a>', prime_slider_dashboard_link('#prime_slider_welcome'), esc_html__('Settings', 'bdthemes-prime-slider'))], $links);
109
+
110
+ $links = array_merge($links, [
111
+ sprintf(
112
+ '<a href="%s">%s</a>',
113
+ prime_slider_dashboard_link('#license'),
114
+ esc_html__('License', 'bdthemes-prime-slider')
115
+ )
116
+ ]);
117
+
118
+ return $links;
119
+ }
120
+
121
+ /**
122
+ * Change Prime Slider Name
123
+ * @access public
124
+ * @return string
125
+ */
126
+
127
+ public function prime_slider_name_change($translated_text, $text, $domain) {
128
+ switch ($translated_text) {
129
+ case 'Prime Slider':
130
+ $translated_text = BDTPS_TITLE;
131
+ break;
132
+ }
133
+
134
+ return $translated_text;
135
+ }
136
+
137
+ /**
138
+ * Hiding plugins //still in testing purpose
139
+ * @access public
140
+ */
141
+
142
+ public function hide_prime_slider() {
143
+ global $wp_list_table;
144
+ $hide_plg_array = array('bdthemes-prime-slider/bdthemes-prime-slider.php');
145
+ $all_plugins = $wp_list_table->items;
146
+
147
+ foreach ($all_plugins as $key => $val) {
148
+ if (in_array($key, $hide_plg_array)) {
149
+ unset($wp_list_table->items[$key]);
150
+ }
151
+ }
152
+ }
153
+
154
+ /**
155
+ * Register admin script
156
+ * @access public
157
+ */
158
+
159
+ public function admin_script() {
160
+ $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min';
161
+ if (is_admin()) { // for Admin Dashboard Only
162
+ wp_enqueue_script('jquery');
163
+ wp_enqueue_script('jquery-form');
164
+
165
+ wp_enqueue_script('chart', BDTPS_ADMIN_URL . 'assets/js/chart.min.js', ['jquery'], '3.9.3', true);
166
+ wp_enqueue_script('ps-admin', BDTPS_ADMIN_URL . 'assets/js/ps-admin'. $suffix .'.js', ['jquery', 'chart'], BDTPS_VER, true);
167
+ }
168
+ }
169
+ }
admin/assets/css/ps-admin.css ADDED
@@ -0,0 +1 @@
 
1
+ .prime-slider-dashboard.wrap{margin:10px 20px 0 0}.prime-slider-dashboard.wrap a:focus{outline:none;box-shadow:none}.prime-slider-dashboard.wrap .bdt-dashboard-navigation{background-color:#fff;border-radius:5px;max-width:1600px;box-sizing:border-box;margin-top:35px;padding:0 35px;background-image:url("../images/shiny-overlay.svg");background-position:bottom right;background-repeat:no-repeat}.prime-slider-dashboard.wrap .bdt-tab li{margin:0}.prime-slider-dashboard.wrap .bdt-tab li a{padding:20px 0;border:none;background:none;text-decoration:none;font-size:15px;font-weight:500;color:#666;position:relative;transition:box-shadow 300ms ease-out}.prime-slider-dashboard.wrap .bdt-tab li a:hover,.prime-slider-dashboard.wrap .bdt-tab li a:focus{border-bottom:none;color:#000;box-shadow:none}.prime-slider-dashboard.wrap .bdt-tab li a:after{background-color:#0680d6;content:'';height:3px;position:absolute;bottom:0;width:0;transition:width 1s cubic-bezier(.165, .84, .44, 1)}.prime-slider-dashboard.wrap .bdt-tab li.bdt-active a:after{width:100%}.prime-slider-dashboard.wrap .bdt-card{border-radius:6px;background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page{margin-top:50px}.prime-slider-dashboard.wrap .ps-option-page .ps-setting-save-btn{margin:5px}.prime-slider-dashboard.wrap .ps-option-page form.settings-save{margin:-5px}.prime-slider-dashboard.wrap .ps-option-page p{font-size:16px;line-height:1.6;color:#666}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .bdt-width-expand>[class^="ps-wi-"]{font-size:48px;margin-right:20px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .bdt-width-expand>[class^="ps-wi-"]{color:#48484a}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .bdt-width-expand>[class^="ps-wi-"]{color:#48484a}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item[data-content-type~="new"]>.ps-option-item-inner:before{background-color:#EF476F;content:'NEW';width:70px;height:20px;color:#fff;position:absolute;transform:rotate(-45deg);text-align:center;line-height:20px;font-size:9px;left:-20px;top:4px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-label{font-size:15px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{padding:5px;border-radius:20px;margin-left:10px;color:#000;transition:all .2s ease-out;transform:scale(.5);opacity:0;position:absolute}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo{right:98px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{right:70px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-video:hover{color:#06D6A0}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-video:hover{color:#EF476F}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner{overflow:hidden;position:relative;background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{opacity:1;transform:scale(1)}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo{transition-delay:.03s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{transition-delay:.1s}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper{margin-bottom:45px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-filter-nav>div>div{padding-right:32px;margin-right:30px;border-right:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-filter-nav>div>div:nth-last-child(1){padding-right:0;margin-right:0;border-right:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul{margin-top:0;margin-bottom:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-badge{height:18px;width:18px;margin-left:5px;font-size:10px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default{text-decoration:none;color:#444;background-color:#fff;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:none;border-radius:5px;outline:none;font-size:14px;font-weight:500;padding:10px 12px;line-height:18px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover{background:#0680d6;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li{margin:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a{text-decoration:none;color:#444;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:none;border-radius:5px;outline:none;font-size:14px;font-weight:500;padding:10px 15px;background:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover{background:#0680d6;color:#fff;outline:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge{background-color:#118ab2}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a{background:#0680d6;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a{background-color:#B6FFEC;color:#06D6A0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a:hover{background-color:#06D6A0;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free.bdt-active a{background-color:#06D6A0;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a{background-color:#ffcdd9;color:#EF476F}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a:hover{background-color:#EF476F;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro.bdt-active a{background-color:#EF476F;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget{background-color:#1e87f0;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget:hover,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget.bdt-active{background-color:#0c6fd1}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget{background-color:#c81b07;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget.bdt-active,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget:hover{background-color:#cf1c08}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);border-radius:3px;background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a{font-size:14px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus{box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a{color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options{margin-bottom:35px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item{margin-top:15px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-group .ps-option-item .ps-option-label{font-size:14px !important}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input{height:34px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input:focus{background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner input[type="text"]{border-radius:3px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner textarea{width:100%}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner{line-height:1;padding:18px 25px;border-radius:5px;transition:all .3s cubic-bezier(.3, .36, .25, 1)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover{color:#052442;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover .ps-widget-count-text{color:#7c99b7}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover [class^="ps-wi-"]{color:#052442}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:0}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input{min-height:40px;padding:0 8px;border-color:rgba(30,135,240,0.3)}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus{border:1px solid #1e87f0;outline:0;box-shadow:0 0 0 1px #1e87f0}.prime-slider-dashboard .prime-slider-settings-save-btn{border-radius:5px}.prime-slider-dashboard .switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,0.25);border-radius:20px;transition:all .3s ease-out;overflow:hidden}.prime-slider-dashboard .switch::after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background-color:white;top:0;left:0;transition:all .3s cubic-bezier(.24, .85, .58, 1)}.prime-slider-dashboard input[type='checkbox']:checked+.switch::after{transform:translateX(20px);box-shadow:0 0 0 2px inset #1e87f0}.prime-slider-dashboard input[type='checkbox']:checked+.switch{background-color:#1e87f0}.prime-slider-dashboard input[type='checkbox']{position:absolute;left:-9999px}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #EF476F}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch{background-color:#EF476F}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #06D6A0}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch{background-color:#06D6A0}.prime-slider-dashboard .ps-system-requirement .check-system-status{font-size:14px}.prime-slider-dashboard .ps-system-requirement .check-system-status li>div{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard .ps-system-requirement .check-system-status .label1{width:200px}.prime-slider-dashboard .ps-system-requirement .check-system-status span{display:inline-block;line-height:1.6}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid,.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{font-size:15px;width:20px;height:18px;margin-left:10px;margin-right:15px;vertical-align:middle;border-radius:3px}.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{background:red;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid{background:#06D6A0;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid i::before{margin-left:-1px}.prime-slider-dashboard .ps-system-requirement .check-system-status i::before{font-size:15px;line-height:20px}.prime-slider-dashboard .ps-no-result{display:none}.prime-slider-dashboard .bdt-animation-shake{animation-name:bdt-shake !important;display:block !important}.toplevel_page_prime_slider_options .bdt-notification{top:43px;width:400px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message{line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 0 2px #06D6A0,0 15px 22px 2px rgba(0,0,0,0.2);background:#fff;font-size:18px;color:#06D6A0}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div{display:flex;align-items:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div .bdt-spinner{margin-right:15px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message .bdt-notification-close{top:50%;right:10px;transform:translateY(-50%);height:30px;width:30px;line-height:32px;background:#fff0f3;border-radius:5px;text-align:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message svg{display:inline-flex;color:#EF476F;width:12px}.toplevel_page_prime_slider_options .bdt-lightbox-toolbar{padding:45px 15px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}#prime_slider_other_settings_page .ps-options>.ps-option-item>.ps-option-item-inner{padding:35px}#prime_slider_other_settings_page .ps-options>.ps-option-item>.ps-option-item-inner>label>.ps-option-label{font-weight:700;font-size:22px}#prime_slider_other_settings_page .ps-options>.ps-option-item>.ps-option-item-inner .description{margin-top:20px}#prime_slider_elementor_extend_page .ps-widget-count-text,#prime_slider_other_settings_page .ps-widget-count-text{display:none}#prime_slider_api_settings_page .ps-options>.ps-option-item>.ps-option-item-inner{padding:35px}#prime_slider_api_settings_page input,#prime_slider_api_settings_page textarea{border-color:#ddd}#prime_slider_api_settings_page input[type="text"]:focus,#prime_slider_api_settings_page input[type="password"]:focus,#prime_slider_api_settings_page input[type="color"]:focus,#prime_slider_api_settings_page input[type="date"]:focus,#prime_slider_api_settings_page input[type="datetime"]:focus,#prime_slider_api_settings_page input[type="datetime-local"]:focus,#prime_slider_api_settings_page input[type="email"]:focus,#prime_slider_api_settings_page input[type="month"]:focus,#prime_slider_api_settings_page input[type="number"]:focus,#prime_slider_api_settings_page input[type="search"]:focus,#prime_slider_api_settings_page input[type="tel"]:focus,#prime_slider_api_settings_page input[type="time"]:focus,#prime_slider_api_settings_page input[type="url"]:focus,#prime_slider_api_settings_page input[type="week"]:focus,#prime_slider_api_settings_page input[type="checkbox"]:focus,#prime_slider_api_settings_page input[type="radio"]:focus,#prime_slider_api_settings_page select:focus,#prime_slider_api_settings_page textarea:focus{border-color:#0680d6;box-shadow:none}#prime_slider_api_settings_page .ps-option-video{position:absolute;right:25px;top:20px}#prime_slider_api_settings_page .ps-option-label{display:block;margin-bottom:25px;font-size:18px}#prime_slider_api_settings_page .ps-option-group .ps-option-label{margin-bottom:15px}#prime_slider_api_settings_page p.description{font-size:12px !important;color:#999;margin-top:10px}#prime_slider_api_settings_page p.description a{color:#888}.ps-dashboard-panel .bdt-card{border-radius:5px;transition-property:box-shadow,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.3, .36, .25, 1)}.ps-dashboard-panel .bdt-card a{text-decoration:none}.ps-dashboard-panel .bdt-card a:focus{box-shadow:none}.ps-dashboard-panel .bdt-card p{margin-top:0}.ps-dashboard-panel .bdt-card .ps-widget-count{color:#a1a8ad;font-size:12px;line-height:1.7;text-transform:uppercase}.ps-dashboard-panel .bdt-card .bdt-others-plugins-link a{margin-top:13px}.ps-dashboard-panel .bdt-card .bdt-button{color:#fff;border-radius:5px;transition:all .3s ease}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-ep{background-color:transparent;background-image:linear-gradient(145deg, #20E2AD 0, #08AEEC 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-ps{background-color:transparent;background:linear-gradient(to right, #fe506c 0, #fc6a2a 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-live-copy{background-color:transparent;background-image:linear-gradient(145deg, #dd4049 0, #5a03ff 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-pg{background-color:transparent;background-image:linear-gradient(145deg, rgba(13,59,84,0.8) 0, #0D3B54 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-upk{background-color:#E62A3F}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-usk{background-color:#e21530}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red{background:#ffcdd9;color:#EF476F}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover{background:#EF476F;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green{background:#B6FFEC;color:#06D6A0}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover{background:#06D6A0;color:#fff}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue{background:#0680d6;color:#fff}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover{background:#097396;color:#fff}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey{background-color:#e3e8eb;color:#1d2327}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover{background:#1d2327;color:#fff}.ps-dashboard-panel .bdt-card .ps-feature-title{color:#333;font-weight:700;font-size:22px;margin-bottom:20px;padding:0}.ps-dashboard-panel .bdt-card.bdt-card-green{background:rgba(173,200,101,0.03);box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-red{color:#777;box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-blue{color:#777;box-shadow:0 0 0 1px #0680d6}.ps-dashboard-panel .bdt-card .bdt-accordion{padding-top:5px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title{font-size:16px;padding:10px 20px;background:rgba(255,65,77,0.1);border-radius:5px;font-weight:400;letter-spacing:.3px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover,.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus{box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title{color:#000;background:rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content{padding:0 20px}.ps-dashboard-panel .bdt-card .check-system-status{margin-top:20px}.ps-dashboard-panel .bdt-card.ps-video-tutorial{display:flex;flex-direction:column}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list{margin-bottom:20px;flex-grow:1}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list-divider>li:nth-child(n+2){border-top:1px solid rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title{margin:0;font-size:14px;color:rgba(173,200,101,0.7)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title:hover{color:#06D6A0}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn{font-weight:500;color:#444;border:1px solid #06D6A0;display:inline-block;width:145px;padding:5px;text-align:center;border-radius:3px}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn:hover{color:#000}.ps-dashboard-panel .bdt-card.ps-genarate-idea,.ps-dashboard-panel .bdt-card.ps-support-feedback,.ps-dashboard-panel .bdt-card.ps-feedback-bg,.ps-dashboard-panel .bdt-card.ps-tryaddon-bg{background-repeat:no-repeat;background-position:bottom right}.ps-dashboard-panel .bdt-card.ps-genarate-idea{background-size:400px auto;background-image:url("../images/idea.svg")}.ps-dashboard-panel .bdt-card.ps-feedback-bg{background-size:250px auto;background-image:url("../images/idea.svg")}.ps-dashboard-panel .bdt-card.ps-tryaddon-bg{background-size:320px auto;background-image:url("../images/bdthemes-hero.svg")}.ps-dashboard-panel .bdt-card.ps-support-content{background-repeat:no-repeat;background-position:bottom right;background-size:190px auto;background-image:url("../images/support.svg")}.ps-dashboard-panel .bdt-card.ps-system-requirement{background-repeat:no-repeat;background-position:right -50px;background-size:190px auto;background-image:url("../images/server.svg")}@media (min-width:1400px){.ps-dashboard-panel .bdt-card.ps-welcome-content p{margin-right:160px}.ps-dashboard-panel .bdt-card.ps-facebook-community p{margin-right:160px}}#prime_slider_active_modules_page .checkbox,#prime_slider_third_party_widget_page .checkbox{margin-top:5px}.prime-slider-3pp-install,.prime-slider-3pp-active,.prime-slider-3pp-download{text-decoration:none;color:#EF476F;line-height:normal;background-color:#eee;border-radius:100px;padding:5px;display:inline-flex}.prime-slider-3pp-install:hover,.prime-slider-3pp-active:hover,.prime-slider-3pp-download:hover{color:#fb6094}.prime-slider-footer-info{background-color:#073B4C;color:#90b6c3;border-radius:5px;box-sizing:border-box;padding:30px 40px;background-image:url("../images/shiny-overlay.svg");background-position:top right;background-repeat:no-repeat}.prime-slider-footer-info p{font-size:14px !important;color:#90b6c3 !important;text-align:center;margin-top:25px}.prime-slider-footer-info a{color:#e5f4f9}.bdt-admin-alert{background-color:#fff3da;border-radius:2px;padding:10px 20px;box-sizing:border-box;margin-top:30px}.ps-dashboard-divider{width:100%;margin-top:50px;margin-bottom:50px;min-height:20px;background-size:20px 20px;background-repeat:repeat-x}.ps-dashboard-panel{position:relative}.ps-dashboard-panel .dashicons.dashicons-yes{color:#06D6A0}.ps-dashboard-panel .dashicons.dashicons-no{color:#FF0000}.ps-dashboard-panel .dashicons.dashicons-heart{color:#EA355F}.ps-dashboard-panel .ps-comparision{padding-left:0}.ps-dashboard-panel h1{font-weight:700}.ps-dashboard-panel .ps-purchase-button{position:absolute;top:-120px;right:20px}.ps-purchase-button a{color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;box-shadow:0 10px 40px 0 rgba(0,130,117,0.29);padding:18px 45px 18px 45px;font-weight:700;cursor:pointer;display:inline-block;text-transform:uppercase;font-size:14px;outline:none;position:relative;transition:all .3s ease-out;text-align:center;overflow:hidden;background-color:transparent;background-image:linear-gradient(145deg, #20e2ad 0, #08aeec 100%);text-decoration:none;letter-spacing:1px}.ps-purchase-button a:hover{background-image:linear-gradient(145deg, #08aeec 0, #20e2ad 100%);box-shadow:0 10px 40px 0 rgba(0,130,117,0.46)}#prime_slider_license_settings_page h3.el-license-title{font-size:22px;margin-top:0;margin-bottom:50px}#prime_slider_license_settings_page ol{margin-bottom:20px}#prime_slider_license_settings_page .bdt-ps-license-field{display:block;margin-bottom:15px}#prime_slider_license_settings_page .bdt-ps-license-field input{font-size:200%;padding:0 10px;display:block;margin-top:10px;border-radius:5px;border-color:#ddd;width:100%;max-width:650px}#prime_slider_license_settings_page .bdt-ps-license-field label{display:inline-block;margin-bottom:5px}#prime_slider_license_settings_page .bdt-ps-license-active-btn{margin-top:25px}#prime_slider_license_settings_page .prime-slider-license-info{font-size:14px;line-height:24px;max-width:850px;margin-bottom:50px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title{width:150px;display:inline-block;position:relative;padding-right:5px;margin-right:10px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title:after{content:':';position:absolute;right:2px}#prime_slider_license_settings_page .prime-slider-license-info .license-valid,#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{padding:4px 8px;color:#fff;background-color:#06D6A0;border-radius:3px;font-size:14px}#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{background-color:#f44336}#prime_slider_license_settings_page .prime-slider-license-info .license-key{font-weight:700;opacity:.8}#prime_slider_license_settings_page .button{padding:0 30px;font-size:16px;height:40px;border:0;border-radius:5px}#prime_slider_license_settings_page .button-primary{background:#1e87f0;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none}#prime_slider_license_settings_page .button-primary:active,#prime_slider_license_settings_page .button-primary:hover{background:#0e6dcd}@media screen and (max-width:960px){.ps-widget-onoff{margin:0}}@media (min-width:960px){.prime-slider-dashboard.wrap{padding:0 35px 35px 35px}.prime-slider-dashboard.wrap .prime-slider-footer-info p{text-align:right;margin-top:0}.prime-slider-dashboard.wrap .bdt-tab li a{padding:35px 0;margin:0 20px}.prime-slider-dashboard.wrap .bdt-tab li a:after{bottom:20px}}@media (max-width:639px){.prime-slider-dashboard.wrap .ps-option-item-inner{padding:0}.prime-slider-dashboard.wrap .ps-option-item-inner [class^="ps-wi-"]{display:none}.prime-slider-dashboard.wrap .bdt-search-active-wrap{display:block}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:20px 0 0 -20px}.prime-slider-dashboard.wrap .bdt-card{background-image:none}.prime-slider-dashboard.wrap .bdt-button{width:100%}}.ps-widget-count-text{font-size:11px;color:#b7b7b7;margin-top:7px;display:block;text-transform:uppercase}.ps-go-pro{font-weight:bold;color:#f44336;text-shadow:1px 1px 1px #eee}@media (min-width:1200px){.ps-dashboard-panel .bdt-card-body{padding:45px 45px}}
admin/assets/css/ps-admin.rtl.css ADDED
@@ -0,0 +1 @@
 
1
+ .prime-slider-dashboard.wrap{margin:10px 0 0 20px}.prime-slider-dashboard.wrap a:focus{outline:none;box-shadow:none}.prime-slider-dashboard.wrap .bdt-dashboard-navigation{background-color:#fff;border-radius:5px;max-width:1600px;box-sizing:border-box;margin-top:35px;padding:0 35px;background-image:url("../images/shiny-overlay.svg");background-position:bottom right;background-repeat:no-repeat}.prime-slider-dashboard.wrap .bdt-tab li{margin:0}.prime-slider-dashboard.wrap .bdt-tab li a{padding:20px 0;border:none;background:none;text-decoration:none;font-size:15px;font-weight:500;color:#666;position:relative;transition:box-shadow 300ms ease-out}.prime-slider-dashboard.wrap .bdt-tab li a:hover,.prime-slider-dashboard.wrap .bdt-tab li a:focus{border-bottom:none;color:#000;box-shadow:none}.prime-slider-dashboard.wrap .bdt-tab li a:after{background-color:#0680d6;content:'';height:3px;position:absolute;bottom:0;width:0;transition:width 1s cubic-bezier(.165, .84, .44, 1)}.prime-slider-dashboard.wrap .bdt-tab li.bdt-active a:after{width:100%}.prime-slider-dashboard.wrap .bdt-card{border-radius:6px;background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page{margin-top:50px}.prime-slider-dashboard.wrap .ps-option-page .ps-setting-save-btn{margin:5px}.prime-slider-dashboard.wrap .ps-option-page form.settings-save{margin:-5px}.prime-slider-dashboard.wrap .ps-option-page p{font-size:16px;line-height:1.6;color:#666}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .bdt-width-expand>[class^="ps-wi-"]{font-size:48px;margin-left:20px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .bdt-width-expand>[class^="ps-wi-"]{color:#48484a}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .bdt-width-expand>[class^="ps-wi-"]{color:#48484a}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item[data-content-type~="new"]>.ps-option-item-inner:before{background-color:#EF476F;content:'NEW';width:70px;height:20px;color:#fff;position:absolute;transform:rotate(45deg);text-align:center;line-height:20px;font-size:9px;right:-20px;top:4px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-label{font-size:15px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{padding:5px;border-radius:20px;margin-right:10px;color:#000;transition:all .2s ease-out;transform:scale(.5);opacity:0;position:absolute}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo{left:98px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{left:70px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-video:hover{color:#06D6A0}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-video:hover{color:#EF476F}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner{overflow:hidden;position:relative;background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{opacity:1;transform:scale(1)}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo{transition-delay:.03s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{transition-delay:.1s}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper{margin-bottom:45px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-filter-nav>div>div{padding-left:32px;margin-left:30px;border-left:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-filter-nav>div>div:nth-last-child(1){padding-left:0;margin-left:0;border-left:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul{margin-top:0;margin-bottom:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-badge{height:18px;width:18px;margin-right:5px;font-size:10px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default{text-decoration:none;color:#444;background-color:#fff;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:none;border-radius:5px;outline:none;font-size:14px;font-weight:500;padding:10px 12px;line-height:18px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover{background:#0680d6;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li{margin:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a{text-decoration:none;color:#444;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:none;border-radius:5px;outline:none;font-size:14px;font-weight:500;padding:10px 15px;background:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover{background:#0680d6;color:#fff;outline:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge{background-color:#118ab2}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a{background:#0680d6;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a{background-color:#B6FFEC;color:#06D6A0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a:hover{background-color:#06D6A0;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free.bdt-active a{background-color:#06D6A0;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a{background-color:#ffcdd9;color:#EF476F}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a:hover{background-color:#EF476F;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro.bdt-active a{background-color:#EF476F;color:#fff;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget{background-color:#1e87f0;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget:hover,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget.bdt-active{background-color:#0c6fd1}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget{background-color:#c81b07;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget.bdt-active,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget:hover{background-color:#cf1c08}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);border-radius:3px;background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a{font-size:14px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus{box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a{color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options{margin-bottom:35px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item{margin-top:15px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-group .ps-option-item .ps-option-label{font-size:14px !important}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input{height:34px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input:focus{background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner input[type="text"]{border-radius:3px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner textarea{width:100%}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner{line-height:1;padding:18px 25px;border-radius:5px;transition:all .3s cubic-bezier(.3, .36, .25, 1)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover{color:#052442;box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover .ps-widget-count-text{color:#7c99b7}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover [class^="ps-wi-"]{color:#052442}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:0}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input{min-height:40px;padding:0 8px;border-color:rgba(30,135,240,0.3)}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus{border:1px solid #1e87f0;outline:0;box-shadow:0 0 0 1px #1e87f0}.prime-slider-dashboard .prime-slider-settings-save-btn{border-radius:5px}.prime-slider-dashboard .switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,0.25);border-radius:20px;transition:all .3s ease-out;overflow:hidden}.prime-slider-dashboard .switch::after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background-color:white;top:0;right:0;transition:all .3s cubic-bezier(.24, .85, .58, 1)}.prime-slider-dashboard input[type='checkbox']:checked+.switch::after{transform:translateX(-20px);box-shadow:0 0 0 2px inset #1e87f0}.prime-slider-dashboard input[type='checkbox']:checked+.switch{background-color:#1e87f0}.prime-slider-dashboard input[type='checkbox']{position:absolute;right:-9999px}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #EF476F}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch{background-color:#EF476F}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #06D6A0}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch{background-color:#06D6A0}.prime-slider-dashboard .ps-system-requirement .check-system-status{font-size:14px}.prime-slider-dashboard .ps-system-requirement .check-system-status li>div{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard .ps-system-requirement .check-system-status .label1{width:200px}.prime-slider-dashboard .ps-system-requirement .check-system-status span{display:inline-block;line-height:1.6}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid,.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{font-size:15px;width:20px;height:18px;margin-right:10px;margin-left:15px;vertical-align:middle;border-radius:3px}.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{background:red;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid{background:#06D6A0;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid i::before{margin-right:-1px}.prime-slider-dashboard .ps-system-requirement .check-system-status i::before{font-size:15px;line-height:20px}.prime-slider-dashboard .ps-no-result{display:none}.prime-slider-dashboard .bdt-animation-shake{animation-name:bdt-shake !important;display:block !important}.toplevel_page_prime_slider_options .bdt-notification{top:43px;width:400px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message{line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 0 2px #06D6A0,0 15px 22px 2px rgba(0,0,0,0.2);background:#fff;font-size:18px;color:#06D6A0}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div{display:flex;align-items:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div .bdt-spinner{margin-left:15px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message .bdt-notification-close{top:50%;left:10px;transform:translateY(-50%);height:30px;width:30px;line-height:32px;background:#fff0f3;border-radius:5px;text-align:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message svg{display:inline-flex;color:#EF476F;width:12px}.toplevel_page_prime_slider_options .bdt-lightbox-toolbar{padding:45px 15px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}#prime_slider_other_settings_page .ps-options>.ps-option-item>.ps-option-item-inner{padding:35px}#prime_slider_other_settings_page .ps-options>.ps-option-item>.ps-option-item-inner>label>.ps-option-label{font-weight:700;font-size:22px}#prime_slider_other_settings_page .ps-options>.ps-option-item>.ps-option-item-inner .description{margin-top:20px}#prime_slider_elementor_extend_page .ps-widget-count-text,#prime_slider_other_settings_page .ps-widget-count-text{display:none}#prime_slider_api_settings_page .ps-options>.ps-option-item>.ps-option-item-inner{padding:35px}#prime_slider_api_settings_page input,#prime_slider_api_settings_page textarea{border-color:#ddd}#prime_slider_api_settings_page input[type="text"]:focus,#prime_slider_api_settings_page input[type="password"]:focus,#prime_slider_api_settings_page input[type="color"]:focus,#prime_slider_api_settings_page input[type="date"]:focus,#prime_slider_api_settings_page input[type="datetime"]:focus,#prime_slider_api_settings_page input[type="datetime-local"]:focus,#prime_slider_api_settings_page input[type="email"]:focus,#prime_slider_api_settings_page input[type="month"]:focus,#prime_slider_api_settings_page input[type="number"]:focus,#prime_slider_api_settings_page input[type="search"]:focus,#prime_slider_api_settings_page input[type="tel"]:focus,#prime_slider_api_settings_page input[type="time"]:focus,#prime_slider_api_settings_page input[type="url"]:focus,#prime_slider_api_settings_page input[type="week"]:focus,#prime_slider_api_settings_page input[type="checkbox"]:focus,#prime_slider_api_settings_page input[type="radio"]:focus,#prime_slider_api_settings_page select:focus,#prime_slider_api_settings_page textarea:focus{border-color:#0680d6;box-shadow:none}#prime_slider_api_settings_page .ps-option-video{position:absolute;left:25px;top:20px}#prime_slider_api_settings_page .ps-option-label{display:block;margin-bottom:25px;font-size:18px}#prime_slider_api_settings_page .ps-option-group .ps-option-label{margin-bottom:15px}#prime_slider_api_settings_page p.description{font-size:12px !important;color:#999;margin-top:10px}#prime_slider_api_settings_page p.description a{color:#888}.ps-dashboard-panel .bdt-card{border-radius:5px;transition-property:box-shadow,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.3, .36, .25, 1)}.ps-dashboard-panel .bdt-card a{text-decoration:none}.ps-dashboard-panel .bdt-card a:focus{box-shadow:none}.ps-dashboard-panel .bdt-card p{margin-top:0}.ps-dashboard-panel .bdt-card .ps-widget-count{color:#a1a8ad;font-size:12px;line-height:1.7;text-transform:uppercase}.ps-dashboard-panel .bdt-card .bdt-others-plugins-link a{margin-top:13px}.ps-dashboard-panel .bdt-card .bdt-button{color:#fff;border-radius:5px;transition:all .3s ease}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-ep{background-color:transparent;background-image:linear-gradient(-145deg, #20E2AD 0, #08AEEC 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-ps{background-color:transparent;background:linear-gradient(to left, #fe506c 0, #fc6a2a 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-live-copy{background-color:transparent;background-image:linear-gradient(-145deg, #dd4049 0, #5a03ff 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-pg{background-color:transparent;background-image:linear-gradient(-145deg, rgba(13,59,84,0.8) 0, #0D3B54 100%)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-upk{background-color:#E62A3F}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-usk{background-color:#e21530}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red{background:#ffcdd9;color:#EF476F}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover{background:#EF476F;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green{background:#B6FFEC;color:#06D6A0}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover{background:#06D6A0;color:#fff}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue{background:#0680d6;color:#fff}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover{background:#097396;color:#fff}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey{background-color:#e3e8eb;color:#1d2327}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover{background:#1d2327;color:#fff}.ps-dashboard-panel .bdt-card .ps-feature-title{color:#333;font-weight:700;font-size:22px;margin-bottom:20px;padding:0}.ps-dashboard-panel .bdt-card.bdt-card-green{background:rgba(173,200,101,0.03);box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-red{color:#777;box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-blue{color:#777;box-shadow:0 0 0 1px #0680d6}.ps-dashboard-panel .bdt-card .bdt-accordion{padding-top:5px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title{font-size:16px;padding:10px 20px;background:rgba(255,65,77,0.1);border-radius:5px;font-weight:400;letter-spacing:.3px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover,.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus{box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title{color:#000;background:rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content{padding:0 20px}.ps-dashboard-panel .bdt-card .check-system-status{margin-top:20px}.ps-dashboard-panel .bdt-card.ps-video-tutorial{display:flex;flex-direction:column}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list{margin-bottom:20px;flex-grow:1}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list-divider>li:nth-child(n+2){border-top:1px solid rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title{margin:0;font-size:14px;color:rgba(173,200,101,0.7)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title:hover{color:#06D6A0}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn{font-weight:500;color:#444;border:1px solid #06D6A0;display:inline-block;width:145px;padding:5px;text-align:center;border-radius:3px}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn:hover{color:#000}.ps-dashboard-panel .bdt-card.ps-genarate-idea,.ps-dashboard-panel .bdt-card.ps-support-feedback,.ps-dashboard-panel .bdt-card.ps-feedback-bg,.ps-dashboard-panel .bdt-card.ps-tryaddon-bg{background-repeat:no-repeat;background-position:bottom right}.ps-dashboard-panel .bdt-card.ps-genarate-idea{background-size:400px auto;background-image:url("../images/idea.svg")}.ps-dashboard-panel .bdt-card.ps-feedback-bg{background-size:250px auto;background-image:url("../images/idea.svg")}.ps-dashboard-panel .bdt-card.ps-tryaddon-bg{background-size:320px auto;background-image:url("../images/bdthemes-hero.svg")}.ps-dashboard-panel .bdt-card.ps-support-content{background-repeat:no-repeat;background-position:bottom right;background-size:190px auto;background-image:url("../images/support.svg")}.ps-dashboard-panel .bdt-card.ps-system-requirement{background-repeat:no-repeat;background-position:left -50px;background-size:190px auto;background-image:url("../images/server.svg")}@media (min-width:1400px){.ps-dashboard-panel .bdt-card.ps-welcome-content p{margin-left:160px}.ps-dashboard-panel .bdt-card.ps-facebook-community p{margin-left:160px}}#prime_slider_active_modules_page .checkbox,#prime_slider_third_party_widget_page .checkbox{margin-top:5px}.prime-slider-3pp-install,.prime-slider-3pp-active,.prime-slider-3pp-download{text-decoration:none;color:#EF476F;line-height:normal;background-color:#eee;border-radius:100px;padding:5px;display:inline-flex}.prime-slider-3pp-install:hover,.prime-slider-3pp-active:hover,.prime-slider-3pp-download:hover{color:#fb6094}.prime-slider-footer-info{background-color:#073B4C;color:#90b6c3;border-radius:5px;box-sizing:border-box;padding:30px 40px;background-image:url("../images/shiny-overlay.svg");background-position:top right;background-repeat:no-repeat}.prime-slider-footer-info p{font-size:14px !important;color:#90b6c3 !important;text-align:center;margin-top:25px}.prime-slider-footer-info a{color:#e5f4f9}.bdt-admin-alert{background-color:#fff3da;border-radius:2px;padding:10px 20px;box-sizing:border-box;margin-top:30px}.ps-dashboard-divider{width:100%;margin-top:50px;margin-bottom:50px;min-height:20px;background-size:20px 20px;background-repeat:repeat-x}.ps-dashboard-panel{position:relative}.ps-dashboard-panel .dashicons.dashicons-yes{color:#06D6A0}.ps-dashboard-panel .dashicons.dashicons-no{color:#FF0000}.ps-dashboard-panel .dashicons.dashicons-heart{color:#EA355F}.ps-dashboard-panel .ps-comparision{padding-right:0}.ps-dashboard-panel h1{font-weight:700}.ps-dashboard-panel .ps-purchase-button{position:absolute;top:-120px;left:20px}.ps-purchase-button a{color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;box-shadow:0 10px 40px 0 rgba(0,130,117,0.29);padding:18px 45px 18px 45px;font-weight:700;cursor:pointer;display:inline-block;text-transform:uppercase;font-size:14px;outline:none;position:relative;transition:all .3s ease-out;text-align:center;overflow:hidden;background-color:transparent;background-image:linear-gradient(-145deg, #20e2ad 0, #08aeec 100%);text-decoration:none;letter-spacing:1px}.ps-purchase-button a:hover{background-image:linear-gradient(-145deg, #08aeec 0, #20e2ad 100%);box-shadow:0 10px 40px 0 rgba(0,130,117,0.46)}#prime_slider_license_settings_page h3.el-license-title{font-size:22px;margin-top:0;margin-bottom:50px}#prime_slider_license_settings_page ol{margin-bottom:20px}#prime_slider_license_settings_page .bdt-ps-license-field{display:block;margin-bottom:15px}#prime_slider_license_settings_page .bdt-ps-license-field input{font-size:200%;padding:0 10px;display:block;margin-top:10px;border-radius:5px;border-color:#ddd;width:100%;max-width:650px}#prime_slider_license_settings_page .bdt-ps-license-field label{display:inline-block;margin-bottom:5px}#prime_slider_license_settings_page .bdt-ps-license-active-btn{margin-top:25px}#prime_slider_license_settings_page .prime-slider-license-info{font-size:14px;line-height:24px;max-width:850px;margin-bottom:50px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title{width:150px;display:inline-block;position:relative;padding-left:5px;margin-left:10px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title:after{content:':';position:absolute;left:2px}#prime_slider_license_settings_page .prime-slider-license-info .license-valid,#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{padding:4px 8px;color:#fff;background-color:#06D6A0;border-radius:3px;font-size:14px}#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{background-color:#f44336}#prime_slider_license_settings_page .prime-slider-license-info .license-key{font-weight:700;opacity:.8}#prime_slider_license_settings_page .button{padding:0 30px;font-size:16px;height:40px;border:0;border-radius:5px}#prime_slider_license_settings_page .button-primary{background:#1e87f0;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none}#prime_slider_license_settings_page .button-primary:active,#prime_slider_license_settings_page .button-primary:hover{background:#0e6dcd}@media screen and (max-width:960px){.ps-widget-onoff{margin:0}}@media (min-width:960px){.prime-slider-dashboard.wrap{padding:0 35px 35px 35px}.prime-slider-dashboard.wrap .prime-slider-footer-info p{text-align:left;margin-top:0}.prime-slider-dashboard.wrap .bdt-tab li a{padding:35px 0;margin:0 20px}.prime-slider-dashboard.wrap .bdt-tab li a:after{bottom:20px}}@media (max-width:639px){.prime-slider-dashboard.wrap .ps-option-item-inner{padding:0}.prime-slider-dashboard.wrap .ps-option-item-inner [class^="ps-wi-"]{display:none}.prime-slider-dashboard.wrap .bdt-search-active-wrap{display:block}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:20px -20px 0 0}.prime-slider-dashboard.wrap .bdt-card{background-image:none}.prime-slider-dashboard.wrap .bdt-button{width:100%}}.ps-widget-count-text{font-size:11px;color:#b7b7b7;margin-top:7px;display:block;text-transform:uppercase}.ps-go-pro{font-weight:bold;color:#f44336;text-shadow:-1px 1px 1px #eee}@media (min-width:1200px){.ps-dashboard-panel .bdt-card-body{padding:45px 45px}}
admin/assets/css/ps-product-feed.css ADDED
@@ -0,0 +1 @@
 
1
+ #dashboard-widgets .bdt-ps-dashboard-widget h3.bdt-ps-heading{font-weight:600;margin-bottom:13px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_bottom{border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-quick-actions-wrap .bdt-ps-divider_top,#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-news-feed-wrap .bdt-ps-divider_top{padding-top:18px;margin-top:18px}#dashboard-widgets .bdt-ps-dashboard-widget .dashicons{color:#606a73}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li{margin-top:14px}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li a{margin-left:5px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-promo-image{max-width:100%;width:100%;height:auto}#dashboard-widgets #bdt-ps-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);margin:0 -12px 8px;padding:0 12px 12px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__feed{font-size:14px;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post{margin-top:10px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-date{margin-left:10px;color:#aaa}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-link{display:inline-block}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__badge{background:#39b54a;color:white;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-description{margin:0 0 1.5em}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__recently-edited li{color:#72777c}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer.bdt-ps-divider_top{padding-top:12px;padding-bottom:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li:first-child{padding-left:0;border:none}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__go-pro a{color:#93003c;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}
admin/assets/css/ps-product-feed.rtl.css ADDED
@@ -0,0 +1 @@
 
1
+ #dashboard-widgets .bdt-ps-dashboard-widget h3.bdt-ps-heading{font-weight:600;margin-bottom:13px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_bottom{border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-quick-actions-wrap .bdt-ps-divider_top,#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-news-feed-wrap .bdt-ps-divider_top{padding-top:18px;margin-top:18px}#dashboard-widgets .bdt-ps-dashboard-widget .dashicons{color:#606a73}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li{margin-top:14px}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li a{margin-right:5px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-promo-image{max-width:100%;width:100%;height:auto}#dashboard-widgets #bdt-ps-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);margin:0 -12px 8px;padding:0 12px 12px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__feed{font-size:14px;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post{margin-top:10px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-date{margin-right:10px;color:#aaa}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-link{display:inline-block}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__badge{background:#39b54a;color:white;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-description{margin:0 0 1.5em}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__recently-edited li{color:#72777c}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer.bdt-ps-divider_top{padding-top:12px;padding-bottom:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li:first-child{padding-right:0;border:none}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__go-pro a{color:#93003c;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}
admin/assets/images/bdthemes-hero.svg ADDED
@@ -0,0 +1,340 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="Layer_1" x="0px" y="0px" viewBox="0 0 859 772" style="enable-background:new 0 0 859 772;" xml:space="preserve">
2
+ <style type="text/css">
3
+ .st0{opacity:0.1;}
4
+ .st1{fill:#FFFFFF;}
5
+ .st2{fill:#115CFA;}
6
+ .st3{fill:#8BAFFC;}
7
+ .st4{fill:#F6F6F6;}
8
+ .st5{fill:#F0F0F0;}
9
+ .st6{fill:#F5F5F5;}
10
+ .st7{fill:#D5D5D5;}
11
+ .st8{opacity:0.8;fill:#FFFFFF;enable-background:new ;}
12
+ .st9{opacity:0.1;fill:#C7C7C7;enable-background:new ;}
13
+ .st10{opacity:0.4;fill:#8BAFFC;enable-background:new ;}
14
+ .st11{opacity:0.4;fill:#FFFFFF;enable-background:new ;}
15
+ .st12{fill:#FFD6CF;}
16
+ .st13{fill:#263238;}
17
+ .st14{opacity:0.2;enable-background:new ;}
18
+ .st15{fill:#EBB376;}
19
+ .st16{fill:#407BFF;}
20
+ .st17{opacity:0.6;fill:#FFFFFF;enable-background:new ;}
21
+ .st18{fill:#E4897B;}
22
+ .st19{fill:#CCCCCC;}
23
+ .st20{fill:#DDDDDD;}
24
+ .st21{opacity:0.2;fill:#115CFA;enable-background:new ;}
25
+ .st22{fill:#2768EF;}
26
+ .st23{opacity:0.2;fill:#FB2D00;enable-background:new ;}
27
+ .st24{fill:none;stroke:#263238;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
28
+ .st25{fill:#FFAC9E;}
29
+ .st26{fill:none;stroke:#263238;stroke-width:0.7247;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
30
+ .st27{fill:#316EED;}
31
+ .st28{fill:#E2E2E2;}
32
+ .st29{fill:#EBEBEB;}
33
+ .st30{opacity:0.5;}
34
+ .st31{fill:none;stroke:#8BAFFC;stroke-width:4;}
35
+ .st32{opacity:0.6;fill:#8BAFFC;enable-background:new ;}
36
+ .st33{fill:none;stroke:#FFFFFF;stroke-width:4;}
37
+ .st34{fill:none;stroke:#FFFFFF;stroke-width:12;}
38
+ .st35{opacity:0.3;fill:#FFFFFF;enable-background:new ;}
39
+ .st36{opacity:0.8;fill:#F4F4F4;enable-background:new ;}
40
+ .st37{fill:#E52A3F;}
41
+ .st38{fill:url(#SVGID_1_);}
42
+ .st39{fill:#FF8264;}
43
+ .st40{clip-path:url(#SVGID_3_);}
44
+ .st41{fill:url(#SVGID_4_);}
45
+ .st42{fill:url(#SVGID_5_);}
46
+ .st43{fill:#CDE7FF;}
47
+ .st44{fill:#DAEDFF;}
48
+
49
+
50
+ .rotate-element {
51
+ -webkit-animation: rotation 10s infinite linear;
52
+ transform-origin: center center;
53
+ }
54
+
55
+ @-webkit-keyframes rotation {
56
+ 0% {
57
+ -webkit-transform: scale(1);
58
+ }
59
+ 50% {
60
+ -webkit-transform: scale(1.1);
61
+ }
62
+ 100% {
63
+ -webkit-transform: scale(1);
64
+ }
65
+
66
+ }
67
+
68
+
69
+ .rotate-element-2 {
70
+ -webkit-animation: rotation 5s infinite linear;
71
+ transform-origin: center center;
72
+ }
73
+
74
+ @-webkit-keyframes rotation {
75
+ 0% {
76
+ -webkit-transform: (1);
77
+ }
78
+ 50% {
79
+ -webkit-transform: Push(1.1);
80
+ }
81
+ 100% {
82
+ -webkit-transform: Push(1);
83
+ }
84
+
85
+ }
86
+
87
+
88
+ .rotate-element-3 {
89
+ -webkit-animation: rotation 10s infinite linear;
90
+ transform-origin: bottom;
91
+ }
92
+
93
+ @-webkit-keyframes rotation {
94
+ 0% {
95
+ -webkit-transform: scaleDown(1);
96
+ }
97
+ 70% {
98
+ -webkit-transform: scaleDown(1.7);
99
+ }
100
+ 100% {
101
+ -webkit-transform: scaleDown(1.1);
102
+ }
103
+
104
+ }
105
+
106
+ .rotate-element-4 {
107
+ -webkit-animation: rotation 20s infinite linear;
108
+ transform-origin: center bottom;
109
+ }
110
+
111
+ @-webkit-keyframes rotation {
112
+ 0% {
113
+ -webkit-transform: scale(1);
114
+ }
115
+ 70% {
116
+ -webkit-transform: scale(1.1);
117
+ }
118
+ 100% {
119
+ -webkit-transform: scale(1);
120
+ }
121
+
122
+ }
123
+
124
+ .rotate-element-5 {
125
+ -webkit-animation: bounce 10s infinite linear;
126
+ transform-origin: center bottom;
127
+ }
128
+
129
+ @-webkit-keyframes bounce {
130
+ 0% {
131
+ -webkit-transform: scaleY(1);
132
+ }
133
+ 70% {
134
+ -webkit-transform: scaleY(1.1);
135
+ }
136
+ 100% {
137
+ -webkit-transform: scaleY(1);
138
+ }
139
+
140
+ }
141
+
142
+
143
+
144
+
145
+ </style>
146
+ <g class="st0">
147
+ <rect x="562" class="st1" width="230" height="483"></rect>
148
+ <path class="st2" d="M776.2,0H577.6C569,0,562,7,562,15.6v451.8c0,8.6,7,15.6,15.6,15.6h198.6c8.6,0,15.6-7,15.6-15.6V15.6 C792,7,785,0,776.2,0z M610.9,54.3c0-3.1,2.4-5.5,5.5-5.5h41.9c3.1,0,5.5,2.4,5.5,5.5v41.8c0,3.1-2.4,5.5-5.5,5.5h-41.9 c-3.1,0-5.5-2.4-5.5-5.5V54.3z M610.9,138.6c0-3.1,2.4-5.5,5.5-5.5h41.9c3.1,0,5.5,2.4,5.5,5.5v41.8c0,3.1-2.4,5.5-5.5,5.5h-41.9 c-3.1,0-5.5-2.4-5.5-5.5V138.6z M743.1,264.7c0,3.1-2.4,5.5-5.5,5.5H616.4c-3.1,0-5.5-2.4-5.5-5.5v-41.8c0-3.1,2.4-5.5,5.5-5.5 h121.2c3.1,0,5.5,2.4,5.5,5.5L743.1,264.7L743.1,264.7z M743.1,180.4c0,3.1-2.4,5.5-5.5,5.5h-41.9c-3.1,0-5.5-2.4-5.5-5.5v-41.8 c0-3.1,2.4-5.5,5.5-5.5h41.9c3.1,0,5.5,2.4,5.5,5.5V180.4z M743.1,96.1c0,3.1-2.4,5.5-5.5,5.5h-41.9c-3.1,0-5.5-2.4-5.5-5.5V54.3 c0-3.1,2.4-5.5,5.5-5.5h41.9c3.1,0,5.5,2.4,5.5,5.5V96.1z"></path>
149
+ </g>
150
+ <g class="st0">
151
+ <rect x="375" y="71" class="st1" width="230" height="456"></rect>
152
+ <path class="st2" d="M589.2,71H390.6C382,71,375,77.6,375,85.7v426.5c0,8.1,7,14.7,15.6,14.7h198.6c8.6,0,15.6-6.6,15.6-14.7V85.7 C605,77.6,598,71,589.2,71z M423.9,122.3c0-2.9,2.4-5.2,5.5-5.2h41.9c3.1,0,5.5,2.3,5.5,5.2v39.5c0,2.9-2.4,5.2-5.5,5.2h-41.9 c-3.1,0-5.5-2.3-5.5-5.2V122.3z M423.9,201.9c0-2.9,2.4-5.2,5.5-5.2h41.9c3.1,0,5.5,2.3,5.5,5.2v39.5c0,2.9-2.4,5.2-5.5,5.2h-41.9 c-3.1,0-5.5-2.3-5.5-5.2V201.9z M556.1,320.9c0,2.9-2.4,5.2-5.5,5.2H429.4c-3.1,0-5.5-2.3-5.5-5.2v-39.5c0-2.9,2.4-5.2,5.5-5.2 h121.2c3.1,0,5.5,2.3,5.5,5.2V320.9z M556.1,241.3c0,2.9-2.4,5.2-5.5,5.2h-41.9c-3.1,0-5.5-2.3-5.5-5.2v-39.5 c0-2.9,2.4-5.2,5.5-5.2h41.9c3.1,0,5.5,2.3,5.5,5.2V241.3z M556.1,161.8c0,2.9-2.4,5.2-5.5,5.2h-41.9c-3.1,0-5.5-2.3-5.5-5.2v-39.5 c0-2.9,2.4-5.2,5.5-5.2h41.9c3.1,0,5.5,2.3,5.5,5.2V161.8z"></path>
153
+ </g>
154
+ <path class="st3" d="M201,460.1c0,0-7.4-16.3,1-32.2c8.5-16.1,10.9-19.8,5.6-23.1c-5.4-3.3-7.8,12.8-7.8,12.8s-4.5-11.2-0.8-22.7 c3.7-11.6,6.2-30.4,1-32.4c-5.2-2.1-1,23.6-5.4,32.2c0,0-3.7-9.7-4.3-19s0.4-24.2-3.7-27.9c-4.1-3.7-6.6-1.2-2.7,19.4 c3.9,20.5,3.9,37.2,3.9,37.2s-8.9-26.9-14.7-27.7c-6-0.8-6,7.9-0.8,15.5s14.9,21.1,16.5,28.1c0,0-9.7-20.2-18.4-14.1 c-8.7,6.2,7.6,18.4,14.9,22.9c7.2,4.3,12.4,32.2,12.4,32.2L201,460.1z"></path>
155
+ <path class="st3" d="M195,466.9c0,0,7.2-16.3-1.4-32.2c-8.7-15.9-11.2-19.6-5.8-22.9s8.1,12.6,8.1,12.6s4.3-11.2,0.6-22.7 c-3.9-11.6-6.6-30.4-1.4-32.4c5.2-2.1,1.2,23.6,5.8,32.2c0,0,3.7-9.7,4.1-19c0.4-9.3-0.6-24.2,3.3-28.1c3.9-3.9,6.6-1.2,2.9,19.4 c-3.7,20.7-3.5,37.4-3.5,37.4s8.3-27.2,14.3-28s6,7.9,1,15.5S208.3,420,206.9,427c0,0,9.5-20.5,18.2-14.3c8.9,6-7.4,18.6-14.7,23.1 c-7.2,4.5-12,32.4-12,32.4L195,466.9z"></path>
156
+ <path class="st3" d="M228.4,455.1h-59.9l5,43h50.2L228.4,455.1z"></path>
157
+ <path class="st4" d="M20.2,497.1v171.5h12.4V521.9h196.2v146.7h14.5V497.1H20.2z"></path>
158
+ <path class="st4" d="M133.8,497.1v171.5h12.4V521.9h196.2v146.7h14.5V497.1H133.8z"></path>
159
+ <path class="st5" d="M398.2,600.8L392,600c1-7.6,7.6-22.3,24.2-22.3c19.6,0,29.3,11.4,30.4,22.5l-6.2,0.6 c-0.8-8.5-8.5-16.9-24.2-16.9C400.9,583.8,398.2,600.2,398.2,600.8z"></path>
160
+ <path class="st4" d="M470.7,667.3H370.1c-5.6,0-9.9-4.5-9.9-9.9v-52.1c0-5.6,4.5-9.9,9.9-9.9h100.6c5.6,0,9.9,4.5,9.9,9.9v52.1 C480.6,663,476.1,667.3,470.7,667.3z"></path>
161
+ <path class="st5" d="M446.3,668.6c-85.1,0-89.4-58.5-89.4-59.1l3.5-6.8c0.2,2.3,6.8,59.7,85.9,59.7c32.6,0,60.7,0,63.6-6.2 c2.5-5.6-9.7-19.6-29.3-42.2v-8.7c25,28.7,39,44.2,34.9,53.3C511.2,668.2,492.4,668.6,446.3,668.6z"></path>
162
+ <path class="st6" d="M172.5,772c95.3,0,172.5-10.5,172.5-23.5S267.8,725,172.5,725S0,735.5,0,748.5S77.2,772,172.5,772z"></path>
163
+ <path class="st7" d="M791.9,181.3v345.9c0,8.1-6.6,14.7-14.5,14.7H287.9c-8.1,0-14.7-6.6-14.7-14.7V181.3c0-8.1,6.6-14.7,14.7-14.7 h489.5C785.3,166.7,791.9,173.3,791.9,181.3z"></path>
164
+ <path class="st8" d="M791.9,181.3v345.9c0,8.1-6.6,14.7-14.5,14.7H287.9c-8.1,0-14.7-6.6-14.7-14.7V181.3c0-8.1,6.6-14.7,14.7-14.7 h489.5C785.3,166.7,791.9,173.3,791.9,181.3z"></path>
165
+ <path class="st9" d="M791.9,181.3v26.9H273.3v-26.9c0-8.1,6.6-14.7,14.7-14.7h489.5C785.3,166.7,791.9,173.3,791.9,181.3z"></path>
166
+ <path class="st10" d="M774.6,188.8c0,4.3-3.5,7.6-7.6,7.6c-4.3,0-7.6-3.5-7.6-7.6c0-4.3,3.5-7.6,7.6-7.6 C771.3,181.1,774.6,184.6,774.6,188.8z"></path>
167
+ <path class="st10" d="M746.7,188.8c0,4.3-3.5,7.6-7.6,7.6c-4.3,0-7.6-3.5-7.6-7.6c0-4.3,3.5-7.6,7.6-7.6 C743.4,181.1,746.7,184.6,746.7,188.8z"></path>
168
+ <path class="st10" d="M718.8,188.8c0,4.3-3.5,7.6-7.6,7.6c-4.3,0-7.6-3.5-7.6-7.6c0-4.3,3.5-7.6,7.6-7.6 C715.5,181.1,718.8,184.6,718.8,188.8z"></path>
169
+ <path class="st11" d="M782.4,211H282.8v297.4h499.7L782.4,211L782.4,211z"></path>
170
+ <path class="st12" d="M257.1,480.5l12.4-9.7c0,0,0.6-5.6,3.3-7c2.7-1.4,13.8-6,16.3-5.8c2.7,0.2,3.5,10.5,2.7,12.2 s-16.9,6.4-16.9,6.4L260,491.3L257.1,480.5z"></path>
171
+ <path class="st3" d="M265.8,487.6c0,0-16.1,21.1-39.9,32.2c-8.1,3.7-16.9,7.2-25.2,10.3c-16.1,5.8-29.7,9.7-29.7,9.7l-3.5-13.2 l-3.1-11.8c18.6-4.5,47.7-9.7,59.1-15.5c11.4-5.8,29.7-19.6,33.3-20.5C256.9,478.9,263.8,483.6,265.8,487.6z"></path>
172
+ <path class="st3" d="M256.9,478.9l5.2-4.1l8.7,7.2l-5,5.6L256.9,478.9z"></path>
173
+ <path class="st10" d="M201,530.1c-16.1,5.8-29.7,9.7-29.7,9.7l-3.5-13.2C167.9,526.6,185.7,525.8,201,530.1z"></path>
174
+ <path class="st13" d="M170.2,628.7l9.9,30.2c30.6-7.2,110.3-22.1,122.3,11.6c15.1,41.9-93.4,75.2-153.3,77.3s-91.5-31.2-53.7-118.6 L170.2,628.7z"></path>
175
+ <path class="st14" d="M170.2,628.7l9.9,30.2c30.6-7.2,110.3-22.1,122.3,11.6c15.1,41.9-93.4,75.2-153.3,77.3s-91.5-31.2-53.7-118.6 L170.2,628.7z"></path>
176
+ <path class="st13" d="M285,729.7c-0.2,0-0.4,0-0.4,0c-0.2,0-0.2-0.2-0.2-0.4c0.2-0.6,2.3-6.4,4.1-7c0.4-0.2,0.8,0,1.2,0.4 c0.6,0.4,0.8,1.2,0.6,1.9c-0.4,1-1,2.1-1.9,2.7C287.7,728.1,286.5,728.9,285,729.7z M285.6,728.5c1.9-0.8,3.3-2.3,4.3-4.1 c0.2-0.4,0-1-0.4-1.2c-0.2-0.2-0.2-0.2-0.4-0.2s-0.4,0.2-0.4,0.2C287.3,724.8,286.3,726.6,285.6,728.5z"></path>
177
+ <path class="st13" d="M285,729.7c-0.2,0-0.2,0-0.4-0.2c-0.2-0.2-2.9-3.7-2.5-6c0.2-0.6,0.4-1,1-1.4c0.4-0.4,1-0.4,1.7-0.2 c1.4,1,1.2,5.8,0.6,7.4L285,729.7C285,729.7,285.2,729.7,285,729.7z M283.4,722.9c-0.2,0.2-0.4,0.4-0.4,0.8c-0.2,1.4,1,3.7,1.9,4.8 c0.4-2.1,0.2-5.4-0.6-5.8C284.2,722.7,284,722.5,283.4,722.9z"></path>
178
+ <path class="st13" d="M179.7,739.4c0-0.2,0.2-0.2,0.4-0.2s0.2,0.2,0.2,0.2c0.2,0.6,1.2,6.6-0.2,8.3c-0.4,0.2-0.8,0.4-1.2,0.2 c-0.8-0.2-1.2-0.6-1.7-1.4c-0.2-1-0.2-2.3,0.4-3.3C178.2,742.1,178.9,740.7,179.7,739.4z M179.9,740.7c-1.2,1.7-1.9,3.7-1.7,5.6 c0.2,0.4,0.6,0.8,1,0.8c0.2,0,0.4,0,0.4-0.2c0.2-0.2,0.2-0.2,0.2-0.4C180.3,744.8,180.3,742.7,179.9,740.7z"></path>
179
+ <path class="st15" d="M218.9,709.1l-24.6,8.9l-11.8,4.1l2.9,13l11.6-2.5l27.9-6L218.9,709.1z"></path>
180
+ <path class="st3" d="M188.8,735.7l-2.1-15.3c-0.2-0.8-0.8-1.4-1.9-1.2l-7.6,1.2c0,0-10.3,1-12.4,3.5c-6,7.6-2.3,41.7,1.7,42.8 c1.4,0.4,2.9-1.7,3.7-2.9c2.1-4.3,5.6-15.9,7.2-19.4c2.1-4.3,7.4-6.4,9.9-7C188.4,737.2,188.8,736.5,188.8,735.7z"></path>
181
+ <path class="st13" d="M179.9,739.4c0-0.2,0.2-0.2,0.4,0c0.2,0,4.3,1.9,5.2,4.1c0.2,0.6,0.2,1.2-0.2,1.7c-0.2,0.6-0.8,1-1.2,0.8 c-1.9-0.2-3.9-4.3-4.1-6.2L179.9,739.4C179.7,739.4,179.7,739.4,179.9,739.4z M184.4,744.6c0.2-0.4,0.2-0.6,0-1 c-0.4-1.4-2.7-2.7-3.9-3.3c0.6,2.1,2.3,4.8,3.3,5C184,745.2,184.2,745.2,184.4,744.6z"></path>
182
+ <path class="st14" d="M218.9,709.1l-24.6,8.9l2.7,14.7l27.9-6L218.9,709.1z"></path>
183
+ <path class="st16" d="M201.4,734.9l7,0.4l-4.8-24.4l-8.1,4.5L201.4,734.9z"></path>
184
+ <path class="st17" d="M201.4,734.9l7,0.4l-4.8-24.4l-8.1,4.5L201.4,734.9z"></path>
185
+ <path class="st14" d="M98.5,640l37,40.9c0,0,40.9-0.8,90.5,23.3c0,0,53.3-21.9,58-40.3c5-18.2-111.7-5.4-111.7-5.4L98.5,640z"></path>
186
+ <path class="st3" d="M170.2,628.7l-45,0.2l-29.7,0.2c1.7-18.2,2.1-47.1-0.6-69.2c-0.8-7.9-2.3-14.9-3.9-20c-0.6-2.3-1.4-4.5-2.3-6.8 c-1-3.3,0.8-6.6,3.9-7.6c7.2-2.1,14.7-3.7,22.3-5c10.1-1.9,20.2-2.9,30.6-3.3c13.2,0,28.5,1.4,28.5,1.4s2.1,0.6,3.5,14.7 C178.9,544.8,183.2,579.3,170.2,628.7z"></path>
187
+ <path class="st1" d="M153,562.8c21.1-6.4,21.6,29.7-0.4,34.7S132.9,568.9,153,562.8z"></path>
188
+ <path class="st10" d="M95.6,629.1c1.7-18.2,2.1-47.1-0.6-69.2c9.3,13,25.4,39.5,30.2,69L95.6,629.1z"></path>
189
+ <g>
190
+ <path class="st2" d="M149.6,586.9l1.9-21.2c0-0.5-0.2-1.2-0.5-1.6l-5.1-3.7c-0.4-0.2-0.7-0.1-0.7,0.5l-2.7,30.2 c0,0.5,0.2,1.2,0.5,1.6l5,4.1c0.4,0.4,1.1,0.3,1.5,0l16.1-11.5c0.4-0.3,0.8-1,0.8-1.7l0.7-8.1c0-0.5-0.3-1.2-0.7-1.4l-10.6-6.8 c-0.4-0.2-0.8-0.1-0.9,0.6l-0.6,7.2c0,0.5,0.3,1.2,0.7,1.4l4.1,2.6c0.4,0.2,0.3,0.7,0,1L149.6,586.9z"></path>
191
+ </g>
192
+ <path class="st18" d="M144.2,656c0,0,18.6,12.2,20.9,13c2.1,1,15.9,4.3,19.8,4.1c3.9-0.2-1.2-12.6-4.8-14.3 c-3.3-1.7-15.7,0.6-15.7,0.6l-14.5-11L144.2,656z"></path>
193
+ <path class="st19" d="M271.8,669v6c0,1.7-1.9,2.3-3.3,2.3H147c-1.7,0-3.5-0.6-3.5-2.3v-6H271.8z"></path>
194
+ <path class="st11" d="M271.8,669v6c0,1.7-1.9,2.3-3.3,2.3H147c-1.7,0-3.5-0.6-3.5-2.3v-6H271.8z"></path>
195
+ <path class="st14" d="M271.8,669v6c0,1.7-1.9,2.3-3.3,2.3h-80.1c-1.7,0-3.3-0.6-3.3-2.3v-6H271.8z"></path>
196
+ <path class="st20" d="M292,606l-14.5,65.5c-0.4,2.1-2.5,3.7-4.8,3.7H194c-2.1,0-3.5-1.9-2.9-4.1l14.5-65.1c0.4-2.1,2.5-3.3,4.8-3.3 h78.9C291.2,602.9,292.5,603.9,292,606z"></path>
197
+ <path class="st11" d="M292,606l-14.5,65.5c-0.4,2.1-2.5,3.7-4.8,3.7h-76c-2.1,0-3.5-1.9-2.9-4.1l14.5-65.1c0.4-2.1,2.5-3.3,4.8-3.3 h76.2C291.2,602.9,292.5,603.9,292,606z"></path>
198
+ <path class="st21" d="M253.2,639.2c0,5.6-6,10.1-10.3,10.1s-7-4.5-5.8-10.1s5.6-9.9,9.9-10.1c-1.2,5.6,1.4,10.1,5.8,10.1H253.2z"></path>
199
+ <path class="st15" d="M236.1,737.2l25.8,4.3l12.4,2.1l3.7-12.8l-11.4-3.5l-27.3-8.3L236.1,737.2z"></path>
200
+ <path class="st3" d="M275.5,728.5l-5.6,14.5c-0.4,0.8,0,1.7,0.8,2.1l7.2,2.5c0,0,9.5,4.1,12.6,2.9c8.9-3.9,22.1-35.3,19.2-38.2 c-1-1-3.3,0-4.5,0.8c-3.9,2.9-12.6,11.2-15.7,13.4c-3.7,2.7-9.7,1.9-12.2,1.2C276.4,727.5,275.7,727.9,275.5,728.5z"></path>
201
+ <path class="st14" d="M236.1,737.2l25.8,4.3l4.8-14.3l-27.3-8.3L236.1,737.2z"></path>
202
+ <path class="st13" d="M262.3,724.6c0,0-105.3-59.3-141.7-57.4c-36.4,1.7-41.5,33.7-26.6,53.7c15.1,20,42.8,25,42.8,25 s-18.8-26.7-16.1-34.1s13.4,2.9,13.4,2.9s66.3,21.5,124.1,26.2L262.3,724.6z"></path>
203
+ <path class="st16" d="M264,722.9l-6-3.9l-7.6,23.6h9.3L264,722.9z"></path>
204
+ <path class="st17" d="M264,722.9l-6-3.9l-7.6,23.6h9.3L264,722.9z"></path>
205
+ <path class="st18" d="M108.4,523.1c-3.7,5.4,43,14.3,43,14.3s27.3-17.8-4.5-20.5C140.2,516.3,114.4,514.6,108.4,523.1z"></path>
206
+ <path class="st22" d="M152.8,547.5c0,0,25.2-20.9,12.2-33.3c-13-12.4-74.4-18-69.2,10.3c0,0,7.8-2.3,15.9,5.4 C128.5,545.8,152.8,547.5,152.8,547.5z"></path>
207
+ <path class="st23" d="M150.8,541.5c0,0,14.3-11.2,9.3-21.1c-5-9.9-34.7-20.9-56-7.2c0,0,5.6,2.5,14,9.7S150.8,541.5,150.8,541.5z"></path>
208
+ <path class="st12" d="M118.1,522.9c0,0,6.8,9.7,32.6,18.4c0,0,11.6-14.7-6-21.3c0,0-3.7-1-4.3-7c-0.4-2.7-0.2-6.6,1.7-12 c0.2-0.6,0.4-1.2,0.6-1.9l-21.3-13.2C121.4,485.9,128.9,513,118.1,522.9z"></path>
209
+ <path class="st14" d="M126.2,493.8c0,0,1,15.1,14.3,19.6c-0.4-2.7-0.2-6.6,1.7-12C134.2,497.1,126.2,493.8,126.2,493.8z"></path>
210
+ <path class="st24" d="M124.5,496.2c0,0-16.9,6.8-22.9-1.2"></path>
211
+ <path class="st24" d="M153.9,450.6c0,0,7.2-8.9-1-17.6c-8.3-8.9-20.2-1.2-20.2-1.2"></path>
212
+ <path class="st24" d="M153,451.2c0,0,11.4-7.6,3.5-16.1"></path>
213
+ <path class="st13" d="M153.2,449.1c0,0,2.7-17.8-16.3-23.6c-19-5.8-38.4,13-38.4,13s-14.7,60.8,26,57.4 C165.2,492.9,153.2,449.1,153.2,449.1z"></path>
214
+ <path class="st12" d="M131.8,442.9c17.6-1.7,24,7.2,27.1,25.2c3.7,22.5,0.2,39.1-22.1,36.2C106.2,500.4,102.6,445.6,131.8,442.9z"></path>
215
+ <path class="st25" d="M147.3,468.1c0,0,2.9,4.3,5.8,6.8c0,0-1.2,2.5-4.3,2.5L147.3,468.1z"></path>
216
+ <path class="st13" d="M136.5,467.7c0.2,1.4-0.4,2.7-1.4,2.9c-1,0.2-1.9-1-2.1-2.5c-0.2-1.4,0.4-2.7,1.4-2.9 C135.3,465.2,136.3,466.3,136.5,467.7z"></path>
217
+ <path class="st13" d="M134,465.4l2.9-1.7C136.9,463.8,135.7,466.7,134,465.4z"></path>
218
+ <path class="st13" d="M154.3,465.2c0.2,1.4-0.4,2.7-1.4,2.9c-1,0.2-1.9-1-2.1-2.5c-0.2-1.4,0.4-2.7,1.4-2.9 C153.2,462.8,154.1,463.8,154.3,465.2z"></path>
219
+ <path class="st13" d="M151.8,463l2.9-1.7C154.9,461.3,153.7,464.2,151.8,463z"></path>
220
+ <path class="st26" d="M135.1,455.5c0,0-5-0.2-7.4,3.3"></path>
221
+ <path class="st26" d="M147.9,453.7c0,0,2.9-1.4,7,0.8"></path>
222
+ <path class="st13" d="M115.2,474.1c0,0,6.8-15.1,4.5-26.2c0,0,33.5-17.4,38.4,17.6c0,0,0.4-31.6-29.7-29.5 c-30.2,2.1-26,46.3-9.1,57.9C119.4,494,111.1,483.6,115.2,474.1z"></path>
223
+ <path class="st18" d="M118.5,477.6c-0.4-2.9-3.7-7.2-8.9-6.2c-5.4,1-7,12.4,6.8,13.8C118.3,485.5,119.4,483.4,118.5,477.6z"></path>
224
+ <path class="st13" d="M151.4,484c-1,2.1-1.9,6-1.9,6c-0.4,0-0.8,0-1,0c-5-0.4-7.2-2.3-8.1-4.1c-0.4-1-0.6-2.1-0.6-3.1 s0.2-1.7,0.2-1.7c2.5,1.9,7.2,2.5,9.7,2.9C150.8,484,151.4,484,151.4,484z"></path>
225
+ <path class="st1" d="M149.7,483.8l-0.6,1.7c-4.8-0.4-8.1-1.4-9.3-2.9c0-1,0.2-1.7,0.2-1.7C142.5,482.8,147.3,483.6,149.7,483.8z"></path>
226
+ <path class="st25" d="M148.3,490c-5-0.4-7.2-2.3-8.1-4.1c1.7,0.2,3.7,0.6,5.4,1.7C147,488,147.9,489,148.3,490z"></path>
227
+ <path class="st13" d="M106.4,436.1c0,0,8.5-13.4-5.8-18.8s-28.1,13-19.6,25.8c8.7,12.8,22.3,8.1,22.3,8.1L106.4,436.1z"></path>
228
+ <path class="st24" d="M107.2,434.2c0,0,9.1-11,1-17.8"></path>
229
+ <path class="st24" d="M98.7,450.6c0,0-3.7,6.8-13.6,1.4s-9.3-22.3,0-23.3"></path>
230
+ <path class="st14" d="M145.4,542.9c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4 C144.8,541.5,145.4,542.1,145.4,542.9z"></path>
231
+ <path class="st14" d="M159.6,538.8c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4 C159,537.4,159.6,538,159.6,538.8z"></path>
232
+ <path class="st13" d="M172.9,553.1c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4 C172.2,551.6,172.9,552.2,172.9,553.1z"></path>
233
+ <path class="st13" d="M142.1,560.3c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4 C141.5,558.8,142.1,559.5,142.1,560.3z"></path>
234
+ <path class="st24" d="M158.2,539.2c0,0,6-0.2,6.8,6.6s6,7.4,6,7.4"></path>
235
+ <path class="st24" d="M144.4,542.7c0,0,3.9,3.7,0,7.6c-3.9,3.9-3.5,9.3-3.5,9.3"></path>
236
+ <path class="st16" d="M89.4,527.8c14.9-12,9.3,55.2,16.1,70.3c7,15.3,48.5,51.2,48.5,51.2l-8.9,10.1c0,0-50.8-28.1-58-46.9 C78.5,588.8,78.7,536.5,89.4,527.8z"></path>
237
+ <path class="st3" d="M89.4,527.8c14.9-12,9.3,55.2,16.1,70.3c7,15.3,48.5,51.2,48.5,51.2l-8.9,10.1c0,0-50.8-28.1-58-46.9 C78.5,588.8,78.7,536.5,89.4,527.8z"></path>
238
+ <path class="st3" d="M154.3,649.3l5.8,5l-7.8,9.5l-6.8-4.3L154.3,649.3z"></path>
239
+ <rect x="167" y="455" class="st27" width="63" height="7"></rect>
240
+ <path class="st28" d="M427.8,342h61.8c2.6,0,4.7,2.1,4.7,4.7l0,0c0,2.6-2.1,4.7-4.7,4.7h-61.8c-2.6,0-4.7-2.1-4.7-4.7l0,0 C423.2,344.1,425.2,342,427.8,342z"></path>
241
+ <path class="st29" d="M425.7,363.1H523c1.4,0,2.5,1.1,2.5,2.5l0,0c0,1.4-1.1,2.5-2.5,2.5h-97.3c-1.4,0-2.5-1.1-2.5-2.5l0,0 C423.2,364.3,424.3,363.1,425.7,363.1z"></path>
242
+ <path class="st29" d="M425.7,372.5h82.1c1.4,0,2.5,1.1,2.5,2.5l0,0c0,1.4-1.1,2.5-2.5,2.5h-82.1c-1.4,0-2.5-1.1-2.5-2.5l0,0 C423.2,373.6,424.3,372.5,425.7,372.5z"></path>
243
+ <path class="st29" d="M425.7,381.8h65.2c1.4,0,2.5,1.1,2.5,2.5l0,0c0,1.4-1.1,2.5-2.5,2.5h-65.2c-1.4,0-2.5-1.1-2.5-2.5l0,0 C423.2,382.9,424.3,381.8,425.7,381.8z"></path>
244
+ <g class="st30 rotate-element">
245
+ <path class="st1" d="M317.3,326.7h88.2c2.8,0,5,2.2,5,5V397c0,2.8-2.2,5-5,5h-88.2c-2.8,0-5-2.2-5-5v-65.3 C312.3,329,314.5,326.7,317.3,326.7z"></path>
246
+ <path class="st31" d="M317.3,328.7h88.2c1.7,0,3,1.3,3,3V397c0,1.7-1.3,3-3,3h-88.2c-1.7,0-3-1.3-3-3v-65.3 C314.3,330.1,315.6,328.7,317.3,328.7z"></path>
247
+ <path class="st3" d="M312.3,380.8c0-1.6,0.8-3.1,2.1-4l24.6-17.9c2-1.4,4.7-1.2,6.4,0.5l16.6,16.3c1.6,1.6,4,1.9,6,0.8l16.5-9.5 c1.6-0.9,3.5-0.9,5.1,0.1l18.5,11.3c1.5,0.9,2.4,2.5,2.4,4.3v14.5c0,2.8-2.2,5-5,5h-88.2c-2.8,0-5-2.2-5-5V380.8z"></path>
248
+ <path class="st32" d="M372.9,352.4c0,3.4-2.8,6.2-6.2,6.2s-6.2-2.8-6.2-6.2c0-3.4,2.8-6.2,6.2-6.2 C370.1,346.3,372.9,349,372.9,352.4z"></path>
249
+ </g>
250
+ <g class="st30">
251
+ <path class="st3" d="M666.5,342h61.8c2.6,0,4.7,2.1,4.7,4.7l0,0c0,2.6-2.1,4.7-4.7,4.7h-61.8c-2.6,0-4.7-2.1-4.7-4.7l0,0 C661.9,344.1,663.9,342,666.5,342z"></path>
252
+ <path class="st3" d="M664.4,363.1h97.3c1.4,0,2.5,1.1,2.5,2.5l0,0c0,1.4-1.1,2.5-2.5,2.5h-97.3c-1.4,0-2.5-1.1-2.5-2.5l0,0 C661.9,364.3,663,363.1,664.4,363.1z"></path>
253
+ <path class="st3" d="M664.4,372.5h82.1c1.4,0,2.5,1.1,2.5,2.5l0,0c0,1.4-1.1,2.5-2.5,2.5h-82.1c-1.4,0-2.5-1.1-2.5-2.5l0,0 C661.9,373.6,663,372.5,664.4,372.5z"></path>
254
+ <path class="st3" d="M664.4,381.8h65.2c1.4,0,2.5,1.1,2.5,2.5l0,0c0,1.4-1.1,2.5-2.5,2.5h-65.2c-1.4,0-2.5-1.1-2.5-2.5l0,0 C661.9,382.9,663,381.8,664.4,381.8z"></path>
255
+ <path class="st3" d="M556,326.7h88.2c2.8,0,5,2.2,5,5V397c0,2.8-2.2,5-5,5H556c-2.8,0-5-2.2-5-5v-65.3 C551,329,553.2,326.7,556,326.7z"></path>
256
+ <path class="st33" d="M556,328.7h88.2c1.7,0,3,1.3,3,3V397c0,1.7-1.3,3-3,3H556c-1.7,0-3-1.3-3-3v-65.3 C553,330.1,554.3,328.7,556,328.7z"></path>
257
+ <path class="st8 rotate-element" d="M551,380.8c0-1.6,0.8-3.1,2.1-4l24.6-17.9c2-1.4,4.7-1.2,6.4,0.5l16.6,16.3c1.6,1.6,4,1.9,6,0.8l16.5-9.5 c1.6-0.9,3.5-0.9,5.1,0.1l18.5,11.3c1.5,0.9,2.4,2.5,2.4,4.3v14.5c0,2.8-2.2,5-5,5H556c-2.8,0-5-2.2-5-5V380.8z"></path>
258
+ <path class="st17 rotate-element" d="M611.6,352.4c0,3.4-2.8,6.2-6.2,6.2s-6.2-2.8-6.2-6.2c0-3.4,2.8-6.2,6.2-6.2 C608.8,346.3,611.6,349,611.6,352.4z"></path>
259
+ </g>
260
+ <path class="st3" d="M411.2,141.4h162.7c2.8,0,5,2.2,5,5v122.5c0,2.8-2.2,5-5,5H411.2c-2.8,0-5-2.2-5-5V146.4 C406.2,143.6,408.5,141.4,411.2,141.4z"></path>
261
+ <path class="st34" d="M411.2,141.4h162.7c2.8,0,5,2.2,5,5v122.5c0,2.8-2.2,5-5,5H411.2c-2.8,0-5-2.2-5-5V146.4 C406.2,143.6,408.5,141.4,411.2,141.4z"></path>
262
+ <path class="st35 rotate-element" d="M406.2,234.5c0-1.6,0.8-3.1,2.1-4l47.4-34.5c2-1.4,4.7-1.2,6.4,0.5l33.6,32.9c1.6,1.6,4,1.9,6,0.8l33.5-19.2 c1.6-0.9,3.5-0.9,5.1,0.1l36.2,22.2c1.5,0.9,2.4,2.5,2.4,4.3v31.3c0,2.8-2.2,5-5,5H411.2c-2.8,0-5-2.2-5-5V234.5z"></path>
263
+ <path class="st17 rotate-element" d="M512.8,186.5c0,6-4.9,10.9-10.9,10.9c-5.9,0-10.9-4.9-10.9-10.9s4.9-10.9,10.9-10.9 C507.9,175.7,512.8,180.5,512.8,186.5z"></path>
264
+ <path class="st36" d="M211,277h44c2.8,0,5,2.2,5,5v43c0,2.8-2.2,5-5,5h-44c-2.8,0-5-2.2-5-5v-43C206,279.2,208.2,277,211,277z"></path>
265
+ <path class="st37 rotate-element-3" d="M657,438h58c2.8,0,5,2.2,5,5v59c0,2.8-2.2,5-5,5h-58c-2.8,0-5-2.2-5-5v-59C652,440.2,654.2,438,657,438z"></path>
266
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="286.5845" y1="77.3093" x2="351.3837" y2="142.1085">
267
+ <stop offset="0" style="stop-color:#E93F3E"></stop>
268
+ <stop offset="1" style="stop-color:#D91C35"></stop>
269
+ </linearGradient>
270
+
271
+ <path class="st38 rotate-element-2" d="M290.6,75.8h58c2.8,0,5,2.2,5,5v59c0,2.8-2.2,5-5,5h-58c-2.8,0-5-2.2-5-5v-59C285.6,78,287.8,75.8,290.6,75.8z "></path>
272
+ <path class="st4 rotate-element-4" d="M595,615h58c2.8,0,5,2.2,5,5v58c0,2.8-2.2,5-5,5h-58c-2.8,0-5-2.2-5-5v-58C590,617.2,592.2,615,595,615z"></path>
273
+
274
+ <path class="st39 rotate-element-4" d="M622,565h59c2.8,0,5,2.2,5,5v58c0,2.8-2.2,5-5,5h-59c-2.8,0-5-2.2-5-5v-58C617,567.2,619.2,565,622,565z"></path>
275
+
276
+ <path class="st2 rotate-element" d="M492.5,461.3h79.7c2.8,0,5,2.2,5,5V546c0,2.8-2.2,5-5,5h-79.7c-2.8,0-5-2.2-5-5v-79.7 C487.5,463.6,489.7,461.3,492.5,461.3z"></path>
277
+ <g>
278
+ <g>
279
+ <defs>
280
+ <rect id="SVGID_2_" x="515.2" y="485.7" width="35.4" height="42.1"></rect>
281
+ </defs>
282
+ <clipPath id="SVGID_3_">
283
+ <use xlink:href="#SVGID_2_" style="overflow:visible;"></use>
284
+ </clipPath>
285
+ <g class="st40 rotate-element">
286
+ <path class="st1" d="M525.5,516.1v-24.7c0-0.7-0.5-1.5-1.1-1.8l-8.1-3.8c-0.6-0.3-1.1,0-1.1,0.7v35.2c0,0.7,0.5,1.5,1.1,1.8 l8.2,4.2c0.6,0.3,1.6,0.3,2.1-0.1l22.9-14.9c0.6-0.4,1-1.2,1-1.9v-9.7c0-0.7-0.5-1.4-1.2-1.7l-16.9-6.8c-0.6-0.3-1.1,0.1-1.1,0.8 v8.4c0,0.7,0.5,1.4,1.1,1.7l6.5,2.6c0.6,0.3,0.7,0.8,0.1,1.1L525.5,516.1z"></path>
287
+ </g>
288
+ </g>
289
+ </g>
290
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="724.4384" y1="17.3261" x2="668.8094" y2="-36.2469" gradientTransform="matrix(1 0 0 1 0 272)">
291
+ <stop offset="1.331950e-07" style="stop-color:#08AEEC"></stop>
292
+ <stop offset="1" style="stop-color:#20E2AD"></stop>
293
+ </linearGradient>
294
+ <path class="st41 rotate-element-5" d="M727.9,297h-61.7c-1.7,0-3.2-1.4-3.2-3.2v-61.7c0-1.7,1.4-3.2,3.2-3.2h61.7c1.7,0,3.2,1.4,3.2,3.2v61.6 C731,295.6,729.6,297,727.9,297z"></path>
295
+ <path class="st1 rotate-element-5" d="M687,282.5h-5.9c-0.6,0-1.1-0.5-1.1-1.1v-36.8c0-0.6,0.5-1.1,1.1-1.1h5.9c0.6,0,1.1,0.5,1.1,1.1v36.8 C688.1,282,687.6,282.5,687,282.5z"></path>
296
+ <path class="st1 rotate-element-5" d="M714,244.6v6.2c0,0.6-0.5,1.1-1.1,1.1h-20.6c-0.6,0-1.1-0.5-1.1-1.1v-6.2c0-0.6,0.5-1.1,1.1-1.1h20.6 C713.5,243.5,714,244,714,244.6z"></path>
297
+ <path class="st1 rotate-element-5" d="M714,259.9v6.2c0,0.6-0.5,1.1-1.1,1.1h-20.6c-0.6,0-1.1-0.5-1.1-1.1v-6.2c0-0.6,0.5-1.1,1.1-1.1h20.6 C713.5,258.8,714,259.3,714,259.9z"></path>
298
+ <path class="st1 rotate-element-5" d="M714,275.2v6.2c0,0.6-0.5,1.1-1.1,1.1h-20.6c-0.6,0-1.1-0.5-1.1-1.1v-6.2c0-0.6,0.5-1.1,1.1-1.1h20.6 C713.5,274.1,714,274.6,714,275.2z"></path>
299
+ <path class="st1 rotate-element-5" d="M707,243.5h5.9c0.6,0,1.1,0.5,1.1,1.1v21.5c0,0.6-0.5,1.1-1.1,1.1H707c-0.6,0-1.1-0.5-1.1-1.1v-21.5 C706,244,706.4,243.5,707,243.5z"></path>
300
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="306.647" y1="-40.7091" x2="239.655" y2="25.3129" gradientTransform="matrix(1 0 0 1 0 272)">
301
+ <stop offset="0" style="stop-color:#FC6A2C"></stop>
302
+ <stop offset="1" style="stop-color:#FE516B"></stop>
303
+ </linearGradient>
304
+ <path class="st42 rotate-element" d="M304.2,299h-62.5c-1.5,0-2.8-1.2-2.8-2.8v-63.4c0-1.6,1.2-2.8,2.8-2.8h62.5c1.5,0,2.8,1.2,2.8,2.8v63.4 C307,297.8,305.8,299,304.2,299z"></path>
305
+ <path class="st1 rotate-element" d="M286.9,254.1H259c-0.7,0-1.4-0.6-1.4-1.4v-4.1c0-0.8,0.6-1.4,1.4-1.4h27.9c0.7,0,1.4,0.6,1.4,1.4v4.1 C288.3,253.5,287.7,254.1,286.9,254.1z"></path>
306
+ <path class="st1 rotate-element" d="M286.9,268H259c-0.7,0-1.4-0.6-1.4-1.4v-4.1c0-0.8,0.6-1.4,1.4-1.4h27.9c0.7,0,1.4,0.6,1.4,1.4v4.1 C288.3,267.3,287.7,268,286.9,268z"></path>
307
+ <path class="st1 rotate-element" d="M273.3,281.8H259c-0.7,0-1.4-0.6-1.4-1.4v-4.1c0-0.8,0.6-1.4,1.4-1.4h14.3c0.7,0,1.4,0.6,1.4,1.4v4.1 C274.7,281.1,274.1,281.8,273.3,281.8z"></path>
308
+ <path class="st1 rotate-element" d="M263.1,268H259c-0.7,0-1.4-0.6-1.4-1.4v-17.9c0-0.8,0.6-1.4,1.4-1.4h4.1c0.7,0,1.4,0.6,1.4,1.4v17.9 C264.5,267.3,263.9,268,263.1,268z"></path>
309
+ <path class="st1 rotate-element" d="M286.9,281.8h-4.1c-0.7,0-1.4-0.6-1.4-1.4v-17.9c0-0.8,0.6-1.4,1.4-1.4h4.1c0.7,0,1.4,0.6,1.4,1.4v17.9 C288.3,281.1,287.7,281.8,286.9,281.8z"></path>
310
+ <path class="st3 rotate-element-5" d="M314.7,428l-3.1,3.2l4.6,4.7l3.1-3.2L314.7,428L314.7,428z M355.3,428l-4.6,4.7l3.1,3.2l4.6-4.7L355.3,428 L355.3,428z M335,429.4c-0.7,0-1.5,0.1-2.2,0.1c0,0,0,0-0.1,0c-9,1-16.1,8.4-17.4,17.6c-1,7.3,2,14,6.9,18.3c2,1.8,3.4,4.2,3.9,6.8 v13.5h5c0.8,1.3,2.2,2.3,3.8,2.3s3-0.9,3.8-2.3h5v-9h0.2V474c0-3.3,1.7-6.6,4.4-9.2c3.7-3.7,6.4-9.1,6.4-15.2 C354.9,438.5,345.9,429.3,335,429.4L335,429.4z M335,433.9c8.6-0.1,15.5,7,15.5,15.7c0,4.7-2.1,8.9-5.1,11.9l0.1,0.1 c-3,2.8-4.9,6.5-5.4,10.6h-9.7c-0.5-3.9-2.1-7.6-5.2-10.3c-3.9-3.4-6.2-8.5-5.5-14.2c1-7.1,6.6-12.8,13.6-13.6 C333.8,434,334.4,433.9,335,433.9L335,433.9z M304,449.6v4.5h6.6v-4.5H304z M359.4,449.6v4.5h6.6v-4.5H359.4z M316.2,467.9l-4.6,4.7 l3.1,3.2l4.6-4.7L316.2,467.9z M353.8,467.9l-3.1,3.2l4.6,4.7l3.1-3.2L353.8,467.9z M330.6,476.7h8.9v4.5h-8.9V476.7z"></path>
311
+ <path class="st43" d="M792.4,601.6c0.4-2.1,7.6-52.1-7-69.2c-3.3-3.7-7.2-5.8-12-6c-29.3-0.6-33.3,22.7-33.3,23.1l3.5,0.6 c0.2-0.8,3.5-20.7,29.7-20c3.7,0,6.8,1.7,9.5,4.8c13.4,16.1,6.2,65.9,6.2,66.5L792.4,601.6z"></path>
312
+ <path class="st43" d="M794.3,599.3l3.5-0.2c0-0.4-1.2-46.1,21.3-55.4c21.9-9.3,31.8,9.7,32.2,10.5l3.1-1.7 c-0.2-0.2-11.8-22.7-36.8-12.2C793,551,794.1,597.5,794.3,599.3z"></path>
313
+ <path class="st43" d="M794.1,603.1c0-0.8,0.2-72.7,14.3-93.8c13.4-20.2,35.1-10.7,36.1-10.3l1.4-3.1c-0.2-0.2-25.4-11.2-40.5,11.6 c-14.7,21.9-14.9,92.8-14.9,95.7h3.6V603.1z"></path>
314
+ <path class="st43" d="M769.3,528.3c0,0,12.8,4.8,8.9,15.9c-3.7,11.2-44.2,29.3-44.2,29.3s-16.9-15.5-1.4-40.7 C748.2,507.6,768.9,520.2,769.3,528.3z"></path>
315
+ <path class="st43" d="M809,505.3c0,0-9.1-1-8.3-6.4c0.8-5.6,35.3-19.6,55.6,3.3c0,0-13,22.3-31.8,22.7 C805.4,525.2,809,505.3,809,505.3z"></path>
316
+ <path class="st43" d="M818.2,542.3c0,0-6.2-5,0.4-7.4c6.8-2.5,39.9-1.9,40.3,31c0,0-38.6,6.4-43.4-6 C810.8,547.3,818.2,542.3,818.2,542.3z"></path>
317
+ <path class="st44" d="M762.5,668.6h59.9l6.4-65.5h-72.7L762.5,668.6z"></path>
318
+ <path class="st3" d="M752.9,610.1H832v-14.5h-79.1V610.1z"></path>
319
+ <g class="rotate-element-3">
320
+ <path class="st1" d="M666.1,489.6v-25.7c0-0.7,0.5-1.2,1.2-1.2h5.1c0.7,0,1.2,0.5,1.2,1.2v18.2c0,0.7,0.5,1.2,1.2,1.2h5.1 c0.7,0,1.2-0.5,1.2-1.2v-1.6V473v-7.5v-6.3c0-0.7,0.5-1.2,1.2-1.2h6.3h6.3c0.7,0,1.2,0.5,1.2,1.2v6.3h-6.3c-0.7,0-1.2,0.5-1.2,1.2 v5.1c0,0.7,0.5,1.2,1.2,1.2h5.1c0.7,0,1.2-0.5,1.2-1.2v-6.3h6.3c0.7,0,1.2,0.5,1.2,1.2v12.6c0,0.7-0.5,1.2-1.2,1.2H698h-2h-6.3 c-0.7,0-1.2,0.5-1.2,1.2v7.9c0,0.7-0.5,1.2-1.2,1.2h-20.1C666.7,490.8,666.1,490.3,666.1,489.6z"></path>
321
+ <g>
322
+ <rect x="698.5" y="456.3" class="st1" width="1.7" height="1.7"></rect>
323
+ <rect x="701.4" y="459.6" class="st1" width="1.2" height="1.2"></rect>
324
+ <rect x="701.9" y="456.3" class="st1" width="0.9" height="0.9"></rect>
325
+ <rect x="705" y="459.9" class="st1" width="0.9" height="0.9"></rect>
326
+ <rect x="703.2" y="454.5" class="st1" width="0.4" height="0.4"></rect>
327
+ <rect x="705.5" y="454.2" class="st1" width="0.3" height="0.3"></rect>
328
+ <rect x="704.3" y="456.6" class="st1" width="0.4" height="0.4"></rect>
329
+ <rect x="698.7" y="461.2" class="st1" width="1" height="1"></rect>
330
+ <rect x="703.1" y="462.3" class="st1" width="0.7" height="0.7"></rect>
331
+ </g>
332
+ </g>
333
+ <path class="st2 rotate-element" d="M596.5,63.3h59c2.8,0,5,2.2,5,5v58c0,2.8-2.2,5-5,5h-59c-2.8,0-5-2.2-5-5v-58C591.5,65.6,593.7,63.3,596.5,63.3 z"></path>
334
+ <path class="st1 rotate-element-4" d="M673.9,599c0,7.1-5.7,12.8-12.8,12.8c-2.9,0-5.6-1-7.7-2.6c1.4-1.6,2.5-3.6,3.2-5.7c1.1,1.1,2.8,1.9,4.5,1.9 c3.5,0,6.4-2.9,6.4-6.4s-2.9-6.4-6.4-6.4c-1.8,0-3.4,0.7-4.5,1.9s-1.8,2.8-1.9,4.5c-0.2,3.7-1.2,6.2-3.2,8.5 c-0.6,0.6-1.2,1.2-1.9,1.8c-2.1,1.6-4.8,2.6-7.7,2.6c-7.1,0-12.8-5.7-12.8-12.8s5.7-12.8,12.8-12.8c2.9,0,5.6,1,7.7,2.6 c-1.4,1.6-2.5,3.6-3.2,5.7c-1.1-1.1-2.8-1.9-4.5-1.9c-3.5,0-6.4,2.9-6.4,6.4s2.9,6.4,6.4,6.4c1.8,0,3.4-0.7,4.5-1.9s1.8-2.8,1.9-4.5 c0.2-4,1.2-6.2,3.2-8.5c0.6-0.6,1.2-1.2,1.9-1.8c2.1-1.6,4.8-2.6,7.7-2.6C668.2,586.2,673.9,592,673.9,599z"></path>
335
+ <path class="st1 rotate-element" d="M642.1,114.8h-6.6c-1.8,0-3.5-0.9-4.5-2.4l-7.3-10.8c-0.6-0.9-0.6-2.1,0-3l0,0c1.1-1.6,3.5-1.6,4.5,0l7.1,10.5 c0.1,0.2,0.3,0.3,0.6,0.3h3.7c1.1,0,1.7-1.2,1.1-2.1L627.1,87c-0.5-0.8-1.7-0.8-2.3,0l-13.5,20.2c-0.6,0.9,0,2.1,1.1,2.1h7.7 c2.2,0,3.5,2.4,2.3,4.2l0,0c-0.5,0.8-1.4,1.2-2.3,1.2h-10.3c-4.4,0-7-4.9-4.5-8.5l16.1-24c2.2-3.2,6.9-3.2,9.1,0l16.1,24 C649,109.9,646.4,114.8,642.1,114.8z"></path>
336
+ <g class="rotate-element-2">
337
+ <path class="st1" d="M337.4,117.4l0-20.7c0-0.4-0.3-0.7-0.7-0.7h-5.7c-0.4,0-0.7,0.3-0.7,0.7v20.7h-21.3v-0.7v-20 c0-0.4-0.3-0.7-0.7-0.7h-5.7c-0.4,0-0.7,0.3-0.7,0.7l0,20.7l0,6.4c0,0.4,0.3,0.7,0.7,0.7h34.2c0.4,0,0.7-0.3,0.7-0.7v-5.8 L337.4,117.4z"></path>
338
+ <path class="st1" d="M316.7,110.3h5.7c0.4,0,0.7-0.3,0.7-0.7V96.7c0-0.4-0.3-0.7-0.7-0.7h-5.7c-0.4,0-0.7,0.3-0.7,0.7v12.9 C316,110,316.3,110.3,316.7,110.3z"></path>
339
+ </g>
340
+ </svg>
admin/assets/images/idea.svg ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 406.3 419.7" style="enable-background:new 0 0 406.3 419.7;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{opacity:0.48;}
7
+ .st1{fill:#ECEFF1;}
8
+ .st2{fill:#BDBDBD;}
9
+ .st3{fill:#FFD600;}
10
+ .st4{fill:#FFFFFF;}
11
+ </style>
12
+ <g class="st0">
13
+ <g>
14
+ <circle class="st1" cx="196.4" cy="198.6" r="140.4"/>
15
+ </g>
16
+ <g>
17
+ <circle class="st1" cx="349.9" cy="120.3" r="16.5"/>
18
+ </g>
19
+ <g>
20
+ <g>
21
+ <path class="st2" d="M213.6,319.1c0.1-19.9,3.7-37.8,20.7-54.5c5.8-5.7,12-10.5,18-15.1c5.6-4.3,10.8-8.3,15.2-12.7
22
+ c11.3-11.3,18.1-27,18.8-43c0.7-16-4.8-32.2-15-44.4c-9.1-10.9-21.9-19.7-37.5-24c-14.2-3.9-19.2-4.5-36.5-5L199,319L213.6,319.1
23
+ z"/>
24
+ </g>
25
+ <g>
26
+ <path class="st3" d="M189.4,319c-0.4-19.3-3-35.7-22.1-50.1c-6.5-4.9-13.3-8.8-19.8-12.6c-6.1-3.5-11.8-6.8-16.7-10.6
27
+ c-12.6-9.8-21.5-24.4-24.3-40.1c-2.8-15.7,0.5-32.5,9-46c7.6-12,19.3-21.9,34-28.7c13.5-6.2,29.3-9.8,47.1-10.6L199,319
28
+ L189.4,319z"/>
29
+ </g>
30
+ <g>
31
+ <path d="M231,157.3c-1,0-2-0.5-2.6-1.5c-2.9-4.9-8.4-8.2-14-8.4c-5.6-0.2-11.3,2.9-14.2,7.6c-0.9,1.4-2.7,1.9-4.2,1
32
+ c-1.4-0.9-1.9-2.7-1-4.2c4-6.7,11.7-10.8,19.5-10.6c7.6,0.2,15.1,4.7,19,11.3c0.9,1.4,0.4,3.3-1.1,4.1
33
+ C232.1,157.1,231.6,157.3,231,157.3z"/>
34
+ </g>
35
+ <g>
36
+ <path d="M272.6,193c-6,0-12-2.1-16.6-6c-4.9-4-8.2-9.9-9.2-16.2c-0.2-1.7,0.9-3.2,2.5-3.4c1.7-0.3,3.2,0.9,3.4,2.5
37
+ c0.7,4.8,3.3,9.3,7,12.4c3.8,3.1,8.7,4.8,13.5,4.6c1.7-0.1,3.1,1.2,3.1,2.9c0.1,1.7-1.2,3.1-2.9,3.1
38
+ C273.3,193,272.9,193,272.6,193z"/>
39
+ </g>
40
+ <g>
41
+ <path d="M228,227.3c-2.1,0-4.1-0.3-6.1-1c-1.6-0.6-2.4-2.3-1.8-3.9c0.6-1.6,2.3-2.4,3.9-1.8c4,1.4,8.9,0.6,12.3-2.1
42
+ c3.4-2.7,5.5-7.1,5.4-11.6c0-1.5-0.3-4.2-2.1-5.8c-1.1-1.1-2.9-1.5-4.6-1.2c-1.5,0.3-3.1-0.3-4-1.6c-0.9-1.3-0.9-3-0.1-4.3
43
+ c1.6-2.5,2.4-5.2,2.3-7.8c0-1.3-0.3-3.6-1.7-5.1c-1.3-1.4-3.7-2-6.2-1.8c-2.7,0.3-5.4,1.6-8.1,2.7c-1.5,0.7-3.3,0-4-1.5
44
+ c-0.7-1.5,0-3.3,1.5-4c2.9-1.3,6.2-2.8,9.9-3.2c4.5-0.5,8.7,0.8,11.3,3.6c2.1,2.2,3.3,5.5,3.3,9.2c0,2.6-0.5,5.2-1.5,7.8
45
+ c2.3,0.3,4.4,1.3,6,2.8c2.5,2.4,3.9,5.9,4,10.1c0.1,6.4-2.8,12.7-7.7,16.5C236.6,225.9,232.3,227.3,228,227.3z"/>
46
+ </g>
47
+ <g>
48
+ <path d="M230.1,254.5c-2.9,0-5.8-0.7-8.3-2.2c-4.2-2.5-6.7-6.4-9.1-10.1c-0.6-0.9-1.2-1.8-1.8-2.7c-2.6-3.8-6.7-6.3-10.8-6.5
49
+ c-0.5,0-0.9,0-1.4,0c-1.7,0.1-3.1-1.2-3.2-2.9c-0.1-1.7,1.2-3.1,2.9-3.2c0.6,0,1.3,0,2,0c6,0.3,11.7,3.7,15.5,9.1
50
+ c0.6,0.9,1.3,1.9,1.9,2.9c2.1,3.3,4.1,6.4,7.1,8.2c3.3,1.9,7.8,1.8,11-0.3c2.7-1.8,4.5-5.1,4.6-8.5c0-1.4,0.8-2.7,2-3.4
51
+ c1.2-0.7,2.7-0.8,4-0.1c4.2,2.1,10,1,13.3-2.6c3.6-4,4-10.9,0.9-15.5c-3.1-4.7-9.3-7.1-15.1-6c-1.6,0.3-3.2-0.8-3.5-2.4
52
+ c-0.3-1.6,0.8-3.2,2.4-3.5c8.1-1.5,16.8,2,21.2,8.6c4.7,7,4.1,16.9-1.4,22.9c-4.4,4.9-11.8,6.9-18,5c-0.8,4.3-3.4,8.3-7,10.7
53
+ C236.5,253.6,233.3,254.5,230.1,254.5z"/>
54
+ </g>
55
+ <g>
56
+ <path d="M189.2,322c-1.7,0-3-1.3-3-3l0-1.5c-0.3-26.4-0.5-53.6-5.5-78.9c-2.5,1.4-5.3,2.6-8.9,3.1c-8.5,1-15.2-3.1-17.7-4.7
57
+ l-0.4-0.3c-6-3.6-10.1-9.2-11.2-15.3c-1.3-7.1,1.8-14.4,7.5-17.9c7.3-4.4,16.6-1.6,22.1,2.8c7.2,5.9,10.7,14.6,12.8,23.1
58
+ c2.6-1.1,5.6-2.1,9.6-2.6c1.4-0.2,2.8-0.3,4.2-0.3c1.6,0,3,1.3,3.1,3c0,1.7-1.3,3-3,3.1c-1.2,0-2.4,0.1-3.5,0.2
59
+ c-3.8,0.4-6.6,1.4-9,2.6c5.5,26.3,5.7,54.6,6,81.9l0,1.5C192.2,320.6,190.9,322,189.2,322C189.2,322,189.2,322,189.2,322z
60
+ M158.3,207.3c-1.8,0-3.6,0.4-5.2,1.4c-3.5,2.2-5.5,7-4.7,11.6c0.8,4.3,3.9,8.5,8.4,11.2l0.5,0.3c2,1.3,7.4,4.6,13.8,3.8
61
+ c3.2-0.4,5.6-1.7,8.3-3.3c-1.9-7.9-4.9-16.2-11.1-21.3C165.6,209,161.9,207.3,158.3,207.3z"/>
62
+ </g>
63
+ <g>
64
+ <path d="M228.5,123.3c-1.5,0-2.8-1.1-3-2.7c-0.4-3.3-0.7-6.7-1.8-9.8c-0.7-2.2-2.2-5.2-4.9-7.1c-2.4-1.7-5.9-2.4-9.7-2
65
+ c-3.7,0.4-7.5,1.7-11.1,3c-1.6,0.6-3.3-0.3-3.9-1.8c-0.6-1.6,0.3-3.3,1.8-3.9c4-1.4,8.1-2.9,12.5-3.3c5.3-0.5,10.2,0.6,13.8,3.1
66
+ c3.2,2.2,5.6,5.7,7.1,10.1c1.2,3.7,1.6,7.4,2,11c0.2,1.7-1,3.2-2.7,3.3C228.7,123.3,228.6,123.3,228.5,123.3z"/>
67
+ </g>
68
+ <g>
69
+ <path d="M227.4,321.1c-1.7,0-3-1.3-3-3c-0.1-15.6,7.9-30.6,20.9-39.3c1-0.7,2-1.3,3-1.9c2.9-1.8,5.6-3.4,7.4-5.8
70
+ c1.5-2,2.1-5,1.3-7c-0.6-1.5-0.3-3.1,0.8-4.2c1.1-1.1,2.7-1.4,4.2-0.7c2.6,1.2,5.2,1.8,7.6,1.9c3.4,0.1,7.4-2.1,9.2-3.5
71
+ c3.3-2.6,6.7-7.5,6.2-12.1c-0.2-1.7-0.8-4.4-1.5-5.3c-0.4-0.5-0.7-1.1-1-1.6c-0.2-0.4-0.4-0.7-0.6-0.9c-1.1-1.3-1.5-3-1.1-4.6
72
+ c0.4-1.6,1.6-2.9,3.2-3.4c7.8-2.7,13.2-6.1,14.3-9.2c2-5.5,0.3-12.2-4-15.4c-1.3-1-2-2.5-1.9-4c0.1-1.5,0.8-2.9,2.1-3.8
73
+ c4.2-2.8,8.7-6.3,9.9-11.1c0.7-3,0-6.5-1.9-9.6c-1.7-2.7-4.3-5.3-7.9-7.5c-2.8-1.8-5.5-2.9-7.8-3.2c-1.6-0.2-2.9-1.1-3.8-2.5
74
+ c-0.9-1.4-1.1-3.1-0.5-4.7c1.6-4.7,2.9-9.6,1.8-14.3c-1.1-4.7-4.8-8.9-9.6-10.8c-3.9-1.5-8-1.6-11.8-0.1
75
+ c-1.6,0.6-3.4,0.4-4.7-0.6c-1.3-1-2.1-2.5-2-4.2c0.2-2.9-0.9-6.1-2.9-8.4c-2.5-3-6.5-5.1-11-5.6c-4-0.5-8.5,0.3-13.1,2.1
76
+ c-1.5,0.6-3.3-0.1-3.9-1.7c-0.6-1.5,0.1-3.3,1.7-3.9c5.5-2.2,11-3.1,16-2.5c6,0.7,11.4,3.5,14.9,7.7c2.6,3.1,4.1,6.9,4.3,10.8
77
+ c4.7-1.5,9.9-1.3,14.7,0.6c6.7,2.7,11.7,8.4,13.3,15.1c1.3,5.9-0.1,11.8-1.8,16.9c3.7,0.7,7.1,2.5,9.4,4c4.3,2.8,7.6,5.9,9.8,9.5
78
+ c2.7,4.4,3.7,9.6,2.6,14.1c-1.5,6.2-6.2,10.4-11,13.7c5.4,5.1,7.4,13.7,4.7,21.2c-2.1,6-10,10-16.7,12.4c0.2,0.3,0.3,0.6,0.5,0.8
79
+ c0.2,0.3,0.3,0.6,0.5,0.8c2.1,2.8,2.6,8.1,2.6,8.3c0.7,7.3-4.2,14-8.5,17.4c-2.3,1.9-7.7,5-13.1,4.9c-2,0-4-0.4-6.1-1
80
+ c0,3-1,6.2-2.9,8.6c-2.5,3.2-5.8,5.2-9,7.2c-1,0.6-1.9,1.2-2.8,1.8c-11.1,7.4-18.3,20.9-18.2,34.3
81
+ C230.4,319.8,229,321.1,227.4,321.1C227.4,321.1,227.4,321.1,227.4,321.1z"/>
82
+ </g>
83
+ <g>
84
+ <path d="M199,320.8c-1.7,0-3-1.3-3-3l-1.9-215.9c0-1.7,1.3-3,3-3.1c0,0,0,0,0,0c1.7,0,3,1.3,3,3l1.9,215.9
85
+ C202.1,319.4,200.7,320.7,199,320.8C199.1,320.8,199,320.8,199,320.8z"/>
86
+ </g>
87
+ <g>
88
+ <path d="M176.6,322.2c-0.1,0-0.2,0-0.2,0c-1.7-0.1-2.9-1.6-2.8-3.3c1.2-15.1-11.5-27.1-19.2-32.9c-5.5-4.1-11.7-7.7-17.6-11.1
89
+ c-6.4-3.7-13-7.6-19.1-12.2c-16.8-13-28.6-32.5-32.3-53.4c-3.7-20.9,0.7-43.2,12-61.2c9.8-15.5,24.7-28.2,43.1-36.8
90
+ c16-7.4,34.6-11.6,55.1-12.6c1.6-0.1,3.1,1.2,3.2,2.9c0.1,1.7-1.2,3.1-2.9,3.2c-19.8,0.9-37.6,4.9-52.9,12
91
+ c-17.4,8.1-31.4,20-40.6,34.5C92,168,88,188.8,91.4,208.2c3.4,19.5,14.4,37.6,30,49.6c5.7,4.4,12.2,8.2,18.4,11.8
92
+ c6.1,3.5,12.4,7.2,18.2,11.6c15,11.3,22.6,24.8,21.6,38.2C179.5,321,178.2,322.2,176.6,322.2z"/>
93
+ </g>
94
+ <g>
95
+ <path d="M233.6,339.3C233.6,339.3,233.6,339.3,233.6,339.3l-68.3-0.3c-1.6,0-3-1.3-3-2.9l-0.5-16.2c0-0.8,0.3-1.6,0.8-2.2
96
+ c0.6-0.6,1.3-0.9,2.1-0.9l70-1c0.9,0,1.7,0.3,2.2,0.9c0.6,0.6,0.9,1.4,0.8,2.3l-1.2,17.5C236.5,338.1,235.2,339.3,233.6,339.3z
97
+ M168.2,333l62.5,0.3l0.8-11.4l-63.6,0.9L168.2,333z"/>
98
+ </g>
99
+ <g>
100
+ <path d="M230,353.4C230,353.4,230,353.4,230,353.4l-58.8,0c-1.6,0-3-1.3-3-2.9l-0.4-13.9c0-0.8,0.3-1.6,0.9-2.2
101
+ c0.6-0.6,1.3-0.9,2.2-0.9c0,0,0,0,0,0l58.8,0.2c1.6,0,3,1.3,3,2.9l0.4,13.7c0,0.8-0.3,1.6-0.9,2.2
102
+ C231.6,353.1,230.8,353.4,230,353.4z M174.1,347.3l52.8,0l-0.2-7.6l-52.8-0.2L174.1,347.3z"/>
103
+ </g>
104
+ <g>
105
+ <path d="M176.6,368.2c-0.8,0-1.5-0.3-2.1-0.9c-0.6-0.6-0.9-1.3-0.9-2.1l-0.1-14.6c0-0.8,0.3-1.6,0.9-2.2c0.6-0.6,1.4-0.9,2.2-0.9
106
+ l50,1.1c1.7,0,3,1.4,3,3.1l-0.2,12.3c0,1.6-1.3,2.9-3,3L176.6,368.2C176.7,368.2,176.6,368.2,176.6,368.2z M179.5,353.6l0.1,8.4
107
+ l43.7-1.1l0.1-6.4L179.5,353.6z"/>
108
+ </g>
109
+ <g>
110
+ <path d="M202.9,385.4c-2.5,0-4.9-0.3-6.9-0.7c-5.5-1.1-9.8-3-12.9-6c-4.2-3.9-5.9-9.6-4.5-14.5c0.5-1.6,2.2-2.5,3.8-2
111
+ c1.6,0.5,2.5,2.2,2,3.8c-0.8,2.7,0.3,6.1,2.8,8.4c2.3,2.1,5.5,3.6,9.9,4.4c4.4,0.8,10.6,1.2,15.4-1.9c3.7-2.4,5.1-6.7,3.9-11.6
112
+ c-0.4-1.6,0.6-3.3,2.2-3.7c1.6-0.4,3.3,0.6,3.7,2.2c1.8,7.4-0.7,14.4-6.5,18.2C211.8,384.6,207.1,385.4,202.9,385.4z"/>
113
+ </g>
114
+ <g>
115
+ <path d="M197.1,82.9c-1.7,0-3-1.3-3-3l-0.2-23c0-1.7,1.3-3,3-3.1c0,0,0,0,0,0c1.7,0,3,1.3,3,3l0.2,23
116
+ C200.1,81.5,198.8,82.9,197.1,82.9C197.1,82.9,197.1,82.9,197.1,82.9z"/>
117
+ </g>
118
+ <g>
119
+ <path d="M274.7,115.5c-0.8,0-1.7-0.3-2.2-1c-1.1-1.2-1-3.2,0.2-4.3l16.9-15.2c1.2-1.1,3.2-1,4.3,0.2c1.1,1.2,1,3.2-0.2,4.3
120
+ l-16.9,15.2C276.2,115.3,275.5,115.5,274.7,115.5z"/>
121
+ </g>
122
+ <g>
123
+ <path d="M325.1,181.2c-1.4,0-2.7-1-3-2.5c-0.3-1.6,0.8-3.2,2.4-3.5l24.8-4.4c1.6-0.3,3.2,0.8,3.5,2.4c0.3,1.6-0.8,3.2-2.4,3.5
124
+ l-24.8,4.4C325.4,181.2,325.3,181.2,325.1,181.2z"/>
125
+ </g>
126
+ <g>
127
+ <path d="M325.5,284.2c-0.6,0-1.2-0.2-1.7-0.5c-7.8-5.3-16.1-10-24.8-13.8c-1.5-0.7-2.2-2.5-1.6-4c0.7-1.5,2.5-2.2,4-1.6
128
+ c9,3.9,17.6,8.8,25.7,14.3c1.4,0.9,1.7,2.8,0.8,4.2C327.5,283.7,326.5,284.2,325.5,284.2z"/>
129
+ </g>
130
+ <g>
131
+ <path d="M106.9,118.2c-0.7,0-1.5-0.3-2-0.8L85.6,99.8c-1.2-1.1-1.3-3-0.2-4.3c1.1-1.2,3-1.3,4.3-0.2l19.2,17.6
132
+ c1.2,1.1,1.3,3,0.2,4.3C108.5,117.9,107.7,118.2,106.9,118.2z"/>
133
+ </g>
134
+ <g>
135
+ <path d="M42.9,197c-1.5,0-2.8-1.1-3-2.6c-0.2-1.7,0.9-3.2,2.6-3.4l24.2-3.2c1.6-0.2,3.2,0.9,3.4,2.6c0.2,1.7-0.9,3.2-2.6,3.4
136
+ L43.3,197C43.2,197,43,197,42.9,197z"/>
137
+ </g>
138
+ <g>
139
+ <path d="M62.2,278.4c-0.9,0-1.8-0.4-2.4-1.2c-1-1.3-0.7-3.2,0.6-4.2c8.1-6.1,17.2-10.9,26.8-14.1c1.6-0.5,3.3,0.3,3.8,1.9
140
+ c0.5,1.6-0.3,3.3-1.9,3.8c-9,3-17.5,7.4-25.1,13.2C63.4,278.2,62.8,278.4,62.2,278.4z"/>
141
+ </g>
142
+ <g>
143
+ <path d="M139,190.4c-1,0-1.9-0.5-2.5-1.3l-14.7-21.8c-0.9-1.4-0.6-3.3,0.8-4.2c1.4-0.9,3.3-0.6,4.2,0.8l14.7,21.8
144
+ c0.9,1.4,0.6,3.3-0.8,4.2C140.1,190.3,139.5,190.4,139,190.4z"/>
145
+ </g>
146
+ </g>
147
+ <g>
148
+ <circle class="st4" cx="150.2" cy="156" r="8.7"/>
149
+ </g>
150
+ </g>
151
+ </svg>
admin/assets/images/server.svg ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg class="machine" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 645 526">
2
+
3
+ <style>
4
+ .small-shadow, .medium-shadow, .large-shadow {
5
+ fill: rgba(0, 0, 0, 0.05);
6
+ }
7
+ g {opacity: 0.3;}
8
+ .large { fill: #333745; }
9
+ .medium{ fill: #E63462; }
10
+ .small{ fill: #FE5F55; }
11
+ .small {
12
+ -webkit-animation: counter-rotation 5s infinite linear;
13
+ animation: counter-rotation 5s infinite linear;
14
+ -webkit-transform-origin: 100.136px 225.345px;
15
+ transform-origin: 100.136px 225.345px; }
16
+
17
+ .small-shadow {
18
+ -webkit-animation: counter-rotation 5s infinite linear;
19
+ animation: counter-rotation 5s infinite linear;
20
+ -webkit-transform-origin: 110.136px 235.345px;
21
+ transform-origin: 110.136px 235.345px; }
22
+
23
+ .medium {
24
+ -webkit-animation: rotation 7.5s infinite linear;
25
+ animation: rotation 7.5s infinite linear;
26
+ -webkit-transform-origin: 254.675px 379.447px;
27
+ transform-origin: 254.675px 379.447px; }
28
+
29
+ .medium-shadow {
30
+ -webkit-animation: rotation 7.5s infinite linear;
31
+ animation: rotation 7.5s infinite linear;
32
+ -webkit-transform-origin: 264.675px 389.447px;
33
+ transform-origin: 264.675px 389.447px; }
34
+
35
+ .large {
36
+ -webkit-animation: counter-rotation 10s infinite linear;
37
+ animation: counter-rotation 10s infinite linear;
38
+ -webkit-transform-origin: 461.37px 173.694px;
39
+ transform-origin: 461.37px 173.694px; }
40
+
41
+ .large-shadow {
42
+ -webkit-animation: counter-rotation 10s infinite linear;
43
+ animation: counter-rotation 10s infinite linear;
44
+ -webkit-transform-origin: 471.37px 183.694px;
45
+ transform-origin: 471.37px 183.694px; }
46
+
47
+ @-webkit-keyframes rotation {
48
+ from {-webkit-transform: rotate(0deg);}
49
+ to {-webkit-transform: rotate(359deg);}
50
+ }
51
+ @keyframes rotation {
52
+ from {transform: rotate(0deg);}
53
+ to {transform: rotate(359deg);}
54
+ }
55
+
56
+ @-webkit-keyframes counter-rotation {
57
+ from {-webkit-transform: rotate(359deg);}
58
+ to {-webkit-transform: rotate(0deg);}
59
+ }
60
+ @-moz-keyframes counter-rotation {
61
+ from {-moz-transform: rotate(359deg);}
62
+ to {-moz-transform: rotate(0deg);}
63
+ }
64
+ @keyframes counter-rotation {
65
+ from {transform: rotate(359deg);}
66
+ to {transform: rotate(0deg);}
67
+ }
68
+ </style>
69
+ <defs/>
70
+ <g>
71
+ <path x="-173,694" y="-173,694" class="large-shadow" d="M645 194v-21l-29-4c-1-10-3-19-6-28l25-14 -8-19 -28 7c-5-8-10-16-16-24L602 68l-15-15 -23 17c-7-6-15-11-24-16l7-28 -19-8 -14 25c-9-3-18-5-28-6L482 10h-21l-4 29c-10 1-19 3-28 6l-14-25 -19 8 7 28c-8 5-16 10-24 16l-23-17L341 68l17 23c-6 7-11 15-16 24l-28-7 -8 19 25 14c-3 9-5 18-6 28l-29 4v21l29 4c1 10 3 19 6 28l-25 14 8 19 28-7c5 8 10 16 16 24l-17 23 15 15 23-17c7 6 15 11 24 16l-7 28 19 8 14-25c9 3 18 5 28 6l4 29h21l4-29c10-1 19-3 28-6l14 25 19-8 -7-28c8-5 16-10 24-16l23 17 15-15 -17-23c6-7 11-15 16-24l28 7 8-19 -25-14c3-9 5-18 6-28L645 194zM471 294c-61 0-110-49-110-110S411 74 471 74s110 49 110 110S532 294 471 294z"/>
72
+ </g>
73
+ <g>
74
+ <path x="-136,996" y="-136,996" class="medium-shadow" d="M402 400v-21l-28-4c-1-10-4-19-7-28l23-17 -11-18L352 323c-6-8-13-14-20-20l11-26 -18-11 -17 23c-9-4-18-6-28-7l-4-28h-21l-4 28c-10 1-19 4-28 7l-17-23 -18 11 11 26c-8 6-14 13-20 20l-26-11 -11 18 23 17c-4 9-6 18-7 28l-28 4v21l28 4c1 10 4 19 7 28l-23 17 11 18 26-11c6 8 13 14 20 20l-11 26 18 11 17-23c9 4 18 6 28 7l4 28h21l4-28c10-1 19-4 28-7l17 23 18-11 -11-26c8-6 14-13 20-20l26 11 11-18 -23-17c4-9 6-18 7-28L402 400zM265 463c-41 0-74-33-74-74 0-41 33-74 74-74 41 0 74 33 74 74C338 430 305 463 265 463z"/>
75
+ </g>
76
+ <g >
77
+ <path x="-100,136" y="-100,136" class="small-shadow" d="M210 246v-21l-29-4c-2-10-6-18-11-26l18-23 -15-15 -23 18c-8-5-17-9-26-11l-4-29H100l-4 29c-10 2-18 6-26 11l-23-18 -15 15 18 23c-5 8-9 17-11 26L10 225v21l29 4c2 10 6 18 11 26l-18 23 15 15 23-18c8 5 17 9 26 11l4 29h21l4-29c10-2 18-6 26-11l23 18 15-15 -18-23c5-8 9-17 11-26L210 246zM110 272c-20 0-37-17-37-37s17-37 37-37c20 0 37 17 37 37S131 272 110 272z"/>
78
+ </g>
79
+ <g>
80
+ <path x="-100,136" y="-100,136" class="small" d="M200 236v-21l-29-4c-2-10-6-18-11-26l18-23 -15-15 -23 18c-8-5-17-9-26-11l-4-29H90l-4 29c-10 2-18 6-26 11l-23-18 -15 15 18 23c-5 8-9 17-11 26L0 215v21l29 4c2 10 6 18 11 26l-18 23 15 15 23-18c8 5 17 9 26 11l4 29h21l4-29c10-2 18-6 26-11l23 18 15-15 -18-23c5-8 9-17 11-26L200 236zM100 262c-20 0-37-17-37-37s17-37 37-37c20 0 37 17 37 37S121 262 100 262z"/>
81
+ </g>
82
+ <g>
83
+ <path x="-173,694" y="-173,694" class="large" d="M635 184v-21l-29-4c-1-10-3-19-6-28l25-14 -8-19 -28 7c-5-8-10-16-16-24L592 58l-15-15 -23 17c-7-6-15-11-24-16l7-28 -19-8 -14 25c-9-3-18-5-28-6L472 0h-21l-4 29c-10 1-19 3-28 6L405 9l-19 8 7 28c-8 5-16 10-24 16l-23-17L331 58l17 23c-6 7-11 15-16 24l-28-7 -8 19 25 14c-3 9-5 18-6 28l-29 4v21l29 4c1 10 3 19 6 28l-25 14 8 19 28-7c5 8 10 16 16 24l-17 23 15 15 23-17c7 6 15 11 24 16l-7 28 19 8 14-25c9 3 18 5 28 6l4 29h21l4-29c10-1 19-3 28-6l14 25 19-8 -7-28c8-5 16-10 24-16l23 17 15-15 -17-23c6-7 11-15 16-24l28 7 8-19 -25-14c3-9 5-18 6-28L635 184zM461 284c-61 0-110-49-110-110S401 64 461 64s110 49 110 110S522 284 461 284z"/>
84
+ </g>
85
+ <g>
86
+ <path x="-136,996" y="-136,996" class="medium" d="M392 390v-21l-28-4c-1-10-4-19-7-28l23-17 -11-18L342 313c-6-8-13-14-20-20l11-26 -18-11 -17 23c-9-4-18-6-28-7l-4-28h-21l-4 28c-10 1-19 4-28 7l-17-23 -18 11 11 26c-8 6-14 13-20 20l-26-11 -11 18 23 17c-4 9-6 18-7 28l-28 4v21l28 4c1 10 4 19 7 28l-23 17 11 18 26-11c6 8 13 14 20 20l-11 26 18 11 17-23c9 4 18 6 28 7l4 28h21l4-28c10-1 19-4 28-7l17 23 18-11 -11-26c8-6 14-13 20-20l26 11 11-18 -23-17c4-9 6-18 7-28L392 390zM255 453c-41 0-74-33-74-74 0-41 33-74 74-74 41 0 74 33 74 74C328 420 295 453 255 453z"/>
87
+ </g>
88
+ </svg>
admin/assets/images/shiny-overlay-gradient.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="1680" height="150" preserveAspectRatio="none" viewBox="0 0 1680 150"><g mask="url(&quot;#SvgjsMask1293&quot;)" fill="none"><rect width="1680" height="150" x="0" y="0" fill="url(#SvgjsLinearGradient1294)"></rect><path d="M0 0L570.86 0L0 53.56z" fill="rgba(255, 255, 255, .1)"></path><path d="M0 53.56L570.86 0L688.16 0L0 88.49000000000001z" fill="rgba(255, 255, 255, .075)"></path><path d="M0 88.49000000000001L688.16 0L770.64 0L0 99.58000000000001z" fill="rgba(255, 255, 255, .05)"></path><path d="M0 99.58000000000001L770.64 0L824.3 0L0 100.66000000000001z" fill="rgba(255, 255, 255, .025)"></path><path d="M1680 150L1572.76 150L1680 86.72z" fill="rgba(0, 0, 0, .1)"></path><path d="M1680 86.72L1572.76 150L1038.9099999999999 150L1680 39.46z" fill="rgba(0, 0, 0, .075)"></path><path d="M1680 39.46000000000001L1038.9099999999999 150L553.5199999999999 150L1680 34.540000000000006z" fill="rgba(0, 0, 0, .05)"></path><path d="M1680 34.540000000000006L553.52 150L410.1 150L1680 10.150000000000006z" fill="rgba(0, 0, 0, .025)"></path></g><defs><mask id="SvgjsMask1293"><rect width="1680" height="150" fill="#ffffff"></rect></mask><linearGradient x1="77.23%" y1="355%" x2="22.77%" y2="-255%" gradientUnits="userSpaceOnUse" id="SvgjsLinearGradient1294"><stop stop-color="rgba(0, 147, 202, 1)" offset="0"></stop><stop stop-color="rgba(0, 232, 169, 1)" offset="1"></stop></linearGradient></defs></svg>
admin/assets/images/shiny-overlay.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="1680" height="150" preserveAspectRatio="none" viewBox="0 0 1680 150"><g mask="url(&quot;#SvgjsMask1094&quot;)" fill="none"><rect width="1680" height="150" x="0" y="0" fill="rgba(255, 255, 255, 0)"></rect><path d="M0 0L193.93 0L0 34.09z" fill="rgba(255, 255, 255, .1)"></path><path d="M0 34.09L193.93 0L404.62 0L0 80.73z" fill="rgba(255, 255, 255, .075)"></path><path d="M0 80.73L404.62 0L595.85 0L0 110.53z" fill="rgba(255, 255, 255, .05)"></path><path d="M0 110.53L595.85 0L793.38 0L0 112.23z" fill="rgba(255, 255, 255, .025)"></path><path d="M1680 150L1518.72 150L1680 116.28z" fill="rgba(0, 0, 0, .1)"></path><path d="M1680 116.28L1518.72 150L1507.9 150L1680 54.84z" fill="rgba(0, 0, 0, .075)"></path><path d="M1680 54.84L1507.9 150L1271.6000000000001 150L1680 36.99z" fill="rgba(0, 0, 0, .05)"></path><path d="M1680 36.99000000000001L1271.6 150L1059.1 150L1680 21.250000000000007z" fill="rgba(0, 0, 0, .025)"></path></g><defs><mask id="SvgjsMask1094"><rect width="1680" height="150" fill="#ffffff"></rect></mask></defs></svg>
admin/assets/images/support.svg ADDED
@@ -0,0 +1,445 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ width="374.54px" height="348.82px" viewBox="0 0 374.54 348.82" style="enable-background:new 0 0 374.54 348.82;"
5
+ xml:space="preserve">
6
+ <style type="text/css">
7
+ .st0{opacity:0.51;fill:#FCECED;}
8
+ .st1{opacity:0.51;fill:url(#SVGID_1_);}
9
+ .st2{opacity:0.51;}
10
+ .st3{fill:url(#SVGID_2_);}
11
+ .st4{fill:url(#SVGID_3_);}
12
+ .st5{opacity:0.26;clip-path:url(#SVGID_5_);fill:#FC9691;}
13
+ .st6{fill:url(#SVGID_6_);}
14
+ .st7{fill:#4B63C5;}
15
+ .st8{fill:#EFCBBF;}
16
+ .st9{filter:url(#Adobe_OpacityMaskFilter);}
17
+ .st10{opacity:0.58;clip-path:url(#SVGID_8_);mask:url(#SVGID_9_);fill:#EFCBBF;}
18
+ .st11{fill:#F5CAAA;}
19
+ .st12{opacity:0.64;clip-path:url(#SVGID_11_);}
20
+ .st13{fill:#2C344F;}
21
+ .st14{opacity:0.35;clip-path:url(#SVGID_13_);fill:#2C344F;}
22
+ .st15{fill:none;}
23
+ .st16{fill:#13A9D8;}
24
+ .st17{fill:url(#SVGID_14_);}
25
+ .st18{fill:#FFFFFF;}
26
+ .st19{fill:url(#SVGID_15_);}
27
+ .st20{fill:url(#SVGID_16_);}
28
+ .st21{fill:#192035;}
29
+ .st22{opacity:0.26;clip-path:url(#SVGID_18_);fill:#768CD8;}
30
+ .st23{opacity:0.64;clip-path:url(#SVGID_20_);fill:#F1C8AA;}
31
+ .st24{fill:url(#SVGID_21_);}
32
+ .st25{fill:url(#SVGID_22_);}
33
+ .st26{fill:url(#SVGID_23_);}
34
+ .st27{fill:url(#SVGID_24_);}
35
+ .st28{fill:#7A8DD9;}
36
+ .st29{fill:url(#SVGID_25_);}
37
+ .st30{fill:url(#SVGID_26_);}
38
+ .st31{fill:url(#SVGID_27_);}
39
+ .st32{fill:url(#SVGID_28_);}
40
+ .st33{fill:url(#SVGID_29_);}
41
+ .st34{fill:url(#SVGID_30_);}
42
+ .st35{fill:url(#SVGID_31_);}
43
+ .st36{fill:url(#SVGID_32_);}
44
+ .st37{fill:url(#SVGID_33_);}
45
+ .st38{fill:url(#SVGID_34_);}
46
+ .st39{fill:url(#SVGID_35_);}
47
+ .st40{fill:url(#SVGID_36_);}
48
+ .st41{fill:url(#SVGID_37_);}
49
+ .st42{opacity:0.51;fill:url(#SVGID_38_);}
50
+ .st43{opacity:0.51;fill:url(#SVGID_39_);}
51
+ .st44{opacity:0.51;fill:url(#SVGID_40_);}
52
+ .st45{opacity:0.51;fill:url(#SVGID_41_);}
53
+ .st46{opacity:0.51;fill:url(#SVGID_42_);}
54
+ </style>
55
+ <g id="BACKGROUND">
56
+ </g>
57
+ <g id="OBJECTS">
58
+ <path class="st0" d="M148.16,218.54c15.33,73.4-85.28,63.82-123.13,18.91C-12.82,192.55-7.1,125.47,37.81,87.62
59
+ c44.91-37.85,118.62-36.96,149.84,12.78C228.92,166.16,136.15,161.05,148.16,218.54z"/>
60
+
61
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="62.1076" y1="92.2538" x2="293.0657" y2="92.2538" gradientTransform="matrix(-0.8075 0.5899 -0.5899 -0.8075 430.774 149.9961)">
62
+ <stop offset="0" style="stop-color:#F4DDE5"/>
63
+ <stop offset="1" style="stop-color:#CBCBE7"/>
64
+ </linearGradient>
65
+ <path class="st1" d="M164.24,229.88C77.37,241.81,96.7,125.22,152.16,84.7c55.46-40.51,133.25-28.4,173.77,27.06
66
+ c40.51,55.46,33.5,141.38-27.06,173.77C218.8,328.35,232.28,220.53,164.24,229.88z"/>
67
+ <g class="st2">
68
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="176.9474" y1="336.1517" x2="176.9474" y2="341.6186">
69
+ <stop offset="0" style="stop-color:#D1D3D4"/>
70
+ <stop offset="1" style="stop-color:#F1F2F2"/>
71
+ </linearGradient>
72
+ <path class="st3" d="M314.51,348.82H39.38c-5.81,0-10.53-4.71-10.53-10.53v-2.4h296.18v2.4
73
+ C325.04,344.1,320.33,348.82,314.51,348.82z"/>
74
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="132.3251" y1="314.0671" x2="165.9214" y2="239.5887">
75
+ <stop offset="0" style="stop-color:#FDBFC0"/>
76
+ <stop offset="1" style="stop-color:#FC938D"/>
77
+ </linearGradient>
78
+ <polygon class="st4" points="189.06,214.92 161.87,293 76.47,313.85 87.46,334.71 189.06,312.32 219.27,220.63 "/>
79
+ <g>
80
+ <defs>
81
+ <polygon id="SVGID_4_" points="189.06,214.92 161.87,293 168.25,316.91 189.06,312.32 219.27,220.63 "/>
82
+ </defs>
83
+ <clipPath id="SVGID_5_">
84
+ <use xlink:href="#SVGID_4_" style="overflow:visible;"/>
85
+ </clipPath>
86
+ <path class="st5" d="M178.7,333.21c0.04-1.15,15.91-97.92,15.91-97.92l5.36,87.89L178.7,333.21z"/>
87
+ </g>
88
+ <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="239.581" y1="294.8008" x2="239.581" y2="202.7177">
89
+ <stop offset="0" style="stop-color:#7C90D9"/>
90
+ <stop offset="1" style="stop-color:#5D72CD"/>
91
+ </linearGradient>
92
+ <polygon class="st6" points="222.31,201.83 189.06,214.93 196.75,330.9 271.17,330.9 290.1,212.94 254.2,201.92 "/>
93
+ <path class="st7" d="M207.62,164.23h-1.01c-3.33,0-6.03-2.7-6.03-6.03v-1.01c0-3.33,2.7-6.03,6.03-6.03h1.01
94
+ c3.33,0,6.03,2.7,6.03,6.03v1.01C213.64,161.53,210.95,164.23,207.62,164.23z"/>
95
+ <path class="st8" d="M213.64,151.58v14.77c-4.08,0-7.39-3.31-7.39-7.39C206.26,154.88,209.57,151.58,213.64,151.58z"/>
96
+ <g>
97
+ <defs>
98
+ <path id="SVGID_7_" d="M213.64,151.58v14.77c-4.08,0-7.39-3.31-7.39-7.39C206.26,154.88,209.57,151.58,213.64,151.58z"/>
99
+ </defs>
100
+ <clipPath id="SVGID_8_">
101
+ <use xlink:href="#SVGID_7_" style="overflow:visible;"/>
102
+ </clipPath>
103
+ <defs>
104
+ <filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" x="204.16" y="148.5" width="8.08" height="22.93">
105
+ <feFlood style="flood-color:white;flood-opacity:1" result="back"/>
106
+ <feBlend in="SourceGraphic" in2="back" mode="normal"/>
107
+ </filter>
108
+ </defs>
109
+ <mask maskUnits="userSpaceOnUse" x="204.16" y="148.5" width="8.08" height="22.93" id="SVGID_9_">
110
+ <g class="st9">
111
+ </g>
112
+ </mask>
113
+ <rect x="204.16" y="148.5" class="st10" width="8.08" height="22.93"/>
114
+ </g>
115
+ <path class="st11" d="M250.8,172.55v39.88l-5.85,2.81c-7.78,3.73-17.01,2.64-23.69-2.81l0,0v-39.31L250.8,172.55z"/>
116
+ <g>
117
+ <defs>
118
+ <polygon id="SVGID_10_" points="250.8,181.28 250.8,199.82 221.26,199.82 221.26,181.75 "/>
119
+ </defs>
120
+ <clipPath id="SVGID_11_">
121
+ <use xlink:href="#SVGID_10_" style="overflow:visible;"/>
122
+ </clipPath>
123
+ <g class="st12">
124
+ <path class="st8" d="M235.16,197.36L235.16,197.36c12.33,0,22.77-8.1,26.29-19.27h-52.59
125
+ C212.39,189.25,222.83,197.36,235.16,197.36z"/>
126
+ </g>
127
+ </g>
128
+ <path class="st7" d="M214.79,107.61c-6.52,5.81-10.63,14.27-10.63,23.67v4.93v16.03h4.08v-13.17v-7.78
129
+ c0-9.29,4.62-17.51,11.67-22.52C218.26,108.35,216.52,107.95,214.79,107.61z"/>
130
+ <path class="st11" d="M235.16,193.21L235.16,193.21c-13.92,0-25.21-11.29-25.21-25.21v-46.18h50.42V168
131
+ C260.38,181.92,249.09,193.21,235.16,193.21z"/>
132
+ <path class="st13" d="M248.29,133.11c0,0-16.07,13.85-34.38,8.31c-18.31-5.54-16.62-21.69-16.62-21.69l4.92,2.08
133
+ c0,0-1.69-9.62-0.62-13.62c1.08-4,18.08,1.39,24.85,3.54c6.77,2.15-1.92-4.36-2.39-5.18c-0.46-0.82,10.28-4.21,23.14,1.02
134
+ c12.86,5.23,25.33,18.93,20.56,31.23c-4.77,12.31-2.62,16.62-2.62,16.62l-4.77,2.08h-3.54l0.33-25.3l-1.86,0.19L248.29,133.11z"/>
135
+ <g>
136
+ <defs>
137
+ <path id="SVGID_12_" d="M248.29,133.11c0,0-16.07,13.85-34.38,8.31c-18.31-5.54-16.62-21.69-16.62-21.69l4.92,2.08
138
+ c0,0-1.69-9.62-0.62-13.62c1.08-4,18.31,0.31,25.08,2.46c6.77,2.15-2.15-3.28-2.62-4.1c-0.46-0.82,10.28-4.21,23.14,1.02
139
+ c12.86,5.23,25.33,18.93,20.56,31.23c-4.77,12.31-2.62,16.62-2.62,16.62l-4.77,2.08h-3.54l0.33-25.3l-1.86,0.19L248.29,133.11z"
140
+ />
141
+ </defs>
142
+ <clipPath id="SVGID_13_">
143
+ <use xlink:href="#SVGID_12_" style="overflow:visible;"/>
144
+ </clipPath>
145
+ <path class="st14" d="M260.15,131.28v22.77c0.13-0.14,0.27-0.26,0.44-0.36c1.18-0.68,2.39-1.19,3.63-1.6v-20.81
146
+ c0-1.93-0.18-3.81-0.51-5.65c-1.73-9.61-7.82-17.71-16.13-22.22c-1.42,0.83-2.85,1.66-4.3,2.44c3.76,1.61,7.1,4.02,9.79,7.02
147
+ C257.45,117.77,260.15,124.21,260.15,131.28z"/>
148
+ </g>
149
+ <g>
150
+ <path class="st15" d="M226.68,110.65c6.77,2.15-2.15-3.28-2.62-4.1c-0.05-0.09,0.05-0.21,0.26-0.35
151
+ c-1.55,0.72-3.03,1.57-4.41,2.55C222.55,109.41,224.96,110.1,226.68,110.65z"/>
152
+ <path class="st15" d="M235.88,103.64c-3.83,0-7.47,0.78-10.79,2.2c2.93-1.12,11.84-2.44,22.12,1.74c3.19,1.3,6.35,3.11,9.23,5.3
153
+ C251.38,107.22,244.05,103.64,235.88,103.64z"/>
154
+ <path class="st16" d="M225.09,105.83c-0.34,0.13-0.59,0.25-0.76,0.37C224.58,106.08,224.83,105.95,225.09,105.83z"/>
155
+ <linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="214.7914" y1="129.2623" x2="267.596" y2="129.2623">
156
+ <stop offset="0" style="stop-color:#7C90D9"/>
157
+ <stop offset="1" style="stop-color:#5D72CD"/>
158
+ </linearGradient>
159
+ <path class="st17" d="M267.08,125.63c-2.67-14.8-15.64-26.07-31.21-26.07c-8.09,0-15.48,3.05-21.09,8.05
160
+ c1.73,0.34,3.47,0.74,5.12,1.15c1.38-0.98,2.86-1.84,4.41-2.55c0.17-0.12,0.43-0.24,0.76-0.37c3.32-1.41,6.96-2.2,10.79-2.2
161
+ c8.17,0,15.5,3.58,20.56,9.23c4.39,4.89,7.08,11.33,7.08,18.41v24.86v2.83h4.08v-19.7v-7.99
162
+ C267.6,129.35,267.41,127.47,267.08,125.63z"/>
163
+ </g>
164
+ <g>
165
+ <path class="st13" d="M223.4,152.21c-0.25,0.07-0.51,0.07-0.78-0.02c-4.2-1.35-6.5,1.69-6.53,1.72c-0.44,0.6-1.3,0.73-1.9,0.29
166
+ c-0.6-0.45-0.73-1.3-0.29-1.9c1.19-1.61,4.71-4.25,9.55-2.69c0.71,0.23,1.11,1,0.88,1.71
167
+ C224.19,151.77,223.83,152.09,223.4,152.21z"/>
168
+ </g>
169
+ <g>
170
+ <path class="st13" d="M248.81,154.31c-0.25-0.06-0.49-0.18-0.68-0.38c-3.07-3.16-6.53-1.56-6.57-1.54
171
+ c-0.68,0.33-1.49,0.04-1.81-0.64c-0.32-0.68-0.04-1.49,0.64-1.81c1.81-0.87,6.15-1.54,9.69,2.1c0.52,0.54,0.51,1.4-0.03,1.92
172
+ C249.71,154.29,249.24,154.4,248.81,154.31z"/>
173
+ </g>
174
+ <path class="st18" d="M232.36,183.15c5.54,0,10.31-2.96,12.44-7.22c1.11-2.23-0.26-4.98-2.54-4.98h-19.81
175
+ c-2.17,0-3.66,2.59-2.64,4.74C221.87,180.07,226.71,183.15,232.36,183.15z"/>
176
+ <path class="st8" d="M259.24,151.58v17.04c4.71,0,8.52-3.82,8.52-8.52C267.76,155.39,263.95,151.58,259.24,151.58z"/>
177
+ <g>
178
+ <g>
179
+ <linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="241.5305" y1="170.9444" x2="266.9763" y2="170.9444">
180
+ <stop offset="0" style="stop-color:#7C90D9"/>
181
+ <stop offset="1" style="stop-color:#5D72CD"/>
182
+ </linearGradient>
183
+ <path class="st19" d="M241.53,181.52v-2.72c8.73,0,15.08-2.18,18.88-6.47c4.54-5.13,3.8-11.56,3.8-11.62l2.7-0.33
184
+ c0.04,0.31,0.88,7.72-4.46,13.76C258.11,179.03,251.08,181.52,241.53,181.52z"/>
185
+ </g>
186
+ <linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="235.6161" y1="179.9227" x2="244.5182" y2="179.9227">
187
+ <stop offset="0" style="stop-color:#7C90D9"/>
188
+ <stop offset="1" style="stop-color:#5D72CD"/>
189
+ </linearGradient>
190
+ <path class="st20" d="M244.52,179.92c0,2.04-1.99,3.69-4.45,3.69c-2.46,0-4.45-1.65-4.45-3.69s1.99-3.69,4.45-3.69
191
+ C242.53,176.23,244.52,177.88,244.52,179.92z"/>
192
+ </g>
193
+ <circle class="st21" cx="220.91" cy="160.28" r="3.49"/>
194
+ <circle class="st21" cx="243.55" cy="160.28" r="3.49"/>
195
+ <g>
196
+ <defs>
197
+ <polygon id="SVGID_17_" points="216.09,204.28 189.06,214.93 196.75,330.9 271.17,330.9 290.1,212.94 260.39,205.54 "/>
198
+ </defs>
199
+ <clipPath id="SVGID_18_">
200
+ <use xlink:href="#SVGID_17_" style="overflow:visible;"/>
201
+ </clipPath>
202
+ <polygon class="st22" points="284.57,225.88 268.12,294.05 220.38,314.29 220.38,342.68 295.07,331.94 "/>
203
+ </g>
204
+ <path class="st11" d="M249.55,308.52c-0.73,0.29-17.77,4.33-27.78,6.7c-4.21,0.99-7.17,4.75-7.17,9.07v4.2l42.64-1.04
205
+ L249.55,308.52z"/>
206
+ <g>
207
+ <defs>
208
+ <path id="SVGID_19_" d="M235.57,323.94c0.38,1.32,0.7,2.66,1.02,4.01l20.66-0.5l-7.7-18.93c-0.5,0.2-8.66,2.16-16.97,4.14
209
+ C233.42,316.44,234.5,320.19,235.57,323.94z"/>
210
+ </defs>
211
+ <clipPath id="SVGID_20_">
212
+ <use xlink:href="#SVGID_19_" style="overflow:visible;"/>
213
+ </clipPath>
214
+ <polygon class="st23" points="241.53,301.8 252.65,335.89 264.49,327.95 250.8,297.93 "/>
215
+ </g>
216
+ <linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="293.5388" y1="316.1023" x2="288.4155" y2="228.2174">
217
+ <stop offset="0" style="stop-color:#FDBFC0"/>
218
+ <stop offset="1" style="stop-color:#FC938D"/>
219
+ </linearGradient>
220
+ <path class="st24" d="M290.1,212.94l49.75,92.24l-79.37,26.76l-14.41-24.86l50.25-18.21l-8.08-14.88
221
+ c-8.67-15.97-9.54-34.61-2.38-51.21L290.1,212.94z"/>
222
+ <path class="st16" d="M266.08,163.77h-1.04c-3.41,0-6.17-2.76-6.17-6.17v-1.04c0-3.41,2.76-6.17,6.17-6.17h1.04
223
+ c3.41,0,6.17,2.76,6.17,6.17v1.04C272.25,161.01,269.49,163.77,266.08,163.77z"/>
224
+ <linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="257.5018" y1="157.0768" x2="273.6133" y2="157.0768">
225
+ <stop offset="0" style="stop-color:#7C90D9"/>
226
+ <stop offset="1" style="stop-color:#5D72CD"/>
227
+ </linearGradient>
228
+ <path class="st25" d="M266.18,165.13h-1.25c-4.1,0-7.43-3.33-7.43-7.43v-1.25c0-4.1,3.33-7.43,7.43-7.43h1.25
229
+ c4.1,0,7.43,3.33,7.43,7.43v1.25C273.61,161.81,270.29,165.13,266.18,165.13z"/>
230
+ <linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="266.1672" y1="163.7874" x2="265.0417" y2="151.4068">
231
+ <stop offset="0" style="stop-color:#7C90D9"/>
232
+ <stop offset="1" style="stop-color:#5D72CD"/>
233
+ </linearGradient>
234
+ <path class="st26" d="M264.93,161.86c-2.29,0-4.16-1.87-4.16-4.16v-1.25c0-2.29,1.87-4.16,4.16-4.16h1.25
235
+ c2.29,0,4.16,1.87,4.16,4.16v1.25c0,2.29-1.87,4.16-4.16,4.16H264.93z"/>
236
+ <linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="176.9474" y1="323.1974" x2="176.9474" y2="330.2326">
237
+ <stop offset="0" style="stop-color:#D1D3D4"/>
238
+ <stop offset="1" style="stop-color:#F1F2F2"/>
239
+ </linearGradient>
240
+ <path class="st27" d="M337.07,336.84H16.83c-2.49,0-4.51-2.02-4.51-4.51v-2.05c0-2.49,2.02-4.51,4.51-4.51h320.24
241
+ c2.49,0,4.51,2.02,4.51,4.51v2.05C341.58,334.82,339.56,336.84,337.07,336.84z"/>
242
+ <g>
243
+ <polygon class="st28" points="143.71,325.77 35.93,325.77 23.84,238.69 131.62,238.69 "/>
244
+ <polygon class="st7" points="148.64,318.09 137.2,238.69 129.54,238.69 141.64,325.77 146.88,325.77 151.79,325.77
245
+ 203.99,325.77 203.99,318.09 "/>
246
+ </g>
247
+ <g>
248
+
249
+ <linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="58.716" y1="310.052" x2="83.9244" y2="294.651" gradientTransform="matrix(1.3379 -0.0186 0.0922 0.608 -45.7725 103.5128)">
250
+ <stop offset="0" style="stop-color:#7C90D9"/>
251
+ <stop offset="1" style="stop-color:#5D72CD"/>
252
+ </linearGradient>
253
+ <path class="st29" d="M76.86,301.09c-12.92-8.49-12.38-18.26-4.89-29.78c0.92-1.41,5.29-1.44,6.6-0.06
254
+ c10.3,10.8,17.03,18.43,4.27,29.71C81.68,302.01,78.38,302.09,76.86,301.09z"/>
255
+
256
+ <linearGradient id="SVGID_26_" gradientUnits="userSpaceOnUse" x1="64.6246" y1="306.5482" x2="78.3521" y2="298.1614" gradientTransform="matrix(1.3379 -0.0186 0.0922 0.608 -45.7725 103.5128)">
257
+ <stop offset="0" style="stop-color:#FBF0F4"/>
258
+ <stop offset="1" style="stop-color:#DCE3F6"/>
259
+ </linearGradient>
260
+ <path class="st30" d="M77.39,294.23c-7.04-4.62-6.74-9.95-2.66-16.21c0.5-0.77,2.88-0.78,3.6-0.03
261
+ c5.61,5.88,9.27,10.04,2.33,16.18C80.01,294.73,78.21,294.77,77.39,294.23z"/>
262
+ </g>
263
+ </g>
264
+ <g class="st2">
265
+ <linearGradient id="SVGID_27_" gradientUnits="userSpaceOnUse" x1="97.596" y1="219.8908" x2="46.6867" y2="101.5268">
266
+ <stop offset="0" style="stop-color:#B5C4ED"/>
267
+ <stop offset="1" style="stop-color:#7085D6"/>
268
+ </linearGradient>
269
+ <path class="st31" d="M121.4,142.12h-86.5c-4.58,0-8.29,3.71-8.29,8.29v48.5c0,4.58,3.71,8.29,8.29,8.29h5.28l17.93,22.25
270
+ l-1.38-22.25h64.68c4.58,0,8.29-3.71,8.29-8.29v-48.5C129.69,145.84,125.98,142.12,121.4,142.12z"/>
271
+ <g>
272
+ <g>
273
+ <g>
274
+ <g>
275
+ <linearGradient id="SVGID_28_" gradientUnits="userSpaceOnUse" x1="39.7819" y1="155.1199" x2="45.9335" y2="155.1199">
276
+ <stop offset="0" style="stop-color:#FBF0F4"/>
277
+ <stop offset="1" style="stop-color:#DCE3F6"/>
278
+ </linearGradient>
279
+ <circle class="st32" cx="42.86" cy="155.12" r="3.08"/>
280
+ </g>
281
+ <g>
282
+ <linearGradient id="SVGID_29_" gradientUnits="userSpaceOnUse" x1="53.1456" y1="155.1199" x2="59.2971" y2="155.1199">
283
+ <stop offset="0" style="stop-color:#FBF0F4"/>
284
+ <stop offset="1" style="stop-color:#DCE3F6"/>
285
+ </linearGradient>
286
+ <path class="st33" d="M59.3,155.12c0,1.7-1.38,3.08-3.08,3.08s-3.08-1.38-3.08-3.08s1.38-3.08,3.08-3.08
287
+ S59.3,153.42,59.3,155.12z"/>
288
+ </g>
289
+ <g>
290
+ <linearGradient id="SVGID_30_" gradientUnits="userSpaceOnUse" x1="66.5092" y1="155.1199" x2="72.6607" y2="155.1199">
291
+ <stop offset="0" style="stop-color:#FBF0F4"/>
292
+ <stop offset="1" style="stop-color:#DCE3F6"/>
293
+ </linearGradient>
294
+ <path class="st34" d="M72.66,155.12c0,1.7-1.38,3.08-3.08,3.08c-1.7,0-3.08-1.38-3.08-3.08s1.38-3.08,3.08-3.08
295
+ C71.28,152.04,72.66,153.42,72.66,155.12z"/>
296
+ </g>
297
+ </g>
298
+ <linearGradient id="SVGID_31_" gradientUnits="userSpaceOnUse" x1="38.0987" y1="167.9622" x2="118.1932" y2="167.9622">
299
+ <stop offset="0" style="stop-color:#FBF0F4"/>
300
+ <stop offset="1" style="stop-color:#DCE3F6"/>
301
+ </linearGradient>
302
+ <path class="st35" d="M116.6,169.56H39.69c-0.88,0-1.59-0.71-1.59-1.59l0,0c0-0.88,0.71-1.59,1.59-1.59h76.91
303
+ c0.88,0,1.59,0.71,1.59,1.59l0,0C118.19,168.84,117.48,169.56,116.6,169.56z"/>
304
+ <linearGradient id="SVGID_32_" gradientUnits="userSpaceOnUse" x1="38.0987" y1="178.5172" x2="118.1932" y2="178.5172">
305
+ <stop offset="0" style="stop-color:#FBF0F4"/>
306
+ <stop offset="1" style="stop-color:#DCE3F6"/>
307
+ </linearGradient>
308
+ <path class="st36" d="M116.6,180.11H39.69c-0.88,0-1.59-0.71-1.59-1.59l0,0c0-0.88,0.71-1.59,1.59-1.59h76.91
309
+ c0.88,0,1.59,0.71,1.59,1.59l0,0C118.19,179.4,117.48,180.11,116.6,180.11z"/>
310
+ <linearGradient id="SVGID_33_" gradientUnits="userSpaceOnUse" x1="38.0987" y1="190.0742" x2="118.1932" y2="190.0742">
311
+ <stop offset="0" style="stop-color:#FBF0F4"/>
312
+ <stop offset="1" style="stop-color:#DCE3F6"/>
313
+ </linearGradient>
314
+ <path class="st37" d="M116.6,191.67H39.69c-0.88,0-1.59-0.71-1.59-1.59l0,0c0-0.88,0.71-1.59,1.59-1.59h76.91
315
+ c0.88,0,1.59,0.71,1.59,1.59l0,0C118.19,190.95,117.48,191.67,116.6,191.67z"/>
316
+ </g>
317
+ </g>
318
+ </g>
319
+ <g class="st2">
320
+ <linearGradient id="SVGID_34_" gradientUnits="userSpaceOnUse" x1="299.4077" y1="176.2304" x2="374.5429" y2="176.2304">
321
+ <stop offset="0" style="stop-color:#B5C4ED"/>
322
+ <stop offset="1" style="stop-color:#7085D6"/>
323
+ </linearGradient>
324
+ <circle class="st38" cx="336.98" cy="176.23" r="37.57"/>
325
+ <g>
326
+ <path class="st18" d="M336.51,151.84c0.44,0.05,0.87,0.09,1.31,0.15c6.45,0.8,12.07,3.36,16.73,7.92
327
+ c4.47,4.36,7.13,9.69,8.2,15.82c0.05,0.26,0.1,0.52,0.15,0.79c0,0.22,0,0.45,0,0.67c-0.02,0.04-0.05,0.09-0.07,0.13
328
+ c-0.26,0.7-0.89,1.09-1.6,1c-0.67-0.08-1.16-0.62-1.29-1.33c-0.19-1.05-0.35-2.12-0.63-3.14c-2.01-7.28-6.29-12.78-13.03-16.27
329
+ c-3.16-1.63-6.54-2.53-10.09-2.78c-0.8-0.06-1.38-0.57-1.45-1.32c-0.08-0.77,0.37-1.39,1.16-1.6c0.03-0.01,0.06-0.03,0.09-0.04
330
+ C336.16,151.84,336.34,151.84,336.51,151.84z"/>
331
+ <path class="st18" d="M336.19,159.08c1.31,0.12,2.56,0.36,3.79,0.72c7.62,2.22,13.13,8.19,14.75,15.99
332
+ c0.08,0.37,0.15,0.75,0.13,1.12c-0.05,0.74-0.67,1.29-1.4,1.31c-0.74,0.02-1.38-0.49-1.51-1.22c-0.37-2.19-1.09-4.26-2.23-6.17
333
+ c-2.85-4.76-7.04-7.6-12.48-8.62c-0.41-0.08-0.82-0.11-1.23-0.17c-0.75-0.11-1.28-0.67-1.32-1.38c-0.04-0.71,0.42-1.34,1.11-1.52
334
+ C335.95,159.1,336.09,159.1,336.19,159.08z"/>
335
+ <path class="st18" d="M336.11,166.55c0.96,0.1,1.89,0.32,2.79,0.66c4.41,1.66,7.16,4.81,8.32,9.36c0.21,0.81-0.16,1.54-0.89,1.82
336
+ c-0.68,0.26-1.46-0.01-1.81-0.65c-0.09-0.16-0.14-0.33-0.18-0.51c-0.92-4.05-4.25-7.13-8.35-7.72c-0.81-0.12-1.34-0.67-1.38-1.43
337
+ c-0.03-0.7,0.46-1.33,1.16-1.49C335.88,166.57,335.99,166.56,336.11,166.55z"/>
338
+ <g>
339
+ <path class="st18" d="M346.64,202.23c-0.08,0-0.15-0.01-0.26-0.02c0.5-0.09,0.98-0.14,1.45-0.25c3.68-0.86,6.28-3,7.77-6.49
340
+ c0.35-0.83,0.43-1.67,0.29-2.56c-0.29-1.94-1.36-3.23-3.26-3.66c-2.69-0.6-5.41-1.12-8.12-1.64c-1.14-0.22-2.29-0.32-3.46-0.23
341
+ c-0.76,0.06-1.41,0.31-1.81,1.02c-0.34,0.59-0.69,1.18-1.03,1.76c-0.26,0.43-0.52,0.87-0.78,1.31
342
+ c-6.53-2.99-11.44-7.64-14.9-13.89c0.29-0.18,0.56-0.35,0.84-0.5c0.83-0.44,1.62-0.92,2.36-1.5c0.39-0.31,0.61-0.7,0.68-1.18
343
+ c0.15-0.92,0.07-1.83-0.08-2.73c-0.52-3.24-1.37-6.41-2.22-9.58c-0.15-0.55-0.36-1.09-0.74-1.52c-1.42-1.61-3.87-1.83-5.24-1.35
344
+ c-1.23,0.43-2.32,1.11-3.29,1.98c-2.03,1.83-3.12,4.16-3.57,6.81c-0.09,0.53-0.14,1.06-0.21,1.59c0,0.62,0,1.24,0,1.87
345
+ c0.05,0.41,0.09,0.82,0.14,1.23c0.33,2.68,1.18,5.19,2.37,7.59c2.15,4.32,5.16,7.96,8.78,11.1c3.89,3.38,8.13,6.25,12.82,8.4
346
+ c2.28,1.04,4.63,1.84,7.12,2.23c0.39,0.06,0.78,0.1,1.18,0.18"/>
347
+ </g>
348
+ </g>
349
+ </g>
350
+ <g class="st2">
351
+ <g>
352
+ <linearGradient id="SVGID_35_" gradientUnits="userSpaceOnUse" x1="145.5696" y1="119.2848" x2="181.6519" y2="35.3934">
353
+ <stop offset="0" style="stop-color:#FDBFC0"/>
354
+ <stop offset="1" style="stop-color:#FC938D"/>
355
+ </linearGradient>
356
+ <path class="st39" d="M189.27,81.38c0-15.13-12.27-27.4-27.4-27.4c-15.13,0-27.4,12.27-27.4,27.4c0,11.35,6.9,21.08,16.73,25.24
357
+ L143,116.97l25.63-9.04C180.49,104.93,189.27,94.18,189.27,81.38z"/>
358
+ <g>
359
+ <path class="st18" d="M149.43,74.33c0.1-8.8,4.59-11,12.17-11c7.38,0,12.37,2.1,12.37,10.26c0,5.72-2.44,7.14-6.16,9.24
360
+ c-2.64,1.52-3.03,2.35-3.03,6.16h-6.3c0-6.89,1.17-7.77,4.94-10.17c2.25-1.42,3.57-2.25,3.57-5.42c0-3.37-1.47-4.5-5.18-4.5
361
+ c-4.3,0-5.13,1.52-5.57,5.42H149.43z M161.8,91.78c3.18,0,3.91,1.12,3.91,3.67c0,2.54-0.73,3.62-3.91,3.62s-3.86-1.08-3.86-3.62
362
+ C157.93,92.9,158.62,91.78,161.8,91.78z"/>
363
+ </g>
364
+ </g>
365
+ <g>
366
+
367
+ <linearGradient id="SVGID_36_" gradientUnits="userSpaceOnUse" x1="77.0672" y1="136.3131" x2="102.0828" y2="78.1518" gradientTransform="matrix(-1 0 0 1 198.4427 0)">
368
+ <stop offset="0" style="stop-color:#B5C4ED"/>
369
+ <stop offset="1" style="stop-color:#7085D6"/>
370
+ </linearGradient>
371
+ <path class="st40" d="M91.08,110.03c0-10.49,8.5-19,19-19c10.49,0,19,8.5,19,19c0,7.87-4.78,14.62-11.6,17.5l5.69,7.18
372
+ l-17.77-6.27C97.16,126.36,91.08,118.91,91.08,110.03z"/>
373
+ <g>
374
+ <path class="st18" d="M110.04,116.48c2.29,0,2.82,0.81,2.82,2.64c0,1.83-0.53,2.61-2.82,2.61c-2.29,0-2.78-0.77-2.78-2.61
375
+ C107.26,117.29,107.75,116.48,110.04,116.48z M112.71,102.96l-1.34,11.72h-2.64l-1.37-11.72v-6.69h5.35V102.96z"/>
376
+ </g>
377
+ </g>
378
+ </g>
379
+ <g class="st2">
380
+
381
+ <linearGradient id="SVGID_37_" gradientUnits="userSpaceOnUse" x1="292.3959" y1="110.6345" x2="254.9503" y2="23.5733" gradientTransform="matrix(-1 0 0 1 575.0979 0)">
382
+ <stop offset="0" style="stop-color:#FDBFC0"/>
383
+ <stop offset="1" style="stop-color:#FC938D"/>
384
+ </linearGradient>
385
+ <path class="st41" d="M268.14,52.16h57.74c3.34,0,6.04,2.7,6.04,6.04v38.34c0,3.34-2.7,6.04-6.04,6.04h-3.84l-13.06,16.2
386
+ l1.01-16.2h-41.84c-3.34,0-6.04-2.7-6.04-6.04V58.2C262.1,54.87,264.8,52.16,268.14,52.16z"/>
387
+ <g>
388
+ <path class="st18" d="M284.49,70.59c0.55,0.04,1.08,0.15,1.58,0.34c2.17,0.79,3.63,2.27,4.38,4.45c0.05,0.15,0.03,0.27-0.06,0.4
389
+ c-1.97,2.97-4.7,4.79-8.21,5.4c-4.61,0.8-9.42-1.32-12-5.27c-0.16-0.25-0.18-0.44-0.08-0.71c1.03-2.63,2.94-4.17,5.73-4.6
390
+ c0.06-0.01,0.12-0.01,0.18-0.01c0.12,0.91,0.74,1.39,1.48,1.72c1.83,0.79,3.67,0.77,5.51,0c0.16-0.07,0.31-0.16,0.45-0.25
391
+ C284.08,71.66,284.33,71.3,284.49,70.59z"/>
392
+ <path class="st18" d="M280.25,57.82c2.12,0.03,4.07,1.37,4.89,3.4c0.4,0.99,0.5,2.01,0.38,3.06c-0.1,0.96-0.26,1.9-0.6,2.8
393
+ c-0.45,1.2-1.08,2.28-2.09,3.11c-0.81,0.67-1.73,1.03-2.8,0.97c-0.99-0.06-1.83-0.48-2.56-1.14c-0.74-0.67-1.28-1.49-1.68-2.39
394
+ c-0.63-1.43-0.9-2.94-0.86-4.49c0.06-2.49,1.85-4.65,4.24-5.18C279.53,57.89,279.89,57.87,280.25,57.82z"/>
395
+ </g>
396
+ <path class="st18" d="M324.98,88.39h-53.3c-0.46,0-0.83-0.37-0.83-0.83v-0.37c0-0.46,0.37-0.83,0.83-0.83h53.3
397
+ c0.46,0,0.83,0.37,0.83,0.83v0.37C325.81,88.02,325.44,88.39,324.98,88.39z"/>
398
+ <path class="st18" d="M324.98,94.4h-53.3c-0.46,0-0.83-0.37-0.83-0.83V93.2c0-0.46,0.37-0.83,0.83-0.83h53.3
399
+ c0.46,0,0.83,0.37,0.83,0.83v0.37C325.81,94.03,325.44,94.4,324.98,94.4z"/>
400
+ <g>
401
+ <path class="st18" d="M324.98,75.33h-29.28c-0.46,0-0.83-0.37-0.83-0.83v-0.37c0-0.46,0.37-0.83,0.83-0.83h29.28
402
+ c0.46,0,0.83,0.37,0.83,0.83v0.37C325.81,74.96,325.44,75.33,324.98,75.33z"/>
403
+ <path class="st18" d="M324.98,69.01h-29.28c-0.46,0-0.83-0.37-0.83-0.83v-0.37c0-0.46,0.37-0.83,0.83-0.83h29.28
404
+ c0.46,0,0.83,0.37,0.83,0.83v0.37C325.81,68.64,325.44,69.01,324.98,69.01z"/>
405
+ <path class="st18" d="M324.98,62.29h-29.28c-0.46,0-0.83-0.37-0.83-0.83v-0.37c0-0.46,0.37-0.83,0.83-0.83h29.28
406
+ c0.46,0,0.83,0.37,0.83,0.83v0.37C325.81,61.92,325.44,62.29,324.98,62.29z"/>
407
+ <path class="st18" d="M324.98,81.35h-29.28c-0.46,0-0.83-0.37-0.83-0.83v-0.37c0-0.46,0.37-0.83,0.83-0.83h29.28
408
+ c0.46,0,0.83,0.37,0.83,0.83v0.37C325.81,80.98,325.44,81.35,324.98,81.35z"/>
409
+ </g>
410
+ </g>
411
+
412
+ <ellipse transform="matrix(0.1675 -0.9859 0.9859 0.1675 151.1321 264.7465)" class="st0" cx="232.33" cy="42.88" rx="11.1" ry="11.1"/>
413
+
414
+ <ellipse transform="matrix(0.1705 -0.9854 0.9854 0.1705 33.9027 538.8268)" class="st0" cx="336.98" cy="249.28" rx="10.59" ry="10.59"/>
415
+ <circle class="st0" cx="7.25" cy="236.71" r="7.25"/>
416
+ <linearGradient id="SVGID_38_" gradientUnits="userSpaceOnUse" x1="21.2565" y1="85.4746" x2="53.1456" y2="85.4746">
417
+ <stop offset="0" style="stop-color:#F4DDE5"/>
418
+ <stop offset="1" style="stop-color:#CBCBE7"/>
419
+ </linearGradient>
420
+ <circle class="st42" cx="37.2" cy="85.47" r="15.94"/>
421
+ <linearGradient id="SVGID_39_" gradientUnits="userSpaceOnUse" x1="79.7609" y1="4.7017" x2="4.6062" y2="67.159">
422
+ <stop offset="0" style="stop-color:#F4DDE5"/>
423
+ <stop offset="1" style="stop-color:#CBCBE7"/>
424
+ </linearGradient>
425
+ <circle class="st43" cx="56.59" cy="23.96" r="8.33"/>
426
+ <linearGradient id="SVGID_40_" gradientUnits="userSpaceOnUse" x1="142.6678" y1="-7.1998" x2="93.1598" y2="33.9439">
427
+ <stop offset="0" style="stop-color:#F4DDE5"/>
428
+ <stop offset="1" style="stop-color:#CBCBE7"/>
429
+ </linearGradient>
430
+ <circle class="st44" cx="127.4" cy="5.49" r="5.49"/>
431
+ <linearGradient id="SVGID_41_" gradientUnits="userSpaceOnUse" x1="197.6981" y1="2.9455" x2="148.1898" y2="44.0894">
432
+ <stop offset="0" style="stop-color:#F4DDE5"/>
433
+ <stop offset="1" style="stop-color:#CBCBE7"/>
434
+ </linearGradient>
435
+ <circle class="st45" cx="182.43" cy="15.63" r="5.49"/>
436
+ <linearGradient id="SVGID_42_" gradientUnits="userSpaceOnUse" x1="142.8001" y1="41.8837" x2="109.8515" y2="69.2656">
437
+ <stop offset="0" style="stop-color:#F4DDE5"/>
438
+ <stop offset="1" style="stop-color:#CBCBE7"/>
439
+ </linearGradient>
440
+ <path class="st46" d="M136.29,50.33c0,2.02-1.63,3.65-3.65,3.65c-2.02,0-3.65-1.63-3.65-3.65c0-2.02,1.63-3.65,3.65-3.65
441
+ C134.66,46.68,136.29,48.31,136.29,50.33z"/>
442
+ </g>
443
+ <g id="DESIGNED_BY_FREEPIK">
444
+ </g>
445
+ </svg>
admin/assets/js/chart.min.js ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Chart.js v3.9.1
3
+ * https://www.chartjs.org
4
+ * (c) 2022 Chart.js Contributors
5
+ * Released under the MIT License
6
+ */
7
+ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";function t(){}const e=function(){let t=0;return function(){return t++}}();function i(t){return null==t}function s(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function n(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}const o=t=>("number"==typeof t||t instanceof Number)&&isFinite(+t);function a(t,e){return o(t)?t:e}function r(t,e){return void 0===t?e:t}const l=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/e,h=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function c(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function d(t,e,i,o){let a,r,l;if(s(t))if(r=t.length,o)for(a=r-1;a>=0;a--)e.call(i,t[a],a);else for(a=0;a<r;a++)e.call(i,t[a],a);else if(n(t))for(l=Object.keys(t),r=l.length,a=0;a<r;a++)e.call(i,t[l[a]],l[a])}function u(t,e){let i,s,n,o;if(!t||!e||t.length!==e.length)return!1;for(i=0,s=t.length;i<s;++i)if(n=t[i],o=e[i],n.datasetIndex!==o.datasetIndex||n.index!==o.index)return!1;return!0}function f(t){if(s(t))return t.map(f);if(n(t)){const e=Object.create(null),i=Object.keys(t),s=i.length;let n=0;for(;n<s;++n)e[i[n]]=f(t[i[n]]);return e}return t}function g(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}function p(t,e,i,s){if(!g(t))return;const o=e[t],a=i[t];n(o)&&n(a)?m(o,a,s):e[t]=f(a)}function m(t,e,i){const o=s(e)?e:[e],a=o.length;if(!n(t))return t;const r=(i=i||{}).merger||p;for(let s=0;s<a;++s){if(!n(e=o[s]))continue;const a=Object.keys(e);for(let s=0,n=a.length;s<n;++s)r(a[s],t,e,i)}return t}function b(t,e){return m(t,e,{merger:x})}function x(t,e,i){if(!g(t))return;const s=e[t],o=i[t];n(s)&&n(o)?b(s,o):Object.prototype.hasOwnProperty.call(e,t)||(e[t]=f(o))}const _={"":t=>t,x:t=>t.x,y:t=>t.y};function y(t,e){const i=_[e]||(_[e]=function(t){const e=v(t);return t=>{for(const i of e){if(""===i)break;t=t&&t[i]}return t}}(e));return i(t)}function v(t){const e=t.split("."),i=[];let s="";for(const t of e)s+=t,s.endsWith("\\")?s=s.slice(0,-1)+".":(i.push(s),s="");return i}function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}const M=t=>void 0!==t,k=t=>"function"==typeof t,S=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function P(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const D=Math.PI,O=2*D,C=O+D,A=Number.POSITIVE_INFINITY,T=D/180,L=D/2,E=D/4,R=2*D/3,I=Math.log10,z=Math.sign;function F(t){const e=Math.round(t);t=N(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(I(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function V(t){const e=[],i=Math.sqrt(t);let s;for(s=1;s<i;s++)t%s==0&&(e.push(s),e.push(t/s));return i===(0|i)&&e.push(i),e.sort(((t,e)=>t-e)).pop(),e}function B(t){return!isNaN(parseFloat(t))&&isFinite(t)}function N(t,e,i){return Math.abs(t-e)<i}function W(t,e){const i=Math.round(t);return i-e<=t&&i+e>=t}function j(t,e,i){let s,n,o;for(s=0,n=t.length;s<n;s++)o=t[s][i],isNaN(o)||(e.min=Math.min(e.min,o),e.max=Math.max(e.max,o))}function H(t){return t*(D/180)}function $(t){return t*(180/D)}function Y(t){if(!o(t))return;let e=1,i=0;for(;Math.round(t*e)/e!==t;)e*=10,i++;return i}function U(t,e){const i=e.x-t.x,s=e.y-t.y,n=Math.sqrt(i*i+s*s);let o=Math.atan2(s,i);return o<-.5*D&&(o+=O),{angle:o,distance:n}}function X(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function q(t,e){return(t-e+C)%O-D}function K(t){return(t%O+O)%O}function G(t,e,i,s){const n=K(t),o=K(e),a=K(i),r=K(o-n),l=K(a-n),h=K(n-o),c=K(n-a);return n===o||n===a||s&&o===a||r>l&&h<c}function Z(t,e,i){return Math.max(e,Math.min(i,t))}function J(t){return Z(t,-32768,32767)}function Q(t,e,i,s=1e-6){return t>=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function tt(t,e,i){i=i||(i=>t[i]<e);let s,n=t.length-1,o=0;for(;n-o>1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const et=(t,e,i,s)=>tt(t,i,s?s=>t[s][e]<=i:s=>t[s][e]<i),it=(t,e,i)=>tt(t,i,(s=>t[s][e]>=i));function st(t,e,i){let s=0,n=t.length;for(;s<n&&t[s]<e;)s++;for(;n>s&&t[n-1]>i;)n--;return s>0||n<t.length?t.slice(s,n):t}const nt=["push","pop","shift","splice","unshift"];function ot(t,e){t._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),nt.forEach((e=>{const i="_onData"+w(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function at(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(nt.forEach((e=>{delete t[e]})),delete t._chartjs)}function rt(t){const e=new Set;let i,s;for(i=0,s=t.length;i<s;++i)e.add(t[i]);return e.size===s?t:Array.from(e)}const lt="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function ht(t,e,i){const s=i||(t=>Array.prototype.slice.call(t));let n=!1,o=[];return function(...i){o=s(i),n||(n=!0,lt.call(window,(()=>{n=!1,t.apply(e,o)})))}}function ct(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const dt=t=>"start"===t?"left":"end"===t?"right":"center",ut=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,ft=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;function gt(t,e,i){const s=e.length;let n=0,o=s;if(t._sorted){const{iScale:a,_parsed:r}=t,l=a.axis,{min:h,max:c,minDefined:d,maxDefined:u}=a.getUserBounds();d&&(n=Z(Math.min(et(r,a.axis,h).lo,i?s:et(e,l,a.getPixelForValue(h)).lo),0,s-1)),o=u?Z(Math.max(et(r,a.axis,c,!0).hi+1,i?0:et(e,l,a.getPixelForValue(c),!0).hi+1),n,s)-n:s-n}return{start:n,count:o}}function pt(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}var mt=new class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=lt.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}};
8
+ /*!
9
+ * @kurkle/color v0.2.1
10
+ * https://github.com/kurkle/color#readme
11
+ * (c) 2022 Jukka Kurkela
12
+ * Released under the MIT License
13
+ */function bt(t){return t+.5|0}const xt=(t,e,i)=>Math.max(Math.min(t,i),e);function _t(t){return xt(bt(2.55*t),0,255)}function yt(t){return xt(bt(255*t),0,255)}function vt(t){return xt(bt(t/2.55)/100,0,1)}function wt(t){return xt(bt(100*t),0,100)}const Mt={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},kt=[..."0123456789ABCDEF"],St=t=>kt[15&t],Pt=t=>kt[(240&t)>>4]+kt[15&t],Dt=t=>(240&t)>>4==(15&t);function Ot(t){var e=(t=>Dt(t.r)&&Dt(t.g)&&Dt(t.b)&&Dt(t.a))(t)?St:Pt;return t?"#"+e(t.r)+e(t.g)+e(t.b)+((t,e)=>t<255?e(t):"")(t.a,e):void 0}const Ct=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function At(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function Tt(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function Lt(t,e,i){const s=At(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function Et(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=function(t,e,i,s,n){return t===n?(e-i)/s+(e<i?6:0):e===n?(i-t)/s+2:(t-e)/s+4}(e,i,s,h,n),r=60*r+.5),[0|r,l||0,a]}function Rt(t,e,i,s){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,i,s)).map(yt)}function It(t,e,i){return Rt(At,t,e,i)}function zt(t){return(t%360+360)%360}function Ft(t){const e=Ct.exec(t);let i,s=255;if(!e)return;e[5]!==i&&(s=e[6]?_t(+e[5]):yt(+e[5]));const n=zt(+e[2]),o=+e[3]/100,a=+e[4]/100;return i="hwb"===e[1]?function(t,e,i){return Rt(Lt,t,e,i)}(n,o,a):"hsv"===e[1]?function(t,e,i){return Rt(Tt,t,e,i)}(n,o,a):It(n,o,a),{r:i[0],g:i[1],b:i[2],a:s}}const Vt={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Bt={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let Nt;function Wt(t){Nt||(Nt=function(){const t={},e=Object.keys(Bt),i=Object.keys(Vt);let s,n,o,a,r;for(s=0;s<e.length;s++){for(a=r=e[s],n=0;n<i.length;n++)o=i[n],r=r.replace(o,Vt[o]);o=parseInt(Bt[a],16),t[r]=[o>>16&255,o>>8&255,255&o]}return t}(),Nt.transparent=[0,0,0,0]);const e=Nt[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const jt=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const Ht=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,$t=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function Yt(t,e,i){if(t){let s=Et(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=It(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function Ut(t,e){return t?Object.assign(e||{},t):t}function Xt(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=yt(t[3]))):(e=Ut(t,{r:0,g:0,b:0,a:1})).a=yt(e.a),e}function qt(t){return"r"===t.charAt(0)?function(t){const e=jt.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=e[8]?_t(t):xt(255*t,0,255)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?_t(i):xt(i,0,255)),s=255&(e[4]?_t(s):xt(s,0,255)),n=255&(e[6]?_t(n):xt(n,0,255)),{r:i,g:s,b:n,a:o}}}(t):Ft(t)}class Kt{constructor(t){if(t instanceof Kt)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=Xt(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*Mt[s[1]],g:255&17*Mt[s[2]],b:255&17*Mt[s[3]],a:5===o?17*Mt[s[4]]:255}:7!==o&&9!==o||(n={r:Mt[s[1]]<<4|Mt[s[2]],g:Mt[s[3]]<<4|Mt[s[4]],b:Mt[s[5]]<<4|Mt[s[6]],a:9===o?Mt[s[7]]<<4|Mt[s[8]]:255})),i=n||Wt(t)||qt(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=Ut(this._rgb);return t&&(t.a=vt(t.a)),t}set rgb(t){this._rgb=Xt(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${vt(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):void 0;var t}hexString(){return this._valid?Ot(this._rgb):void 0}hslString(){return this._valid?function(t){if(!t)return;const e=Et(t),i=e[0],s=wt(e[1]),n=wt(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${vt(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):void 0}mix(t,e){if(t){const i=this.rgb,s=t.rgb;let n;const o=e===n?.5:e,a=2*o-1,r=i.a-s.a,l=((a*r==-1?a:(a+r)/(1+a*r))+1)/2;n=1-l,i.r=255&l*i.r+n*s.r+.5,i.g=255&l*i.g+n*s.g+.5,i.b=255&l*i.b+n*s.b+.5,i.a=o*i.a+(1-o)*s.a,this.rgb=i}return this}interpolate(t,e){return t&&(this._rgb=function(t,e,i){const s=$t(vt(t.r)),n=$t(vt(t.g)),o=$t(vt(t.b));return{r:yt(Ht(s+i*($t(vt(e.r))-s))),g:yt(Ht(n+i*($t(vt(e.g))-n))),b:yt(Ht(o+i*($t(vt(e.b))-o))),a:t.a+i*(e.a-t.a)}}(this._rgb,t._rgb,e)),this}clone(){return new Kt(this.rgb)}alpha(t){return this._rgb.a=yt(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=bt(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Yt(this._rgb,2,t),this}darken(t){return Yt(this._rgb,2,-t),this}saturate(t){return Yt(this._rgb,1,t),this}desaturate(t){return Yt(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=Et(t);i[0]=zt(i[0]+e),i=It(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function Gt(t){return new Kt(t)}function Zt(t){if(t&&"object"==typeof t){const e=t.toString();return"[object CanvasPattern]"===e||"[object CanvasGradient]"===e}return!1}function Jt(t){return Zt(t)?t:Gt(t)}function Qt(t){return Zt(t)?t:Gt(t).saturate(.5).darken(.1).hexString()}const te=Object.create(null),ee=Object.create(null);function ie(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;e<s;++e){const s=i[e];t=t[s]||(t[s]=Object.create(null))}return t}function se(t,e,i){return"string"==typeof e?m(ie(t,e),i):m(ie(t,""),e)}var ne=new class{constructor(t){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=t=>t.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>Qt(e.backgroundColor),this.hoverBorderColor=(t,e)=>Qt(e.borderColor),this.hoverColor=(t,e)=>Qt(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t)}set(t,e){return se(this,t,e)}get(t){return ie(this,t)}describe(t,e){return se(ee,t,e)}override(t,e){return se(te,t,e)}route(t,e,i,s){const o=ie(this,t),a=ie(this,i),l="_"+e;Object.defineProperties(o,{[l]:{value:o[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[l],e=a[s];return n(t)?Object.assign({},e,t):r(t,e)},set(t){this[l]=t}}})}}({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});function oe(){return"undefined"!=typeof window&&"undefined"!=typeof document}function ae(t){let e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e}function re(t,e,i){let s;return"string"==typeof t?(s=parseInt(t,10),-1!==t.indexOf("%")&&(s=s/100*e.parentNode[i])):s=t,s}const le=t=>window.getComputedStyle(t,null);function he(t,e){return le(t).getPropertyValue(e)}const ce=["top","right","bottom","left"];function de(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=ce[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}function ue(t,e){if("native"in t)return t;const{canvas:i,currentDevicePixelRatio:s}=e,n=le(i),o="border-box"===n.boxSizing,a=de(n,"padding"),r=de(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.touches,s=i&&i.length?i[0]:t,{offsetX:n,offsetY:o}=s;let a,r,l=!1;if(((t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot))(n,o,t.target))a=n,r=o;else{const t=e.getBoundingClientRect();a=s.clientX-t.left,r=s.clientY-t.top,l=!0}return{x:a,y:r,box:l}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const fe=t=>Math.round(10*t)/10;function ge(t,e,i,s){const n=le(t),o=de(n,"margin"),a=re(n.maxWidth,t,"clientWidth")||A,r=re(n.maxHeight,t,"clientHeight")||A,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=ae(t);if(o){const t=o.getBoundingClientRect(),a=le(o),r=de(a,"border","width"),l=de(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=re(a.maxWidth,o,"clientWidth"),n=re(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||A,maxHeight:n||A}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=de(n,"border","width"),e=de(n,"padding");h-=e.width+t.width,c-=e.height+t.height}return h=Math.max(0,h-o.width),c=Math.max(0,s?Math.floor(h/s):c-o.height),h=fe(Math.min(h,a,l.maxWidth)),c=fe(Math.min(c,r,l.maxHeight)),h&&!c&&(c=fe(h/2)),{width:h,height:c}}function pe(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=n/s,t.width=o/s;const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const me=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(t){}return t}();function be(t,e){const i=he(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function xe(t){return!t||i(t.size)||i(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function _e(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function ye(t,e,i,n){let o=(n=n||{}).data=n.data||{},a=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(o=n.data={},a=n.garbageCollect=[],n.font=e),t.save(),t.font=e;let r=0;const l=i.length;let h,c,d,u,f;for(h=0;h<l;h++)if(u=i[h],null!=u&&!0!==s(u))r=_e(t,o,a,r,u);else if(s(u))for(c=0,d=u.length;c<d;c++)f=u[c],null==f||s(f)||(r=_e(t,o,a,r,f));t.restore();const g=a.length/2;if(g>i.length){for(h=0;h<g;h++)delete o[a[h]];a.splice(0,g)}return r}function ve(t,e,i){const s=t.currentDevicePixelRatio,n=0!==i?Math.max(i/2,.5):0;return Math.round((e-n)*s)/s+n}function we(t,e){(e=e||t.getContext("2d")).save(),e.resetTransform(),e.clearRect(0,0,t.width,t.height),e.restore()}function Me(t,e,i,s){ke(t,e,i,s,null)}function ke(t,e,i,s,n){let o,a,r,l,h,c;const d=e.pointStyle,u=e.rotation,f=e.radius;let g=(u||0)*T;if(d&&"object"==typeof d&&(o=d.toString(),"[object HTMLImageElement]"===o||"[object HTMLCanvasElement]"===o))return t.save(),t.translate(i,s),t.rotate(g),t.drawImage(d,-d.width/2,-d.height/2,d.width,d.height),void t.restore();if(!(isNaN(f)||f<=0)){switch(t.beginPath(),d){default:n?t.ellipse(i,s,n/2,f,0,0,O):t.arc(i,s,f,0,O),t.closePath();break;case"triangle":t.moveTo(i+Math.sin(g)*f,s-Math.cos(g)*f),g+=R,t.lineTo(i+Math.sin(g)*f,s-Math.cos(g)*f),g+=R,t.lineTo(i+Math.sin(g)*f,s-Math.cos(g)*f),t.closePath();break;case"rectRounded":h=.516*f,l=f-h,a=Math.cos(g+E)*l,r=Math.sin(g+E)*l,t.arc(i-a,s-r,h,g-D,g-L),t.arc(i+r,s-a,h,g-L,g),t.arc(i+a,s+r,h,g,g+L),t.arc(i-r,s+a,h,g+L,g+D),t.closePath();break;case"rect":if(!u){l=Math.SQRT1_2*f,c=n?n/2:l,t.rect(i-c,s-l,2*c,2*l);break}g+=E;case"rectRot":a=Math.cos(g)*f,r=Math.sin(g)*f,t.moveTo(i-a,s-r),t.lineTo(i+r,s-a),t.lineTo(i+a,s+r),t.lineTo(i-r,s+a),t.closePath();break;case"crossRot":g+=E;case"cross":a=Math.cos(g)*f,r=Math.sin(g)*f,t.moveTo(i-a,s-r),t.lineTo(i+a,s+r),t.moveTo(i+r,s-a),t.lineTo(i-r,s+a);break;case"star":a=Math.cos(g)*f,r=Math.sin(g)*f,t.moveTo(i-a,s-r),t.lineTo(i+a,s+r),t.moveTo(i+r,s-a),t.lineTo(i-r,s+a),g+=E,a=Math.cos(g)*f,r=Math.sin(g)*f,t.moveTo(i-a,s-r),t.lineTo(i+a,s+r),t.moveTo(i+r,s-a),t.lineTo(i-r,s+a);break;case"line":a=n?n/2:Math.cos(g)*f,r=Math.sin(g)*f,t.moveTo(i-a,s-r),t.lineTo(i+a,s+r);break;case"dash":t.moveTo(i,s),t.lineTo(i+Math.cos(g)*f,s+Math.sin(g)*f)}t.fill(),e.borderWidth>0&&t.stroke()}}function Se(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.x<e.right+i&&t.y>e.top-i&&t.y<e.bottom+i}function Pe(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()}function De(t){t.restore()}function Oe(t,e,i,s,n){if(!e)return t.lineTo(i.x,i.y);if("middle"===n){const s=(e.x+i.x)/2;t.lineTo(s,e.y),t.lineTo(s,i.y)}else"after"===n!=!!s?t.lineTo(e.x,i.y):t.lineTo(i.x,e.y);t.lineTo(i.x,i.y)}function Ce(t,e,i,s){if(!e)return t.lineTo(i.x,i.y);t.bezierCurveTo(s?e.cp1x:e.cp2x,s?e.cp1y:e.cp2y,s?i.cp2x:i.cp1x,s?i.cp2y:i.cp1y,i.x,i.y)}function Ae(t,e,n,o,a,r={}){const l=s(e)?e:[e],h=r.strokeWidth>0&&""!==r.strokeColor;let c,d;for(t.save(),t.font=a.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]);i(e.rotation)||t.rotate(e.rotation);e.color&&(t.fillStyle=e.color);e.textAlign&&(t.textAlign=e.textAlign);e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,r),c=0;c<l.length;++c)d=l[c],h&&(r.strokeColor&&(t.strokeStyle=r.strokeColor),i(r.strokeWidth)||(t.lineWidth=r.strokeWidth),t.strokeText(d,n,o,r.maxWidth)),t.fillText(d,n,o,r.maxWidth),Te(t,n,o,d,r),o+=a.lineHeight;t.restore()}function Te(t,e,i,s,n){if(n.strikethrough||n.underline){const o=t.measureText(s),a=e-o.actualBoundingBoxLeft,r=e+o.actualBoundingBoxRight,l=i-o.actualBoundingBoxAscent,h=i+o.actualBoundingBoxDescent,c=n.strikethrough?(l+h)/2:h;t.strokeStyle=t.fillStyle,t.beginPath(),t.lineWidth=n.decorationWidth||2,t.moveTo(a,c),t.lineTo(r,c),t.stroke()}}function Le(t,e){const{x:i,y:s,w:n,h:o,radius:a}=e;t.arc(i+a.topLeft,s+a.topLeft,a.topLeft,-L,D,!0),t.lineTo(i,s+o-a.bottomLeft),t.arc(i+a.bottomLeft,s+o-a.bottomLeft,a.bottomLeft,D,L,!0),t.lineTo(i+n-a.bottomRight,s+o),t.arc(i+n-a.bottomRight,s+o-a.bottomRight,a.bottomRight,L,0,!0),t.lineTo(i+n,s+a.topRight),t.arc(i+n-a.topRight,s+a.topRight,a.topRight,0,-L,!0),t.lineTo(i+a.topLeft,s)}function Ee(t,e=[""],i=t,s,n=(()=>t[0])){M(s)||(s=$e("_fallback",t));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:s,_getTarget:n,override:n=>Ee([n,...t],e,i,s)};return new Proxy(o,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>Ve(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=$e(ze(o,t),i),M(n))return Fe(t,n)?je(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>Ye(t).includes(e),ownKeys:t=>Ye(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function Re(t,e,i,o){const a={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:Ie(t,o),setContext:e=>Re(t,e,i,o),override:s=>Re(t.override(s),e,i,o)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>Ve(t,e,(()=>function(t,e,i){const{_proxy:o,_context:a,_subProxy:r,_descriptors:l}=t;let h=o[e];k(h)&&l.isScriptable(e)&&(h=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t),e=e(o,a||s),r.delete(t),Fe(t,e)&&(e=je(n._scopes,n,t,e));return e}(e,h,t,i));s(h)&&h.length&&(h=function(t,e,i,s){const{_proxy:o,_context:a,_subProxy:r,_descriptors:l}=i;if(M(a.index)&&s(t))e=e[a.index%e.length];else if(n(e[0])){const i=e,s=o._scopes.filter((t=>t!==i));e=[];for(const n of i){const i=je(s,o,t,n);e.push(Re(i,a,r&&r[t],l))}}return e}(e,h,t,l.isIndexable));Fe(e,h)&&(h=Re(h,a,r&&r[e],l));return h}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function Ie(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:k(i)?i:()=>i,isIndexable:k(s)?s:()=>s}}const ze=(t,e)=>t?t+w(e):e,Fe=(t,e)=>n(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function Ve(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const s=i();return t[e]=s,s}function Be(t,e,i){return k(t)?t(e,i):t}const Ne=(t,e)=>!0===t?e:"string"==typeof t?y(e,t):void 0;function We(t,e,i,s,n){for(const o of e){const e=Ne(i,o);if(e){t.add(e);const o=Be(e._fallback,i,n);if(M(o)&&o!==i&&o!==s)return o}else if(!1===e&&M(s)&&i!==s)return null}return!1}function je(t,e,i,o){const a=e._rootScopes,r=Be(e._fallback,i,o),l=[...t,...a],h=new Set;h.add(o);let c=He(h,l,i,r||i,o);return null!==c&&((!M(r)||r===i||(c=He(h,l,r,c,o),null!==c))&&Ee(Array.from(h),[""],a,r,(()=>function(t,e,i){const o=t._getTarget();e in o||(o[e]={});const a=o[e];if(s(a)&&n(i))return i;return a}(e,i,o))))}function He(t,e,i,s,n){for(;i;)i=We(t,e,i,s,n);return i}function $e(t,e){for(const i of e){if(!i)continue;const e=i[t];if(M(e))return e}}function Ye(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}function Ue(t,e,i,s){const{iScale:n}=t,{key:o="r"}=this._parsing,a=new Array(s);let r,l,h,c;for(r=0,l=s;r<l;++r)h=r+i,c=e[h],a[r]={r:n.parse(y(c,o),h)};return a}const Xe=Number.EPSILON||1e-14,qe=(t,e)=>e<t.length&&!t[e].skip&&t[e],Ke=t=>"x"===t?"y":"x";function Ge(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=X(o,n),l=X(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function Ze(t,e="x"){const i=Ke(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=qe(t,0);for(a=0;a<s;++a)if(r=l,l=h,h=qe(t,a+1),l){if(h){const t=h[e]-l[e];n[a]=0!==t?(h[i]-l[i])/t:0}o[a]=r?h?z(n[a-1])!==z(n[a])?0:(n[a-1]+n[a])/2:n[a-1]:n[a]}!function(t,e,i){const s=t.length;let n,o,a,r,l,h=qe(t,0);for(let c=0;c<s-1;++c)l=h,h=qe(t,c+1),l&&h&&(N(e[c],0,Xe)?i[c]=i[c+1]=0:(n=i[c]/e[c],o=i[c+1]/e[c],r=Math.pow(n,2)+Math.pow(o,2),r<=9||(a=3/Math.sqrt(r),i[c]=n*a*e[c],i[c+1]=o*a*e[c])))}(t,n,o),function(t,e,i="x"){const s=Ke(i),n=t.length;let o,a,r,l=qe(t,0);for(let h=0;h<n;++h){if(a=r,r=l,l=qe(t,h+1),!r)continue;const n=r[i],c=r[s];a&&(o=(n-a[i])/3,r[`cp1${i}`]=n-o,r[`cp1${s}`]=c-o*e[h]),l&&(o=(l[i]-n)/3,r[`cp2${i}`]=n+o,r[`cp2${s}`]=c+o*e[h])}}(t,o,e)}function Je(t,e,i){return Math.max(Math.min(t,i),e)}function Qe(t,e,i,s,n){let o,a,r,l;if(e.spanGaps&&(t=t.filter((t=>!t.skip))),"monotone"===e.cubicInterpolationMode)Ze(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o<a;++o)r=t[o],l=Ge(i,r,t[Math.min(o+1,a-(s?0:1))%a],e.tension),r.cp1x=l.previous.x,r.cp1y=l.previous.y,r.cp2x=l.next.x,r.cp2y=l.next.y,i=r}e.capBezierPoints&&function(t,e){let i,s,n,o,a,r=Se(t[0],e);for(i=0,s=t.length;i<s;++i)a=o,o=r,r=i<s-1&&Se(t[i+1],e),o&&(n=t[i],a&&(n.cp1x=Je(n.cp1x,e.left,e.right),n.cp1y=Je(n.cp1y,e.top,e.bottom)),r&&(n.cp2x=Je(n.cp2x,e.left,e.right),n.cp2y=Je(n.cp2y,e.top,e.bottom)))}(t,i)}const ti=t=>0===t||1===t,ei=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*O/i),ii=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*O/i)+1,si={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*L),easeOutSine:t=>Math.sin(t*L),easeInOutSine:t=>-.5*(Math.cos(D*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>ti(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>ti(t)?t:ei(t,.075,.3),easeOutElastic:t=>ti(t)?t:ii(t,.075,.3),easeInOutElastic(t){const e=.1125;return ti(t)?t:t<.5?.5*ei(2*t,e,.45):.5+.5*ii(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-si.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*si.easeInBounce(2*t):.5*si.easeOutBounce(2*t-1)+.5};function ni(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function oi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function ai(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=ni(t,n,i),r=ni(n,o,i),l=ni(o,e,i),h=ni(a,r,i),c=ni(r,l,i);return ni(h,c,i)}const ri=new Map;function li(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=ri.get(i);return s||(s=new Intl.NumberFormat(t,e),ri.set(i,s)),s}(e,i).format(t)}const hi=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),ci=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function di(t,e){const i=(""+t).match(hi);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}function ui(t,e){const i={},s=n(e),o=s?Object.keys(e):e,a=n(t)?s?i=>r(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of o)i[t]=+a(t)||0;return i}function fi(t){return ui(t,{top:"y",right:"x",bottom:"y",left:"x"})}function gi(t){return ui(t,["topLeft","topRight","bottomLeft","bottomRight"])}function pi(t){const e=fi(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function mi(t,e){t=t||{},e=e||ne.font;let i=r(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=r(t.style,e.style);s&&!(""+s).match(ci)&&(console.warn('Invalid font style specified: "'+s+'"'),s="");const n={family:r(t.family,e.family),lineHeight:di(r(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:r(t.weight,e.weight),string:""};return n.string=xe(n),n}function bi(t,e,i,n){let o,a,r,l=!0;for(o=0,a=t.length;o<a;++o)if(r=t[o],void 0!==r&&(void 0!==e&&"function"==typeof r&&(r=r(e),l=!1),void 0!==i&&s(r)&&(r=r[i%r.length],l=!1),void 0!==r))return n&&!l&&(n.cacheable=!1),r}function xi(t,e,i){const{min:s,max:n}=t,o=h(e,(n-s)/2),a=(t,e)=>i&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function _i(t,e){return Object.assign(Object.create(t),e)}function yi(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function vi(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function wi(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Mi(t){return"angle"===t?{between:G,compare:q,normalize:K}:{between:Q,compare:(t,e)=>t-e,normalize:t=>t}}function ki({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Si(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Mi(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Mi(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;h<c&&a(r(e[d%l][s]),n,o);++h)d--,u--;d%=l,u%=l}return u<d&&(u+=l),{start:d,end:u,loop:f,style:t.style}}(t,e,i),g=[];let p,m,b,x=!1,_=null;const y=()=>x||l(n,b,p)&&0!==r(n,b),v=()=>!x||0===r(o,p)||l(o,b,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==b&&(x=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(ki({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,b=p));return null!==_&&g.push(ki({start:_,end:d,loop:u,count:a,style:f})),g}function Pi(t,e){const i=[],s=t.segments;for(let n=0;n<s.length;n++){const o=Si(s[n],t.points,e);o.length&&i.push(...o)}return i}function Di(t,e){const i=t.points,s=t.options.spanGaps,n=i.length;if(!n)return[];const o=!!t._loop,{start:a,end:r}=function(t,e,i,s){let n=0,o=e-1;if(i&&!s)for(;n<e&&!t[n].skip;)n++;for(;n<e&&t[n].skip;)n++;for(n%=e,i&&(o+=n);o>n&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Oi(t,[{start:a,end:r,loop:o}],i,e);return Oi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,r<a?r+n:r,!!t._fullLoop&&0===a&&r===n-1),i,e)}function Oi(t,e,i,s){return s&&s.setContext&&i?function(t,e,i,s){const n=t._chart.getContext(),o=Ci(t.options),{_datasetIndex:a,options:{spanGaps:r}}=t,l=i.length,h=[];let c=o,d=e[0].start,u=d;function f(t,e,s,n){const o=r?-1:1;if(t!==e){for(t+=l;i[t%l].skip;)t-=o;for(;i[e%l].skip;)e+=o;t%l!=e%l&&(h.push({start:t%l,end:e%l,loop:s,style:n}),c=n,d=e%l)}}for(const t of e){d=r?d:t.start;let e,o=i[d%l];for(u=d+1;u<=t.end;u++){const r=i[u%l];e=Ci(s.setContext(_i(n,{type:"segment",p0:o,p1:r,p0DataIndex:(u-1)%l,p1DataIndex:u%l,datasetIndex:a}))),Ai(e,c)&&f(d,u-1,t.loop,c),o=r,c=e}d<u-1&&f(d,u-1,t.loop,c)}return h}(t,e,i,s):e}function Ci(t){return{backgroundColor:t.backgroundColor,borderCapStyle:t.borderCapStyle,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderJoinStyle:t.borderJoinStyle,borderWidth:t.borderWidth,borderColor:t.borderColor}}function Ai(t,e){return e&&JSON.stringify(t)!==JSON.stringify(e)}var Ti=Object.freeze({__proto__:null,easingEffects:si,isPatternOrGradient:Zt,color:Jt,getHoverColor:Qt,noop:t,uid:e,isNullOrUndef:i,isArray:s,isObject:n,isFinite:o,finiteOrDefault:a,valueOrDefault:r,toPercentage:l,toDimension:h,callback:c,each:d,_elementsEqual:u,clone:f,_merger:p,merge:m,mergeIf:b,_mergerIf:x,_deprecated:function(t,e,i,s){void 0!==e&&console.warn(t+': "'+i+'" is deprecated. Please use "'+s+'" instead')},resolveObjectKey:y,_splitKey:v,_capitalize:w,defined:M,isFunction:k,setsEqual:S,_isClickEvent:P,toFontString:xe,_measureText:_e,_longestText:ye,_alignPixel:ve,clearCanvas:we,drawPoint:Me,drawPointLegend:ke,_isPointInArea:Se,clipArea:Pe,unclipArea:De,_steppedLineTo:Oe,_bezierCurveTo:Ce,renderText:Ae,addRoundedRectPath:Le,_lookup:tt,_lookupByKey:et,_rlookupByKey:it,_filterBetween:st,listenArrayEvents:ot,unlistenArrayEvents:at,_arrayUnique:rt,_createResolver:Ee,_attachContext:Re,_descriptors:Ie,_parseObjectDataRadialScale:Ue,splineCurve:Ge,splineCurveMonotone:Ze,_updateBezierControlPoints:Qe,_isDomSupported:oe,_getParentNode:ae,getStyle:he,getRelativePosition:ue,getMaximumSize:ge,retinaScale:pe,supportsEventListenerOptions:me,readUsedSize:be,fontString:function(t,e,i){return e+" "+t+"px "+i},requestAnimFrame:lt,throttled:ht,debounce:ct,_toLeftRightCenter:dt,_alignStartEnd:ut,_textX:ft,_getStartAndCountOfVisiblePoints:gt,_scaleRangesChanged:pt,_pointInLine:ni,_steppedInterpolation:oi,_bezierInterpolation:ai,formatNumber:li,toLineHeight:di,_readValueToProps:ui,toTRBL:fi,toTRBLCorners:gi,toPadding:pi,toFont:mi,resolve:bi,_addGrace:xi,createContext:_i,PI:D,TAU:O,PITAU:C,INFINITY:A,RAD_PER_DEG:T,HALF_PI:L,QUARTER_PI:E,TWO_THIRDS_PI:R,log10:I,sign:z,niceNum:F,_factorize:V,isNumber:B,almostEquals:N,almostWhole:W,_setMinAndMaxByKey:j,toRadians:H,toDegrees:$,_decimalPlaces:Y,getAngleFromPoint:U,distanceBetweenPoints:X,_angleDiff:q,_normalizeAngle:K,_angleBetween:G,_limitValue:Z,_int16Range:J,_isBetween:Q,getRtlAdapter:yi,overrideTextDirection:vi,restoreTextDirection:wi,_boundSegment:Si,_boundSegments:Pi,_computeSegments:Di});function Li(t,e,i,s){const{controller:n,data:o,_sorted:a}=t,r=n._cachedMeta.iScale;if(r&&e===r.axis&&"r"!==e&&a&&o.length){const t=r._reversePixels?it:et;if(!s)return t(o,e,i);if(n._sharedOptions){const s=o[0],n="function"==typeof s.getRange&&s.getRange(e);if(n){const s=t(o,e,i-n),a=t(o,e,i+n);return{lo:s.lo,hi:a.hi}}}}return{lo:0,hi:o.length-1}}function Ei(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t<i;++t){const{index:i,data:r}=o[t],{lo:l,hi:h}=Li(o[t],e,a,n);for(let t=l;t<=h;++t){const e=r[t];e.skip||s(e,i,t)}}}function Ri(t,e,i,s,n){const o=[];if(!n&&!t.isPointInArea(e))return o;return Ei(t,i,e,(function(i,a,r){(n||Se(i,t.chartArea,0))&&i.inRange(e.x,e.y,s)&&o.push({element:i,datasetIndex:a,index:r})}),!0),o}function Ii(t,e,i,s,n,o){let a=[];const r=function(t){const e=-1!==t.indexOf("x"),i=-1!==t.indexOf("y");return function(t,s){const n=e?Math.abs(t.x-s.x):0,o=i?Math.abs(t.y-s.y):0;return Math.sqrt(Math.pow(n,2)+Math.pow(o,2))}}(i);let l=Number.POSITIVE_INFINITY;return Ei(t,i,e,(function(i,h,c){const d=i.inRange(e.x,e.y,n);if(s&&!d)return;const u=i.getCenterPoint(n);if(!(!!o||t.isPointInArea(u))&&!d)return;const f=r(e,u);f<l?(a=[{element:i,datasetIndex:h,index:c}],l=f):f===l&&a.push({element:i,datasetIndex:h,index:c})})),a}function zi(t,e,i,s,n,o){return o||t.isPointInArea(e)?"r"!==i||s?Ii(t,e,i,s,n,o):function(t,e,i,s){let n=[];return Ei(t,i,e,(function(t,i,o){const{startAngle:a,endAngle:r}=t.getProps(["startAngle","endAngle"],s),{angle:l}=U(t,{x:e.x,y:e.y});G(l,a,r)&&n.push({element:t,datasetIndex:i,index:o})})),n}(t,e,i,n):[]}function Fi(t,e,i,s,n){const o=[],a="x"===i?"inXRange":"inYRange";let r=!1;return Ei(t,i,e,((t,s,l)=>{t[a](e[i],n)&&(o.push({element:t,datasetIndex:s,index:l}),r=r||t.inRange(e.x,e.y,n))})),s&&!r?[]:o}var Vi={evaluateInteractionItems:Ei,modes:{index(t,e,i,s){const n=ue(e,t),o=i.axis||"x",a=i.includeInvisible||!1,r=i.intersect?Ri(t,n,o,s,a):zi(t,n,o,!1,s,a),l=[];return r.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=r[0].index,i=t.data[e];i&&!i.skip&&l.push({element:i,datasetIndex:t.index,index:e})})),l):[]},dataset(t,e,i,s){const n=ue(e,t),o=i.axis||"xy",a=i.includeInvisible||!1;let r=i.intersect?Ri(t,n,o,s,a):zi(t,n,o,!1,s,a);if(r.length>0){const e=r[0].datasetIndex,i=t.getDatasetMeta(e).data;r=[];for(let t=0;t<i.length;++t)r.push({element:i[t],datasetIndex:e,index:t})}return r},point:(t,e,i,s)=>Ri(t,ue(e,t),i.axis||"xy",s,i.includeInvisible||!1),nearest(t,e,i,s){const n=ue(e,t),o=i.axis||"xy",a=i.includeInvisible||!1;return zi(t,n,o,i.intersect,s,a)},x:(t,e,i,s)=>Fi(t,ue(e,t),"x",i.intersect,s),y:(t,e,i,s)=>Fi(t,ue(e,t),"y",i.intersect,s)}};const Bi=["left","top","right","bottom"];function Ni(t,e){return t.filter((t=>t.pos===e))}function Wi(t,e){return t.filter((t=>-1===Bi.indexOf(t.pos)&&t.box.axis===e))}function ji(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function Hi(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Bi.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o<a;++o){r=t[o];const{fullSize:a}=r.box,l=i[r.stack],h=l&&r.stackWeight/l.weight;r.horizontal?(r.width=h?h*s:a&&e.availableWidth,r.height=n):(r.width=s,r.height=h?h*n:a&&e.availableHeight)}return i}function $i(t,e,i,s){return Math.max(t[i],e[i])+Math.max(t[s],e[s])}function Yi(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function Ui(t,e,i,s){const{pos:o,box:a}=i,r=t.maxPadding;if(!n(o)){i.size&&(t[o]-=i.size);const e=s[i.stack]||{size:0,count:1};e.size=Math.max(e.size,i.horizontal?a.height:a.width),i.size=e.size/e.count,t[o]+=i.size}a.getPadding&&Yi(r,a.getPadding());const l=Math.max(0,e.outerWidth-$i(r,t,"left","right")),h=Math.max(0,e.outerHeight-$i(r,t,"top","bottom")),c=l!==t.w,d=h!==t.h;return t.w=l,t.h=h,i.horizontal?{same:c,other:d}:{same:d,other:c}}function Xi(t,e){const i=e.maxPadding;function s(t){const s={left:0,top:0,right:0,bottom:0};return t.forEach((t=>{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function qi(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;o<a;++o){r=t[o],l=r.box,l.update(r.width||e.w,r.height||e.h,Xi(r.horizontal,e));const{same:a,other:d}=Ui(e,i,r,s);h|=a&&n.length,c=c||d,l.fullSize||n.push(r)}return h&&qi(n,e,i,s)||c}function Ki(t,e,i,s,n){t.top=i,t.left=e,t.right=e+s,t.bottom=i+n,t.width=s,t.height=n}function Gi(t,e,i,s){const n=i.padding;let{x:o,y:a}=e;for(const r of t){const t=r.box,l=s[r.stack]||{count:1,placed:0,weight:1},h=r.stackWeight/l.weight||1;if(r.horizontal){const s=e.w*h,o=l.size||t.height;M(l.start)&&(a=l.start),t.fullSize?Ki(t,n.left,a,i.outerWidth-n.right-n.left,o):Ki(t,e.left+l.placed,a,s,o),l.start=a,l.placed+=s,a=t.bottom}else{const s=e.h*h,a=l.size||t.width;M(l.start)&&(o=l.start),t.fullSize?Ki(t,o,n.top,a,i.outerHeight-n.bottom-n.top):Ki(t,o,e.top+l.placed,a,s),l.start=o,l.placed+=s,o=t.right}}e.x=o,e.y=a}ne.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}});var Zi={addBox(t,e){t.boxes||(t.boxes=[]),e.fullSize=e.fullSize||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw(t){e.draw(t)}}]},t.boxes.push(e)},removeBox(t,e){const i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1)},configure(t,e,i){e.fullSize=i.fullSize,e.position=i.position,e.weight=i.weight},update(t,e,i,s){if(!t)return;const n=pi(t.options.layout.padding),o=Math.max(e-n.width,0),a=Math.max(i-n.height,0),r=function(t){const e=function(t){const e=[];let i,s,n,o,a,r;for(i=0,s=(t||[]).length;i<s;++i)n=t[i],({position:o,options:{stack:a,stackWeight:r=1}}=n),e.push({index:i,box:n,pos:o,horizontal:n.isHorizontal(),weight:n.weight,stack:a&&o+a,stackWeight:r});return e}(t),i=ji(e.filter((t=>t.box.fullSize)),!0),s=ji(Ni(e,"left"),!0),n=ji(Ni(e,"right")),o=ji(Ni(e,"top"),!0),a=ji(Ni(e,"bottom")),r=Wi(e,"x"),l=Wi(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Ni(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;d(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,u=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),f=Object.assign({},n);Yi(f,pi(s));const g=Object.assign({maxPadding:f,w:o,h:a,x:n.left,y:n.top},n),p=Hi(l.concat(h),u);qi(r.fullSize,g,u,p),qi(l,g,u,p),qi(h,g,u,p)&&qi(l,g,u,p),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(g),Gi(r.leftAndTop,g,u,p),g.x+=g.w,g.y+=g.h,Gi(r.rightAndBottom,g,u,p),t.chartArea={left:g.left,top:g.top,right:g.left+g.w,bottom:g.top+g.h,height:g.h,width:g.w},d(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(g.w,g.h,{left:0,top:0,right:0,bottom:0})}))}};class Ji{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,i){}removeEventListener(t,e,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,i,s){return e=Math.max(0,e||t.width),i=i||t.height,{width:e,height:Math.max(0,s?Math.floor(e/s):i)}}isAttached(t){return!0}updateConfig(t){}}class Qi extends Ji{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const ts={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},es=t=>null===t||""===t;const is=!!me&&{passive:!0};function ss(t,e,i){t.canvas.removeEventListener(e,i,is)}function ns(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function os(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||ns(i.addedNodes,s),e=e&&!ns(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function as(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||ns(i.removedNodes,s),e=e&&!ns(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const rs=new Map;let ls=0;function hs(){const t=window.devicePixelRatio;t!==ls&&(ls=t,rs.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function cs(t,e,i){const s=t.canvas,n=s&&ae(s);if(!n)return;const o=ht(((t,e)=>{const s=n.clientWidth;i(t,e),s<n.clientWidth&&i()}),window),a=new ResizeObserver((t=>{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||o(i,s)}));return a.observe(n),function(t,e){rs.size||window.addEventListener("resize",hs),rs.set(t,e)}(t,o),a}function ds(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){rs.delete(t),rs.size||window.removeEventListener("resize",hs)}(t)}function us(t,e,i){const s=t.canvas,n=ht((e=>{null!==t.ctx&&i(function(t,e){const i=ts[t.type]||t.type,{x:s,y:n}=ue(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t,(t=>{const e=t[0];return[e,e.offsetX,e.offsetY]}));return function(t,e,i){t.addEventListener(e,i,is)}(s,e,n),n}class fs extends Ji{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t.$chartjs={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",es(n)){const e=be(t,"width");void 0!==e&&(t.width=e)}if(es(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=be(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e.$chartjs)return!1;const s=e.$chartjs.initial;["height","width"].forEach((t=>{const n=s[t];i(n)?e.removeAttribute(t):e.setAttribute(t,n)}));const n=s.style||{};return Object.keys(n).forEach((t=>{e.style[t]=n[t]})),e.width=e.width,delete e.$chartjs,!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:os,detach:as,resize:cs}[e]||us;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:ds,detach:ds,resize:ds}[e]||ss)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return ge(t,e,i,s)}isAttached(t){const e=ae(t);return!(!e||!e.isConnected)}}function gs(t){return!oe()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?Qi:fs}var ps=Object.freeze({__proto__:null,_detectPlatform:gs,BasePlatform:Ji,BasicPlatform:Qi,DomPlatform:fs});const ms="transparent",bs={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=Jt(t||ms),n=s.valid&&Jt(e||ms);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class xs{constructor(t,e,i,s){const n=e[i];s=bi([t.to,s,n,t.from]);const o=bi([t.from,n,s]);this._active=!0,this._fn=t.fn||bs[t.type||typeof o],this._easing=si[t.easing]||si.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=bi([t.to,e,s,t.from]),this._from=bi([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e<i),!this._active)return this._target[s]=a,void this._notify(!0);e<0?this._target[s]=n:(r=e/i%2,r=o&&r>1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t<i.length;t++)i[t][e]()}}ne.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0});const _s=Object.keys(ne.animation);ne.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),ne.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),ne.describe("animations",{_fallback:"animation"}),ne.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}});class ys{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!n(t))return;const e=this._properties;Object.getOwnPropertyNames(t).forEach((i=>{const o=t[i];if(!n(o))return;const a={};for(const t of _s)a[t]=o[t];(s(o.properties)&&o.properties||[i]).forEach((t=>{t!==i&&e.has(t)||e.set(t,a)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e<s.length;e++){const n=t[s[e]];n&&n.active()&&i.push(n.wait())}return Promise.all(i)}(t.options.$animations,i).then((()=>{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new xs(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(mt.add(this._chart,i),!0):void 0}}function vs(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function ws(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n<o;++n)i.push(s[n].index);return i}function Ms(t,e,i,s={}){const n=t.keys,a="single"===s.mode;let r,l,h,c;if(null!==e){for(r=0,l=n.length;r<l;++r){if(h=+n[r],h===i){if(s.all)continue;break}c=t.values[h],o(c)&&(a||0===e||z(e)===z(c))&&(e+=c)}return e}}function ks(t,e){const i=t&&t.options.stacked;return i||void 0===i&&void 0!==e.stack}function Ss(t,e,i){const s=t[e]||(t[e]={});return s[i]||(s[i]={})}function Ps(t,e,i,s){for(const n of e.getMatchingVisibleMetas(s).reverse()){const e=t[n.index];if(i&&e>0||!i&&e<0)return n.index}return null}function Ds(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;t<d;++t){const i=e[t],{[l]:o,[h]:d}=i;u=(i._stacks||(i._stacks={}))[h]=Ss(n,c,o),u[r]=d,u._top=Ps(u,a,!0,s.type),u._bottom=Ps(u,a,!1,s.type)}}function Os(t,e){const i=t.scales;return Object.keys(i).filter((t=>i[t].axis===e)).shift()}function Cs(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i]}}}const As=t=>"reset"===t||"none"===t,Ts=(t,e)=>e?t:Object.assign({},t);class Ls{constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=ks(t.vScale,t),this.addElements()}updateIndex(t){this.index!==t&&Cs(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=r(i.xAxisID,Os(t,"x")),o=e.yAxisID=r(i.yAxisID,Os(t,"y")),a=e.rAxisID=r(i.rAxisID,Os(t,"r")),l=e.indexAxis,h=e.iAxisID=s(l,n,o,a),c=e.vAxisID=s(l,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(h),e.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&at(this._data,this),t._stacked&&Cs(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(n(e))this._data=function(t){const e=Object.keys(t),i=new Array(e.length);let s,n,o;for(s=0,n=e.length;s<n;++s)o=e[s],i[s]={x:o,y:t[o]};return i}(e);else if(i!==e){if(i){at(i,this);const t=this._cachedMeta;Cs(t),t._parsed=[]}e&&Object.isExtensible(e)&&ot(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta,i=this.getDataset();let s=!1;this._dataCheck();const n=e._stacked;e._stacked=ks(e.vScale,e),e.stack!==i.stack&&(s=!0,Cs(e),e.stack=i.stack),this._resyncElements(t),(s||n!==e._stacked)&&Ds(this,e._parsed)}configure(){const t=this.chart.config,e=t.datasetScopeKeys(this._type),i=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(i,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:i,_data:o}=this,{iScale:a,_stacked:r}=i,l=a.axis;let h,c,d,u=0===t&&e===o.length||i._sorted,f=t>0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=o,i._sorted=!0,d=o;else{d=s(o[t])?this.parseArrayData(i,o,t,e):n(o[t])?this.parseObjectData(i,o,t,e):this.parsePrimitiveData(i,o,t,e);const a=()=>null===c[l]||f&&c[l]<f[l];for(h=0;h<e;++h)i._parsed[h+t]=c=d[h],u&&(a()&&(u=!1),f=c);i._sorted=u}r&&Ds(this,d)}parsePrimitiveData(t,e,i,s){const{iScale:n,vScale:o}=t,a=n.axis,r=o.axis,l=n.getLabels(),h=n===o,c=new Array(s);let d,u,f;for(d=0,u=s;d<u;++d)f=d+i,c[d]={[a]:h||n.parse(l[f],f),[r]:o.parse(e[f],f)};return c}parseArrayData(t,e,i,s){const{xScale:n,yScale:o}=t,a=new Array(s);let r,l,h,c;for(r=0,l=s;r<l;++r)h=r+i,c=e[h],a[r]={x:n.parse(c[0],h),y:o.parse(c[1],h)};return a}parseObjectData(t,e,i,s){const{xScale:n,yScale:o}=t,{xAxisKey:a="x",yAxisKey:r="y"}=this._parsing,l=new Array(s);let h,c,d,u;for(h=0,c=s;h<c;++h)d=h+i,u=e[d],l[h]={x:n.parse(y(u,a),d),y:o.parse(y(u,r),d)};return l}getParsed(t){return this._cachedMeta._parsed[t]}getDataElement(t){return this._cachedMeta.data[t]}applyStack(t,e,i){const s=this.chart,n=this._cachedMeta,o=e[t.axis];return Ms({keys:ws(s,!0),values:e._stacks[t.axis]},o,n.index,{mode:i})}updateRangeFromParsed(t,e,i,s){const n=i[e.axis];let o=null===n?NaN:n;const a=s&&i._stacks[e.axis];s&&a&&(s.values=a,o=Ms(s,n,this._cachedMeta.index)),t.min=Math.min(t.min,o),t.max=Math.max(t.max,o)}getMinMax(t,e){const i=this._cachedMeta,s=i._parsed,n=i._sorted&&t===i.iScale,a=s.length,r=this._getOtherScale(t),l=((t,e,i)=>t&&!e.hidden&&e._stacked&&{keys:ws(i,!0),values:null})(e,i,this.chart),h={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(r);let u,f;function g(){f=s[u];const e=f[r.axis];return!o(f[t.axis])||c>e||d<e}for(u=0;u<a&&(g()||(this.updateRangeFromParsed(h,t,f,l),!n));++u);if(n)for(u=a-1;u>=0;--u)if(!g()){this.updateRangeFromParsed(h,t,f,l);break}return h}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,a;for(s=0,n=e.length;s<n;++s)a=e[s][t.axis],o(a)&&i.push(a);return i}getMaxOverflow(){return!1}getLabelAndValue(t){const e=this._cachedMeta,i=e.iScale,s=e.vScale,n=this.getParsed(t);return{label:i?""+i.getLabelForValue(n[i.axis]):"",value:s?""+s.getLabelForValue(n[s.axis]):""}}_update(t){const e=this._cachedMeta;this.update(t||"default"),e._clip=function(t){let e,i,s,o;return n(t)?(e=t.top,i=t.right,s=t.bottom,o=t.left):e=i=s=o=t,{top:e,right:i,bottom:s,left:o,disabled:!1===t}}(r(this.options.clip,function(t,e,i){if(!1===i)return!1;const s=vs(t,i),n=vs(e,i);return{top:n.end,right:s.end,bottom:n.start,left:s.start}}(e.xScale,e.yScale,this.getMaxOverflow())))}update(t){}draw(){const t=this._ctx,e=this.chart,i=this._cachedMeta,s=i.data||[],n=e.chartArea,o=[],a=this._drawStart||0,r=this._drawCount||s.length-a,l=this.options.drawActiveElementsOnTop;let h;for(i.dataset&&i.dataset.draw(t,n,a,r),h=a;h<a+r;++h){const e=s[h];e.hidden||(e.active&&l?o.push(e):e.draw(t,n))}for(h=0;h<o.length;++h)o[h].draw(t,n)}getStyle(t,e){const i=e?"active":"default";return void 0===t&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(i):this.resolveDataElementOptions(t||0,i)}getContext(t,e,i){const s=this.getDataset();let n;if(t>=0&&t<this._cachedMeta.data.length){const e=this._cachedMeta.data[t];n=e.$context||(e.$context=function(t,e,i){return _i(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:i,index:e,mode:"default",type:"data"})}(this.getContext(),t,e)),n.parsed=this.getParsed(t),n.raw=s.data[t],n.index=n.dataIndex=t}else n=this.$context||(this.$context=function(t,e){return _i(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),n.dataset=s,n.index=n.datasetIndex=this.index;return n.active=!!e,n.mode=i,n}resolveDatasetElementOptions(t){return this._resolveElementOptions(this.datasetElementType.id,t)}resolveDataElementOptions(t,e){return this._resolveElementOptions(this.dataElementType.id,e,t)}_resolveElementOptions(t,e="default",i){const s="active"===e,n=this._cachedDataOpts,o=t+"-"+e,a=n[o],r=this.enableOptionSharing&&M(i);if(a)return Ts(a,r);const l=this.chart.config,h=l.datasetElementScopeKeys(this._type,t),c=s?[`${t}Hover`,"hover",t,""]:[t,""],d=l.getOptionScopes(this.getDataset(),h),u=Object.keys(ne.elements[t]),f=l.resolveNamedOptions(d,u,(()=>this.getContext(i,s)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Ts(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new ys(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||As(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const i=this.resolveDataElementOptions(t,e),s=this._sharedOptions,n=this.getSharedOptions(i),o=this.includeOptions(e,n)||n!==s;return this.updateSharedOptions(n,e,i),{sharedOptions:n,includeOptions:o}}updateElement(t,e,i,s){As(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!As(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n<s&&this._removeElements(n,s-n)}_insertElements(t,e,i=!0){const s=this._cachedMeta,n=s.data,o=t+e;let a;const r=t=>{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a<o;++a)n[a]=new this.dataElementType;this._parsing&&r(s._parsed),this.parse(t,e),i&&this.updateElements(n,t,e,"reset")}updateElements(t,e,i,s){}_removeElements(t,e){const i=this._cachedMeta;if(this._parsing){const s=i._parsed.splice(t,e);i._stacked&&Cs(i,s)}i.data.splice(t,e)}_sync(t){if(this._parsing)this._syncList.push(t);else{const[e,i,s]=t;this[e](i,s)}this.chart._dataChanges.push([this.index,...t])}_onDataPush(){const t=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-t,t])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(t,e){e&&this._sync(["_removeElements",t,e]);const i=arguments.length-2;i&&this._sync(["_insertElements",t,i])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}Ls.defaults={},Ls.prototype.datasetElementType=null,Ls.prototype.dataElementType=null;class Es{constructor(){this.x=void 0,this.y=void 0,this.active=!1,this.options=void 0,this.$animations=void 0}tooltipPosition(t){const{x:e,y:i}=this.getProps(["x","y"],t);return{x:e,y:i}}hasValue(){return B(this.x)&&B(this.y)}getProps(t,e){const i=this.$animations;if(!e||!i)return this;const s={};return t.forEach((t=>{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}Es.defaults={},Es.defaultRoutes=void 0;const Rs={values:t=>s(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=I(Math.abs(o)),r=Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),li(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=t/Math.pow(10,Math.floor(I(t)));return 1===s||2===s||5===s?Rs.numeric.call(this,t,e,i):""}};var Is={formatters:Rs};function zs(t,e){const s=t.options.ticks,n=s.maxTicksLimit||function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),o=s.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;i<s;i++)t[i].major&&e.push(i);return e}(e):[],a=o.length,r=o[0],l=o[a-1],h=[];if(a>n)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;n<t.length;n++)n===a&&(e.push(t[n]),o++,a=i[o*s])}(e,h,o,a/n),h;const c=function(t,e,i){const s=function(t){const e=t.length;let i,s;if(e<2)return!1;for(s=t[0],i=1;i<e;++i)if(t[i]-t[i-1]!==s)return!1;return s}(t),n=e.length/i;if(!s)return Math.max(n,1);const o=V(s);for(let t=0,e=o.length-1;t<e;t++){const e=o[t];if(e>n)return e}return Math.max(n,1)}(o,e,n);if(a>0){let t,s;const n=a>1?Math.round((l-r)/(a-1)):null;for(Fs(e,h,c,i(n)?0:r-n,r),t=0,s=a-1;t<s;t++)Fs(e,h,c,o[t],o[t+1]);return Fs(e,h,c,l,i(n)?e.length:l+n),h}return Fs(e,h,c),h}function Fs(t,e,i,s,n){const o=r(s,0),a=Math.min(r(n,t.length),t.length);let l,h,c,d=0;for(i=Math.ceil(i),n&&(l=n-s,i=l/Math.floor(l/i)),c=o;c<0;)d++,c=Math.round(o+d*i);for(h=Math.max(o,0);h<a;h++)h===c&&(e.push(t[h]),d++,c=Math.round(o+d*i))}ne.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Is.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),ne.route("scale.ticks","color","","color"),ne.route("scale.grid","color","","borderColor"),ne.route("scale.grid","borderColor","","borderColor"),ne.route("scale.title","color","","color"),ne.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t}),ne.describe("scales",{_fallback:"scale"}),ne.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t});const Vs=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i;function Bs(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;o<n;o+=s)i.push(t[Math.floor(o)]);return i}function Ns(t,e,i){const s=t.ticks.length,n=Math.min(e,s-1),o=t._startPixel,a=t._endPixel,r=1e-6;let l,h=t.getPixelForTick(n);if(!(i&&(l=1===s?Math.max(h-o,a-h):0===e?(t.getPixelForTick(1)-h)/2:(h-t.getPixelForTick(n-1))/2,h+=n<e?l:-l,h<o-r||h>a+r)))return h}function Ws(t){return t.drawTicks?t.tickLength:0}function js(t,e){if(!t.display)return 0;const i=mi(t.font,e),n=pi(t.padding);return(s(t.text)?t.text.length:1)*i.lineHeight+n.height}function Hs(t,e,i){let s=dt(t);return(i&&"right"!==e||!i&&"right"===e)&&(s=(t=>"left"===t?"right":"right"===t?"left":t)(s)),s}class $s extends Es{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=a(t,Number.POSITIVE_INFINITY),e=a(e,Number.NEGATIVE_INFINITY),i=a(i,Number.POSITIVE_INFINITY),s=a(s,Number.NEGATIVE_INFINITY),{min:a(t,i),max:a(e,s),minDefined:o(t),maxDefined:o(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const r=this.getMatchingVisibleMetas();for(let a=0,l=r.length;a<l;++a)e=r[a].controller.getMinMax(this,t),n||(i=Math.min(i,e.min)),o||(s=Math.max(s,e.max));return i=o&&i>s?s:i,s=n&&i>s?i:s,{min:a(i,a(s,i)),max:a(s,a(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){c(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=xi(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a<this.ticks.length;this._convertTicksToLabels(r?Bs(this.ticks,a):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),o.display&&(o.autoSkip||"auto"===o.source)&&(this.ticks=zs(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),r&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let t,e,i=this.options.reverse;this.isHorizontal()?(t=this.left,e=this.right):(t=this.top,e=this.bottom,i=!i),this._startPixel=t,this._endPixel=e,this._reversePixels=i,this._length=e-t,this._alignToPixels=this.options.alignToPixels}afterUpdate(){c(this.options.afterUpdate,[this])}beforeSetDimensions(){c(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){c(this.options.afterSetDimensions,[this])}_callHooks(t){this.chart.notifyPlugins(t,this.getContext()),c(this.options[t],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){c(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(t){const e=this.options.ticks;let i,s,n;for(i=0,s=t.length;i<s;i++)n=t[i],n.label=c(e.callback,[n.value,i,t],this)}afterTickToLabelConversion(){c(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){c(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const t=this.options,e=t.ticks,i=this.ticks.length,s=e.minRotation||0,n=e.maxRotation;let o,a,r,l=s;if(!this._isVisible()||!e.display||s>=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=Z(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Ws(t.grid)-e.padding-js(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=$(Math.min(Math.asin(Z((h.highest.height+6)/o,-1,1)),Math.asin(Z(a/r,-1,1))-Math.asin(Z(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){c(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){c(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=js(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Ws(n)+o):(t.height=this.maxHeight,t.width=Ws(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=H(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:"inner"!==n&&(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){c(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,s;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,s=t.length;e<s;e++)i(t[e].label)&&(t.splice(e,1),s--,e--);this.afterTickToLabelConversion()}_getLabelSizes(){let t=this._labelSizes;if(!t){const e=this.options.ticks.sampleSize;let i=this.ticks;e<i.length&&(i=Bs(i,e)),this._labelSizes=t=this._computeLabelSizes(i,i.length)}return t}_computeLabelSizes(t,e){const{ctx:n,_longestTextCache:o}=this,a=[],r=[];let l,h,c,u,f,g,p,m,b,x,_,y=0,v=0;for(l=0;l<e;++l){if(u=t[l].label,f=this._resolveTickFontOptions(l),n.font=g=f.string,p=o[g]=o[g]||{data:{},gc:[]},m=f.lineHeight,b=x=0,i(u)||s(u)){if(s(u))for(h=0,c=u.length;h<c;++h)_=u[h],i(_)||s(_)||(b=_e(n,p.data,p.gc,b,_),x+=m)}else b=_e(n,p.data,p.gc,b,u),x=m;a.push(b),r.push(x),y=Math.max(b,y),v=Math.max(x,v)}!function(t,e){d(t,(t=>{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n<s;++n)delete t.data[i[n]];i.splice(0,s)}}))}(o,e);const w=a.indexOf(y),M=r.indexOf(v),k=t=>({width:a[t]||0,height:r[t]||0});return{first:k(0),last:k(e-1),widest:k(w),highest:k(M),widths:a,heights:r}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return J(this._alignToPixels?ve(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&t<e.length){const i=e[t];return i.$context||(i.$context=function(t,e,i){return _i(t,{tick:i,index:e,type:"tick"})}(this.getContext(),t,i))}return this.$context||(this.$context=_i(this.chart.getContext(),{scale:this,type:"scale"}))}_tickSize(){const t=this.options.ticks,e=H(this.labelRotation),i=Math.abs(Math.cos(e)),s=Math.abs(Math.sin(e)),n=this._getLabelSizes(),o=t.autoSkipPadding||0,a=n?n.widest.width+o:0,r=n?n.highest.height+o:0;return this.isHorizontal()?r*i>a*s?a/i:r/s:r*s<a*i?r/i:a/s}_isVisible(){const t=this.options.display;return"auto"!==t?!!t:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:o,position:a}=s,l=o.offset,h=this.isHorizontal(),c=this.ticks.length+(l?1:0),d=Ws(o),u=[],f=o.setContext(this.getContext()),g=f.drawBorder?f.borderWidth:0,p=g/2,m=function(t){return ve(i,t,g)};let b,x,_,y,v,w,M,k,S,P,D,O;if("top"===a)b=m(this.bottom),w=this.bottom-d,k=b-p,P=m(t.top)+p,O=t.bottom;else if("bottom"===a)b=m(this.top),P=t.top,O=m(t.bottom)-p,w=b+p,k=this.top+d;else if("left"===a)b=m(this.right),v=this.right-d,M=b-p,S=m(t.left)+p,D=t.right;else if("right"===a)b=m(this.left),S=t.left,D=m(t.right)-p,v=b+p,M=this.left+d;else if("x"===e){if("center"===a)b=m((t.top+t.bottom)/2+.5);else if(n(a)){const t=Object.keys(a)[0],e=a[t];b=m(this.chart.scales[t].getPixelForValue(e))}P=t.top,O=t.bottom,w=b+p,k=w+d}else if("y"===e){if("center"===a)b=m((t.left+t.right)/2);else if(n(a)){const t=Object.keys(a)[0],e=a[t];b=m(this.chart.scales[t].getPixelForValue(e))}v=b-p,M=v-d,S=t.left,D=t.right}const C=r(s.ticks.maxTicksLimit,c),A=Math.max(1,Math.ceil(c/C));for(x=0;x<c;x+=A){const t=o.setContext(this.getContext(x)),e=t.lineWidth,s=t.color,n=t.borderDash||[],a=t.borderDashOffset,r=t.tickWidth,c=t.tickColor,d=t.tickBorderDash||[],f=t.tickBorderDashOffset;_=Ns(this,x,l),void 0!==_&&(y=ve(i,_,e),h?v=M=S=D=y:w=k=P=O=y,u.push({tx1:v,ty1:w,tx2:M,ty2:k,x1:S,y1:P,x2:D,y2:O,width:e,color:s,borderDash:n,borderDashOffset:a,tickWidth:r,tickColor:c,tickBorderDash:d,tickBorderDashOffset:f}))}return this._ticksLength=c,this._borderValue=b,u}_computeLabelItems(t){const e=this.axis,i=this.options,{position:o,ticks:a}=i,r=this.isHorizontal(),l=this.ticks,{align:h,crossAlign:c,padding:d,mirror:u}=a,f=Ws(i.grid),g=f+d,p=u?-d:g,m=-H(this.labelRotation),b=[];let x,_,y,v,w,M,k,S,P,D,O,C,A="middle";if("top"===o)M=this.bottom-p,k=this._getXAxisLabelAlignment();else if("bottom"===o)M=this.top+p,k=this._getXAxisLabelAlignment();else if("left"===o){const t=this._getYAxisLabelAlignment(f);k=t.textAlign,w=t.x}else if("right"===o){const t=this._getYAxisLabelAlignment(f);k=t.textAlign,w=t.x}else if("x"===e){if("center"===o)M=(t.top+t.bottom)/2+g;else if(n(o)){const t=Object.keys(o)[0],e=o[t];M=this.chart.scales[t].getPixelForValue(e)+g}k=this._getXAxisLabelAlignment()}else if("y"===e){if("center"===o)w=(t.left+t.right)/2-g;else if(n(o)){const t=Object.keys(o)[0],e=o[t];w=this.chart.scales[t].getPixelForValue(e)}k=this._getYAxisLabelAlignment(f).textAlign}"y"===e&&("start"===h?A="top":"end"===h&&(A="bottom"));const T=this._getLabelSizes();for(x=0,_=l.length;x<_;++x){y=l[x],v=y.label;const t=a.setContext(this.getContext(x));S=this.getPixelForTick(x)+a.labelOffset,P=this._resolveTickFontOptions(x),D=P.lineHeight,O=s(v)?v.length:1;const e=O/2,i=t.color,n=t.textStrokeColor,h=t.textStrokeWidth;let d,f=k;if(r?(w=S,"inner"===k&&(f=x===_-1?this.options.reverse?"left":"right":0===x?this.options.reverse?"right":"left":"center"),C="top"===o?"near"===c||0!==m?-O*D+D/2:"center"===c?-T.highest.height/2-e*D+D:-T.highest.height+D/2:"near"===c||0!==m?D/2:"center"===c?T.highest.height/2-e*D:T.highest.height-O*D,u&&(C*=-1)):(M=S,C=(1-O)*D/2),t.showLabelBackdrop){const e=pi(t.backdropPadding),i=T.heights[x],s=T.widths[x];let n=M+C-e.top,o=w-e.left;switch(A){case"middle":n-=i/2;break;case"bottom":n-=i}switch(k){case"center":o-=s/2;break;case"right":o-=s}d={left:o,top:n,width:s+e.width,height:i+e.height,color:t.backdropColor}}b.push({rotation:m,label:v,font:P,color:i,strokeColor:n,strokeWidth:h,textOffset:C,textAlign:f,textBaseline:A,translation:[w,M],backdrop:d})}return b}_getXAxisLabelAlignment(){const{position:t,ticks:e}=this.options;if(-H(this.labelRotation))return"top"===t?"left":"right";let i="center";return"start"===e.align?i="left":"end"===e.align?i="right":"inner"===e.align&&(i="inner"),i}_getYAxisLabelAlignment(t){const{position:e,ticks:{crossAlign:i,mirror:s,padding:n}}=this.options,o=t+n,a=this._getLabelSizes().widest.width;let r,l;return"left"===e?s?(l=this.right+n,"near"===i?r="left":"center"===i?(r="center",l+=a/2):(r="right",l+=a)):(l=this.right-o,"near"===i?r="right":"center"===i?(r="center",l-=a/2):(r="left",l=this.left)):"right"===e?s?(l=this.left+n,"near"===i?r="right":"center"===i?(r="center",l-=a/2):(r="left",l-=a)):(l=this.left+o,"near"===i?r="left":"center"===i?(r="center",l+=a/2):(r="right",l=this.right)):r="right",{textAlign:r,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,e=this.options.position;return"left"===e||"right"===e?{top:0,left:this.left,bottom:t.height,right:this.right}:"top"===e||"bottom"===e?{top:this.top,left:0,bottom:this.bottom,right:t.width}:void 0}drawBackground(){const{ctx:t,options:{backgroundColor:e},left:i,top:s,width:n,height:o}=this;e&&(t.save(),t.fillStyle=e,t.fillRect(i,s,n,o),t.restore())}getLineWidthForValue(t){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const i=this.ticks.findIndex((e=>e.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n<o;++n){const t=s[n];e.drawOnChartArea&&a({x:t.x1,y:t.y1},{x:t.x2,y:t.y2},t),e.drawTicks&&a({x:t.tx1,y:t.ty1},{x:t.tx2,y:t.ty2},{color:t.tickColor,width:t.tickWidth,borderDash:t.tickBorderDash,borderDashOffset:t.tickBorderDashOffset})}}drawBorder(){const{chart:t,ctx:e,options:{grid:i}}=this,s=i.setContext(this.getContext()),n=i.drawBorder?s.borderWidth:0;if(!n)return;const o=i.setContext(this.getContext(0)).lineWidth,a=this._borderValue;let r,l,h,c;this.isHorizontal()?(r=ve(t,this.left,n)-n/2,l=ve(t,this.right,o)+o/2,h=c=a):(h=ve(t,this.top,n)-n/2,c=ve(t,this.bottom,o)+o/2,r=l=a),e.save(),e.lineWidth=s.borderWidth,e.strokeStyle=s.borderColor,e.beginPath(),e.moveTo(r,h),e.lineTo(l,c),e.stroke(),e.restore()}drawLabels(t){if(!this.options.ticks.display)return;const e=this.ctx,i=this._computeLabelArea();i&&Pe(e,i);const s=this._labelItems||(this._labelItems=this._computeLabelItems(t));let n,o;for(n=0,o=s.length;n<o;++n){const t=s[n],i=t.font,o=t.label;t.backdrop&&(e.fillStyle=t.backdrop.color,e.fillRect(t.backdrop.left,t.backdrop.top,t.backdrop.width,t.backdrop.height)),Ae(e,o,0,t.textOffset,i,t)}i&&De(e)}drawTitle(){const{ctx:t,options:{position:e,title:i,reverse:o}}=this;if(!i.display)return;const a=mi(i.font),r=pi(i.padding),l=i.align;let h=a.lineHeight/2;"bottom"===e||"center"===e||n(e)?(h+=r.bottom,s(i.text)&&(h+=a.lineHeight*(i.text.length-1))):h+=r.top;const{titleX:c,titleY:d,maxWidth:u,rotation:f}=function(t,e,i,s){const{top:o,left:a,bottom:r,right:l,chart:h}=t,{chartArea:c,scales:d}=h;let u,f,g,p=0;const m=r-o,b=l-a;if(t.isHorizontal()){if(f=ut(s,a,l),n(i)){const t=Object.keys(i)[0],s=i[t];g=d[t].getPixelForValue(s)+m-e}else g="center"===i?(c.bottom+c.top)/2+m-e:Vs(t,i,e);u=l-a}else{if(n(i)){const t=Object.keys(i)[0],s=i[t];f=d[t].getPixelForValue(s)-b+e}else f="center"===i?(c.left+c.right)/2-b+e:Vs(t,i,e);g=ut(s,r,o),p="left"===i?-L:L}return{titleX:f,titleY:g,maxWidth:u,rotation:p}}(this,h,e,l);Ae(t,i.text,0,0,a,{color:i.color,maxWidth:u,rotation:f,textAlign:Hs(l,e,o),textBaseline:"middle",translation:[c,d]})}draw(t){this._isVisible()&&(this.drawBackground(),this.drawGrid(t),this.drawBorder(),this.drawTitle(),this.drawLabels(t))}_layers(){const t=this.options,e=t.ticks&&t.ticks.z||0,i=r(t.grid&&t.grid.z,-1);return this._isVisible()&&this.draw===$s.prototype.draw?[{z:i,draw:t=>{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:i+1,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n<o;++n){const o=e[n];o[i]!==this.id||t&&o.type!==t||s.push(o)}return s}_resolveTickFontOptions(t){return mi(this.options.ticks.setContext(this.getContext(t)).font)}_maxDigits(){const t=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/t}}class Ys{constructor(t,e,i){this.type=t,this.scope=e,this.override=i,this.items=Object.create(null)}isForType(t){return Object.prototype.isPrototypeOf.call(this.type.prototype,t.prototype)}register(t){const e=Object.getPrototypeOf(t);let i;(function(t){return"id"in t&&"defaults"in t})(e)&&(i=this.register(e));const s=this.items,n=t.id,o=this.scope+"."+n;if(!n)throw new Error("class does not have id: "+t);return n in s||(s[n]=t,function(t,e,i){const s=m(Object.create(null),[i?ne.get(i):{},ne.get(e),t.defaults]);ne.set(e,s),t.defaultRoutes&&function(t,e){Object.keys(e).forEach((i=>{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");ne.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&ne.describe(e,t.descriptors)}(t,o,i),this.override&&ne.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in ne[s]&&(delete ne[s][i],this.override&&delete te[i])}}var Us=new class{constructor(){this.controllers=new Ys(Ls,"datasets",!0),this.elements=new Ys(Es,"elements"),this.plugins=new Ys(Object,"plugins"),this.scales=new Ys($s,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):d(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=w(t);c(i["before"+s],[],i),e[t](i),c(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;e<this._typedRegistries.length;e++){const i=this._typedRegistries[e];if(i.isForType(t))return i}return this.plugins}_get(t,e,i){const s=e.get(t);if(void 0===s)throw new Error('"'+t+'" is not a registered '+i+".");return s}};class Xs{constructor(){this._init=[]}notify(t,e,i,s){"beforeInit"===e&&(this._init=this._createDescriptors(t,!0),this._notify(this._init,t,"install"));const n=s?this._descriptors(t).filter(s):this._descriptors(t),o=this._notify(n,t,e,i);return"afterDestroy"===e&&(this._notify(n,t,"stop"),this._notify(this._init,t,"uninstall")),o}_notify(t,e,i,s){s=s||{};for(const n of t){const t=n.plugin;if(!1===c(t[i],[e,s,n.options],t)&&s.cancelable)return!1}return!0}invalidate(){i(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(t){if(this._cache)return this._cache;const e=this._cache=this._createDescriptors(t);return this._notifyStateChanges(t),e}_createDescriptors(t,e){const i=t&&t.config,s=r(i.options&&i.options.plugins,{}),n=function(t){const e={},i=[],s=Object.keys(Us.plugins.items);for(let t=0;t<s.length;t++)i.push(Us.getPlugin(s[t]));const n=t.plugins||[];for(let t=0;t<n.length;t++){const s=n[t];-1===i.indexOf(s)&&(i.push(s),e[s.id]=!0)}return{plugins:i,localIds:e}}(i);return!1!==s||e?function(t,{plugins:e,localIds:i},s,n){const o=[],a=t.getContext();for(const r of e){const e=r.id,l=qs(s[e],n);null!==l&&o.push({plugin:r,options:Ks(t.config,{plugin:r,local:i[e]},l,a)})}return o}(t,n,s,e):[]}_notifyStateChanges(t){const e=this._oldCache||[],i=this._cache,s=(t,e)=>t.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function qs(t,e){return e||!1!==t?!0===t?{}:t:null}function Ks(t,{plugin:e,local:i},s,n){const o=t.pluginScopeKeys(e),a=t.getOptionScopes(s,o);return i&&e.defaults&&a.push(e.defaults),t.createResolver(a,n,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function Gs(t,e){const i=ne.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function Zs(t,e){return"x"===t||"y"===t?t:e.axis||("top"===(i=e.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.charAt(0).toLowerCase();var i}function Js(t){const e=t.options||(t.options={});e.plugins=r(e.plugins,{}),e.scales=function(t,e){const i=te[t.type]||{scales:{}},s=e.scales||{},o=Gs(t.type,e),a=Object.create(null),r=Object.create(null);return Object.keys(s).forEach((t=>{const e=s[t];if(!n(e))return console.error(`Invalid scale configuration for scale: ${t}`);if(e._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const l=Zs(t,e),h=function(t,e){return t===e?"_index_":"_value_"}(l,o),c=i.scales||{};a[l]=a[l]||t,r[t]=b(Object.create(null),[{axis:l},e,c[l],c[h]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,o=i.indexAxis||Gs(n,e),l=(te[n]||{}).scales||{};Object.keys(l).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,o),n=i[e+"AxisID"]||a[e]||e;r[n]=r[n]||Object.create(null),b(r[n],[{axis:e},s[n],l[t]])}))})),Object.keys(r).forEach((t=>{const e=r[t];b(e,[ne.scales[e.type],ne.scale])})),r}(t,e)}function Qs(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const tn=new Map,en=new Set;function sn(t,e){let i=tn.get(t);return i||(i=e(),tn.set(t,i),en.add(i)),i}const nn=(t,e,i)=>{const s=y(e,i);void 0!==s&&t.add(s)};class on{constructor(t){this._config=function(t){return(t=t||{}).data=Qs(t.data),Js(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Qs(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Js(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return sn(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return sn(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return sn(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return sn(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>nn(r,t,e)))),e.forEach((t=>nn(r,s,t))),e.forEach((t=>nn(r,te[n]||{},t))),e.forEach((t=>nn(r,ne,t))),e.forEach((t=>nn(r,ee,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),en.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,te[e]||{},ne.datasets[e]||{},{type:e},ne,ee]}resolveNamedOptions(t,e,i,n=[""]){const o={$shared:!0},{resolver:a,subPrefixes:r}=an(this._resolverCache,t,n);let l=a;if(function(t,e){const{isScriptable:i,isIndexable:n}=Ie(t);for(const o of e){const e=i(o),a=n(o),r=(a||e)&&t[o];if(e&&(k(r)||rn(r))||a&&s(r))return!0}return!1}(a,e)){o.$shared=!1;l=Re(a,i=k(i)?i():i,this.createResolver(t,i,r))}for(const t of e)o[t]=l[t];return o}createResolver(t,e,i=[""],s){const{resolver:o}=an(this._resolverCache,t,i);return n(e)?Re(o,e,void 0,s):o}}function an(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:Ee(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const rn=t=>n(t)&&Object.getOwnPropertyNames(t).reduce(((e,i)=>e||k(t[i])),!1);const ln=["top","bottom","left","right","chartArea"];function hn(t,e){return"top"===t||"bottom"===t||-1===ln.indexOf(t)&&"x"===e}function cn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function dn(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),c(i&&i.onComplete,[t],e)}function un(t){const e=t.chart,i=e.options.animation;c(i&&i.onProgress,[t],e)}function fn(t){return oe()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const gn={},pn=t=>{const e=fn(t);return Object.values(gn).filter((t=>t.canvas===e)).pop()};function mn(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class bn{constructor(t,i){const s=this.config=new on(i),n=fn(t),o=pn(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const a=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||gs(n)),this.platform.updateConfig(s);const r=this.platform.acquireContext(n,a.aspectRatio),l=r&&r.canvas,h=l&&l.height,c=l&&l.width;this.id=e(),this.ctx=r,this.canvas=l,this.width=c,this.height=h,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Xs,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=ct((t=>this.update(t)),a.resizeDelay||0),this._dataChanges=[],gn[this.id]=this,r&&l?(mt.listen(this,"complete",dn),mt.listen(this,"progress",un),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:s,height:n,_aspectRatio:o}=this;return i(t)?e&&o?o:n?s/n:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():pe(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return we(this.canvas,this.ctx),this}stop(){return mt.stop(this),this}resize(t,e){mt.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,pe(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),c(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){d(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=Zs(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),d(n,(e=>{const n=e.options,o=n.id,a=Zs(o,n),l=r(n.type,e.dtype);void 0!==n.position&&hn(n.position,a)===hn(e.dposition)||(n.position=e.dposition),s[o]=!0;let h=null;if(o in i&&i[o].type===l)h=i[o];else{h=new(Us.getScale(l))({id:o,type:l,ctx:this.ctx,chart:this}),i[h.id]=h}h.init(n,t)})),d(s,((t,e)=>{t||delete i[e]})),d(i,(t=>{Zi.configure(this,t,t.options),Zi.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;t<i;++t)this._destroyDatasetMeta(t);t.splice(e,i-e)}this._sortedMetasets=t.slice(0).sort(cn("order","index"))}_removeUnreferencedMetasets(){const{_metasets:t,data:{datasets:e}}=this;t.length>e.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i<s;i++){const s=e[i];let n=this.getDatasetMeta(i);const o=s.type||this.config.type;if(n.type&&n.type!==o&&(this._destroyDatasetMeta(i),n=this.getDatasetMeta(i)),n.type=o,n.indexAxis=s.indexAxis||Gs(o,this.options),n.order=s.order||0,n.index=i,n.label=""+s.label,n.visible=this.isDatasetVisible(i),n.controller)n.controller.updateIndex(i),n.controller.linkScales();else{const e=Us.getController(o),{datasetElementType:s,dataElementType:a}=ne.datasets[o];Object.assign(e.prototype,{dataElementType:Us.getElement(a),datasetElementType:s&&Us.getElement(s)}),n.controller=new e(this,i),t.push(n.controller)}}return this._updateMetasets(),t}_resetElements(){d(this.data.datasets,((t,e)=>{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t<e;t++){const{controller:e}=this.getDatasetMeta(t),i=!s&&-1===n.indexOf(e);e.buildOrUpdateElements(i),o=Math.max(+e.getMaxOverflow(),o)}o=this._minPadding=i.layout.autoPadding?o:0,this._updateLayout(o),s||d(n,(t=>{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(cn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){d(this.scales,(t=>{Zi.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);S(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){mn(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;t<e;t++)if(!S(s,i(t)))return;return Array.from(s).map((t=>t.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;Zi.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],d(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t<e;++t)this.getDatasetMeta(t).controller.configure();for(let e=0,i=this.data.datasets.length;e<i;++e)this._updateDataset(e,k(t)?t({datasetIndex:e}):t);this.notifyPlugins("afterDatasetsUpdate",{mode:t})}}_updateDataset(t,e){const i=this.getDatasetMeta(t),s={meta:i,index:t,mode:e,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",s)&&(i.controller._update(e),s.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",s))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(mt.has(this)?this.attached&&!mt.running(this)&&mt.start(this):(this.draw(),dn({chart:this})))}draw(){let t;if(this._resizeBeforeDraw){const{width:t,height:e}=this._resizeBeforeDraw;this._resize(t,e),this._resizeBeforeDraw=null}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const e=this._layers;for(t=0;t<e.length&&e[t].z<=0;++t)e[t].draw(this.chartArea);for(this._drawDatasets();t<e.length;++t)e[t].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(t){const e=this._sortedMetasets,i=[];let s,n;for(s=0,n=e.length;s<n;++s){const n=e[s];t&&!n.visible||i.push(n)}return i}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const t=this.getSortedVisibleDatasetMetas();for(let e=t.length-1;e>=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i=t._clip,s=!i.disabled,n=this.chartArea,o={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",o)&&(s&&Pe(e,{left:!1===i.left?0:n.left-i.left,right:!1===i.right?this.width:n.right+i.right,top:!1===i.top?0:n.top-i.top,bottom:!1===i.bottom?this.height:n.bottom+i.bottom}),t.controller.draw(),s&&De(e),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}isPointInArea(t){return Se(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,i,s){const n=Vi.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=_i(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);M(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),mt.remove(this),t=0,e=this.data.datasets.length;t<e;++t)this._destroyDatasetMeta(t)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:t,ctx:e}=this;this._stop(),this.config.clearCache(),t&&(this.unbindEvents(),we(t,e),this.platform.releaseContext(e),this.canvas=null,this.ctx=null),this.notifyPlugins("destroy"),delete gn[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...t){return this.canvas.toDataURL(...t)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const t=this._listeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};d(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){d(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},d(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a<r;++a){o=t[a];const e=o&&this.getDatasetMeta(o.datasetIndex).controller;e&&e[s+"HoverStyle"](o.element,o.datasetIndex,o.index)}}getActiveElements(){return this._active||[]}setActiveElements(t){const e=this._active||[],i=t.map((({datasetIndex:t,index:e})=>{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!u(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=P(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,c(n.onHover,[t,a,this],this),r&&c(n.onClick,[t,a,this],this));const h=!u(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}const xn=()=>d(bn.instances,(t=>t._plugins.invalidate())),_n=!0;function yn(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}Object.defineProperties(bn,{defaults:{enumerable:_n,value:ne},instances:{enumerable:_n,value:gn},overrides:{enumerable:_n,value:te},registry:{enumerable:_n,value:Us},version:{enumerable:_n,value:"3.9.1"},getChart:{enumerable:_n,value:pn},register:{enumerable:_n,value:(...t)=>{Us.add(...t),xn()}},unregister:{enumerable:_n,value:(...t)=>{Us.remove(...t),xn()}}});class vn{constructor(t){this.options=t||{}}init(t){}formats(){return yn()}parse(t,e){return yn()}format(t,e){return yn()}add(t,e,i){return yn()}diff(t,e,i){return yn()}startOf(t,e,i){return yn()}endOf(t,e){return yn()}}vn.override=function(t){Object.assign(vn.prototype,t)};var wn={_date:vn};function Mn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;e<n;e++)s=s.concat(i[e].controller.getAllParsedValues(t));t._cache.$bar=rt(s.sort(((t,e)=>t-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(M(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;s<n;++s)o=e.getPixelForValue(i[s]),l();for(a=void 0,s=0,n=e.ticks.length;s<n;++s)o=e.getPixelForTick(s),l();return r}function kn(t,e,i,n){return s(t)?function(t,e,i,s){const n=i.parse(t[0],s),o=i.parse(t[1],s),a=Math.min(n,o),r=Math.max(n,o);let l=a,h=r;Math.abs(a)>Math.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,n):e[i.axis]=i.parse(t,n),e}function Sn(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;h<c;++h)u=e[h],d={},d[n.axis]=r||n.parse(a[h],h),l.push(kn(u,d,o,h));return l}function Pn(t){return t&&void 0!==t.barStart&&void 0!==t.barEnd}function Dn(t,e,i,s){let n=e.borderSkipped;const o={};if(!n)return void(t.borderSkipped=o);if(!0===n)return void(t.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:a,end:r,reverse:l,top:h,bottom:c}=function(t){let e,i,s,n,o;return t.horizontal?(e=t.base>t.x,i="left",s="right"):(e=t.base<t.y,i="bottom",s="top"),e?(n="end",o="start"):(n="start",o="end"),{start:i,end:s,reverse:e,top:n,bottom:o}}(t);"middle"===n&&i&&(t.enableBorderRadius=!0,(i._top||0)===s?n=h:(i._bottom||0)===s?n=c:(o[On(c,a,r,l)]=!0,n=h)),o[On(n,a,r,l)]=!0,t.borderSkipped=o}function On(t,e,i,s){var n,o,a;return s?(a=i,t=Cn(t=(n=t)===(o=e)?a:n===a?o:n,i,e)):t=Cn(t,e,i),t}function Cn(t,e,i){return"start"===t?e:"end"===t?i:t}function An(t,{inflateAmount:e},i){t.inflateAmount="auto"===e?1===i?.33:0:e}class Tn extends Ls{parsePrimitiveData(t,e,i,s){return Sn(t,e,i,s)}parseArrayData(t,e,i,s){return Sn(t,e,i,s)}parseObjectData(t,e,i,s){const{iScale:n,vScale:o}=t,{xAxisKey:a="x",yAxisKey:r="y"}=this._parsing,l="x"===n.axis?a:r,h="x"===o.axis?a:r,c=[];let d,u,f,g;for(d=i,u=i+s;d<u;++d)g=e[d],f={},f[n.axis]=n.parse(y(g,l),d),c.push(kn(y(g,h),f,o,d));return c}updateRangeFromParsed(t,e,i,s){super.updateRangeFromParsed(t,e,i,s);const n=i._custom;n&&e===this._cachedMeta.vScale&&(t.min=Math.min(t.min,n.min),t.max=Math.max(t.max,n.max))}getMaxOverflow(){return 0}getLabelAndValue(t){const e=this._cachedMeta,{iScale:i,vScale:s}=e,n=this.getParsed(t),o=n._custom,a=Pn(o)?"["+o.start+", "+o.end+"]":""+s.getLabelForValue(n[s.axis]);return{label:""+i.getLabelForValue(n[i.axis]),value:a}}initialize(){this.enableOptionSharing=!0,super.initialize();this._cachedMeta.stack=this.getDataset().stack}update(t){const e=this._cachedMeta;this.updateElements(e.data,0,e.data.length,t)}updateElements(t,e,s,n){const o="reset"===n,{index:a,_cachedMeta:{vScale:r}}=this,l=r.getBasePixel(),h=r.isHorizontal(),c=this._getRuler(),{sharedOptions:d,includeOptions:u}=this._getSharedOptions(e,n);for(let f=e;f<e+s;f++){const e=this.getParsed(f),s=o||i(e[r.axis])?{base:l,head:l}:this._calculateBarValuePixels(f),g=this._calculateBarIndexPixels(f,c),p=(e._stacks||{})[r.axis],m={horizontal:h,base:s.base,enableBorderRadius:!p||Pn(e._custom)||a===p._top||a===p._bottom,x:h?s.head:g.center,y:h?g.center:s.head,height:h?g.size:Math.abs(s.size),width:h?Math.abs(s.size):g.size};u&&(m.options=d||this.resolveDataElementOptions(f,t[f].active?"active":n));const b=m.options||t[f].options;Dn(m,b,p,a),An(m,b,c.ratio),this.updateElement(t[f],f,m,n)}}_getStacks(t,e){const{iScale:s}=this._cachedMeta,n=s.getMatchingVisibleMetas(this._type).filter((t=>t.controller.options.grouped)),o=s.options.stacked,a=[],r=t=>{const s=t.controller.getParsed(e),n=s&&s[t.vScale.axis];if(i(n)||isNaN(n))return!0};for(const i of n)if((void 0===e||!r(i))&&((!1===o||-1===a.indexOf(i.stack)||void 0===o&&void 0===i.stack)&&a.push(i.stack),i.index===t))break;return a.length||a.push(void 0),a}_getStackCount(t){return this._getStacks(void 0,t).length}_getStackIndex(t,e,i){const s=this._getStacks(t,i),n=void 0!==e?s.indexOf(e):-1;return-1===n?s.length-1:n}_getRuler(){const t=this.options,e=this._cachedMeta,i=e.iScale,s=[];let n,o;for(n=0,o=e.data.length;n<o;++n)s.push(i.getPixelForValue(this.getParsed(n)[i.axis],n));const a=t.barThickness;return{min:a||Mn(e),pixels:s,start:i._startPixel,end:i._endPixel,stackCount:this._getStackCount(),scale:i,grouped:t.grouped,ratio:a?1:t.categoryPercentage*t.barPercentage}}_calculateBarValuePixels(t){const{_cachedMeta:{vScale:e,_stacked:s},options:{base:n,minBarLength:o}}=this,a=n||0,r=this.getParsed(t),l=r._custom,h=Pn(l);let c,d,u=r[e.axis],f=0,g=s?this.applyStack(e,r,s):u;g!==u&&(f=g-u,g=u),h&&(u=l.barStart,g=l.barEnd-l.barStart,0!==u&&z(u)!==z(l.barEnd)&&(f=0),f+=u);const p=i(n)||h?f:n;let m=e.getPixelForValue(p);if(c=this.chart.getDataVisibility(t)?e.getPixelForValue(f+g):m,d=c-m,Math.abs(d)<o){d=function(t,e,i){return 0!==t?z(t):(e.isHorizontal()?1:-1)*(e.min>=i?1:-1)}(d,e,a)*o,u===a&&(m-=d/2);const t=e.getPixelForDecimal(0),i=e.getPixelForDecimal(1),s=Math.min(t,i),n=Math.max(t,i);m=Math.max(Math.min(m,n),s),c=m+d}if(m===e.getPixelForValue(a)){const t=z(d)*e.getLineWidthForValue(a)/2;m+=t,d-=t}return{size:d,base:m,head:c,center:c+d/2}}_calculateBarIndexPixels(t,e){const s=e.scale,n=this.options,o=n.skipNull,a=r(n.maxBarThickness,1/0);let l,h;if(e.grouped){const s=o?this._getStackCount(t):e.stackCount,r="flex"===n.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t<n.length-1?n[t+1]:null;const l=i.categoryPercentage;null===a&&(a=o-(null===r?e.end-e.start:r-o)),null===r&&(r=o+o-a);const h=o-(o-Math.min(a,r))/2*l;return{chunk:Math.abs(r-a)/2*l/s,ratio:i.barPercentage,start:h}}(t,e,n,s):function(t,e,s,n){const o=s.barThickness;let a,r;return i(o)?(a=e.min*s.categoryPercentage,r=s.barPercentage):(a=o*n,r=1),{chunk:a/n,ratio:r,start:e.pixels[t]-a/2}}(t,e,n,s),c=this._getStackIndex(this.index,this._cachedMeta.stack,o?t:void 0);l=r.start+r.chunk*c+r.chunk/2,h=Math.min(a,r.chunk*r.ratio)}else l=s.getPixelForValue(this.getParsed(t)[s.axis],t),h=Math.min(a,e.min*e.ratio);return{base:l-h/2,head:l+h/2,center:l,size:h}}draw(){const t=this._cachedMeta,e=t.vScale,i=t.data,s=i.length;let n=0;for(;n<s;++n)null!==this.getParsed(n)[e.axis]&&i[n].draw(this._ctx)}}Tn.id="bar",Tn.defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}},Tn.overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};class Ln extends Ls{initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(t,e,i,s){const n=super.parsePrimitiveData(t,e,i,s);for(let t=0;t<n.length;t++)n[t]._custom=this.resolveDataElementOptions(t+i).radius;return n}parseArrayData(t,e,i,s){const n=super.parseArrayData(t,e,i,s);for(let t=0;t<n.length;t++){const s=e[i+t];n[t]._custom=r(s[2],this.resolveDataElementOptions(t+i).radius)}return n}parseObjectData(t,e,i,s){const n=super.parseObjectData(t,e,i,s);for(let t=0;t<n.length;t++){const s=e[i+t];n[t]._custom=r(s&&s.r&&+s.r,this.resolveDataElementOptions(t+i).radius)}return n}getMaxOverflow(){const t=this._cachedMeta.data;let e=0;for(let i=t.length-1;i>=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,{xScale:i,yScale:s}=e,n=this.getParsed(t),o=i.getLabelForValue(n.x),a=s.getLabelForValue(n.y),r=n._custom;return{label:e.label,value:"("+o+", "+a+(r?", "+r:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,{sharedOptions:r,includeOptions:l}=this._getSharedOptions(e,s),h=o.axis,c=a.axis;for(let d=e;d<e+i;d++){const e=t[d],i=!n&&this.getParsed(d),u={},f=u[h]=n?o.getPixelForDecimal(.5):o.getPixelForValue(i[h]),g=u[c]=n?a.getBasePixel():a.getPixelForValue(i[c]);u.skip=isNaN(f)||isNaN(g),l&&(u.options=r||this.resolveDataElementOptions(d,e.active?"active":s),n&&(u.options.radius=0)),this.updateElement(e,d,u,s)}}resolveDataElementOptions(t,e){const i=this.getParsed(t);let s=super.resolveDataElementOptions(t,e);s.$shared&&(s=Object.assign({},s,{$shared:!1}));const n=s.radius;return"active"!==e&&(s.radius=0),s.radius+=r(i&&i._custom,n),s}}Ln.id="bubble",Ln.defaults={datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}},Ln.overrides={scales:{x:{type:"linear"},y:{type:"linear"}},plugins:{tooltip:{callbacks:{title:()=>""}}}};class En extends Ls{constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let o,a,r=t=>+i[t];if(n(i[t])){const{key:t="value"}=this._parsing;r=e=>+y(i[e],t)}for(o=t,a=t+e;o<a;++o)s._parsed[o]=r(o)}}_getRotation(){return H(this.options.rotation-90)}_getCircumference(){return H(this.options.circumference)}_getRotationExtents(){let t=O,e=-O;for(let i=0;i<this.chart.data.datasets.length;++i)if(this.chart.isDatasetVisible(i)){const s=this.chart.getDatasetMeta(i).controller,n=s._getRotation(),o=s._getCircumference();t=Math.min(t,n),e=Math.max(e,n+o)}return{rotation:t,circumference:e-t}}update(t){const e=this.chart,{chartArea:i}=e,s=this._cachedMeta,n=s.data,o=this.getMaxBorderWidth()+this.getMaxOffset(n)+this.options.spacing,a=Math.max((Math.min(i.width,i.height)-o)/2,0),r=Math.min(l(this.options.cutout,a),1),c=this._getRingWeight(this.index),{circumference:d,rotation:u}=this._getRotationExtents(),{ratioX:f,ratioY:g,offsetX:p,offsetY:m}=function(t,e,i){let s=1,n=1,o=0,a=0;if(e<O){const r=t,l=r+e,h=Math.cos(r),c=Math.sin(r),d=Math.cos(l),u=Math.sin(l),f=(t,e,s)=>G(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>G(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(L,c,u),b=g(D,h,d),x=g(D+L,c,u);s=(p-b)/2,n=(m-x)/2,o=-(p+b)/2,a=-(m+x)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(u,d,r),b=(i.width-o)/f,x=(i.height-o)/g,_=Math.max(Math.min(b,x)/2,0),y=h(this.options.radius,_),v=(y-Math.max(y*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=p*y,this.offsetY=m*y,s.total=this.calculateTotal(),this.outerRadius=y-v*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-v*c,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/O)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,{sharedOptions:f,includeOptions:g}=this._getSharedOptions(e,s);let p,m=this._getRotation();for(p=0;p<e;++p)m+=this._circumference(p,n);for(p=e;p<e+i;++p){const e=this._circumference(p,n),i=t[p],o={x:l+this.offsetX,y:h+this.offsetY,startAngle:m,endAngle:m+e,circumference:e,outerRadius:u,innerRadius:d};g&&(o.options=f||this.resolveDataElementOptions(p,i.active?"active":s)),m+=e,this.updateElement(i,p,o,s)}}calculateTotal(){const t=this._cachedMeta,e=t.data;let i,s=0;for(i=0;i<e.length;i++){const n=t._parsed[i];null===n||isNaN(n)||!this.chart.getDataVisibility(i)||e[i].hidden||(s+=Math.abs(n))}return s}calculateCircumference(t){const e=this._cachedMeta.total;return e>0&&!isNaN(t)?O*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=li(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s<n;++s)if(i.isDatasetVisible(s)){o=i.getDatasetMeta(s),t=o.data,a=o.controller;break}if(!t)return 0;for(s=0,n=t.length;s<n;++s)r=a.resolveDataElementOptions(s),"inner"!==r.borderAlign&&(e=Math.max(e,r.borderWidth||0,r.hoverBorderWidth||0));return e}getMaxOffset(t){let e=0;for(let i=0,s=t.length;i<s;++i){const t=this.resolveDataElementOptions(i);e=Math.max(e,t.offset||0,t.hoverOffset||0)}return e}_getRingWeightOffset(t){let e=0;for(let i=0;i<t;++i)this.chart.isDatasetVisible(i)&&(e+=this._getRingWeight(i));return e}_getRingWeight(t){return Math.max(r(this.chart.data.datasets[t].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}En.id="doughnut",En.defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"},En.descriptors={_scriptable:t=>"spacing"!==t,_indexable:t=>"spacing"!==t},En.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label(t){let e=t.label;const i=": "+t.formattedValue;return s(e)?(e=e.slice(),e[0]+=i):e+=i,e}}}}};class Rn extends Ls{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=gt(e,s,o);this._drawStart=a,this._drawCount=r,pt(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,s,n){const o="reset"===n,{iScale:a,vScale:r,_stacked:l,_dataset:h}=this._cachedMeta,{sharedOptions:c,includeOptions:d}=this._getSharedOptions(e,n),u=a.axis,f=r.axis,{spanGaps:g,segment:p}=this.options,m=B(g)?g:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||o||"none"===n;let x=e>0&&this.getParsed(e-1);for(let g=e;g<e+s;++g){const e=t[g],s=this.getParsed(g),_=b?e:{},y=i(s[f]),v=_[u]=a.getPixelForValue(s[u],g),w=_[f]=o||y?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,s,l):s[f],g);_.skip=isNaN(v)||isNaN(w)||y,_.stop=g>0&&Math.abs(s[u]-x[u])>m,p&&(_.parsed=s,_.raw=h.data[g]),d&&(_.options=c||this.resolveDataElementOptions(g,e.active?"active":n)),b||this.updateElement(e,g,_,n),x=s}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}Rn.id="line",Rn.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},Rn.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};class In extends Ls{constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=li(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}parseObjectData(t,e,i,s){return Ue.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}getMinMax(){const t=this._cachedMeta,e={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach(((t,i)=>{const s=this.getParsed(i).r;!isNaN(s)&&this.chart.getDataVisibility(i)&&(s<e.min&&(e.min=s),s>e.max&&(e.max=s))})),e}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.options.animation,r=this._cachedMeta.rScale,l=r.xCenter,h=r.yCenter,c=r.getIndexAngle(0)-.5*D;let d,u=c;const f=360/this.countVisibleElements();for(d=0;d<e;++d)u+=this._computeAngle(d,s,f);for(d=e;d<e+i;d++){const e=t[d];let i=u,g=u+this._computeAngle(d,s,f),p=o.getDataVisibility(d)?r.getDistanceFromCenterForValue(this.getParsed(d).r):0;u=g,n&&(a.animateScale&&(p=0),a.animateRotate&&(i=g=c));const m={x:l,y:h,innerRadius:0,outerRadius:p,startAngle:i,endAngle:g,options:this.resolveDataElementOptions(d,e.active?"active":s)};this.updateElement(e,d,m,s)}}countVisibleElements(){const t=this._cachedMeta;let e=0;return t.data.forEach(((t,i)=>{!isNaN(this.getParsed(i).r)&&this.chart.getDataVisibility(i)&&e++})),e}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?H(this.resolveDataElementOptions(t,e).angle||i):0}}In.id="polarArea",In.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},In.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label:t=>t.chart.data.labels[t.dataIndex]+": "+t.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};class zn extends En{}zn.id="pie",zn.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"};class Fn extends Ls{getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}parseObjectData(t,e,i,s){return Ue.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this._cachedMeta.rScale,o="reset"===s;for(let a=e;a<e+i;a++){const e=t[a],i=this.resolveDataElementOptions(a,e.active?"active":s),r=n.getPointPositionForValue(a,this.getParsed(a).r),l=o?n.xCenter:r.x,h=o?n.yCenter:r.y,c={x:l,y:h,angle:r.angle,skip:isNaN(l)||isNaN(h),options:i};this.updateElement(e,a,c,s)}}}Fn.id="radar",Fn.defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}},Fn.overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};class Vn extends Ls{update(t){const e=this._cachedMeta,{data:i=[]}=e,s=this.chart._animationsDisabled;let{start:n,count:o}=gt(e,i,s);if(this._drawStart=n,this._drawCount=o,pt(e)&&(n=0,o=i.length),this.options.showLine){const{dataset:n,_dataset:o}=e;n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!o._decimated,n.points=i;const a=this.resolveDatasetElementOptions(t);a.segment=this.options.segment,this.updateElement(n,void 0,{animated:!s,options:a},t)}this.updateElements(i,n,o,t)}addElements(){const{showLine:t}=this.options;!this.datasetElementType&&t&&(this.datasetElementType=Us.getElement("line")),super.addElements()}updateElements(t,e,s,n){const o="reset"===n,{iScale:a,vScale:r,_stacked:l,_dataset:h}=this._cachedMeta,c=this.resolveDataElementOptions(e,n),d=this.getSharedOptions(c),u=this.includeOptions(n,d),f=a.axis,g=r.axis,{spanGaps:p,segment:m}=this.options,b=B(p)?p:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||o||"none"===n;let _=e>0&&this.getParsed(e-1);for(let c=e;c<e+s;++c){const e=t[c],s=this.getParsed(c),p=x?e:{},y=i(s[g]),v=p[f]=a.getPixelForValue(s[f],c),w=p[g]=o||y?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,s,l):s[g],c);p.skip=isNaN(v)||isNaN(w)||y,p.stop=c>0&&Math.abs(s[f]-_[f])>b,m&&(p.parsed=s,p.raw=h.data[c]),u&&(p.options=d||this.resolveDataElementOptions(c,e.active?"active":n)),x||this.updateElement(e,c,p,n),_=s}this.updateSharedOptions(d,n,c)}getMaxOverflow(){const t=this._cachedMeta,e=t.data||[];if(!this.options.showLine){let t=0;for(let i=e.length-1;i>=0;--i)t=Math.max(t,e[i].size(this.resolveDataElementOptions(i))/2);return t>0&&t}const i=t.dataset,s=i.options&&i.options.borderWidth||0;if(!e.length)return s;const n=e[0].size(this.resolveDataElementOptions(0)),o=e[e.length-1].size(this.resolveDataElementOptions(e.length-1));return Math.max(s,n,o)/2}}Vn.id="scatter",Vn.defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1},Vn.overrides={interaction:{mode:"point"},plugins:{tooltip:{callbacks:{title:()=>"",label:t=>"("+t.label+", "+t.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}};var Bn=Object.freeze({__proto__:null,BarController:Tn,BubbleController:Ln,DoughnutController:En,LineController:Rn,PolarAreaController:In,PieController:zn,RadarController:Fn,ScatterController:Vn});function Nn(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+L,s-L),t.closePath(),t.clip()}function Wn(t,e,i,s){const n=ui(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return Z(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:Z(n.innerStart,0,a),innerEnd:Z(n.innerEnd,0,a)}}function jn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Hn(t,e,i,s,n,o){const{x:a,y:r,startAngle:l,pixelMargin:h,innerRadius:c}=e,d=Math.max(e.outerRadius+s+i-h,0),u=c>0?c+s+i+h:0;let f=0;const g=n-l;if(s){const t=((c>0?c-s:0)+(d>0?d-s:0))/2;f=(g-(0!==t?g*t/(t+s):g))/2}const p=(g-Math.max(.001,g*d-i/D)/d)/2,m=l+p+f,b=n-p-f,{outerStart:x,outerEnd:_,innerStart:y,innerEnd:v}=Wn(e,u,d,b-m),w=d-x,M=d-_,k=m+x/w,S=b-_/M,P=u+y,O=u+v,C=m+y/P,A=b-v/O;if(t.beginPath(),o){if(t.arc(a,r,d,k,S),_>0){const e=jn(M,S,a,r);t.arc(e.x,e.y,_,S,b+L)}const e=jn(O,b,a,r);if(t.lineTo(e.x,e.y),v>0){const e=jn(O,A,a,r);t.arc(e.x,e.y,v,b+L,A+Math.PI)}if(t.arc(a,r,u,b-v/u,m+y/u,!0),y>0){const e=jn(P,C,a,r);t.arc(e.x,e.y,y,C+Math.PI,m-L)}const i=jn(w,m,a,r);if(t.lineTo(i.x,i.y),x>0){const e=jn(w,k,a,r);t.arc(e.x,e.y,x,m-L,k)}}else{t.moveTo(a,r);const e=Math.cos(k)*d+a,i=Math.sin(k)*d+r;t.lineTo(e,i);const s=Math.cos(S)*d+a,n=Math.sin(S)*d+r;t.lineTo(s,n)}t.closePath()}function $n(t,e,i,s,n,o){const{options:a}=e,{borderWidth:r,borderJoinStyle:l}=a,h="inner"===a.borderAlign;r&&(h?(t.lineWidth=2*r,t.lineJoin=l||"round"):(t.lineWidth=r,t.lineJoin=l||"bevel"),e.fullCircles&&function(t,e,i){const{x:s,y:n,startAngle:o,pixelMargin:a,fullCircles:r}=e,l=Math.max(e.outerRadius-a,0),h=e.innerRadius+a;let c;for(i&&Nn(t,e,o+O),t.beginPath(),t.arc(s,n,h,o+O,o,!0),c=0;c<r;++c)t.stroke();for(t.beginPath(),t.arc(s,n,l,o,o+O),c=0;c<r;++c)t.stroke()}(t,e,h),h&&Nn(t,e,n),Hn(t,e,i,s,n,o),t.stroke())}class Yn extends Es{constructor(t){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.getProps(["x","y"],i),{angle:n,distance:o}=U(s,{x:t,y:e}),{startAngle:a,endAngle:l,innerRadius:h,outerRadius:c,circumference:d}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],i),u=this.options.spacing/2,f=r(d,l-a)>=O||G(n,a,l),g=Q(o,h+u,c+u);return f&&g}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/2,n=(e.spacing||0)/2,o=e.circular;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>O?Math.floor(i/O):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();let a=0;if(s){a=s/2;const e=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(e)*a,Math.sin(e)*a),this.circumference>=D&&(a=s)}t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor;const r=function(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r}=e;let l=e.endAngle;if(o){Hn(t,e,i,s,a+O,n);for(let e=0;e<o;++e)t.fill();isNaN(r)||(l=a+r%O,r%O==0&&(l+=O))}return Hn(t,e,i,s,l,n),t.fill(),l}(t,this,a,n,o);$n(t,this,a,n,r,o),t.restore()}}function Un(t,e,i=e){t.lineCap=r(i.borderCapStyle,e.borderCapStyle),t.setLineDash(r(i.borderDash,e.borderDash)),t.lineDashOffset=r(i.borderDashOffset,e.borderDashOffset),t.lineJoin=r(i.borderJoinStyle,e.borderJoinStyle),t.lineWidth=r(i.borderWidth,e.borderWidth),t.strokeStyle=r(i.borderColor,e.borderColor)}function Xn(t,e,i){t.lineTo(i.x,i.y)}function qn(t,e,i={}){const s=t.length,{start:n=0,end:o=s-1}=i,{start:a,end:r}=e,l=Math.max(n,a),h=Math.min(o,r),c=n<a&&o<a||n>r&&o>r;return{count:s,start:l,loop:e.loop,ilen:h<l&&!c?s+h-l:h-l}}function Kn(t,e,i,s){const{points:n,options:o}=e,{count:a,start:r,loop:l,ilen:h}=qn(n,i,s),c=function(t){return t.stepped?Oe:t.tension||"monotone"===t.cubicInterpolationMode?Ce:Xn}(o);let d,u,f,{move:g=!0,reverse:p}=s||{};for(d=0;d<=h;++d)u=n[(r+(p?h-d:d))%a],u.skip||(g?(t.moveTo(u.x,u.y),g=!1):c(t,f,u,p,o.stepped),f=u);return l&&(u=n[(r+(p?h:0))%a],c(t,f,u,p,o.stepped)),!!l}function Gn(t,e,i,s){const n=e.points,{count:o,start:a,ilen:r}=qn(n,i,s),{move:l=!0,reverse:h}=s||{};let c,d,u,f,g,p,m=0,b=0;const x=t=>(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[x(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[x(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(i<f?f=i:i>g&&(g=i),m=(b*m+e)/++b):(_(),t.lineTo(e,i),u=s,b=0,f=g=i),p=i}_()}function Zn(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?Gn:Kn}Yn.id="arc",Yn.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0},Yn.defaultRoutes={backgroundColor:"backgroundColor"};const Jn="function"==typeof Path2D;function Qn(t,e,i,s){Jn&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Un(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=Zn(e);for(const r of n)Un(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class to extends Es{constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;Qe(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Di(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Pi(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?oi:t.tension||"monotone"===t.cubicInterpolationMode?ai:ni}(i);let l,h;for(l=0,h=o.length;l<h;++l){const{start:h,end:c}=o[l],d=n[h],u=n[c];if(d===u){a.push(d);continue}const f=r(d,u,Math.abs((s-d[e])/(u[e]-d[e])),i.stepped);f[e]=t[e],a.push(f)}return 1===a.length?a[0]:a}pathSegment(t,e,i){return Zn(this)(t,this,e,i)}path(t,e,i){const s=this.segments,n=Zn(this);let o=this._loop;e=e||0,i=i||this.points.length-e;for(const a of s)o&=n(t,this,a,{start:e,end:e+i-1});return!!o}draw(t,e,i,s){const n=this.options||{};(this.points||[]).length&&n.borderWidth&&(t.save(),Qn(t,this,i,s),t.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function eo(t,e,i,s){const n=t.options,{[i]:o}=t.getProps([i],s);return Math.abs(e-o)<n.radius+n.hitRadius}to.id="line",to.defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0},to.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"},to.descriptors={_scriptable:!0,_indexable:t=>"borderDash"!==t&&"fill"!==t};class io extends Es{constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps(["x","y"],i);return Math.pow(t-n,2)+Math.pow(e-o,2)<Math.pow(s.hitRadius+s.radius,2)}inXRange(t,e){return eo(this,t,"x",e)}inYRange(t,e){return eo(this,t,"y",e)}getCenterPoint(t){const{x:e,y:i}=this.getProps(["x","y"],t);return{x:e,y:i}}size(t){let e=(t=t||this.options||{}).radius||0;e=Math.max(e,e&&t.hoverRadius||0);return 2*(e+(e&&t.borderWidth||0))}draw(t,e){const i=this.options;this.skip||i.radius<.1||!Se(this,e,this.size(i)/2)||(t.strokeStyle=i.borderColor,t.lineWidth=i.borderWidth,t.fillStyle=i.backgroundColor,Me(t,i,this.x,this.y))}getRange(){const t=this.options||{};return t.radius+t.hitRadius}}function so(t,e){const{x:i,y:s,base:n,width:o,height:a}=t.getProps(["x","y","base","width","height"],e);let r,l,h,c,d;return t.horizontal?(d=a/2,r=Math.min(i,n),l=Math.max(i,n),h=s-d,c=s+d):(d=o/2,r=i-d,l=i+d,h=Math.min(s,n),c=Math.max(s,n)),{left:r,top:h,right:l,bottom:c}}function no(t,e,i,s){return t?0:Z(e,i,s)}function oo(t){const e=so(t),i=e.right-e.left,s=e.bottom-e.top,o=function(t,e,i){const s=t.options.borderWidth,n=t.borderSkipped,o=fi(s);return{t:no(n.top,o.top,0,i),r:no(n.right,o.right,0,e),b:no(n.bottom,o.bottom,0,i),l:no(n.left,o.left,0,e)}}(t,i/2,s/2),a=function(t,e,i){const{enableBorderRadius:s}=t.getProps(["enableBorderRadius"]),o=t.options.borderRadius,a=gi(o),r=Math.min(e,i),l=t.borderSkipped,h=s||n(o);return{topLeft:no(!h||l.top||l.left,a.topLeft,0,r),topRight:no(!h||l.top||l.right,a.topRight,0,r),bottomLeft:no(!h||l.bottom||l.left,a.bottomLeft,0,r),bottomRight:no(!h||l.bottom||l.right,a.bottomRight,0,r)}}(t,i/2,s/2);return{outer:{x:e.left,y:e.top,w:i,h:s,radius:a},inner:{x:e.left+o.l,y:e.top+o.t,w:i-o.l-o.r,h:s-o.t-o.b,radius:{topLeft:Math.max(0,a.topLeft-Math.max(o.t,o.l)),topRight:Math.max(0,a.topRight-Math.max(o.t,o.r)),bottomLeft:Math.max(0,a.bottomLeft-Math.max(o.b,o.l)),bottomRight:Math.max(0,a.bottomRight-Math.max(o.b,o.r))}}}}function ao(t,e,i,s){const n=null===e,o=null===i,a=t&&!(n&&o)&&so(t,s);return a&&(n||Q(e,a.left,a.right))&&(o||Q(i,a.top,a.bottom))}function ro(t,e){t.rect(e.x,e.y,e.w,e.h)}function lo(t,e,i={}){const s=t.x!==i.x?-e:0,n=t.y!==i.y?-e:0,o=(t.x+t.w!==i.x+i.w?e:0)-s,a=(t.y+t.h!==i.y+i.h?e:0)-n;return{x:t.x+s,y:t.y+n,w:t.w+o,h:t.h+a,radius:t.radius}}io.id="point",io.defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0},io.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};class ho extends Es{constructor(t){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,t&&Object.assign(this,t)}draw(t){const{inflateAmount:e,options:{borderColor:i,backgroundColor:s}}=this,{inner:n,outer:o}=oo(this),a=(r=o.radius).topLeft||r.topRight||r.bottomLeft||r.bottomRight?Le:ro;var r;t.save(),o.w===n.w&&o.h===n.h||(t.beginPath(),a(t,lo(o,e,n)),t.clip(),a(t,lo(n,-e,o)),t.fillStyle=i,t.fill("evenodd")),t.beginPath(),a(t,lo(n,e)),t.fillStyle=s,t.fill(),t.restore()}inRange(t,e,i){return ao(this,t,e,i)}inXRange(t,e){return ao(this,t,null,e)}inYRange(t,e){return ao(this,null,t,e)}getCenterPoint(t){const{x:e,y:i,base:s,horizontal:n}=this.getProps(["x","y","base","horizontal"],t);return{x:n?(e+s)/2:e,y:n?i:(i+s)/2}}getRange(t){return"x"===t?this.width/2:this.height/2}}ho.id="bar",ho.defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0},ho.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};var co=Object.freeze({__proto__:null,ArcElement:Yn,LineElement:to,PointElement:io,BarElement:ho});function uo(t){if(t._decimated){const e=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,"data",{value:e})}}function fo(t){t.data.datasets.forEach((t=>{uo(t)}))}var go={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,s)=>{if(!s.enabled)return void fo(t);const n=t.width;t.data.datasets.forEach(((e,o)=>{const{_data:a,indexAxis:r}=e,l=t.getDatasetMeta(o),h=a||e.data;if("y"===bi([r,t.options.indexAxis]))return;if(!l.controller.supportsDecimation)return;const c=t.scales[l.xAxisID];if("linear"!==c.type&&"time"!==c.type)return;if(t.options.parsing)return;let{start:d,count:u}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=Z(et(e,o.axis,a).lo,0,i-1)),s=h?Z(et(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(l,h);if(u<=(s.threshold||4*n))return void uo(e);let f;switch(i(a)&&(e._data=h,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),s.algorithm){case"lttb":f=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;c<o-2;c++){let s,n=0,o=0;const h=Math.floor((c+1)*r)+1+e,m=Math.min(Math.floor((c+2)*r)+1,i)+e,b=m-h;for(s=h;s<m;s++)n+=t[s].x,o+=t[s].y;n/=b,o/=b;const x=Math.floor(c*r)+1+e,_=Math.min(Math.floor((c+1)*r)+1,i)+e,{x:y,y:v}=t[p];for(u=f=-1,s=x;s<_;s++)f=.5*Math.abs((y-n)*(t[s].y-v)-(y-t[s].x)*(o-v)),f>u&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(h,d,u,n,s);break;case"min-max":f=function(t,e,s,n){let o,a,r,l,h,c,d,u,f,g,p=0,m=0;const b=[],x=e+s-1,_=t[e].x,y=t[x].x-_;for(o=e;o<e+s;++o){a=t[o],r=(a.x-_)/y*n,l=a.y;const e=0|r;if(e===h)l<f?(f=l,c=o):l>g&&(g=l,d=o),p=(m*p+a.x)/++m;else{const s=o-1;if(!i(c)&&!i(d)){const e=Math.min(c,d),i=Math.max(c,d);e!==u&&e!==s&&b.push({...t[e],x:p}),i!==u&&i!==s&&b.push({...t[i],x:p})}o>0&&s!==u&&b.push(t[s]),b.push(a),h=e,m=0,f=g=l,c=d=u=o}}return b}(h,d,u,n);break;default:throw new Error(`Unsupported decimation algorithm '${s.algorithm}'`)}e._decimated=f}))},destroy(t){fo(t)}};function po(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=K(n),o=K(o)),{property:t,start:n,end:o}}function mo(t,e,i){for(;e>t;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function bo(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function xo(t,e){let i=[],n=!1;return s(t)?(n=!0,i=t):i=function(t,e){const{x:i=null,y:s=null}=t||{},n=e.points,o=[];return e.segments.forEach((({start:t,end:e})=>{e=mo(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new to({points:i,options:{tension:0},_loop:n,_fullLoop:n}):null}function _o(t){return t&&!1!==t.fill}function yo(t,e,i){let s=t[e].fill;const n=[e];let a;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!o(s))return s;if(a=t[s],!a)return!1;if(a.visible)return s;n.push(s),s=a.fill}return!1}function vo(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=r(i&&i.target,i);void 0===s&&(s=!!e.backgroundColor);if(!1===s||null===s)return!1;if(!0===s)return"origin";return s}(t);if(n(s))return!isNaN(s.value)&&s;let a=parseFloat(s);return o(a)&&Math.floor(a)===a?function(t,e,i,s){"-"!==t&&"+"!==t||(i=e+i);if(i===e||i<0||i>=s)return!1;return i}(s[0],e,a,i):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}function wo(t,e,i){const s=[];for(let n=0;n<i.length;n++){const o=i[n],{first:a,last:r,point:l}=Mo(o,e,"x");if(!(!l||a&&r))if(a)s.unshift(l);else if(t.push(l),!r)break}t.push(...s)}function Mo(t,e,i){const s=t.interpolate(e,i);if(!s)return{};const n=s[i],o=t.segments,a=t.points;let r=!1,l=!1;for(let t=0;t<o.length;t++){const e=o[t],s=a[e.start][i],h=a[e.end][i];if(Q(n,s,h)){r=n===s,l=n===h;break}}return{first:r,last:l,point:s}}class ko{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:O},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function So(t){const{chart:e,fill:i,line:s}=t;if(o(i))return function(t,e){const i=t.getDatasetMeta(e);return i&&t.isDatasetVisible(e)?i.dataset:null}(e,i);if("stack"===i)return function(t){const{scale:e,index:i,line:s}=t,n=[],o=s.segments,a=s.points,r=function(t,e){const i=[],s=t.getMatchingVisibleMetas("line");for(let t=0;t<s.length;t++){const n=s[t];if(n.index===e)break;n.hidden||i.unshift(n.dataset)}return i}(e,i);r.push(xo({x:null,y:e.bottom},s));for(let t=0;t<o.length;t++){const e=o[t];for(let t=e.start;t<=e.end;t++)wo(n,a[t],r)}return new to({points:n,options:{}})}(t);if("shape"===i)return!0;const a=function(t){if((t.scale||{}).getPointPositionForValue)return function(t){const{scale:e,fill:i}=t,s=e.options,o=e.getLabels().length,a=s.reverse?e.max:e.min,r=function(t,e,i){let s;return s="start"===t?i:"end"===t?e.options.reverse?e.min:e.max:n(t)?t.value:e.getBaseValue(),s}(i,e,a),l=[];if(s.grid.circular){const t=e.getPointPositionForValue(0,a);return new ko({x:t.x,y:t.y,radius:e.getDistanceFromCenterForValue(r)})}for(let t=0;t<o;++t)l.push(e.getPointPositionForValue(t,r));return l}(t);return function(t){const{scale:e={},fill:i}=t,s=function(t,e){let i=null;return"start"===t?i=e.bottom:"end"===t?i=e.top:n(t)?i=e.getPixelForValue(t.value):e.getBasePixel&&(i=e.getBasePixel()),i}(i,e);if(o(s)){const t=e.isHorizontal();return{x:t?s:null,y:t?null:s}}return null}(t)}(t);return a instanceof ko?a:xo(a,s)}function Po(t,e,i){const s=So(e),{line:n,scale:o,axis:a}=e,r=n.options,l=r.fill,h=r.backgroundColor,{above:c=h,below:d=h}=l||{};s&&n.points.length&&(Pe(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r}=e,l=i._loop?"angle":e.axis;t.save(),"x"===l&&o!==n&&(Do(t,s,a.top),Oo(t,{line:i,target:s,color:n,scale:r,property:l}),t.restore(),t.save(),Do(t,s,a.bottom));Oo(t,{line:i,target:s,color:o,scale:r,property:l}),t.restore()}(t,{line:n,target:s,above:c,below:d,area:i,scale:o,axis:a}),De(t))}function Do(t,e,i){const{segments:s,points:n}=e;let o=!0,a=!1;t.beginPath();for(const r of s){const{start:s,end:l}=r,h=n[s],c=n[mo(s,l,n)];o?(t.moveTo(h.x,h.y),o=!1):(t.lineTo(h.x,i),t.lineTo(h.x,h.y)),a=!!e.pathSegment(t,r,{move:a}),a?t.closePath():t.lineTo(c.x,i)}t.lineTo(e.first().x,i),t.closePath(),t.clip()}function Oo(t,e){const{line:i,target:s,property:n,color:o,scale:a}=e,r=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=mo(s,r,n);const l=po(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Pi(e,l);for(const e of h){const s=po(i,o[e.start],o[e.end],e.loop),r=Si(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:bo(l,s,"start",Math.max)},end:{[i]:bo(l,s,"end",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:l,start:h,end:c}of r){const{style:{backgroundColor:r=o}={}}=e,d=!0!==s;t.save(),t.fillStyle=r,Co(t,a,d&&po(n,h,c)),t.beginPath();const u=!!i.pathSegment(t,e);let f;if(d){u?t.closePath():Ao(t,s,c,n);const e=!!s.pathSegment(t,l,{move:u,reverse:!0});f=u&&e,f||Ao(t,s,h,n)}t.closePath(),t.fill(f?"evenodd":"nonzero"),t.restore()}}function Co(t,e,i){const{top:s,bottom:n}=e.chart.chartArea,{property:o,start:a,end:r}=i||{};"x"===o&&(t.beginPath(),t.rect(a,s,r-a,n-s),t.clip())}function Ao(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}var To={id:"filler",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a<s;++a)o=t.getDatasetMeta(a),r=o.dataset,l=null,r&&r.options&&r instanceof to&&(l={visible:t.isDatasetVisible(a),index:a,fill:vo(r,a,s),chart:t,axis:o.controller.options.indexAxis,scale:o.vScale,line:r}),o.$filler=l,n.push(l);for(a=0;a<s;++a)l=n[a],l&&!1!==l.fill&&(l.fill=yo(n,a,i.propagate))},beforeDraw(t,e,i){const s="beforeDraw"===i.drawTime,n=t.getSortedVisibleDatasetMetas(),o=t.chartArea;for(let e=n.length-1;e>=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&i.fill&&Po(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;_o(i)&&Po(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;_o(s)&&"beforeDatasetDraw"===i.drawTime&&Po(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Lo=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=t.pointStyleWidth||Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class Eo extends Es{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=c(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=mi(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=Lo(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,n,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const p=i+e/2+n.measureText(t.text).width;o>0&&u+s+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:s},d=Math.max(d,p),u+=s+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:n}}=this,o=yi(n,this.left,this.width);if(this.isHorizontal()){let n=0,a=ut(i,this.left+s,this.right-this.lineWidths[n]);for(const r of e)n!==r.row&&(n=r.row,a=ut(i,this.left+s,this.right-this.lineWidths[n])),r.top+=this.top+t+s,r.left=o.leftForLtr(o.x(a),r.width),a+=r.width+s}else{let n=0,a=ut(i,this.top+t+s,this.bottom-this.columnSizes[n].height);for(const r of e)r.col!==n&&(n=r.col,a=ut(i,this.top+t+s,this.bottom-this.columnSizes[n].height)),r.top=a,r.left+=this.left+s,r.left=o.leftForLtr(o.x(r.left),r.width),a+=r.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Pe(t,this),this._draw(),De(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:n,labels:o}=t,a=ne.color,l=yi(t.rtl,this.left,this.width),h=mi(o.font),{color:c,padding:d}=o,u=h.size,f=u/2;let g;this.drawTitle(),s.textAlign=l.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=h.string;const{boxWidth:p,boxHeight:m,itemHeight:b}=Lo(o,u),x=this.isHorizontal(),_=this._computeTitleHeight();g=x?{x:ut(n,this.left+d,this.right-i[0]),y:this.top+d+_,line:0}:{x:this.left+d,y:ut(n,this.top+_+d,this.bottom-e[0].height),line:0},vi(this.ctx,t.textDirection);const y=b+d;this.legendItems.forEach(((v,w)=>{s.strokeStyle=v.fontColor||c,s.fillStyle=v.fontColor||c;const M=s.measureText(v.text).width,k=l.textAlign(v.textAlign||(v.textAlign=o.textAlign)),S=p+f+M;let P=g.x,D=g.y;l.setWidth(this.width),x?w>0&&P+S+d>this.right&&(D=g.y+=y,g.line++,P=g.x=ut(n,this.left+d,this.right-i[g.line])):w>0&&D+y>this.bottom&&(P=g.x=P+e[g.line].width+d,g.line++,D=g.y=ut(n,this.top+_+d,this.bottom-e[g.line].height));!function(t,e,i){if(isNaN(p)||p<=0||isNaN(m)||m<0)return;s.save();const n=r(i.lineWidth,1);if(s.fillStyle=r(i.fillStyle,a),s.lineCap=r(i.lineCap,"butt"),s.lineDashOffset=r(i.lineDashOffset,0),s.lineJoin=r(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=r(i.strokeStyle,a),s.setLineDash(r(i.lineDash,[])),o.usePointStyle){const a={radius:m*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},r=l.xPlus(t,p/2);ke(s,a,r,e+f,o.pointStyleWidth&&p)}else{const o=e+Math.max((u-m)/2,0),a=l.leftForLtr(t,p),r=gi(i.borderRadius);s.beginPath(),Object.values(r).some((t=>0!==t))?Le(s,{x:a,y:o,w:p,h:m,radius:r}):s.rect(a,o,p,m),s.fill(),0!==n&&s.stroke()}s.restore()}(l.x(P),D,v),P=ft(k,P+p+f,x?P+S:this.right,t.rtl),function(t,e,i){Ae(s,i.text,t,e+b/2,h,{strikethrough:i.hidden,textAlign:l.textAlign(i.textAlign)})}(l.x(P),D,v),x?g.x+=S+d:g.y+=y})),wi(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=mi(e.font),s=pi(e.padding);if(!e.display)return;const n=yi(t.rtl,this.left,this.width),o=this.ctx,a=e.position,r=i.size/2,l=s.top+r;let h,c=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),h=this.top+l,c=ut(t.align,c,this.right-d);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);h=l+ut(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const u=ut(a,c,c+d);o.textAlign=n.textAlign(dt(a)),o.textBaseline="middle",o.strokeStyle=e.color,o.fillStyle=e.color,o.font=i.string,Ae(o,e.text,u,h,i)}_computeTitleHeight(){const t=this.options.title,e=mi(t.font),i=pi(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(Q(t,this.left,this.right)&&Q(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;i<n.length;++i)if(s=n[i],Q(t,s.left,s.left+s.width)&&Q(e,s.top,s.top+s.height))return this.legendItems[i];return null}handleEvent(t){const e=this.options;if(!function(t,e){if(("mousemove"===t||"mouseout"===t)&&(e.onHover||e.onLeave))return!0;if(e.onClick&&("click"===t||"mouseup"===t))return!0;return!1}(t.type,e))return;const i=this._getLegendItemAt(t.x,t.y);if("mousemove"===t.type||"mouseout"===t.type){const o=this._hoveredItem,a=(n=i,null!==(s=o)&&null!==n&&s.datasetIndex===n.datasetIndex&&s.index===n.index);o&&!a&&c(e.onLeave,[t,o,this],this),this._hoveredItem=i,i&&!a&&c(e.onHover,[t,i,this],this)}else i&&c(e.onClick,[t,i,this],this);var s,n}}var Ro={id:"legend",_element:Eo,start(t,e,i){const s=t.legend=new Eo({ctx:t.ctx,options:i,chart:t});Zi.configure(t,s,i),Zi.addBox(t,s)},stop(t){Zi.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,i){const s=t.legend;Zi.configure(t,s,i),s.options=i},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,i){const s=e.datasetIndex,n=i.chart;n.isDatasetVisible(s)?(n.hide(s),e.hidden=!0):(n.show(s),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const a=t.controller.getStyle(i?0:void 0),r=pi(a.borderWidth);return{text:e[t.index].label,fillStyle:a.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:(r.width+r.height)/4,strokeStyle:a.borderColor,pointStyle:s||a.pointStyle,rotation:a.rotation,textAlign:n||a.textAlign,borderRadius:0,datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Io extends Es{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const n=s(i.text)?i.text.length:1;this._padding=pi(i.padding);const o=n*mi(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:n,options:o}=this,a=o.align;let r,l,h,c=0;return this.isHorizontal()?(l=ut(a,i,n),h=e+t,r=n-i):("left"===o.position?(l=i+t,h=ut(a,s,e),c=-.5*D):(l=n-t,h=ut(a,e,s),c=.5*D),r=s-e),{titleX:l,titleY:h,maxWidth:r,rotation:c}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=mi(e.font),s=i.lineHeight/2+this._padding.top,{titleX:n,titleY:o,maxWidth:a,rotation:r}=this._drawArgs(s);Ae(t,e.text,0,0,i,{color:e.color,maxWidth:a,rotation:r,textAlign:dt(e.align),textBaseline:"middle",translation:[n,o]})}}var zo={id:"title",_element:Io,start(t,e,i){!function(t,e){const i=new Io({ctx:t.ctx,options:e,chart:t});Zi.configure(t,i,e),Zi.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;Zi.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;Zi.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Fo=new WeakMap;var Vo={id:"subtitle",start(t,e,i){const s=new Io({ctx:t.ctx,options:i,chart:t});Zi.configure(t,s,i),Zi.addBox(t,s),Fo.set(t,s)},stop(t){Zi.removeBox(t,Fo.get(t)),Fo.delete(t)},beforeUpdate(t,e,i){const s=Fo.get(t);Zi.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Bo={average(t){if(!t.length)return!1;let e,i,s=0,n=0,o=0;for(e=0,i=t.length;e<i;++e){const i=t[e].element;if(i&&i.hasValue()){const t=i.tooltipPosition();s+=t.x,n+=t.y,++o}}return{x:s/o,y:n/o}},nearest(t,e){if(!t.length)return!1;let i,s,n,o=e.x,a=e.y,r=Number.POSITIVE_INFINITY;for(i=0,s=t.length;i<s;++i){const s=t[i].element;if(s&&s.hasValue()){const t=X(e,s.getCenterPoint());t<r&&(r=t,n=s)}}if(n){const t=n.tooltipPosition();o=t.x,a=t.y}return{x:o,y:a}}};function No(t,e){return e&&(s(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function Wo(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function jo(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Ho(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=mi(e.bodyFont),h=mi(e.titleFont),c=mi(e.footerFont),u=o.length,f=n.length,g=s.length,p=pi(e.padding);let m=p.height,b=0,x=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(x+=t.beforeBody.length+t.afterBody.length,u&&(m+=u*h.lineHeight+(u-1)*e.titleSpacing+e.titleMarginBottom),x){m+=g*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(x-g)*l.lineHeight+(x-1)*e.bodySpacing}f&&(m+=e.footerMarginTop+f*c.lineHeight+(f-1)*e.footerSpacing);let _=0;const y=function(t){b=Math.max(b,i.measureText(t).width+_)};return i.save(),i.font=h.string,d(t.title,y),i.font=l.string,d(t.beforeBody.concat(t.afterBody),y),_=e.displayColors?a+2+e.boxPadding:0,d(s,(t=>{d(t.before,y),d(t.lines,y),d(t.after,y)})),_=0,i.font=c.string,d(t.footer,y),i.restore(),b+=p.width,{width:b,height:m}}function $o(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Yo(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return i<s/2?"top":i>t.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||$o(t,e,i,s),yAlign:s}}function Uo(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=gi(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:Z(g,0,s.width-e.width),y:Z(p,0,s.height-e.height)}}function Xo(t,e,i){const s=pi(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function qo(t){return No([],Wo(t))}function Ko(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}class Go extends Es{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart||t._chart,this._chart=this.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new ys(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,_i(t,{tooltip:e,tooltipItems:i,type:"tooltip"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=i.beforeTitle.apply(this,[t]),n=i.title.apply(this,[t]),o=i.afterTitle.apply(this,[t]);let a=[];return a=No(a,Wo(s)),a=No(a,Wo(n)),a=No(a,Wo(o)),a}getBeforeBody(t,e){return qo(e.callbacks.beforeBody.apply(this,[t]))}getBody(t,e){const{callbacks:i}=e,s=[];return d(t,(t=>{const e={before:[],lines:[],after:[]},n=Ko(i,t);No(e.before,Wo(n.beforeLabel.call(this,t))),No(e.lines,n.label.call(this,t)),No(e.after,Wo(n.afterLabel.call(this,t))),s.push(e)})),s}getAfterBody(t,e){return qo(e.callbacks.afterBody.apply(this,[t]))}getFooter(t,e){const{callbacks:i}=e,s=i.beforeFooter.apply(this,[t]),n=i.footer.apply(this,[t]),o=i.afterFooter.apply(this,[t]);let a=[];return a=No(a,Wo(s)),a=No(a,Wo(n)),a=No(a,Wo(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;a<r;++a)l.push(jo(this.chart,e[a]));return t.filter&&(l=l.filter(((e,s,n)=>t.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),d(l,(e=>{const i=Ko(t.callbacks,e);s.push(i.labelColor.call(this,e)),n.push(i.labelPointStyle.call(this,e)),o.push(i.labelTextColor.call(this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Bo[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Ho(this,i),a=Object.assign({},t,e),r=Yo(this.chart,i,a),l=Uo(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=gi(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,b,x,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,x=_+o,y=_-o):(p=d+f,m=p+o,x=_-o,y=_+o),b=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(x=u,_=x-o,p=m-o,b=m+o):(x=u+g,_=x+o,p=m+o,b=m-o),y=x),{x1:p,x2:m,x3:b,y1:x,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=yi(i.rtl,this.x,this.width);for(t.x=Xo(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=mi(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r<n;++r)e.fillText(s[r],l.x(t.x),t.y+o.lineHeight/2),t.y+=o.lineHeight+a,r+1===n&&(t.y+=i.titleMarginBottom-a)}}_drawColorBox(t,e,i,s,o){const a=this.labelColors[i],r=this.labelPointStyles[i],{boxHeight:l,boxWidth:h,boxPadding:c}=o,d=mi(o.bodyFont),u=Xo(this,"left",o),f=s.x(u),g=l<d.lineHeight?(d.lineHeight-l)/2:0,p=e.y+g;if(o.usePointStyle){const e={radius:Math.min(h,l)/2,pointStyle:r.pointStyle,rotation:r.rotation,borderWidth:1},i=s.leftForLtr(f,h)+h/2,n=p+l/2;t.strokeStyle=o.multiKeyBackground,t.fillStyle=o.multiKeyBackground,Me(t,e,i,n),t.strokeStyle=a.borderColor,t.fillStyle=a.backgroundColor,Me(t,e,i,n)}else{t.lineWidth=n(a.borderWidth)?Math.max(...Object.values(a.borderWidth)):a.borderWidth||1,t.strokeStyle=a.borderColor,t.setLineDash(a.borderDash||[]),t.lineDashOffset=a.borderDashOffset||0;const e=s.leftForLtr(f,h-c),i=s.leftForLtr(s.xPlus(f,1),h-c-2),r=gi(a.borderRadius);Object.values(r).some((t=>0!==t))?(t.beginPath(),t.fillStyle=o.multiKeyBackground,Le(t,{x:e,y:p,w:h,h:l,radius:r}),t.fill(),t.stroke(),t.fillStyle=a.backgroundColor,t.beginPath(),Le(t,{x:i,y:p+1,w:h-2,h:l-2,radius:r}),t.fill()):(t.fillStyle=o.multiKeyBackground,t.fillRect(e,p,h,l),t.strokeRect(e,p,h,l),t.fillStyle=a.backgroundColor,t.fillRect(i,p+1,h-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=mi(i.bodyFont);let u=c.lineHeight,f=0;const g=yi(i.rtl,this.x,this.width),p=function(i){e.fillText(i,g.x(t.x+f),t.y+u/2),t.y+=u+n},m=g.textAlign(o);let b,x,_,y,v,w,M;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=Xo(this,m,i),e.fillStyle=i.bodyColor,d(this.beforeBody,p),f=a&&"right"!==m?"center"===o?l/2+h:l+2+h:0,y=0,w=s.length;y<w;++y){for(b=s[y],x=this.labelTextColors[y],e.fillStyle=x,d(b.before,p),_=b.lines,a&&_.length&&(this._drawColorBox(e,t,y,g,i),u=Math.max(c.lineHeight,r)),v=0,M=_.length;v<M;++v)p(_[v]),u=c.lineHeight;d(b.after,p)}f=0,u=c.lineHeight,d(this.afterBody,p),t.y-=n}drawFooter(t,e,i){const s=this.footer,n=s.length;let o,a;if(n){const r=yi(i.rtl,this.x,this.width);for(t.x=Xo(this,i.footerAlign,i),t.y+=i.footerMarginTop,e.textAlign=r.textAlign(i.footerAlign),e.textBaseline="middle",o=mi(i.footerFont),e.fillStyle=i.footerColor,e.font=o.string,a=0;a<n;++a)e.fillText(s[a],r.x(t.x),t.y+o.lineHeight/2),t.y+=o.lineHeight+i.footerSpacing}}drawBackground(t,e,i,s){const{xAlign:n,yAlign:o}=this,{x:a,y:r}=t,{width:l,height:h}=i,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=gi(s.cornerRadius);e.fillStyle=s.backgroundColor,e.strokeStyle=s.borderColor,e.lineWidth=s.borderWidth,e.beginPath(),e.moveTo(a+c,r),"top"===o&&this.drawCaret(t,e,i,s),e.lineTo(a+l-d,r),e.quadraticCurveTo(a+l,r,a+l,r+d),"center"===o&&"right"===n&&this.drawCaret(t,e,i,s),e.lineTo(a+l,r+h-f),e.quadraticCurveTo(a+l,r+h,a+l-f,r+h),"bottom"===o&&this.drawCaret(t,e,i,s),e.lineTo(a+u,r+h),e.quadraticCurveTo(a,r+h,a,r+h-u),"center"===o&&"left"===n&&this.drawCaret(t,e,i,s),e.lineTo(a,r+c),e.quadraticCurveTo(a,r,a+c,r),e.closePath(),e.fill(),s.borderWidth>0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Bo[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Ho(this,t),a=Object.assign({},i,this._size),r=Yo(e,t,a),l=Uo(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=pi(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),vi(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),wi(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!u(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!u(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e;const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Bo[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}Go.positioners=Bo;var Zo={id:"tooltip",_element:Go,positioners:Bo,afterInit(t,e,i){i&&(t.tooltip=new Go({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const i={tooltip:e};if(!1===t.notifyPlugins("beforeTooltipDraw",i))return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i)}},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:t,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex<s)return i[e.dataIndex]}return""},afterTitle:t,beforeBody:t,beforeLabel:t,label(t){if(this&&this.options&&"dataset"===this.options.mode)return t.label+": "+t.formattedValue||t.formattedValue;let e=t.dataset.label||"";e&&(e+=": ");const s=t.formattedValue;return i(s)||(e+=s),e},labelColor(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{borderColor:e.borderColor,backgroundColor:e.backgroundColor,borderWidth:e.borderWidth,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{pointStyle:e.pointStyle,rotation:e.rotation}},afterLabel:t,afterBody:t,beforeFooter:t,footer:t,afterFooter:t}},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Jo=Object.freeze({__proto__:null,Decimation:go,Filler:To,Legend:Ro,SubTitle:Vo,Title:zo,Tooltip:Zo});function Qo(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}class ta extends $s{constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if(i(t))return null;const s=this.getLabels();return((t,e)=>null===t?null:Z(Math.round(t),0,e))(e=isFinite(e)&&s[e]===t?e:Qo(s,t,r(e,t),this._addedLabels),s.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){const e=this.getLabels();return t>=0&&t<e.length?e[t]:t}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(t){return"number"!=typeof t&&(t=this.parse(t)),null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function ea(t,e,{horizontal:i,minRotation:s}){const n=H(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}ta.id="category",ta.defaults={ticks:{callback:ta.prototype.getLabelForValue}};class ia extends $s{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return i(t)||("number"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=z(s),e=z(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=1;(n>=Number.MAX_SAFE_INTEGER||s<=Number.MIN_SAFE_INTEGER)&&(e=Math.abs(.05*n)),a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let s=this.getTickLimit();s=Math.max(2,s);const n=function(t,e){const s=[],{bounds:n,step:o,min:a,max:r,precision:l,count:h,maxTicks:c,maxDigits:d,includeBounds:u}=t,f=o||1,g=c-1,{min:p,max:m}=e,b=!i(a),x=!i(r),_=!i(h),y=(m-p)/(d+1);let v,w,M,k,S=F((m-p)/g/f)*f;if(S<1e-14&&!b&&!x)return[{value:p},{value:m}];k=Math.ceil(m/S)-Math.floor(p/S),k>g&&(S=F(k*S/g/f)*f),i(l)||(v=Math.pow(10,l),S=Math.ceil(S*v)/v),"ticks"===n?(w=Math.floor(p/S)*S,M=Math.ceil(m/S)*S):(w=p,M=m),b&&x&&o&&W((r-a)/o,S/1e3)?(k=Math.round(Math.min((r-a)/S,c)),S=(r-a)/k,w=a,M=r):_?(w=b?a:w,M=x?r:M,k=h-1,S=(M-w)/k):(k=(M-w)/S,k=N(k,Math.round(k),S/1e3)?Math.round(k):Math.ceil(k));const P=Math.max(Y(S),Y(w));v=Math.pow(10,i(l)?P:l),w=Math.round(w*v)/v,M=Math.round(M*v)/v;let D=0;for(b&&(u&&w!==a?(s.push({value:a}),w<a&&D++,N(Math.round((w+D*S)*v)/v,a,ea(a,y,t))&&D++):w<a&&D++);D<k;++D)s.push({value:Math.round((w+D*S)*v)/v});return x&&u&&M!==r?s.length&&N(s[s.length-1].value,r,ea(r,y,t))?s[s.length-1].value=r:s.push({value:r}):x&&M!==r||s.push({value:M}),s}({maxTicks:s,bounds:t.bounds,min:t.min,max:t.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:!1!==e.includeBounds},this._range||this);return"ticks"===t.bounds&&j(n,this,"value"),t.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}configure(){const t=this.ticks;let e=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){const s=(i-e)/Math.max(t.length-1,1)/2;e-=s,i+=s}this._startValue=e,this._endValue=i,this._valueRange=i-e}getLabelForValue(t){return li(t,this.chart.options.locale,this.options.ticks.format)}}class sa extends ia{determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=o(t)?t:0,this.max=o(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),e=t?this.width:this.height,i=H(this.options.ticks.minRotation),s=(t?Math.sin(i):Math.cos(i))||.001,n=this._resolveTickFontOptions(0);return Math.ceil(e/Math.min(40,n.lineHeight/s))}getPixelForValue(t){return null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}function na(t){return 1===t/Math.pow(10,Math.floor(I(t)))}sa.id="linear",sa.defaults={ticks:{callback:Is.formatters.numeric}};class oa extends $s{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,e){const i=ia.prototype.parse.apply(this,[t,e]);if(0!==i)return o(i)&&i>0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=o(t)?Math.max(0,t):null,this.max=o(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t,a=(t,e)=>Math.pow(10,Math.floor(I(t))+e);i===s&&(i<=0?(n(1),o(10)):(n(a(i,-1)),o(a(s,1)))),i<=0&&n(a(s,-1)),s<=0&&o(a(i,1)),this._zero&&this.min!==this._suggestedMin&&i===a(this.min,0)&&n(a(i,-1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=function(t,e){const i=Math.floor(I(e.max)),s=Math.ceil(e.max/Math.pow(10,i)),n=[];let o=a(t.min,Math.pow(10,Math.floor(I(e.min)))),r=Math.floor(I(o)),l=Math.floor(o/Math.pow(10,r)),h=r<0?Math.pow(10,Math.abs(r)):1;do{n.push({value:o,major:na(o)}),++l,10===l&&(l=1,++r,h=r>=0?1:h),o=Math.round(l*Math.pow(10,r)*h)/h}while(r<i||r===i&&l<s);const c=a(t.max,o);return n.push({value:c,major:na(o)}),n}({min:this._userMin,max:this._userMax},this);return"ticks"===t.bounds&&j(e,this,"value"),t.reverse?(e.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),e}getLabelForValue(t){return void 0===t?"0":li(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=I(t),this._valueRange=I(this.max)-I(t)}getPixelForValue(t){return void 0!==t&&0!==t||(t=this.min),null===t||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(I(t)-this._startValue)/this._valueRange)}getValueForPixel(t){const e=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+e*this._valueRange)}}function aa(t){const e=t.ticks;if(e.display&&t.display){const t=pi(e.backdropPadding);return r(e.font&&e.font.size,ne.font.size)+t.height}return 0}function ra(t,e,i,s,n){return t===s||t===n?{start:e-i/2,end:e+i/2}:t<s||t>n?{start:e-i,end:e}:{start:e,end:e+i}}function la(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),n=[],o=[],a=t._pointLabels.length,r=t.options.pointLabels,l=r.centerPointLabels?D/a:0;for(let u=0;u<a;u++){const a=r.setContext(t.getPointLabelContext(u));o[u]=a.padding;const f=t.getPointPosition(u,t.drawingArea+o[u],l),g=mi(a.font),p=(h=t.ctx,c=g,d=s(d=t._pointLabels[u])?d:[d],{w:ye(h,c.string,d),h:d.length*c.lineHeight});n[u]=p;const m=K(t.getIndexAngle(u)+l),b=Math.round($(m));ha(i,e,m,ra(b,f.x,p.w,0,180),ra(b,f.y,p.h,90,270))}var h,c,d;t.setCenterPoint(e.l-i.l,i.r-e.r,e.t-i.t,i.b-e.b),t._pointLabelItems=function(t,e,i){const s=[],n=t._pointLabels.length,o=t.options,a=aa(o)/2,r=t.drawingArea,l=o.pointLabels.centerPointLabels?D/n:0;for(let o=0;o<n;o++){const n=t.getPointPosition(o,r+a+i[o],l),h=Math.round($(K(n.angle+L))),c=e[o],d=ua(n.y,c.h,h),u=ca(h),f=da(n.x,c.w,u);s.push({x:n.x,y:d,textAlign:u,left:f,top:d,right:f+c.w,bottom:d+c.h})}return s}(t,n,o)}function ha(t,e,i,s,n){const o=Math.abs(Math.sin(i)),a=Math.abs(Math.cos(i));let r=0,l=0;s.start<e.l?(r=(e.l-s.start)/o,t.l=Math.min(t.l,e.l-r)):s.end>e.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.start<e.t?(l=(e.t-n.start)/a,t.t=Math.min(t.t,e.t-l)):n.end>e.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function ca(t){return 0===t||180===t?"center":t<180?"left":"right"}function da(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function ua(t,e,i){return 90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e),t}function fa(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,O);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o<s;o++)i=t.getPointPosition(o,e),n.lineTo(i.x,i.y)}}oa.id="logarithmic",oa.defaults={ticks:{callback:Is.formatters.logarithmic,major:{enabled:!0}}};class ga extends ia{constructor(t){super(t),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const t=this._padding=pi(aa(this.options)/2),e=this.width=this.maxWidth-t.width,i=this.height=this.maxHeight-t.height;this.xCenter=Math.floor(this.left+e/2+t.left),this.yCenter=Math.floor(this.top+i/2+t.top),this.drawingArea=Math.floor(Math.min(e,i)/2)}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!1);this.min=o(t)&&!isNaN(t)?t:0,this.max=o(e)&&!isNaN(e)?e:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/aa(this.options))}generateTickLabels(t){ia.prototype.generateTickLabels.call(this,t),this._pointLabels=this.getLabels().map(((t,e)=>{const i=c(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?la(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return K(t*(O/(this._pointLabels.length||1))+H(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if(i(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if(i(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t<e.length){const i=e[t];return function(t,e,i){return _i(t,{label:i,index:e,type:"pointLabel"})}(this.getContext(),t,i)}}getPointPosition(t,e,i=0){const s=this.getIndexAngle(t)-L+i;return{x:Math.cos(s)*e+this.xCenter,y:Math.sin(s)*e+this.yCenter,angle:s}}getPointPositionForValue(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))}getBasePosition(t){return this.getPointPositionForValue(t||0,this.getBaseValue())}getPointLabelPosition(t){const{left:e,top:i,right:s,bottom:n}=this._pointLabelItems[t];return{left:e,top:i,right:s,bottom:n}}drawBackground(){const{backgroundColor:t,grid:{circular:e}}=this.options;if(t){const i=this.ctx;i.save(),i.beginPath(),fa(this,this.getDistanceFromCenterForValue(this._endValue),e,this._pointLabels.length),i.closePath(),i.fillStyle=t,i.fill(),i.restore()}}drawGrid(){const t=this.ctx,e=this.options,{angleLines:s,grid:n}=e,o=this._pointLabels.length;let a,r,l;if(e.pointLabels.display&&function(t,e){const{ctx:s,options:{pointLabels:n}}=t;for(let o=e-1;o>=0;o--){const e=n.setContext(t.getPointLabelContext(o)),a=mi(e.font),{x:r,y:l,textAlign:h,left:c,top:d,right:u,bottom:f}=t._pointLabelItems[o],{backdropColor:g}=e;if(!i(g)){const t=gi(e.borderRadius),i=pi(e.backdropPadding);s.fillStyle=g;const n=c-i.left,o=d-i.top,a=u-c+i.width,r=f-d+i.height;Object.values(t).some((t=>0!==t))?(s.beginPath(),Le(s,{x:n,y:o,w:a,h:r,radius:t}),s.fill()):s.fillRect(n,o,a,r)}Ae(s,t._pointLabels[o],r,l+a.lineHeight/2,a,{color:e.color,textAlign:h,textBaseline:"middle"})}}(this,o),n.display&&this.ticks.forEach(((t,e)=>{if(0!==e){r=this.getDistanceFromCenterForValue(t.value);!function(t,e,i,s){const n=t.ctx,o=e.circular,{color:a,lineWidth:r}=e;!o&&!s||!a||!r||i<0||(n.save(),n.strokeStyle=a,n.lineWidth=r,n.setLineDash(e.borderDash),n.lineDashOffset=e.borderDashOffset,n.beginPath(),fa(t,i,o,s),n.closePath(),n.stroke(),n.restore())}(this,n.setContext(this.getContext(e-1)),r,o)}})),s.display){for(t.save(),a=o-1;a>=0;a--){const i=s.setContext(this.getPointLabelContext(a)),{color:n,lineWidth:o}=i;o&&n&&(t.lineWidth=o,t.strokeStyle=n,t.setLineDash(i.borderDash),t.lineDashOffset=i.borderDashOffset,r=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),l=this.getPointPosition(a,r),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(l.x,l.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=mi(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=pi(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}Ae(t,s.label,0,-n,l,{color:r.color})})),t.restore()}drawTitle(){}}ga.id="radialLinear",ga.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Is.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}},ga.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},ga.descriptors={angleLines:{_fallback:"grid"}};const pa={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ma=Object.keys(pa);function ba(t,e){return t-e}function xa(t,e){if(i(e))return null;const s=t._adapter,{parser:n,round:a,isoWeekday:r}=t._parseOpts;let l=e;return"function"==typeof n&&(l=n(l)),o(l)||(l="string"==typeof n?s.parse(l,n):s.parse(l)),null===l?null:(a&&(l="week"!==a||!B(r)&&!0!==r?s.startOf(l,a):s.startOf(l,"isoWeek",r)),+l)}function _a(t,e,i,s){const n=ma.length;for(let o=ma.indexOf(t);o<n-1;++o){const t=pa[ma[o]],n=t.steps?t.steps:Number.MAX_SAFE_INTEGER;if(t.common&&Math.ceil((i-e)/(n*t.size))<=s)return ma[o]}return ma[n-1]}function ya(t,e,i){if(i){if(i.length){const{lo:s,hi:n}=tt(i,e);t[i[s]>=e?i[s]:i[n]]=!0}}else t[e]=!0}function va(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a<o;++a)r=e[a],n[r]=a,s.push({value:r,major:!1});return 0!==o&&i?function(t,e,i,s){const n=t._adapter,o=+n.startOf(e[0].value,s),a=e[e.length-1].value;let r,l;for(r=o;r<=a;r=+n.add(r,1,s))l=i[r],l>=0&&(e[l].major=!0);return e}(t,s,n,i):s}class wa extends $s{constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e){const i=t.time||(t.time={}),s=this._adapter=new wn._date(t.adapters.date);s.init(e),b(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:xa(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:a,maxDefined:r}=this.getUserBounds();function l(t){a||isNaN(t.min)||(s=Math.min(s,t.min)),r||isNaN(t.max)||(n=Math.max(n,t.max))}a&&r||(l(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||l(this.getMinMax(!1))),s=o(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=o(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=st(s,n,this.max);return this._unit=e.unit||(i.autoSkip?_a(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=ma.length-1;o>=ma.indexOf(i);o--){const i=ma[o];if(pa[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return ma[i?ma.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=ma.indexOf(t)+1,i=ma.length;e<i;++e)if(pa[ma[e]].common)return ma[e]}(this._unit):void 0,this.initOffsets(s),t.reverse&&o.reverse(),va(this,o,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map((t=>+t.value)))}initOffsets(t){let e,i,s=0,n=0;this.options.offset&&t.length&&(e=this.getDecimalForValue(t[0]),s=1===t.length?1-e:(this.getDecimalForValue(t[1])-e)/2,i=this.getDecimalForValue(t[t.length-1]),n=1===t.length?i:(i-this.getDecimalForValue(t[t.length-2]))/2);const o=t.length<3?.5:.25;s=Z(s,0,o),n=Z(n,0,o),this._offsets={start:s,end:n,factor:1/(s+1+n)}}_generate(){const t=this._adapter,e=this.min,i=this.max,s=this.options,n=s.time,o=n.unit||_a(n.minUnit,e,i,this._getLabelCapacity(e)),a=r(n.stepSize,1),l="week"===o&&n.isoWeekday,h=B(l)||!0===l,c={};let d,u,f=e;if(h&&(f=+t.startOf(f,"isoWeek",l)),f=+t.startOf(f,h?"day":o),t.diff(i,e,o)>1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const g="data"===s.ticks.source&&this.getDataTimestamps();for(d=f,u=0;d<i;d=+t.add(d,a,o),u++)ya(c,d,g);return d!==i&&"ticks"!==s.bounds&&1!==u||ya(c,d,g),Object.keys(c).sort(((t,e)=>t-e)).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.time.displayFormats,a=this._unit,r=this._majorUnit,l=a&&o[a],h=r&&o[r],d=i[e],u=r&&h&&d&&d.major,f=this._adapter.format(t,s||(u?h:l)),g=n.ticks.callback;return g?c(g,[f,e,i],this):f}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e<i;++e)s=t[e],s.label=this._tickFormatFunction(s.value,e,t)}getDecimalForValue(t){return null===t?NaN:(t-this.min)/(this.max-this.min)}getPixelForValue(t){const e=this._offsets,i=this.getDecimalForValue(t);return this.getPixelForDecimal((e.start+i)*e.factor)}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)/e.factor-e.end;return this.min+i*(this.max-this.min)}_getLabelSize(t){const e=this.options.ticks,i=this.ctx.measureText(t).width,s=H(this.isHorizontal()?e.maxRotation:e.minRotation),n=Math.cos(s),o=Math.sin(s),a=this._resolveTickFontOptions(0).size;return{w:i*n+a*o,h:i*o+a*n}}_getLabelCapacity(t){const e=this.options.time,i=e.displayFormats,s=i[e.unit]||i.millisecond,n=this._tickFormatFunction(t,0,va(this,[t],this._majorUnit),s),o=this._getLabelSize(n),a=Math.floor(this.isHorizontal()?this.width/o.w:this.height/o.h)-1;return a>0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t<e;++t)i=i.concat(s[t].controller.getAllParsedValues(this));return this._cache.data=this.normalize(i)}getLabelTimestamps(){const t=this._cache.labels||[];let e,i;if(t.length)return t;const s=this.getLabels();for(e=0,i=s.length;e<i;++e)t.push(xa(this,s[e]));return this._cache.labels=this._normalized?t:this.normalize(t)}normalize(t){return rt(t.sort(ba))}}function Ma(t,e,i){let s,n,o,a,r=0,l=t.length-1;i?(e>=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=et(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=et(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}wa.id="time",wa.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}};class ka extends wa{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=Ma(e,this.min),this._tableRange=Ma(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o<a;++o)l=t[o],l>=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o<a;++o)h=s[o+1],r=s[o-1],l=s[o],Math.round((h+r)/2)!==l&&n.push({time:l,pos:o/(a-1)});return n}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps(),i=this.getLabelTimestamps();return t=e.length&&i.length?this.normalize(e.concat(i)):e.length?e:i,t=this._cache.all=t,t}getDecimalForValue(t){return(Ma(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)/e.factor-e.end;return Ma(this._table,i*this._tableRange+this._minPos,!0)}}ka.id="timeseries",ka.defaults=wa.defaults;var Sa=Object.freeze({__proto__:null,CategoryScale:ta,LinearScale:sa,LogarithmicScale:oa,RadialLinearScale:ga,TimeScale:wa,TimeSeriesScale:ka});return bn.register(Bn,Sa,co,Jo),bn.helpers={...Ti},bn._adapters=wn,bn.Animation=xs,bn.Animations=ys,bn.animator=mt,bn.controllers=Us.controllers.items,bn.DatasetController=Ls,bn.Element=Es,bn.elements=co,bn.Interaction=Vi,bn.layouts=Zi,bn.platforms=ps,bn.Scale=$s,bn.Ticks=Is,Object.assign(bn,Bn,Sa,co,Jo,ps),bn.Chart=bn,"undefined"!=typeof window&&(window.Chart=bn),bn}));
admin/assets/js/ps-admin.js ADDED
@@ -0,0 +1,140 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function ($) {
2
+
3
+ // total activate
4
+ function total_widget_status() {
5
+ var total_widget_active_status = [];
6
+
7
+ var totalActivatedWidgets = [];
8
+ jQuery('#prime_slider_active_modules_page input:checked').each(function () {
9
+ totalActivatedWidgets.push(jQuery(this).attr('name'));
10
+ });
11
+
12
+ total_widget_active_status.push(totalActivatedWidgets.length);
13
+
14
+ var totalActivated3rdparty = [];
15
+ jQuery('#prime_slider_third_party_widget_page input:checked').each(function () {
16
+ totalActivated3rdparty.push(jQuery(this).attr('name'));
17
+ });
18
+
19
+ total_widget_active_status.push(totalActivated3rdparty.length);
20
+
21
+ var totalActivatedExtensions = [];
22
+ jQuery('#prime_slider_elementor_extend_page input:checked').each(function () {
23
+ totalActivatedExtensions.push(jQuery(this).attr('name'));
24
+ });
25
+
26
+ total_widget_active_status.push(totalActivatedExtensions.length);
27
+
28
+
29
+ jQuery('#bdt-total-widgets-status').attr('data-value', total_widget_active_status);
30
+ jQuery('#bdt-total-widgets-status-core').text(total_widget_active_status[0]);
31
+ jQuery('#bdt-total-widgets-status-3rd').text(total_widget_active_status[1]);
32
+
33
+ jQuery('#bdt-total-widgets-status-heading').text(total_widget_active_status[0] + total_widget_active_status[1] + total_widget_active_status[2]);
34
+
35
+ }
36
+
37
+ total_widget_status();
38
+
39
+ jQuery('.prime-slider-settings-save-btn').on('click', function () {
40
+ setTimeout(function () {
41
+ total_widget_status();
42
+ }, 2000);
43
+ });
44
+
45
+ // end total active
46
+
47
+
48
+
49
+ // modules
50
+ var moduleUsedWidget = jQuery('#prime_slider_active_modules_page').find('.ps-used-widget');
51
+ var moduleUsedWidgetCount = jQuery('#prime_slider_active_modules_page').find('.ps-options .ps-used').length;
52
+ moduleUsedWidget.text(moduleUsedWidgetCount);
53
+ var moduleUnusedWidget = jQuery('#prime_slider_active_modules_page').find('.ps-unused-widget');
54
+ var moduleUnusedWidgetCount = jQuery('#prime_slider_active_modules_page').find('.ps-options .ps-unused').length;
55
+ moduleUnusedWidget.text(moduleUnusedWidgetCount);
56
+
57
+ // 3rd party
58
+ var thirdPartyUsedWidget = jQuery('#prime_slider_third_party_widget_page').find('.ps-used-widget');
59
+ var thirdPartyUsedWidgetCount = jQuery('#prime_slider_third_party_widget_page').find('.ps-options .ps-used').length;
60
+ thirdPartyUsedWidget.text(thirdPartyUsedWidgetCount);
61
+ var thirdPartyUnusedWidget = jQuery('#prime_slider_third_party_widget_page').find('.ps-unused-widget');
62
+ var thirdPartyUnusedWidgetCount = jQuery('#prime_slider_third_party_widget_page').find('.ps-options .ps-unused').length;
63
+ thirdPartyUnusedWidget.text(thirdPartyUnusedWidgetCount);
64
+
65
+
66
+ // total widgets
67
+
68
+ var dashboardChatItems = ['#bdt-db-total-status', '#bdt-db-only-widget-status', '#bdt-db-only-3rdparty-status', '#bdt-total-widgets-status'];
69
+
70
+ dashboardChatItems.forEach(function ($el) {
71
+
72
+ const ctx = jQuery($el);
73
+
74
+ var $value = ctx.data('value');
75
+ $value = $value.split(',');
76
+
77
+ var $labels = ctx.data('labels');
78
+ $labels = $labels.split(',');
79
+
80
+ var $bg = ctx.data('bg');
81
+ $bg = $bg.split(',');
82
+
83
+ // var $bgHover = ctx.data('bg-hover');
84
+ // $bgHover = $bgHover.split(',');
85
+
86
+
87
+ const data = {
88
+ labels: $labels,
89
+ datasets: [{
90
+ data: $value,
91
+ backgroundColor: $bg,
92
+ // hoverBackgroundColor: false, //$bgHover,
93
+ borderWidth: 0,
94
+ }],
95
+
96
+ };
97
+
98
+ const config = {
99
+ type: 'doughnut',
100
+ data: data,
101
+ options: {
102
+ animation: {
103
+ duration: 3000,
104
+ },
105
+ responsive: true,
106
+ maintainAspectRatio: false,
107
+ plugins: {
108
+ legend: {
109
+ display: false
110
+ },
111
+ },
112
+ title: {
113
+ display: false,
114
+ text: ctx.data('label'),
115
+ fontSize: 16,
116
+ fontColor: '#333',
117
+ },
118
+ hover: {
119
+ mode: null
120
+ },
121
+
122
+ }
123
+ };
124
+
125
+ if (window.myChart instanceof Chart) {
126
+ window.myChart.destroy();
127
+ }
128
+
129
+ var myChart = new Chart(ctx, config);
130
+ // if (x != 'init'){
131
+ // // myChart.destroy();
132
+
133
+ // // var myChart = new Chart(ctx, config);
134
+ // myChart.update();
135
+ // }
136
+
137
+
138
+ });
139
+
140
+ });
admin/assets/js/ps-admin.min.js ADDED
@@ -0,0 +1 @@
 
1
+ jQuery(document).ready((function(t){function e(){var t=[],e=[];jQuery("#prime_slider_active_modules_page input:checked").each((function(){e.push(jQuery(this).attr("name"))})),t.push(e.length);var i=[];jQuery("#prime_slider_third_party_widget_page input:checked").each((function(){i.push(jQuery(this).attr("name"))})),t.push(i.length);var a=[];jQuery("#prime_slider_elementor_extend_page input:checked").each((function(){a.push(jQuery(this).attr("name"))})),t.push(a.length),jQuery("#bdt-total-widgets-status").attr("data-value",t),jQuery("#bdt-total-widgets-status-core").text(t[0]),jQuery("#bdt-total-widgets-status-3rd").text(t[1]),jQuery("#bdt-total-widgets-status-heading").text(t[0]+t[1]+t[2])}e(),jQuery(".prime-slider-settings-save-btn").on("click",(function(){setTimeout((function(){e()}),2e3)}));var i=jQuery("#prime_slider_active_modules_page").find(".ps-used-widget"),a=jQuery("#prime_slider_active_modules_page").find(".ps-options .ps-used").length;i.text(a);var d=jQuery("#prime_slider_active_modules_page").find(".ps-unused-widget"),s=jQuery("#prime_slider_active_modules_page").find(".ps-options .ps-unused").length;d.text(s);var r=jQuery("#prime_slider_third_party_widget_page").find(".ps-used-widget"),n=jQuery("#prime_slider_third_party_widget_page").find(".ps-options .ps-used").length;r.text(n);var u=jQuery("#prime_slider_third_party_widget_page").find(".ps-unused-widget"),p=jQuery("#prime_slider_third_party_widget_page").find(".ps-options .ps-unused").length;u.text(p);["#bdt-db-total-status","#bdt-db-only-widget-status","#bdt-db-only-3rdparty-status","#bdt-total-widgets-status"].forEach((function(t){const e=jQuery(t);var i=e.data("value");i=i.split(",");var a=e.data("labels");a=a.split(",");var d=e.data("bg");const s={type:"doughnut",data:{labels:a,datasets:[{data:i,backgroundColor:d=d.split(","),borderWidth:0}]},options:{animation:{duration:3e3},responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1}},title:{display:!1,text:e.data("label"),fontSize:16,fontColor:"#333"},hover:{mode:null}}};window.myChart instanceof Chart&&window.myChart.destroy();new Chart(e,s)}))}));
admin/assets/js/ps-notice.js ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function ($) {
2
+ $('.prime-slider-notice.is-dismissible .notice-dismiss').on('click', function() {
3
+ $this = $(this).parents('.prime-slider-notice');
4
+ var $id = $this.attr('id') || '';
5
+ var $time = $this.attr('dismissible-time') || '';
6
+ var $meta = $this.attr('dismissible-meta') || '';
7
+ $.ajax({
8
+ url: ajaxurl,
9
+ type: 'POST',
10
+ data: {
11
+ action: 'prime-slider-notices',
12
+ id: $id,
13
+ meta: $meta,
14
+ time: $time
15
+ }
16
+ });
17
+ });
18
+ });
{includes → admin}/class-settings-api.php RENAMED
@@ -1,890 +1,1030 @@
1
- <?php
2
-
3
- if ( !class_exists( 'PrimeSlider_Settings_API' ) ) {
4
- class PrimeSlider_Settings_API
5
- {
6
- /**
7
- * settings sections array
8
- *
9
- * @var array
10
- */
11
- protected $settings_sections = array() ;
12
- /**
13
- * Settings fields array
14
- *
15
- * @var array
16
- */
17
- protected $settings_fields = array() ;
18
- public function __construct()
19
- {
20
- add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
21
- add_action( 'wp_ajax_prime_slider_settings_save', [ $this, "prime_slider_settings_save" ] );
22
- }
23
-
24
- /**
25
- * Enqueue scripts and styles
26
- */
27
- function admin_enqueue_scripts()
28
- {
29
- wp_enqueue_script( 'jquery' );
30
- }
31
-
32
- /**
33
- * Set settings sections
34
- *
35
- * @param array $sections setting sections array
36
- */
37
- function set_sections( $sections )
38
- {
39
- $this->settings_sections = $sections;
40
- return $this;
41
- }
42
-
43
- /**
44
- * Add a single section
45
- *
46
- * @param array $section
47
- */
48
- function add_section( $section )
49
- {
50
- $this->settings_sections[] = $section;
51
- return $this;
52
- }
53
-
54
- /**
55
- * Set settings fields
56
- *
57
- * @param array $fields settings fields array
58
- */
59
- function set_fields( $fields )
60
- {
61
- $this->settings_fields = $fields;
62
- return $this;
63
- }
64
-
65
- function add_field( $section, $field )
66
- {
67
- $defaults = array(
68
- 'name' => '',
69
- 'label' => '',
70
- 'desc' => '',
71
- 'type' => 'text',
72
- );
73
- $arg = wp_parse_args( $field, $defaults );
74
- $this->settings_fields[$section][] = $arg;
75
- return $this;
76
- }
77
-
78
- function do_settings_sections( $page )
79
- {
80
- global $wp_settings_sections, $wp_settings_fields ;
81
- if ( !isset( $wp_settings_sections[$page] ) ) {
82
- return;
83
- }
84
- foreach ( (array) $wp_settings_sections[$page] as $section ) {
85
-
86
- if ( $section['id'] == 'prime_slider_api_settings' ) {
87
- $section_class = ' bdt-child-width-1-3@xl';
88
- } else {
89
- $section_class = ' bdt-grid-small bdt-child-width-1-4@xl';
90
- }
91
-
92
- if ( $section['callback'] ) {
93
- call_user_func( $section['callback'], $section );
94
- }
95
- if ( !isset( $wp_settings_fields ) || !isset( $wp_settings_fields[$page] ) || !isset( $wp_settings_fields[$page][$section['id']] ) ) {
96
- continue;
97
- }
98
- echo '<div class="ps-options bdt-grid bdt-child-width-1-1 bdt-child-width-1-2@m bdt-child-width-1-3@l' . $section_class . '" role="presentation" bdt-grid="masonry: true">' ;
99
- echo '<p class="ps-no-result bdt-text-center bdt-width-1-1 bdt-margin-small-top bdt-h4">Ops! Your Searched widget not found! Do you have any idea? If yes, <a href="https://feedback.elementpack.pro/b/3v2gg80n/feature-requests/idea/new" target="_blank">Submit here</a></p>' ;
100
- $this->do_settings_fields( $page, $section['id'] );
101
- echo '</div>' ;
102
- }
103
- }
104
-
105
- function do_settings_fields( $page, $section )
106
- {
107
- global $wp_settings_fields ;
108
- if ( !isset( $wp_settings_fields[$page][$section] ) ) {
109
- return;
110
- }
111
- foreach ( (array) $wp_settings_fields[$page][$section] as $field ) {
112
- $class = '';
113
- if ( !empty($field['args']['class']) ) {
114
- $class .= ' ' . esc_attr( $field['args']['class'] );
115
- }
116
- if ( !empty($field['args']['widget_type']) ) {
117
- $class .= ' ps-widget-' . esc_attr( $field['args']['widget_type'] );
118
- }
119
- $data_type = ' data-widget-type="' . esc_attr( $field['args']['widget_type'] ) . '" data-content-type="' . esc_attr( $field['args']['content_type'] ) . '" data-widget-name="' . strtolower( $field['args']['name'] ) . '"';
120
- echo "<div class='ps-option-item {$class}' {$data_type}>" ;
121
- call_user_func( $field['callback'], $field['args'] );
122
- echo '</div>' ;
123
- }
124
- }
125
-
126
- /**
127
- * Initialize and registers the settings sections and fileds to WordPress
128
- *
129
- * Usually this should be called at `admin_init` hook.
130
- *
131
- * This function gets the initiated settings sections and fields. Then
132
- * registers them to WordPress and ready for use.
133
- */
134
- function admin_init()
135
- {
136
- //register settings sections
137
- foreach ( $this->settings_sections as $section ) {
138
- if ( false == get_option( $section['id'] ) ) {
139
- add_option( $section['id'] );
140
- }
141
-
142
- if ( isset( $section['desc'] ) && !empty($section['desc']) ) {
143
- $section['desc'] = '<div class="inside">' . $section['desc'] . '</div>';
144
- $callback = function () use( $section ) {
145
- echo str_replace( '"', '\\"', $section['desc'] ) ;
146
- };
147
- } else {
148
-
149
- if ( isset( $section['callback'] ) ) {
150
- $callback = $section['callback'];
151
- } else {
152
- $callback = null;
153
- }
154
-
155
- }
156
-
157
- add_settings_section(
158
- $section['id'],
159
- $section['title'],
160
- $callback,
161
- $section['id']
162
- );
163
- }
164
- //register settings fields
165
- foreach ( $this->settings_fields as $section => $field ) {
166
- foreach ( $field as $option ) {
167
- $name = $option['name'];
168
- $type = ( isset( $option['type'] ) ? $option['type'] : 'text' );
169
- $label = ( isset( $option['label'] ) ? $option['label'] : '' );
170
- $callback = ( isset( $option['callback'] ) ? $option['callback'] : array( $this, 'callback_' . $type ) );
171
- $args = array(
172
- 'id' => $name,
173
- 'class' => ( isset( $option['class'] ) ? 'ps-' . $name . ' ' . $option['class'] : 'ps-' . $name ),
174
- 'label_for' => "ps-{$section}[{$name}]",
175
- 'desc' => ( isset( $option['desc'] ) ? $option['desc'] : '' ),
176
- 'name' => $label,
177
- 'section' => $section,
178
- 'size' => ( isset( $option['size'] ) ? $option['size'] : null ),
179
- 'options' => ( isset( $option['options'] ) ? $option['options'] : '' ),
180
- 'std' => ( isset( $option['default'] ) ? $option['default'] : '' ),
181
- 'sanitize_callback' => ( isset( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : '' ),
182
- 'type' => $type,
183
- 'placeholder' => ( isset( $option['placeholder'] ) ? $option['placeholder'] : '' ),
184
- 'min' => ( isset( $option['min'] ) ? $option['min'] : '' ),
185
- 'max' => ( isset( $option['max'] ) ? $option['max'] : '' ),
186
- 'step' => ( isset( $option['step'] ) ? $option['step'] : '' ),
187
- 'plugin_name' => ( !empty($option['plugin_name']) ? $option['plugin_name'] : null ),
188
- 'plugin_path' => ( !empty($option['plugin_path']) ? $option['plugin_path'] : null ),
189
- 'paid' => ( !empty($option['paid']) ? $option['paid'] : null ),
190
- 'widget_type' => ( !empty($option['widget_type']) ? $option['widget_type'] : null ),
191
- 'content_type' => ( !empty($option['content_type']) ? $option['content_type'] : null ),
192
- 'demo_url' => ( !empty($option['demo_url']) ? $option['demo_url'] : null ),
193
- 'video_url' => ( !empty($option['video_url']) ? $option['video_url'] : null ),
194
- );
195
- add_settings_field(
196
- "{$section}[{$name}]",
197
- $label,
198
- $callback,
199
- $section,
200
- $section,
201
- $args
202
- );
203
- }
204
- }
205
- // creates our settings in the options table
206
- foreach ( $this->settings_sections as $section ) {
207
- register_setting( $section['id'], $section['id'], array( $this, 'sanitize_options' ) );
208
- }
209
- }
210
-
211
- /**
212
- * Get field description for display
213
- *
214
- * @param array $args settings field args
215
- */
216
- public function get_field_description( $args )
217
- {
218
-
219
- if ( !empty($args['desc']) ) {
220
- $desc = sprintf( '<p class="description">%s</p>', $args['desc'] );
221
- } else {
222
- $desc = '';
223
- }
224
-
225
- return $desc;
226
- }
227
-
228
- /**
229
- * Displays a text field for a settings field
230
- *
231
- * @param array $args settings field args
232
- */
233
- function callback_text( $args )
234
- {
235
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
236
- $class = 'bdt-input';
237
- $type = ( isset( $args['type'] ) ? $args['type'] : 'text' );
238
- $placeholder = ( empty($args['placeholder']) ? '' : ' placeholder="' . $args['placeholder'] . '"' );
239
- $html = '';
240
- $html .= '<div class="ps-option-item-inner">';
241
- if ( $args['video_url'] ) {
242
- $html .= '<a href="' . $args['video_url'] . '" target="_blank" class="ps-option-video" bdt-tooltip="View ' . $args['name'] . ' Video Tutorial"><i class="ps-wi-tutorial" aria-hidden="true"></i></a>';
243
- }
244
- $html .= sprintf( '<label for="bdt_ep_%1$s[%2$s]">', $args['section'], $args['id'] );
245
- $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . '</span>';
246
- $html .= '</label>';
247
- $html .= sprintf(
248
- '<input type="%1$s" class="%2$s" id="%3$s[%4$s]" name="%3$s[%4$s]" value="%5$s"%6$s/>',
249
- $type,
250
- $class,
251
- $args['section'],
252
- $args['id'],
253
- $value,
254
- $placeholder
255
- );
256
- $html .= $this->get_field_description( $args );
257
- $html .= '</div>';
258
- echo $html ;
259
- }
260
-
261
- /**
262
- * Displays a url field for a settings field
263
- *
264
- * @param array $args settings field args
265
- */
266
- function callback_url( $args )
267
- {
268
- $this->callback_text( $args );
269
- }
270
-
271
- /**
272
- * Displays a number field for a settings field
273
- *
274
- * @param array $args settings field args
275
- */
276
- function callback_number( $args )
277
- {
278
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
279
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
280
- $type = ( isset( $args['type'] ) ? $args['type'] : 'number' );
281
- $placeholder = ( empty($args['placeholder']) ? '' : ' placeholder="' . $args['placeholder'] . '"' );
282
- $min = ( $args['min'] == '' ? '' : ' min="' . $args['min'] . '"' );
283
- $max = ( $args['max'] == '' ? '' : ' max="' . $args['max'] . '"' );
284
- $step = ( $args['step'] == '' ? '' : ' step="' . $args['step'] . '"' );
285
- $html = sprintf(
286
- '<input type="%1$s" class="%2$s-number" id="%3$s[%4$s]" name="%3$s[%4$s]" value="%5$s"%6$s%7$s%8$s%9$s/>',
287
- $type,
288
- $size,
289
- $args['section'],
290
- $args['id'],
291
- $value,
292
- $placeholder,
293
- $min,
294
- $max,
295
- $step
296
- );
297
- $html .= $this->get_field_description( $args );
298
- echo $html ;
299
- }
300
-
301
- /**
302
- * Displays a checkbox for a settings field
303
- *
304
- * @param array $args settings field args
305
- */
306
- function callback_checkbox( $args )
307
- {
308
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
309
- $plugin_name = ( isset( $args['plugin_name'] ) ? $args['plugin_name'] : '' );
310
- $plugin_path = ( isset( $args['plugin_path'] ) ? $args['plugin_path'] : '' );
311
- $paid = ( isset( $args['paid'] ) ? $args['paid'] : '' );
312
- $pro = ( isset( $args['widget_type'] ) ? $args['widget_type'] : '' );
313
- $html = '';
314
- $html .= '<div class="ps-option-item-inner">';
315
- $html .= '<div class="bdt-grid bdt-grid-collapse bdt-flex bdt-flex-middle">';
316
- $html .= '<div class="bdt-width-expand bdt-flex-inline bdt-flex-middle">';
317
- $html .= '<i class="ps-wi-' . esc_attr( $args['id'] ) . '" aria-hidden="true"></i>';
318
- $html .= sprintf( '<label for="bdt_ep_%1$s[%2$s]">', $args['section'], $args['id'] );
319
- $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . '</span>';
320
- $html .= '</label>';
321
- if ( $args['demo_url'] ) {
322
- $html .= '<a href=' . $args['demo_url'] . ' target="_blank" class="ps-option-demo" bdt-tooltip="View ' . $args['name'] . ' Widget Demo"><i class="ps-wi-preview" aria-hidden="true"></i></a>';
323
- }
324
- if ( $args['video_url'] ) {
325
- $html .= '<a href=' . $args['video_url'] . ' target="_blank" class="ps-option-video" bdt-tooltip="View ' . $args['name'] . ' Video Tutorial"><i class="ps-wi-tutorial" aria-hidden="true"></i></a>';
326
- }
327
- $html .= '</div>';
328
- $html .= '<div class="bdt-width-auto">';
329
- // 3rd party widgets
330
-
331
- if ( $plugin_name and $plugin_path ) {
332
-
333
- if ( $this->_is_plugin_installed( $plugin_name, $plugin_path ) ) {
334
- if ( !current_user_can( 'activate_plugins' ) ) {
335
- return;
336
- }
337
-
338
- if ( !is_plugin_active( $plugin_path ) ) {
339
- $active_link = wp_nonce_url( 'plugins.php?action=activate&amp;plugin=' . $plugin_path . '&amp;plugin_status=all&amp;paged=1&amp;s', 'activate-plugin_' . $plugin_path );
340
- $html .= '<a href="' . $active_link . '" class="prime-slider-3pp-active" bdt-tooltip="Activate the plugin first then you can activate this widget."><span class="dashicons dashicons-admin-plugins"></span></a>';
341
- }
342
-
343
- } else {
344
-
345
- if ( $paid ) {
346
- $html .= '<a href="' . $paid . '" class="prime-slider-3pp-download" bdt-tooltip="Download and install plugin first then you can activate this widget."><span class="dashicons dashicons-download"></span></a>';
347
- } else {
348
- $install_link = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=' . $plugin_name ), 'install-plugin_' . $plugin_name );
349
- $html .= '<a href="' . $install_link . '" class="prime-slider-3pp-install" bdt-tooltip="Install the plugin first then you can activate this widget."><span class="dashicons dashicons-download"></span></a>';
350
- }
351
-
352
- }
353
-
354
-
355
- if ( $this->_is_plugin_installed( $plugin_name, $plugin_path ) and is_plugin_active( $plugin_path ) ) {
356
- $html .= '<fieldset>';
357
- $html .= sprintf( '<label for="bdt_ep_%1$s[%2$s]">', $args['section'], $args['id'] );
358
- $html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="off" />', $args['section'], $args['id'] );
359
- $html .= sprintf(
360
- '<input type="checkbox" class="checkbox" id="bdt_ep_%1$s[%2$s]" name="%1$s[%2$s]" value="on" %3$s />',
361
- $args['section'],
362
- $args['id'],
363
- checked( $value, 'on', false )
364
- );
365
- $html .= '<span class="switch"></span>';
366
- $html .= '</label>';
367
- $html .= '</fieldset>';
368
- }
369
-
370
- } else {
371
-
372
- if ( 'pro' == $pro ) {
373
- $default_value = 'off';
374
- $pro_widget = 'disabled="disabled"';
375
- $value = false;
376
- } else {
377
- $pro_widget = '';
378
- $default_value = 'on';
379
- }
380
-
381
- $html .= '<fieldset>';
382
- $html .= sprintf( '<label for="bdt_ep_%1$s[%2$s]">', $args['section'], $args['id'] );
383
- $html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="off" />', $args['section'], $args['id'] );
384
- // $html .= sprintf( '<input type="checkbox" class="checkbox" id="bdt_ep_%1$s[%2$s]" name="%1$s[%2$s]" value="on" %3$s />', $args['section'], $args['id'], checked( $value, 'on', false ) );
385
- $html .= sprintf(
386
- '<input type="checkbox" class="checkbox" id="bdt_ep_%1$s[%2$s]" name="%1$s[%2$s]" value="' . $default_value . '" %3$s %4$s />',
387
- $args['section'],
388
- $args['id'],
389
- checked( $value, $default_value, false ),
390
- $pro_widget
391
- );
392
- $html .= '<span class="switch"></span>';
393
- $html .= '</label>';
394
- $html .= '</fieldset>';
395
- }
396
-
397
- $html .= '</div>';
398
- $html .= '</div>';
399
- $html .= '</div>';
400
- echo $html ;
401
- }
402
-
403
- function _is_plugin_installed( $plugin, $plugin_path )
404
- {
405
- $installed_plugins = get_plugins();
406
- return isset( $installed_plugins[$plugin_path] );
407
- }
408
-
409
- /**
410
- * Displays a multicheckbox for a settings field
411
- *
412
- * @param array $args settings field args
413
- */
414
- function callback_multicheck( $args )
415
- {
416
- $value = $this->get_option( $args['id'], $args['section'], $args['std'] );
417
- $html = '<fieldset>';
418
- $html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="" />', $args['section'], $args['id'] );
419
- foreach ( $args['options'] as $key => $label ) {
420
- $checked = ( isset( $value[$key] ) ? $value[$key] : '0' );
421
- $html .= sprintf(
422
- '<label for="bdt_ep_%1$s[%2$s][%3$s]">',
423
- $args['section'],
424
- $args['id'],
425
- $key
426
- );
427
- $html .= sprintf(
428
- '<input type="checkbox" class="checkbox" id="bdt_ep_%1$s[%2$s][%3$s]" name="%1$s[%2$s][%3$s]" value="%3$s" %4$s />',
429
- $args['section'],
430
- $args['id'],
431
- $key,
432
- checked( $checked, $key, false )
433
- );
434
- $html .= '<span class="switch"></span>';
435
- $html .= sprintf( '%1$s</label><br>', $label );
436
- }
437
- $html .= $this->get_field_description( $args );
438
- $html .= '</fieldset>';
439
- echo $html ;
440
- }
441
-
442
- /**
443
- * Displays a radio button for a settings field
444
- *
445
- * @param array $args settings field args
446
- */
447
- function callback_radio( $args )
448
- {
449
- $value = $this->get_option( $args['id'], $args['section'], $args['std'] );
450
- $html = '<fieldset>';
451
- foreach ( $args['options'] as $key => $label ) {
452
- $html .= sprintf(
453
- '<label for="bdt_ep_%1$s[%2$s][%3$s]">',
454
- $args['section'],
455
- $args['id'],
456
- $key
457
- );
458
- $html .= sprintf(
459
- '<input type="radio" class="radio" id="bdt_ep_%1$s[%2$s][%3$s]" name="%1$s[%2$s]" value="%3$s" %4$s />',
460
- $args['section'],
461
- $args['id'],
462
- $key,
463
- checked( $value, $key, false )
464
- );
465
- $html .= sprintf( '%1$s</label><br>', $label );
466
- }
467
- $html .= $this->get_field_description( $args );
468
- $html .= '</fieldset>';
469
- echo $html ;
470
- }
471
-
472
- /**
473
- * Displays a selectbox for a settings field
474
- *
475
- * @param array $args settings field args
476
- */
477
- function callback_select( $args )
478
- {
479
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
480
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
481
- $html = sprintf(
482
- '<select class="%1$s" name="%2$s[%3$s]" id="%2$s[%3$s]">',
483
- $size,
484
- $args['section'],
485
- $args['id']
486
- );
487
- foreach ( $args['options'] as $key => $label ) {
488
- $html .= sprintf(
489
- '<option value="%s"%s>%s</option>',
490
- $key,
491
- selected( $value, $key, false ),
492
- $label
493
- );
494
- }
495
- $html .= sprintf( '</select>' );
496
- $html .= $this->get_field_description( $args );
497
- echo $html ;
498
- }
499
-
500
- /**
501
- * Displays a textarea for a settings field
502
- *
503
- * @param array $args settings field args
504
- */
505
- function callback_textarea( $args )
506
- {
507
- $value = esc_textarea( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
508
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
509
- $placeholder = ( empty($args['placeholder']) ? '' : ' placeholder="' . $args['placeholder'] . '"' );
510
- $html = sprintf(
511
- '<textarea rows="5" cols="55" class="%1$s-text" id="%2$s[%3$s]" name="%2$s[%3$s]"%4$s>%5$s</textarea>',
512
- $size,
513
- $args['section'],
514
- $args['id'],
515
- $placeholder,
516
- $value
517
- );
518
- $html .= $this->get_field_description( $args );
519
- echo $html ;
520
- }
521
-
522
- /**
523
- * Displays the html for a settings field
524
- *
525
- * @param array $args settings field args
526
- * @return string
527
- */
528
- function callback_html( $args )
529
- {
530
- echo $args['desc'] ;
531
- }
532
-
533
- /**
534
- * Displays a rich text textarea for a settings field
535
- *
536
- * @param array $args settings field args
537
- */
538
- function callback_wysiwyg( $args )
539
- {
540
- $value = $this->get_option( $args['id'], $args['section'], $args['std'] );
541
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : '500px' );
542
- echo '<div style="max-width: ' . $size . ';">' ;
543
- $editor_settings = array(
544
- 'teeny' => true,
545
- 'textarea_name' => $args['section'] . '[' . $args['id'] . ']',
546
- 'textarea_rows' => 10,
547
- );
548
- if ( isset( $args['options'] ) && is_array( $args['options'] ) ) {
549
- $editor_settings = array_merge( $editor_settings, $args['options'] );
550
- }
551
- wp_editor( $value, $args['section'] . '-' . $args['id'], $editor_settings );
552
- echo '</div>' ;
553
- echo $this->get_field_description( $args ) ;
554
- }
555
-
556
- /**
557
- * Displays a file upload field for a settings field
558
- *
559
- * @param array $args settings field args
560
- */
561
- function callback_file( $args )
562
- {
563
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
564
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
565
- $id = $args['section'] . '[' . $args['id'] . ']';
566
- $label = ( isset( $args['options']['button_label'] ) ? $args['options']['button_label'] : __( 'Choose File' ) );
567
- $html = sprintf(
568
- '<input type="text" class="%1$s-text wpsa-url" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>',
569
- $size,
570
- $args['section'],
571
- $args['id'],
572
- $value
573
- );
574
- $html .= '<input type="button" class="button wpsa-browse" value="' . $label . '" />';
575
- $html .= $this->get_field_description( $args );
576
- echo $html ;
577
- }
578
-
579
- /**
580
- * Displays a password field for a settings field
581
- *
582
- * @param array $args settings field args
583
- */
584
- function callback_password( $args )
585
- {
586
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
587
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
588
- $html = sprintf(
589
- '<input type="password" class="%1$s-text" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>',
590
- $size,
591
- $args['section'],
592
- $args['id'],
593
- $value
594
- );
595
- $html .= $this->get_field_description( $args );
596
- echo $html ;
597
- }
598
-
599
- /**
600
- * Displays a color picker field for a settings field
601
- *
602
- * @param array $args settings field args
603
- */
604
- function callback_color( $args )
605
- {
606
- $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
607
- $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
608
- $html = sprintf(
609
- '<input type="text" class="%1$s-text wp-color-picker-field" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s" data-default-color="%5$s" />',
610
- $size,
611
- $args['section'],
612
- $args['id'],
613
- $value,
614
- $args['std']
615
- );
616
- $html .= $this->get_field_description( $args );
617
- echo $html ;
618
- }
619
-
620
- /**
621
- * Displays a 2 colspan subheading field for a settings field
622
- *
623
- * @param array $args settings field args
624
- */
625
- function callback_subheading( $args )
626
- {
627
- $html = '<h3 class="setting_subheading column-merge">' . $args['name'] . '</h3>';
628
- $html .= $this->get_field_description( $args );
629
- $html .= '<hr class="setting_separator">';
630
- echo $html ;
631
- }
632
-
633
- function callback_start_group( $args )
634
- {
635
- $html = '<div class="ps-option-item-inner ps-option-group">';
636
- $html .= sprintf( '<label for="bdt_ep_%1$s[%2$s]">', $args['section'], $args['id'] );
637
- $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . '</span>';
638
- $html .= '</label>';
639
- if ( $args['video_url'] ) {
640
- $html .= '<a href="' . $args['video_url'] . '" target="_blank" class="ps-option-video" bdt-tooltip="View ' . $args['name'] . ' Video Tutorial"><i class="ps-wi-tutorial" aria-hidden="true"></i></a>';
641
- }
642
- $html .= $this->get_field_description( $args );
643
- $html .= '<div class="bdt-grid" bdt-grid>';
644
- echo $html ;
645
- }
646
-
647
- function callback_end_group( $args )
648
- {
649
- $html = '</div>';
650
- $html .= '</div>';
651
- echo $html ;
652
- }
653
-
654
- /**
655
- * Displays a 2 colspan separator field for a settings field
656
- *
657
- * @param array $args settings field args
658
- */
659
- function callback_separator( $args )
660
- {
661
- $html = '<hr class="setting_separator column-merge">';
662
- $html .= $this->get_field_description( $args );
663
- echo $html ;
664
- }
665
-
666
- /**
667
- * Displays a select box for creating the pages select box
668
- *
669
- * @param array $args settings field args
670
- */
671
- function callback_pages( $args )
672
- {
673
- $dropdown_args = array(
674
- 'selected' => esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ),
675
- 'name' => $args['section'] . '[' . $args['id'] . ']',
676
- 'id' => $args['section'] . '[' . $args['id'] . ']',
677
- 'echo' => 0,
678
- );
679
- $html = wp_dropdown_pages( $dropdown_args );
680
- echo $html ;
681
- }
682
-
683
- /**
684
- * Sanitize callback for Settings API
685
- *
686
- * @return mixed
687
- */
688
- function sanitize_options( $options )
689
- {
690
- if ( !$options ) {
691
- return $options;
692
- }
693
- foreach ( $options as $option_slug => $option_value ) {
694
- $sanitize_callback = $this->get_sanitize_callback( $option_slug );
695
- // If callback is set, call it
696
-
697
- if ( $sanitize_callback ) {
698
- $options[$option_slug] = call_user_func( $sanitize_callback, $option_value );
699
- continue;
700
- }
701
-
702
- }
703
- return $options;
704
- }
705
-
706
- /**
707
- * Get sanitization callback for given option slug
708
- *
709
- * @param string $slug option slug
710
- *
711
- * @return mixed string or bool false
712
- */
713
- function get_sanitize_callback( $slug = '' )
714
- {
715
- if ( empty($slug) ) {
716
- return false;
717
- }
718
- // Iterate over registered fields and see if we can find proper callback
719
- foreach ( $this->settings_fields as $section => $options ) {
720
- foreach ( $options as $option ) {
721
- if ( $option['name'] != $slug ) {
722
- continue;
723
- }
724
- // Return the callback name
725
- return ( isset( $option['sanitize_callback'] ) && is_callable( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : false );
726
- }
727
- }
728
- return false;
729
- }
730
-
731
- /**
732
- * Get the value of a settings field
733
- *
734
- * @param string $option settings field name
735
- * @param string $section the section name this field belongs to
736
- * @param string $default default text if it's not found
737
- * @return string
738
- */
739
- function get_option( $option, $section, $default = '' )
740
- {
741
- $options = get_option( $section );
742
- if ( isset( $options[$option] ) ) {
743
- return $options[$option];
744
- }
745
- return $default;
746
- }
747
-
748
- /**
749
- * Show navigations as tab
750
- *
751
- * Shows all the settings section labels as tab
752
- */
753
- function show_navigation()
754
- {
755
- $html = '<ul class="bdt-tab" bdt-tab="animation: bdt-animation-slide-bottom-small;">';
756
- $html .= sprintf( '<li><a href="#%1$s" class="bdt-tab-item" id="%1$s" data-tab-index="0">%2$s</a></li>', 'prime_slider_welcome', 'Dashboard' );
757
- $count = 1;
758
- foreach ( $this->settings_sections as $tab ) {
759
- $html .= sprintf(
760
- '<li><a href="#%1$s" class="bdt-tab-item" id="%1$s" data-tab-index="%2$s">%3$s</a></li>',
761
- $tab['id'],
762
- $count++,
763
- $tab['title']
764
- );
765
- }
766
- $html .= '</ul>';
767
- echo $html ;
768
- }
769
-
770
- function prime_slider_settings_save()
771
- {
772
- if ( !check_ajax_referer( 'prime-slider-settings-save-nonce' ) ) {
773
- wp_send_json_error();
774
- }
775
- if ( !current_user_can( 'manage_options' ) ) {
776
- return;
777
- }
778
- $moudle_id = $_POST['id'];
779
- unset( $_POST['id'] );
780
- update_option( $moudle_id, $_POST[$moudle_id] ) or add_option( $moudle_id, $_POST[$moudle_id] );
781
- wp_send_json_success();
782
- }
783
-
784
- /**
785
- * Show the section settings forms
786
- *
787
- * This function displays every sections in a different form
788
- */
789
- function show_forms()
790
- {
791
- ?>
792
-
793
- <?php
794
- $i = 0;
795
- foreach ( $this->settings_sections as $form ) {
796
- $i++;
797
- ?>
798
- <div id="<?php
799
- echo $form['id'] ;
800
- ?>_page" class="ps-option-page">
801
-
802
- <div bdt-filter="target: .ps-options" class="ps-options-parent" id="ps-options-parent-<?php
803
- echo $i ;
804
- ?>">
805
-
806
-
807
- <?php
808
-
809
- if ( $form['id'] == 'prime_slider_active_modules' or $form['id'] == 'prime_slider_third_party_widget' ) {
810
- ?>
811
-
812
- <div class="bdt-widget-filter-wrapper bdt-grid">
813
-
814
- <div class="bdt-width-expand ps-widget-filter-nav bdt-visible@m">
815
- <ul class="bdt-subnav bdt-subnav-pill ps-widget-filter bdt-widget-type-content bdt-flex-inline bdt-visible@m">
816
- <li class="ps-widget-all bdt-active" bdt-filter-control="*"><a href="#">All</a></li>
817
- <li class="ps-widget-free" bdt-filter-control="filter: [data-widget-type='free']; group: data-content-type"><a href="#">Free</a></li>
818
- <li class="ps-widget-pro" bdt-filter-control="filter: [data-widget-type='pro']; group: data-content-type"><a href="#">Pro</a></li>
819
-
820
- </ul>
821
-
822
- <ul class="bdt-subnav bdt-subnav-pill ps-widget-filter bdt-flex-inline bdt-visible@m">
823
- <li class="ps-widget-custom" bdt-filter-control="filter: [data-content-type*='custom']; group: data-widget-type"><a href="#">Custom</a></li>
824
- <li class="ps-widget-ecommerce" bdt-filter-control="filter: [data-content-type*='ecommerce']; group: data-widget-type"><a href="#">eCommerce</a></li>
825
- <li class="ps-widget-post" bdt-filter-control="filter: [data-content-type*='post']; group: data-widget-type"><a href="#">Post</a></li>
826
- <li class="ps-widget-carousel" bdt-filter-control="filter: [data-content-type*='carousel']; group: data-widget-type"><a href="#">Carousel</a></li>
827
- <li class="ps-widget-static" bdt-filter-control="filter: [data-content-type*='static']; group: data-widget-type"><a href="#">Static</a></li>
828
- <li class="ps-widget-new" bdt-filter-control="filter: [data-content-type*='new']; group: data-widget-type"><a href="#">New</a></li>
829
-
830
-
831
- </ul>
832
-
833
- </div>
834
-
835
- <div class="bdt-width-auto@m bdt-search-active-wrap bdt-flex bdt-flex-middle bdt-flex-between">
836
- <div class="bdt-widget-search">
837
- <input data-id="ps-options-parent-<?php
838
- echo $i ;
839
- ?>" onkeyup="filterSearch(this);" bdt-filter-control="" class="bdt-search-input bdt-flex-middle" type="search" placeholder="Search widget..." autofocus>
840
- </div>
841
-
842
- <ul class="bdt-subnav bdt-subnav-pill ps-widget-onoff">
843
- <li><a href="#" class="ps-active-all-widget">Active All</a></li>
844
- <li><a href="#" class="ps-deactive-all-widget">Deactive All</a></li>
845
- </ul>
846
-
847
- </div>
848
-
849
- </div>
850
-
851
- <?php
852
- }
853
-
854
- ?>
855
-
856
- <form class="settings-save" method="post" action="admin-ajax.php?action=prime_slider_settings_save">
857
- <input type="hidden" name="id" value="<?php
858
- echo $form['id'] ;
859
- ?>">
860
- <?php
861
- wp_nonce_field( 'prime-slider-settings-save-nonce' );
862
- do_action( 'wsa_form_top_' . $form['id'], $form );
863
- //settings_fields( $form['id'] );
864
- $this->do_settings_sections( $form['id'] );
865
- do_action( 'wsa_form_bottom_' . $form['id'], $form );
866
- if ( isset( $this->settings_fields[$form['id']] ) ) {
867
- ?>
868
-
869
- <div class="ps-setting-save-btn">
870
-
871
- <button class="bdt-button prime-slider-settings-save-btn" type="submit">Save Settings</button>
872
-
873
- </div>
874
- <?php
875
- }
876
- ?>
877
- </form>
878
-
879
-
880
-
881
-
882
-
883
- </div>
884
- </div>
885
- <?php
886
- }
887
- }
888
-
889
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
890
  }
1
+ <?php
2
+
3
+ use PrimeSlider\Admin\AssetMinifier\Asset_Minifier ;
4
+ if ( !class_exists( 'PrimeSlider_Settings_API' ) ) {
5
+ class PrimeSlider_Settings_API
6
+ {
7
+ /**
8
+ * settings sections array
9
+ *
10
+ * @var array
11
+ */
12
+ protected $settings_sections = array() ;
13
+ /**
14
+ * Settings fields array
15
+ *
16
+ * @var array
17
+ */
18
+ protected $settings_fields = array() ;
19
+ public function __construct()
20
+ {
21
+ add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
22
+ add_action( 'wp_ajax_prime_slider_settings_save', [ $this, "prime_slider_settings_save" ] );
23
+ }
24
+
25
+ /**
26
+ * Enqueue scripts and styles
27
+ */
28
+ function admin_enqueue_scripts()
29
+ {
30
+ wp_enqueue_script( 'jquery' );
31
+ }
32
+
33
+ /**
34
+ * Set settings sections
35
+ *
36
+ * @param array $sections setting sections array
37
+ */
38
+ function set_sections( $sections )
39
+ {
40
+ $this->settings_sections = $sections;
41
+ return $this;
42
+ }
43
+
44
+ /**
45
+ * Add a single section
46
+ *
47
+ * @param array $section
48
+ */
49
+ function add_section( $section )
50
+ {
51
+ $this->settings_sections[] = $section;
52
+ return $this;
53
+ }
54
+
55
+ /**
56
+ * Set settings fields
57
+ *
58
+ * @param array $fields settings fields array
59
+ */
60
+ function set_fields( $fields )
61
+ {
62
+ $this->settings_fields = $fields;
63
+ return $this;
64
+ }
65
+
66
+ function add_field( $section, $field )
67
+ {
68
+ $defaults = array(
69
+ 'name' => '',
70
+ 'label' => '',
71
+ 'desc' => '',
72
+ 'type' => 'text',
73
+ );
74
+ $arg = wp_parse_args( $field, $defaults );
75
+ $this->settings_fields[$section][] = $arg;
76
+ return $this;
77
+ }
78
+
79
+ function do_settings_sections( $page )
80
+ {
81
+ global $wp_settings_sections, $wp_settings_fields ;
82
+ if ( !isset( $wp_settings_sections[$page] ) ) {
83
+ return;
84
+ }
85
+ $matched_height = ' bdt-grid bdt-height-match="target: > div > .ps-option-item-inner"';
86
+ $data_settings = '';
87
+ foreach ( (array) $wp_settings_sections[$page] as $section ) {
88
+
89
+ if ( $section['id'] == 'prime_slider_api_settings' ) {
90
+ $section_class = ' bdt-child-width-1-3@xl';
91
+ } elseif ( $section['id'] == 'prime_slider_other_settings' ) {
92
+ $data_settings = $matched_height;
93
+ $section_class = ' bdt-child-width-1-3@xl';
94
+ } else {
95
+ $section_class = ' bdt-grid-small bdt-child-width-1-4@xl';
96
+ }
97
+
98
+ if ( $section['callback'] ) {
99
+ call_user_func( $section['callback'], $section );
100
+ }
101
+ if ( !isset( $wp_settings_fields ) || !isset( $wp_settings_fields[$page] ) || !isset( $wp_settings_fields[$page][$section['id']] ) ) {
102
+ continue;
103
+ }
104
+ echo '<div class="ps-options bdt-grid bdt-child-width-1-1 bdt-child-width-1-2@m bdt-child-width-1-3@l' . esc_attr( $section_class ) . '" role="presentation" bdt-grid="masonry: true" ' . esc_attr( $data_settings ) . '>' ;
105
+ echo '<p class="ps-no-result bdt-text-center bdt-width-1-1 bdt-margin-small-top bdt-h4">Ops! Your Searched widget not found! Do you have any idea? If yes, <a href="https://feedback.primeslider.pro/b/3v2gg80n/feature-requests/idea/new" target="_blank">Submit here</a></p>' ;
106
+ $this->do_settings_fields( $page, $section['id'] );
107
+ echo '</div>' ;
108
+ }
109
+ }
110
+
111
+ function do_settings_fields( $page, $section )
112
+ {
113
+ global $wp_settings_fields ;
114
+ if ( !isset( $wp_settings_fields[$page][$section] ) ) {
115
+ return;
116
+ }
117
+ foreach ( (array) $wp_settings_fields[$page][$section] as $field ) {
118
+ $class = '';
119
+ if ( !empty($field['args']['class']) ) {
120
+ $class .= ' ' . esc_attr( $field['args']['class'] );
121
+ }
122
+ if ( !empty($field['args']['widget_type']) ) {
123
+ $class .= ' ps-widget-' . esc_attr( $field['args']['widget_type'] );
124
+ }
125
+ $used_widgets = self::get_used_widgets_obj();
126
+ $widget_name = 'prime-slider-' . str_replace( ' ', '-', strtolower( $field['args']['id'] ) );
127
+ $used_widgets_count = 0;
128
+
129
+ if ( isset( $used_widgets ) ) {
130
+ $used_widgets_count = ( in_array( $widget_name, array_keys( $used_widgets ) ) ? $used_widgets[$widget_name] : 0 );
131
+
132
+ if ( $used_widgets_count === 0 ) {
133
+ $widget_name = str_replace( '_', '-', $widget_name );
134
+ $used_widgets_count = ( in_array( $widget_name, array_keys( $used_widgets ) ) ? $used_widgets[$widget_name] : 0 );
135
+ }
136
+
137
+ }
138
+
139
+ $widget_used_status = ' ps-used';
140
+ if ( $used_widgets_count === 0 ) {
141
+ $widget_used_status = ' ps-unused';
142
+ }
143
+ $data_type = ' data-widget-type="' . esc_attr( $field['args']['widget_type'] ) . '" data-content-type="' . esc_attr( $field['args']['content_type'] ) . esc_attr( $widget_used_status ) . '" data-widget-name="' . strtolower( $field['args']['name'] ) . '"';
144
+ echo "<div class='ps-option-item {$class} {$widget_used_status}' {$data_type}>" ;
145
+ call_user_func( $field['callback'], $field['args'] );
146
+ echo '</div>' ;
147
+ }
148
+ }
149
+
150
+ /**
151
+ * Initialize and registers the settings sections and fileds to WordPress
152
+ *
153
+ * Usually this should be called at `admin_init` hook.
154
+ *
155
+ * This function gets the initiated settings sections and fields. Then
156
+ * registers them to WordPress and ready for use.
157
+ */
158
+ function admin_init()
159
+ {
160
+ //register settings sections
161
+ foreach ( $this->settings_sections as $section ) {
162
+ if ( false == get_option( $section['id'] ) ) {
163
+ add_option( $section['id'] );
164
+ }
165
+
166
+ if ( isset( $section['desc'] ) && !empty($section['desc']) ) {
167
+ $section['desc'] = '<div class="inside">' . $section['desc'] . '</div>';
168
+ $callback = function () use( $section ) {
169
+ echo str_replace( '"', '\\"', $section['desc'] ) ;
170
+ };
171
+ } else {
172
+
173
+ if ( isset( $section['callback'] ) ) {
174
+ $callback = $section['callback'];
175
+ } else {
176
+ $callback = null;
177
+ }
178
+
179
+ }
180
+
181
+ add_settings_section(
182
+ $section['id'],
183
+ $section['title'],
184
+ $callback,
185
+ $section['id']
186
+ );
187
+ }
188
+ //register settings fields
189
+ foreach ( $this->settings_fields as $section => $field ) {
190
+ foreach ( $field as $option ) {
191
+ $name = $option['name'];
192
+ $type = ( isset( $option['type'] ) ? $option['type'] : 'text' );
193
+ $label = ( isset( $option['label'] ) ? $option['label'] : '' );
194
+ $callback = ( isset( $option['callback'] ) ? $option['callback'] : array( $this, 'callback_' . $type ) );
195
+ $args = array(
196
+ 'id' => $name,
197
+ 'class' => ( isset( $option['class'] ) ? 'ps-' . $name . ' ' . $option['class'] : 'ps-' . $name ),
198
+ 'label_for' => "ps-{$section}[{$name}]",
199
+ 'desc' => ( isset( $option['desc'] ) ? $option['desc'] : '' ),
200
+ 'name' => $label,
201
+ 'section' => $section,
202
+ 'size' => ( isset( $option['size'] ) ? $option['size'] : null ),
203
+ 'options' => ( isset( $option['options'] ) ? $option['options'] : '' ),
204
+ 'std' => ( isset( $option['default'] ) ? $option['default'] : '' ),
205
+ 'sanitize_callback' => ( isset( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : '' ),
206
+ 'type' => $type,
207
+ 'placeholder' => ( isset( $option['placeholder'] ) ? $option['placeholder'] : '' ),
208
+ 'min' => ( isset( $option['min'] ) ? $option['min'] : '' ),
209
+ 'max' => ( isset( $option['max'] ) ? $option['max'] : '' ),
210
+ 'step' => ( isset( $option['step'] ) ? $option['step'] : '' ),
211
+ 'plugin_name' => ( !empty($option['plugin_name']) ? $option['plugin_name'] : null ),
212
+ 'plugin_path' => ( !empty($option['plugin_path']) ? $option['plugin_path'] : null ),
213
+ 'paid' => ( !empty($option['paid']) ? $option['paid'] : null ),
214
+ 'widget_type' => ( !empty($option['widget_type']) ? $option['widget_type'] : null ),
215
+ 'content_type' => ( !empty($option['content_type']) ? $option['content_type'] : null ),
216
+ 'demo_url' => ( !empty($option['demo_url']) ? $option['demo_url'] : null ),
217
+ 'video_url' => ( !empty($option['video_url']) ? $option['video_url'] : null ),
218
+ );
219
+ add_settings_field(
220
+ "{$section}[{$name}]",
221
+ $label,
222
+ $callback,
223
+ $section,
224
+ $section,
225
+ $args
226
+ );
227
+ }
228
+ }
229
+ // creates our settings in the options table
230
+ foreach ( $this->settings_sections as $section ) {
231
+ register_setting( $section['id'], $section['id'], array( $this, 'sanitize_options' ) );
232
+ }
233
+ }
234
+
235
+ /**
236
+ * Get field description for display
237
+ *
238
+ * @param array $args settings field args
239
+ */
240
+ public function get_field_description( $args )
241
+ {
242
+
243
+ if ( !empty($args['desc']) ) {
244
+ $desc = sprintf( '<p class="description">%s</p>', $args['desc'] );
245
+ } else {
246
+ $desc = '';
247
+ }
248
+
249
+ return $desc;
250
+ }
251
+
252
+ /**
253
+ * Displays a text field for a settings field
254
+ *
255
+ * @param array $args settings field args
256
+ */
257
+ function callback_text( $args )
258
+ {
259
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
260
+ $class = 'bdt-input';
261
+ $type = ( isset( $args['type'] ) ? $args['type'] : 'text' );
262
+ $placeholder = ( empty($args['placeholder']) ? '' : ' placeholder="' . $args['placeholder'] . '"' );
263
+ $html = '';
264
+ $html .= '<div class="ps-option-item-inner">';
265
+ if ( $args['video_url'] ) {
266
+ $html .= '<a href="' . $args['video_url'] . '" target="_blank" class="ps-option-video" bdt-tooltip="View ' . $args['name'] . ' Video Tutorial"><i class="ps-wi-tutorial" aria-hidden="true"></i></a>';
267
+ }
268
+ $html .= sprintf( '<label for="bdt_ps_%1$s[%2$s]">', $args['section'], $args['id'] );
269
+ $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . '</span>';
270
+ $html .= '</label>';
271
+ $html .= sprintf(
272
+ '<input type="%1$s" class="%2$s" id="%3$s[%4$s]" name="%3$s[%4$s]" value="%5$s"%6$s/>',
273
+ $type,
274
+ $class,
275
+ $args['section'],
276
+ $args['id'],
277
+ $value,
278
+ $placeholder
279
+ );
280
+ $html .= $this->get_field_description( $args );
281
+ $html .= '</div>';
282
+ echo $html ;
283
+ }
284
+
285
+ /**
286
+ * Displays a url field for a settings field
287
+ *
288
+ * @param array $args settings field args
289
+ */
290
+ function callback_url( $args )
291
+ {
292
+ $this->callback_text( $args );
293
+ }
294
+
295
+ /**
296
+ * Displays a number field for a settings field
297
+ *
298
+ * @param array $args settings field args
299
+ */
300
+ function callback_number( $args )
301
+ {
302
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
303
+ $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
304
+ $type = ( isset( $args['type'] ) ? $args['type'] : 'number' );
305
+ $placeholder = ( empty($args['placeholder']) ? '' : ' placeholder="' . $args['placeholder'] . '"' );
306
+ $min = ( $args['min'] == '' ? '' : ' min="' . $args['min'] . '"' );
307
+ $max = ( $args['max'] == '' ? '' : ' max="' . $args['max'] . '"' );
308
+ $step = ( $args['step'] == '' ? '' : ' step="' . $args['step'] . '"' );
309
+ $html = sprintf(
310
+ '<input type="%1$s" class="%2$s-number" id="%3$s[%4$s]" name="%3$s[%4$s]" value="%5$s"%6$s%7$s%8$s%9$s/>',
311
+ $type,
312
+ $size,
313
+ $args['section'],
314
+ $args['id'],
315
+ $value,
316
+ $placeholder,
317
+ $min,
318
+ $max,
319
+ $step
320
+ );
321
+ $html .= $this->get_field_description( $args );
322
+ echo $html ;
323
+ }
324
+
325
+ /**
326
+ * Get used widgets.
327
+ *
328
+ * @access public
329
+ * @since 6.0.0
330
+ *
331
+ * @return array
332
+ */
333
+ public static function get_used_widgets_obj()
334
+ {
335
+ return PrimeSlider_Admin_Settings::get_used_widgets();
336
+ }
337
+
338
+ /**
339
+ * Get unused widgets.
340
+ *
341
+ * @access public
342
+ * @since 6.0.0
343
+ *
344
+ * @return array
345
+ */
346
+ public static function get_unused_widgets_obj()
347
+ {
348
+ return PrimeSlider_Admin_Settings::get_unused_widgets();
349
+ }
350
+
351
+ /**
352
+ * Displays a checkbox for a settings field
353
+ *
354
+ * @param array $args settings field args
355
+ */
356
+ function callback_checkbox( $args )
357
+ {
358
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
359
+ $plugin_name = ( isset( $args['plugin_name'] ) ? $args['plugin_name'] : '' );
360
+ $plugin_path = ( isset( $args['plugin_path'] ) ? $args['plugin_path'] : '' );
361
+ $paid = ( isset( $args['paid'] ) ? $args['paid'] : '' );
362
+ $pro = ( isset( $args['widget_type'] ) ? $args['widget_type'] : '' );
363
+ $premium = false;
364
+ $used_widgets = self::get_used_widgets_obj();
365
+ $widget_name = 'prime-slider-' . $args['id'];
366
+ $used_widgets_count = 0;
367
+
368
+ if ( isset( $used_widgets ) ) {
369
+ $used_widgets_count = ( in_array( $widget_name, array_keys( $used_widgets ) ) ? $used_widgets[$widget_name] : 0 );
370
+
371
+ if ( $used_widgets_count === 0 ) {
372
+ $widget_name = str_replace( '_', '-', $widget_name );
373
+ $used_widgets_count = ( in_array( $widget_name, array_keys( $used_widgets ) ) ? $used_widgets[$widget_name] : 0 );
374
+ }
375
+
376
+ }
377
+
378
+ $widget_using_status = '</span> <br><span class="ps-widget-count-text">Total Used - ' . esc_html( $used_widgets_count ) . ' </span>';
379
+ // remove counts
380
+ if ( isset( $args['id'] ) && $args['id'] == 'not' ) {
381
+ $widget_using_status = '';
382
+ }
383
+ $html = '';
384
+ $html .= '<div class="ps-option-item-inner">';
385
+ $html .= '<div class="bdt-grid bdt-grid-collapse bdt-flex bdt-flex-middle">';
386
+ $html .= '<div class="bdt-width-expand bdt-flex-inline bdt-flex-middle">';
387
+ $html .= '<i class="ps-wi-' . esc_attr( $args['id'] ) . '" aria-hidden="true"></i>';
388
+ $html .= sprintf( '<label for="bdt_ps_%1$s[%2$s]">', $args['section'], $args['id'] );
389
+ $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . $widget_using_status;
390
+ $html .= '</label>';
391
+ if ( $args['demo_url'] ) {
392
+ $html .= '<a href=' . $args['demo_url'] . ' target="_blank" class="ps-option-demo" bdt-tooltip="View ' . $args['name'] . ' Widget Demo"><i class="ps-wi-preview" aria-hidden="true"></i></a>';
393
+ }
394
+ if ( $args['video_url'] ) {
395
+ $html .= '<a href=' . $args['video_url'] . ' target="_blank" class="ps-option-video" bdt-tooltip="View ' . $args['name'] . ' Video Tutorial"><i class="ps-wi-tutorial" aria-hidden="true"></i></a>';
396
+ }
397
+ $html .= '</div>';
398
+ $html .= '<div class="bdt-width-auto">';
399
+ // 3rd party widgets
400
+
401
+ if ( $plugin_name and $plugin_path ) {
402
+
403
+ if ( $this->_is_plugin_installed( $plugin_name, $plugin_path ) ) {
404
+ if ( !current_user_can( 'activate_plugins' ) ) {
405
+ return;
406
+ }
407
+
408
+ if ( !is_plugin_active( $plugin_path ) ) {
409
+ $active_link = wp_nonce_url( 'plugins.php?action=activate&amp;plugin=' . $plugin_path . '&amp;plugin_status=all&amp;paged=1&amp;s', 'activate-plugin_' . $plugin_path );
410
+ $html .= '<a href="' . $active_link . '" class="prime-slider-3pp-active" bdt-tooltip="Activate the plugin first then you can activate this widget."><span class="dashicons dashicons-admin-plugins"></span></a>';
411
+ }
412
+
413
+ } else {
414
+
415
+ if ( $paid ) {
416
+ $html .= '<a href="' . $paid . '" class="prime-slider-3pp-download" bdt-tooltip="Download and install plugin first then you can activate this widget."><span class="dashicons dashicons-download"></span></a>';
417
+ } else {
418
+ $install_link = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=' . $plugin_name ), 'install-plugin_' . $plugin_name );
419
+ $html .= '<a href="' . $install_link . '" class="prime-slider-3pp-install" bdt-tooltip="Install the plugin first then you can activate this widget."><span class="dashicons dashicons-download"></span></a>';
420
+ }
421
+
422
+ }
423
+
424
+
425
+ if ( $this->_is_plugin_installed( $plugin_name, $plugin_path ) and is_plugin_active( $plugin_path ) ) {
426
+ $html .= '<fieldset>';
427
+ $html .= sprintf( '<label for="bdt_ps_%1$s[%2$s]">', $args['section'], $args['id'] );
428
+ $html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="off" />', $args['section'], $args['id'] );
429
+ $html .= sprintf(
430
+ '<input type="checkbox" class="checkbox" id="bdt_ps_%1$s[%2$s]" name="%1$s[%2$s]" value="on" %3$s %4$s />',
431
+ $args['section'],
432
+ $args['id'],
433
+ checked( $value, 'on', false ),
434
+ ( 'pro' == $pro && $premium == false ? 'disabled="disabled"' : '' )
435
+ );
436
+ $html .= '<span class="switch"></span>';
437
+ $html .= '</label>';
438
+ $html .= '</fieldset>';
439
+ }
440
+
441
+ } else {
442
+ // core widgets
443
+ $html .= '<fieldset>';
444
+ $html .= sprintf( '<label for="bdt_ps_%1$s[%2$s]">', $args['section'], $args['id'] );
445
+ $html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="off" />', $args['section'], $args['id'] );
446
+ $html .= sprintf(
447
+ '<input type="checkbox" class="checkbox" id="bdt_ps_%1$s[%2$s]" name="%1$s[%2$s]" value="on" %3$s %4$s />',
448
+ $args['section'],
449
+ $args['id'],
450
+ checked( $value, 'on', false ),
451
+ ( 'pro' == $pro && $premium == false ? 'disabled="disabled"' : '' )
452
+ );
453
+ $html .= '<span class="switch"></span>';
454
+ $html .= '</label>';
455
+ $html .= '</fieldset>';
456
+ }
457
+
458
+ $html .= '</div>';
459
+ $html .= '</div>';
460
+ $html .= '</div>';
461
+ echo $html ;
462
+ }
463
+
464
+ function _is_plugin_installed( $plugin, $plugin_path )
465
+ {
466
+ $installed_plugins = get_plugins();
467
+ return isset( $installed_plugins[$plugin_path] );
468
+ }
469
+
470
+ /**
471
+ * Displays a multicheckbox for a settings field
472
+ *
473
+ * @param array $args settings field args
474
+ */
475
+ function callback_multicheck( $args )
476
+ {
477
+ $value = $this->get_option( $args['id'], $args['section'], $args['std'] );
478
+ $html = '<fieldset>';
479
+ $html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="" />', $args['section'], $args['id'] );
480
+ foreach ( $args['options'] as $key => $label ) {
481
+ $checked = ( isset( $value[$key] ) ? $value[$key] : '0' );
482
+ $html .= sprintf(
483
+ '<label for="bdt_ps_%1$s[%2$s][%3$s]">',
484
+ $args['section'],
485
+ $args['id'],
486
+ $key
487
+ );
488
+ $html .= sprintf(
489
+ '<input type="checkbox" class="checkbox" id="bdt_ps_%1$s[%2$s][%3$s]" name="%1$s[%2$s][%3$s]" value="%3$s" %4$s />',
490
+ $args['section'],
491
+ $args['id'],
492
+ $key,
493
+ checked( $checked, $key, false )
494
+ );
495
+ $html .= '<span class="switch"></span>';
496
+ $html .= sprintf( '%1$s</label><br>', $label );
497
+ }
498
+ $html .= $this->get_field_description( $args );
499
+ $html .= '</fieldset>';
500
+ echo $html ;
501
+ }
502
+
503
+ /**
504
+ * Displays a radio button for a settings field
505
+ *
506
+ * @param array $args settings field args
507
+ */
508
+ function callback_radio( $args )
509
+ {
510
+ $value = $this->get_option( $args['id'], $args['section'], $args['std'] );
511
+ $html = '<fieldset>';
512
+ foreach ( $args['options'] as $key => $label ) {
513
+ $html .= sprintf(
514
+ '<label for="bdt_ps_%1$s[%2$s][%3$s]">',
515
+ $args['section'],
516
+ $args['id'],
517
+ $key
518
+ );
519
+ $html .= sprintf(
520
+ '<input type="radio" class="radio" id="bdt_ps_%1$s[%2$s][%3$s]" name="%1$s[%2$s]" value="%3$s" %4$s />',
521
+ $args['section'],
522
+ $args['id'],
523
+ $key,
524
+ checked( $value, $key, false )
525
+ );
526
+ $html .= sprintf( '%1$s</label><br>', $label );
527
+ }
528
+ $html .= $this->get_field_description( $args );
529
+ $html .= '</fieldset>';
530
+ echo $html ;
531
+ }
532
+
533
+ /**
534
+ * Displays a selectbox for a settings field
535
+ *
536
+ * @param array $args settings field args
537
+ */
538
+ function callback_select( $args )
539
+ {
540
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
541
+ $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
542
+ $html = sprintf(
543
+ '<select class="%1$s" name="%2$s[%3$s]" id="%2$s[%3$s]">',
544
+ $size,
545
+ $args['section'],
546
+ $args['id']
547
+ );
548
+ foreach ( $args['options'] as $key => $label ) {
549
+ $html .= sprintf(
550
+ '<option value="%s"%s>%s</option>',
551
+ $key,
552
+ selected( $value, $key, false ),
553
+ $label
554
+ );
555
+ }
556
+ $html .= sprintf( '</select>' );
557
+ $html .= $this->get_field_description( $args );
558
+ echo $html ;
559
+ }
560
+
561
+ /**
562
+ * Displays a textarea for a settings field
563
+ *
564
+ * @param array $args settings field args
565
+ */
566
+ function callback_textarea( $args )
567
+ {
568
+ $value = esc_textarea( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
569
+ $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
570
+ $placeholder = ( empty($args['placeholder']) ? '' : ' placeholder="' . $args['placeholder'] . '"' );
571
+ $html = '';
572
+ $html .= sprintf( '<label for="bdt_ps_%1$s[%2$s]">', $args['section'], $args['id'] );
573
+ $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . '</span>';
574
+ $html .= '</label>';
575
+ $html .= sprintf(
576
+ '<textarea rows="5" cols="55" class="%1$s-text" id="%2$s[%3$s]" name="%2$s[%3$s]" %4$s >%5$s</textarea>',
577
+ $size,
578
+ $args['section'],
579
+ $args['id'],
580
+ $placeholder,
581
+ $value
582
+ );
583
+ $html .= $this->get_field_description( $args );
584
+ echo $html ;
585
+ }
586
+
587
+ /**
588
+ * Displays the html for a settings field
589
+ *
590
+ * @param array $args settings field args
591
+ * @return string
592
+ */
593
+ function callback_html( $args )
594
+ {
595
+ echo $args['desc'] ;
596
+ }
597
+
598
+ /**
599
+ * Displays a file upload field for a settings field
600
+ *
601
+ * @param array $args settings field args
602
+ */
603
+ function callback_file( $args )
604
+ {
605
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
606
+ $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
607
+ $id = $args['section'] . '[' . $args['id'] . ']';
608
+ $label = ( isset( $args['options']['button_label'] ) ? $args['options']['button_label'] : __( 'Choose File' ) );
609
+ $html = sprintf(
610
+ '<input type="text" class="%1$s-text wpsa-url" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>',
611
+ $size,
612
+ $args['section'],
613
+ $args['id'],
614
+ $value
615
+ );
616
+ $html .= '<input type="button" class="button wpsa-browse" value="' . $label . '" />';
617
+ $html .= $this->get_field_description( $args );
618
+ echo $html ;
619
+ }
620
+
621
+ /**
622
+ * Displays a password field for a settings field
623
+ *
624
+ * @param array $args settings field args
625
+ */
626
+ function callback_password( $args )
627
+ {
628
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
629
+ $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
630
+ $html = sprintf(
631
+ '<input type="password" class="%1$s-text" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>',
632
+ $size,
633
+ $args['section'],
634
+ $args['id'],
635
+ $value
636
+ );
637
+ $html .= $this->get_field_description( $args );
638
+ echo $html ;
639
+ }
640
+
641
+ /**
642
+ * Displays a color picker field for a settings field
643
+ *
644
+ * @param array $args settings field args
645
+ */
646
+ function callback_color( $args )
647
+ {
648
+ $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
649
+ $size = ( isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular' );
650
+ $html = sprintf(
651
+ '<input type="text" class="%1$s-text wp-color-picker-field" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s" data-default-color="%5$s" />',
652
+ $size,
653
+ $args['section'],
654
+ $args['id'],
655
+ $value,
656
+ $args['std']
657
+ );
658
+ $html .= $this->get_field_description( $args );
659
+ echo $html ;
660
+ }
661
+
662
+ /**
663
+ * Displays a 2 colspan subheading field for a settings field
664
+ *
665
+ * @param array $args settings field args
666
+ */
667
+ function callback_subheading( $args )
668
+ {
669
+ $html = '<h3 class="setting_subheading column-merge">' . $args['name'] . '</h3>';
670
+ $html .= $this->get_field_description( $args );
671
+ $html .= '<hr class="setting_separator">';
672
+ echo $html ;
673
+ }
674
+
675
+ function callback_start_group( $args )
676
+ {
677
+ $html = '<div class="ps-option-item-inner ps-option-group">';
678
+ $html .= sprintf( '<label for="bdt_ps_%1$s[%2$s]">', $args['section'], $args['id'] );
679
+ $html .= '<span scope="row" class="ps-option-label">' . $args['name'] . '</span>';
680
+ $html .= '</label>';
681
+ if ( $args['video_url'] ) {
682
+ $html .= '<a href="' . $args['video_url'] . '" target="_blank" class="ps-option-video" bdt-tooltip="View ' . $args['name'] . ' Video Tutorial"><i class="ps-wi-tutorial" aria-hidden="true"></i></a>';
683
+ }
684
+ $html .= $this->get_field_description( $args );
685
+ $html .= '<div class="bdt-grid" bdt-grid>';
686
+ echo $html ;
687
+ }
688
+
689
+ function callback_end_group( $args )
690
+ {
691
+ $html = '</div>';
692
+ $html .= '</div>';
693
+ echo $html ;
694
+ }
695
+
696
+ /**
697
+ * Displays a 2 colspan separator field for a settings field
698
+ *
699
+ * @param array $args settings field args
700
+ */
701
+ function callback_separator( $args )
702
+ {
703
+ $html = '<hr class="setting_separator column-merge">';
704
+ $html .= $this->get_field_description( $args );
705
+ echo $html ;
706
+ }
707
+
708
+ /**
709
+ * Displays a select box for creating the pages select box
710
+ *
711
+ * @param array $args settings field args
712
+ */
713
+ function callback_pages( $args )
714
+ {
715
+ $dropdown_args = array(
716
+ 'selected' => esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ),
717
+ 'name' => $args['section'] . '[' . $args['id'] . ']',
718
+ 'id' => $args['section'] . '[' . $args['id'] . ']',
719
+ 'echo' => 0,
720
+ );
721
+ $html = wp_dropdown_pages( $dropdown_args );
722
+ echo $html ;
723
+ }
724
+
725
+ /**
726
+ * Sanitize callback for Settings API
727
+ *
728
+ * @return mixed
729
+ */
730
+ function sanitize_options( $options )
731
+ {
732
+ if ( !$options ) {
733
+ return $options;
734
+ }
735
+ foreach ( $options as $option_slug => $option_value ) {
736
+ $sanitize_callback = $this->get_sanitize_callback( $option_slug );
737
+ // If callback is set, call it
738
+
739
+ if ( $sanitize_callback ) {
740
+ $options[$option_slug] = call_user_func( $sanitize_callback, $option_value );
741
+ continue;
742
+ }
743
+
744
+ }
745
+ return $options;
746
+ }
747
+
748
+ /**
749
+ * Get sanitization callback for given option slug
750
+ *
751
+ * @param string $slug option slug
752
+ *
753
+ * @return mixed string or bool false
754
+ */
755
+ function get_sanitize_callback( $slug = '' )
756
+ {
757
+ if ( empty($slug) ) {
758
+ return false;
759
+ }
760
+ // Iterate over registered fields and see if we can find proper callback
761
+ foreach ( $this->settings_fields as $section => $options ) {
762
+ foreach ( $options as $option ) {
763
+ if ( $option['name'] != $slug ) {
764
+ continue;
765
+ }
766
+ // Return the callback name
767
+ return ( isset( $option['sanitize_callback'] ) && is_callable( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : false );
768
+ }
769
+ }
770
+ return false;
771
+ }
772
+
773
+ /**
774
+ * Get the value of a settings field
775
+ *
776
+ * @param string $option settings field name
777
+ * @param string $section the section name this field belongs to
778
+ * @param string $default default text if it's not found
779
+ * @return string
780
+ */
781
+ function get_option( $option, $section, $default = '' )
782
+ {
783
+ $options = get_option( $section );
784
+ if ( isset( $options[$option] ) ) {
785
+ return $options[$option];
786
+ }
787
+ return $default;
788
+ }
789
+
790
+ /**
791
+ * Show navigations as tab
792
+ *
793
+ * Shows all the settings section labels as tab
794
+ */
795
+ function show_navigation()
796
+ {
797
+ $html = '<div class="bdt-dashboard-navigation">';
798
+ $html .= '<ul class="bdt-tab" bdt-tab="animation: bdt-animation-slide-bottom-small;connect: .bdt-tab-container;">';
799
+ $html .= sprintf( '<li><a href="#%1$s" class="bdt-tab-item" id="bdt-%1$s" data-tab-index="0">%2$s</a></li>', 'prime_slider_welcome', 'Dashboard' );
800
+ $count = 1;
801
+ foreach ( $this->settings_sections as $tab ) {
802
+ $html .= sprintf(
803
+ '<li><a href="#%1$s" class="bdt-tab-item" id="bdt-%1$s" data-tab-index="%2$s">%3$s</a></li>',
804
+ $tab['id'],
805
+ $count++,
806
+ $tab['title']
807
+ );
808
+ }
809
+ $html .= '</ul>';
810
+ $html .= '</div>';
811
+ echo $html ;
812
+ }
813
+
814
+ function prime_slider_settings_save()
815
+ {
816
+ if ( !check_ajax_referer( 'prime-slider-settings-save-nonce' ) ) {
817
+ wp_send_json_error();
818
+ }
819
+ if ( !current_user_can( 'manage_options' ) ) {
820
+ return;
821
+ }
822
+ $moudle_id = sanitize_text_field( $_POST['id'] );
823
+ unset( $_POST['id'] );
824
+ update_option( $moudle_id, $_POST[$moudle_id] );
825
+ // if( prime_slider_is_asset_optimization_enabled() ){
826
+ // $optimize_assets = new Asset_Minifier();
827
+ // $optimize_assets->minifyCss();
828
+ // $optimize_assets->minifyJs();
829
+ // update_option( 'prime-slider-minified-asset-manager-version', time()) ;
830
+ // } else {
831
+ // delete_option('prime-slider-minified-asset-manager-version') ;
832
+ // }
833
+ wp_send_json_success();
834
+ }
835
+
836
+ /**
837
+ * Show the section settings forms
838
+ *
839
+ * This function displays every sections in a different form
840
+ */
841
+ function show_forms()
842
+ {
843
+ ?>
844
+
845
+ <?php
846
+ $i = 0;
847
+ foreach ( $this->settings_sections as $form ) {
848
+ $i++;
849
+ ?>
850
+ <div id="<?php
851
+ echo esc_attr( $form['id'] ) ;
852
+ ?>_page" class="ps-option-page">
853
+
854
+ <div bdt-filter="target: .ps-options" class="ps-options-parent" id="ps-options-parent-<?php
855
+ echo esc_attr( $i ) ;
856
+ ?>">
857
+
858
+
859
+ <?php
860
+
861
+ if ( $form['id'] == 'prime_slider_active_modules' or $form['id'] == 'prime_slider_third_party_widget' or $form['id'] == 'prime_slider_elementor_extend' ) {
862
+ ?>
863
+
864
+ <div class="bdt-widget-filter-wrapper bdt-grid">
865
+
866
+ <div class="bdt-width-expand@l ps-widget-filter-nav bdt-visible@m">
867
+ <div class="bdt-flex-inline bdt-flex-middle">
868
+
869
+ <div>
870
+ <ul class="bdt-subnav bdt-subnav-pill ps-widget-filter bdt-widget-type-content bdt-flex-inline">
871
+ <li class="ps-widget-all bdt-active" bdt-filter-control="*"><a href="#">All</a></li>
872
+ <li class="ps-widget-free" bdt-filter-control="filter: [data-widget-type='free']; group: data-content-type"><a href="#">Free</a></li>
873
+ <li class="ps-widget-pro" bdt-filter-control="filter: [data-widget-type='pro']; group: data-content-type"><a href="#">Pro</a></li>
874
+
875
+ </ul>
876
+ </div>
877
+
878
+ <?php
879
+
880
+ if ( $form['id'] == 'prime_slider_active_modules' or $form['id'] == 'prime_slider_third_party_widget' ) {
881
+ ?>
882
+
883
+ <div>
884
+ <button class="bdt-button bdt-button-default" type="button">Filter By</button>
885
+ <div bdt-dropdown="animation: bdt-animation-slide-top-small; duration: 300">
886
+ <ul class="bdt-nav bdt-subnav-pill bdt-dropdown-nav ps-widget-filter ps-widget-content-type">
887
+ <li class="ps-widget-static" bdt-filter-control="filter: [data-content-type*='static']; group: data-widget-type"><a href="#">Static</a></li>
888
+ <li class="ps-widget-custom" bdt-filter-control="filter: [data-content-type*='custom']; group: data-widget-type"><a href="#">Custom</a></li>
889
+ <li class="ps-widget-carousel" bdt-filter-control="filter: [data-content-type*='carousel']; group: data-widget-type"><a href="#">Carousel</a></li>
890
+ <li class="ps-widget-others" bdt-filter-control="filter: [data-content-type*='others']; group: data-widget-type"><a href="#">Others</a></li>
891
+ <li class="ps-widget-post" bdt-filter-control="filter: [data-content-type*='post']; group: data-widget-type"><a href="#">Post</a></li>
892
+ <?php
893
+ if ( $form['id'] == 'prime_slider_third_party_widget' ) {
894
+ ?>
895
+ <li class="ps-widget-ecommerce" bdt-filter-control="filter: [data-content-type*='ecommerce']; group: data-widget-type"><a href="#">eCommerce</a></li>
896
+ <?php
897
+ }
898
+ ?>
899
+ <li class="ps-widget-new" bdt-filter-control="filter: [data-content-type*='new']; group: data-widget-type"><a href="#">New</a></li>
900
+
901
+ </ul>
902
+ </div>
903
+
904
+ </div>
905
+
906
+ <?php
907
+ if ( $form['id'] != 'prime_slider_elementor_extend' or $form['id'] == 'prime_slider_third_party_widget' ) {
908
+ ?>
909
+
910
+ <div>
911
+ <ul class="bdt-subnav bdt-subnav-pill ps-widget-filter ps-used-unused-widgets bdt-flex-inline">
912
+ <li class="ps-widget--" bdt-filter-control="filter: [data-content-type*='ps-used']; group: data-content-type">
913
+ <a href="#">Used
914
+ <span class="bdt-badge ps-used-widget"></span>
915
+ </a>
916
+ </li>
917
+ <li class="ps-widget--" bdt-filter-control="filter: [data-content-type*='ps-unused']; group: data-content-type"><a href="#" bdt-tooltip="Don't need unused widget? Click on the Deactivate All button.">Unused
918
+ <span class="bdt-badge ps-unused-widget bdt-danger"></span>
919
+ </a>
920
+ </li>
921
+ </ul>
922
+
923
+ </div>
924
+ <?php
925
+ }
926
+ ?>
927
+
928
+ <?php
929
+ }
930
+
931
+ ?>
932
+ </div>
933
+ </div>
934
+
935
+
936
+ <div class="bdt-width-auto@l bdt-search-active-wrap bdt-flex bdt-flex-middle bdt-flex-between">
937
+ <div class="bdt-widget-search">
938
+ <input data-id="ps-options-parent-<?php
939
+ echo esc_attr( $i ) ;
940
+ ?>" onkeyup="filterSearch(this);" bdt-filter-control="" class="bdt-search-input bdt-flex-middle" type="search" placeholder="Search widget..." autofocus>
941
+ </div>
942
+
943
+ <?php
944
+ //if ($form['id'] == 'prime_slider_active_modules' or $form['id'] == 'prime_slider_third_party_widget' ) :
945
+ ?>
946
+ <div>
947
+ <ul class="bdt-subnav bdt-subnav-pill ps-widget-onoff">
948
+ <li>
949
+ <a href="#" class="ps-active-all-widget">
950
+ <?php
951
+ esc_html_e( 'Activate All', 'bdthemes-prime-slider' );
952
+ ?>
953
+ </a>
954
+ </li>
955
+ <li>
956
+ <a href="#" class="ps-deactive-all-widget">
957
+ <?php
958
+ esc_html_e( 'Deactivate All', 'bdthemes-prime-slider' );
959
+ ?>
960
+ </a>
961
+ </li>
962
+ </ul>
963
+ </div>
964
+ <?php
965
+ //endif;
966
+ ?>
967
+ </div>
968
+
969
+ </div>
970
+
971
+ <?php
972
+ }
973
+
974
+ ?>
975
+
976
+ <form class="settings-save" method="post" action="admin-ajax.php?action=prime_slider_settings_save">
977
+ <input type="hidden" name="id" value="<?php
978
+ echo esc_attr( $form['id'] ) ;
979
+ ?>">
980
+
981
+ <?php
982
+ if ( !current_user_can( 'manage_options' ) ) {
983
+ return;
984
+ }
985
+ wp_nonce_field( 'prime-slider-settings-save-nonce' );
986
+ do_action( 'wsa_form_top_' . $form['id'], $form );
987
+ $this->do_settings_sections( $form['id'] );
988
+ do_action( 'wsa_form_bottom_' . $form['id'], $form );
989
+ ?>
990
+
991
+
992
+
993
+
994
+ <div class="prime-slider-footer-info bdt-container-xlarge">
995
+
996
+ <div class="bdt-grid ">
997
+
998
+ <div class="bdt-width-auto@s ps-setting-save-btn">
999
+
1000
+ <?php
1001
+ if ( isset( $this->settings_fields[$form['id']] ) ) {
1002
+ ?>
1003
+
1004
+ <button class="bdt-button bdt-button-primary prime-slider-settings-save-btn" type="submit">Save Settings</button>
1005
+
1006
+ <?php
1007
+ }
1008
+ ?>
1009
+
1010
+ </div>
1011
+
1012
+ <div class="bdt-width-expand@s bdt-text-right">
1013
+ <p class="">
1014
+ Prime Slider plugin made with love by <a target="_blank" href="https://bdthemes.com">BdThemes</a> Team.
1015
+ <br>All rights reserved by <a target="_blank" href="https://bdthemes.com">BdThemes.com</a>.
1016
+ </p>
1017
+ </div>
1018
+ </div>
1019
+
1020
+ </div>
1021
+
1022
+ </form>
1023
+ </div>
1024
+ </div>
1025
+ <?php
1026
+ }
1027
+ }
1028
+
1029
+ }
1030
  }
admin/module-settings.php ADDED
@@ -0,0 +1,610 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace PrimeSlider\Admin;
4
+
5
+
6
+
7
+ if (!defined('ABSPATH')) {
8
+ exit;
9
+ } // Exit if accessed directly
10
+
11
+ if (!function_exists('is_plugin_active')) {
12
+ include_once(ABSPATH . 'wp-admin/includes/plugin.php');
13
+ }
14
+
15
+ class ModuleService {
16
+
17
+
18
+
19
+ public static function get_widget_settings($callable) {
20
+
21
+ $settings_fields = [
22
+ 'prime_slider_active_modules' => [
23
+ [
24
+ 'name' => 'astoria',
25
+ 'label' => esc_html__( 'Astoria', 'bdthemes-prime-slider' ),
26
+ 'type' => 'checkbox',
27
+ 'default' => "off",
28
+ 'widget_type' => 'pro',
29
+ 'content_type' => 'static',
30
+ 'demo_url' => 'https://primeslider.pro/demo/astoria/',
31
+ 'video_url' => 'https://youtu.be/Vpa_WPQ0mWw',
32
+ ],
33
+
34
+ [
35
+ 'name' => 'avatar',
36
+ 'label' => esc_html__( 'Avatar', 'bdthemes-prime-slider' ),
37
+ 'type' => 'checkbox',
38
+ 'default' => "off",
39
+ 'widget_type' => 'pro',
40
+ 'content_type' => 'static new',
41
+ 'demo_url' => 'https://primeslider.pro/demo/avatar/',
42
+ 'video_url' => '',
43
+ ],
44
+
45
+ [
46
+ 'name' => 'blog',
47
+ 'label' => esc_html__( 'Blog', 'bdthemes-prime-slider' ),
48
+ 'type' => 'checkbox',
49
+ 'default' => "on",
50
+ 'widget_type' => 'free',
51
+ 'content_type' => 'post',
52
+ 'demo_url' => 'https://primeslider.pro/demo/blog/',
53
+ 'video_url' => 'https://youtu.be/G32YlydUcHg',
54
+ ],
55
+
56
+ [
57
+ 'name' => 'crossroad',
58
+ 'label' => esc_html__( 'Crossroad', 'bdthemes-prime-slider' ),
59
+ 'type' => 'checkbox',
60
+ 'default' => "off",
61
+ 'widget_type' => 'pro',
62
+ 'content_type' => 'static',
63
+ 'demo_url' => 'https://primeslider.pro/demo/crossroad/',
64
+ 'video_url' => 'https://youtu.be/zXYPK3yER1I',
65
+ ],
66
+
67
+ [
68
+ 'name' => 'custom',
69
+ 'label' => esc_html__( 'Custom Slider', 'bdthemes-prime-slider' ),
70
+ 'type' => 'checkbox',
71
+ 'default' => "on",
72
+ 'widget_type' => 'pro',
73
+ 'content_type' => 'custom static',
74
+ 'demo_url' => 'https://primeslider.pro/demo/custom/',
75
+ 'video_url' => 'https://youtu.be/Ayo1oEALF_8',
76
+ ],
77
+
78
+ // [
79
+ // 'name' => 'diagonal',
80
+ // 'label' => esc_html__( 'Diagonal', 'bdthemes-prime-slider' ),
81
+ // 'type' => 'checkbox',
82
+ // 'default' => "off",
83
+ // 'widget_type' => 'pro',
84
+ // 'content_type' => 'Custom carousel new',
85
+ // 'demo_url' => 'https://primeslider.pro/demo/diagonal/',
86
+ // 'video_url' => '',
87
+ // ];
88
+ // }
89
+
90
+ [
91
+ 'name' => 'dragon',
92
+ 'label' => esc_html__( 'Dragon', 'bdthemes-prime-slider' ),
93
+ 'type' => 'checkbox',
94
+ 'default' => "on",
95
+ 'widget_type' => 'free',
96
+ 'content_type' => 'static',
97
+ 'demo_url' => 'https://primeslider.pro/demo/dragon/',
98
+ 'video_url' => 'https://youtu.be/eL0a9f7VEtc',
99
+ ],
100
+
101
+ [
102
+ 'name' => 'elysium',
103
+ 'label' => esc_html__( 'Elysium', 'bdthemes-prime-slider' ),
104
+ 'type' => 'checkbox',
105
+ 'default' => "off",
106
+ 'widget_type' => 'free',
107
+ 'content_type' => 'static',
108
+ 'demo_url' => 'https://primeslider.pro/demo/elysium/',
109
+ 'video_url' => '',
110
+ ],
111
+
112
+ [
113
+ 'name' => 'fiestar',
114
+ 'label' => esc_html__( 'Fiestar', 'bdthemes-prime-slider' ),
115
+ 'type' => 'checkbox',
116
+ 'default' => "off",
117
+ 'widget_type' => 'free',
118
+ 'content_type' => 'post carousel',
119
+ 'demo_url' => 'https://primeslider.pro/demo/fiestar/',
120
+ 'video_url' => '',
121
+ ],
122
+
123
+ [
124
+ 'name' => 'flexure',
125
+ 'label' => esc_html__( 'Flexure', 'bdthemes-prime-slider' ),
126
+ 'type' => 'checkbox',
127
+ 'default' => "off",
128
+ 'widget_type' => 'pro',
129
+ 'content_type' => 'static',
130
+ 'demo_url' => 'https://primeslider.pro/demo/flexure/',
131
+ 'video_url' => 'https://youtu.be/swPVYPWIZXI',
132
+ ],
133
+
134
+ [
135
+ 'name' => 'flogia',
136
+ 'label' => esc_html__( 'Flogia', 'bdthemes-prime-slider' ),
137
+ 'type' => 'checkbox',
138
+ 'default' => "on",
139
+ 'widget_type' => 'free',
140
+ 'content_type' => 'post',
141
+ 'demo_url' => 'https://primeslider.pro/demo/flogia/',
142
+ 'video_url' => 'https://youtu.be/4YaNEk5FbUc',
143
+ ],
144
+
145
+ [
146
+ 'name' => 'fluent',
147
+ 'label' => esc_html__( 'Fluent', 'bdthemes-prime-slider' ),
148
+ 'type' => 'checkbox',
149
+ 'default' => "on",
150
+ 'widget_type' => 'pro',
151
+ 'content_type' => 'post',
152
+ 'demo_url' => 'https://primeslider.pro/demo/fluent/',
153
+ 'video_url' => 'https://youtu.be/HxwdDoOsdMA',
154
+ ],
155
+
156
+ [
157
+ 'name' => 'general',
158
+ 'label' => esc_html__( 'General', 'bdthemes-prime-slider' ),
159
+ 'type' => 'checkbox',
160
+ 'default' => "on",
161
+ 'widget_type' => 'free',
162
+ 'content_type' => 'static',
163
+ 'demo_url' => 'https://primeslider.pro/demo/general/',
164
+ 'video_url' => 'https://youtu.be/VMBuGusjvtM',
165
+ ],
166
+
167
+ [
168
+ 'name' => 'isolate',
169
+ 'label' => esc_html__( 'Isolate', 'bdthemes-prime-slider' ),
170
+ 'type' => 'checkbox',
171
+ 'default' => "on",
172
+ 'widget_type' => 'free',
173
+ 'content_type' => 'static',
174
+ 'demo_url' => 'https://primeslider.pro/demo/isolate/',
175
+ 'video_url' => 'https://youtu.be/8wlCWhSMQno',
176
+ ],
177
+
178
+ [
179
+ 'name' => 'knily',
180
+ 'label' => esc_html__( 'Knily', 'bdthemes-prime-slider' ),
181
+ 'type' => 'checkbox',
182
+ 'default' => "off",
183
+ 'widget_type' => 'pro',
184
+ 'content_type' => 'post',
185
+ 'demo_url' => 'https://primeslider.pro/demo/knily/',
186
+ 'video_url' => 'https://youtu.be/VYjEPeDZv5k',
187
+ ],
188
+
189
+ [
190
+ 'name' => 'marble',
191
+ 'label' => esc_html__( 'Marble', 'bdthemes-prime-slider' ),
192
+ 'type' => 'checkbox',
193
+ 'default' => "off",
194
+ 'widget_type' => 'pro',
195
+ 'content_type' => 'post carousel',
196
+ 'demo_url' => 'https://primeslider.pro/demo/marble/',
197
+ 'video_url' => '',
198
+ ],
199
+
200
+ [
201
+ 'name' => 'mercury',
202
+ 'label' => esc_html__( 'Mercury', 'bdthemes-prime-slider' ),
203
+ 'type' => 'checkbox',
204
+ 'default' => "off",
205
+ 'widget_type' => 'free',
206
+ 'content_type' => 'post',
207
+ 'demo_url' => 'https://primeslider.pro/demo/mercury/',
208
+ 'video_url' => '',
209
+ ],
210
+
211
+ [
212
+ 'name' => 'monster',
213
+ 'label' => esc_html__( 'Monster', 'bdthemes-prime-slider' ),
214
+ 'type' => 'checkbox',
215
+ 'default' => "off",
216
+ 'widget_type' => 'pro',
217
+ 'content_type' => 'static carousel',
218
+ 'demo_url' => 'https://primeslider.pro/demo/monster/',
219
+ 'video_url' => 'https://youtu.be/BH-0sfptHeQ',
220
+ ],
221
+
222
+ [
223
+ 'name' => 'mount',
224
+ 'label' => esc_html__( 'Mount', 'bdthemes-prime-slider' ),
225
+ 'type' => 'checkbox',
226
+ 'default' => "off",
227
+ 'widget_type' => 'free',
228
+ 'content_type' => 'static',
229
+ 'demo_url' => 'https://primeslider.pro/demo/mount/',
230
+ 'video_url' => 'https://youtu.be/DGIlfM61T0E',
231
+ ],
232
+
233
+ [
234
+ 'name' => 'multiscroll',
235
+ 'label' => esc_html__( 'Multiscroll', 'bdthemes-prime-slider' ),
236
+ 'type' => 'checkbox',
237
+ 'default' => "on",
238
+ 'widget_type' => 'free',
239
+ 'content_type' => 'static',
240
+ 'demo_url' => 'https://primeslider.pro/demo/multiscroll/',
241
+ 'video_url' => 'https://youtu.be/uzBHDw_mdRE',
242
+ ],
243
+
244
+ [
245
+ 'name' => 'pacific',
246
+ 'label' => esc_html__( 'Pacific', 'bdthemes-prime-slider' ),
247
+ 'type' => 'checkbox',
248
+ 'default' => "off",
249
+ 'widget_type' => 'free',
250
+ 'content_type' => 'post',
251
+ 'demo_url' => 'https://primeslider.pro/demo/pacific/',
252
+ 'video_url' => '',
253
+ ],
254
+
255
+ [
256
+ 'name' => 'pagepiling',
257
+ 'label' => esc_html__( 'Pagepiling', 'bdthemes-prime-slider' ),
258
+ 'type' => 'checkbox',
259
+ 'default' => "off",
260
+ 'widget_type' => 'free',
261
+ 'content_type' => 'static',
262
+ 'demo_url' => 'https://primeslider.pro/demo/pagepiling/',
263
+ 'video_url' => 'https://youtu.be/L7eWKJaZj5I',
264
+ ],
265
+
266
+ [
267
+ 'name' => 'paranoia',
268
+ 'label' => esc_html__( 'Paranoia', 'bdthemes-prime-slider' ),
269
+ 'type' => 'checkbox',
270
+ 'default' => "off",
271
+ 'widget_type' => 'free',
272
+ 'content_type' => 'static',
273
+ 'demo_url' => 'https://primeslider.pro/demo/paranoia/',
274
+ 'video_url' => '',
275
+ ],
276
+
277
+ [
278
+ 'name' => 'pieces',
279
+ 'label' => esc_html__( 'Pieces', 'bdthemes-prime-slider' ),
280
+ 'type' => 'checkbox',
281
+ 'default' => "off",
282
+ 'widget_type' => 'free',
283
+ 'content_type' => 'static',
284
+ 'demo_url' => 'https://primeslider.pro/demo/pieces/',
285
+ 'video_url' => '',
286
+ ],
287
+
288
+ [
289
+ 'name' => 'prism',
290
+ 'label' => esc_html__( 'Prism', 'bdthemes-prime-slider' ),
291
+ 'type' => 'checkbox',
292
+ 'default' => "off",
293
+ 'widget_type' => 'pro',
294
+ 'content_type' => 'static',
295
+ 'demo_url' => 'https://primeslider.pro/demo/prism/',
296
+ 'video_url' => '',
297
+ ],
298
+
299
+ [
300
+ 'name' => 'remote-arrows',
301
+ 'label' => esc_html__( 'Remote Arrows', 'bdthemes-prime-slider' ),
302
+ 'type' => 'checkbox',
303
+ 'default' => "off",
304
+ 'widget_type' => 'pro',
305
+ 'content_type' => 'others new',
306
+ 'demo_url' => 'https://primeslider.pro/demo/remote-arrows/',
307
+ 'video_url' => '',
308
+ ],
309
+
310
+ [
311
+ 'name' => 'remote-fraction',
312
+ 'label' => esc_html__('Remote Fraction', 'bdthemes-prime-slider' ),
313
+ 'type' => 'checkbox',
314
+ 'default' => "off",
315
+ 'widget_type' => 'pro',
316
+ 'content_type' => 'others new',
317
+ 'demo_url' => 'https://primeslider.pro/demo/remote-fraction/',
318
+ 'video_url' => '',
319
+ ],
320
+
321
+ [
322
+ 'name' => 'remote-pagination',
323
+ 'label' => esc_html__('Remote Pagination', 'bdthemes-prime-slider' ),
324
+ 'type' => 'checkbox',
325
+ 'default' => "off",
326
+ 'widget_type' => 'pro',
327
+ 'content_type' => 'others new',
328
+ 'demo_url' => 'https://primeslider.pro/demo/remote-pagination/',
329
+ 'video_url' => '',
330
+ ],
331
+
332
+ [
333
+ 'name' => 'remote-thumbs',
334
+ 'label' => esc_html__('Remote Thumbs', 'bdthemes-prime-slider' ),
335
+ 'type' => 'checkbox',
336
+ 'default' => "off",
337
+ 'widget_type' => 'pro',
338
+ 'content_type' => 'others new',
339
+ 'demo_url' => 'https://primeslider.pro/demo/remote-thumbs/',
340
+ 'video_url' => '',
341
+ ],
342
+
343
+ // [
344
+ // 'name' => 'landscape',
345
+ // 'label' => esc_html__( 'Landscape', 'bdthemes-prime-slider' ),
346
+ // 'type' => 'checkbox',
347
+ // 'default' => "off",
348
+ // 'widget_type' => 'pro',
349
+ // 'content_type' => 'static new',
350
+ // 'demo_url' => 'https://primeslider.pro/demo/landscape/',
351
+ // 'video_url' => '',
352
+ // ];
353
+ // }
354
+
355
+ [
356
+ 'name' => 'reveal',
357
+ 'label' => esc_html__( 'Reveal', 'bdthemes-prime-slider' ),
358
+ 'type' => 'checkbox',
359
+ 'default' => "off",
360
+ 'widget_type' => 'pro',
361
+ 'content_type' => 'static',
362
+ 'demo_url' => 'https://primeslider.pro/demo/reveal/',
363
+ 'video_url' => 'https://youtu.be/pmBWj3tkuO8',
364
+ ],
365
+
366
+ [
367
+ 'name' => 'rubix',
368
+ 'label' => esc_html__( 'Rubix', 'bdthemes-prime-slider' ),
369
+ 'type' => 'checkbox',
370
+ 'default' => "off",
371
+ 'widget_type' => 'free',
372
+ 'content_type' => 'post carousel',
373
+ 'demo_url' => 'https://primeslider.pro/demo/rubix/',
374
+ 'video_url' => 'https://youtu.be/mEPQjmjhCkY',
375
+ ],
376
+
377
+ [
378
+ 'name' => 'sequester',
379
+ 'label' => esc_html__( 'Sequester', 'bdthemes-prime-slider' ),
380
+ 'type' => 'checkbox',
381
+ 'default' => "off",
382
+ 'widget_type' => 'free',
383
+ 'content_type' => 'static',
384
+ 'demo_url' => 'https://primeslider.pro/demo/sequester/',
385
+ 'video_url' => 'https://youtu.be/pk5kCstNHBY',
386
+ ],
387
+
388
+ [
389
+ 'name' => 'sniper',
390
+ 'label' => esc_html__( 'Sniper', 'bdthemes-prime-slider' ),
391
+ 'type' => 'checkbox',
392
+ 'default' => "off",
393
+ 'widget_type' => 'free',
394
+ 'content_type' => 'static new',
395
+ 'demo_url' => 'https://primeslider.pro/demo/sniper/',
396
+ 'video_url' => '',
397
+ ],
398
+
399
+ [
400
+ 'name' => 'storker',
401
+ 'label' => esc_html__( 'Storker', 'bdthemes-prime-slider' ),
402
+ 'type' => 'checkbox',
403
+ 'default' => "off",
404
+ 'widget_type' => 'free',
405
+ 'content_type' => 'post',
406
+ 'demo_url' => 'https://primeslider.pro/demo/storker/',
407
+ 'video_url' => 'https://youtu.be/Lsg15pGppb0',
408
+ ],
409
+
410
+ [
411
+ 'name' => 'tango',
412
+ 'label' => esc_html__( 'Tango', 'bdthemes-prime-slider' ),
413
+ 'type' => 'checkbox',
414
+ 'default' => "off",
415
+ 'widget_type' => 'free',
416
+ 'content_type' => 'static new',
417
+ 'demo_url' => 'https://primeslider.pro/demo/tango/',
418
+ 'video_url' => '',
419
+ ],
420
+
421
+ [
422
+ 'name' => 'vertex',
423
+ 'label' => esc_html__( 'Vertex', 'bdthemes-prime-slider' ),
424
+ 'type' => 'checkbox',
425
+ 'default' => "off",
426
+ 'widget_type' => 'free',
427
+ 'content_type' => 'post carousel',
428
+ 'demo_url' => 'https://primeslider.pro/demo/vertex/',
429
+ 'video_url' => 'https://youtu.be/ktEB9YdU8A8',
430
+ ],
431
+ ]
432
+ ];
433
+
434
+ $settings_fields['prime_slider_third_party_widget'][] = [
435
+ 'name' => 'event-calendar',
436
+ 'label' => esc_html__( 'Event Calendar', 'bdthemes-prime-slider' ),
437
+ 'type' => 'checkbox',
438
+ 'default' => "off",
439
+ 'plugin_name' => 'the-events-calendar',
440
+ 'plugin_path' => 'the-events-calendar/the-events-calendar.php',
441
+ 'widget_type' => 'pro',
442
+ 'content_type' => 'others',
443
+ 'demo_url' => 'https://primeslider.pro/demo/event-calendar/',
444
+ 'video_url' => 'https://youtu.be/M5GpxSdlt_8',
445
+ ];
446
+
447
+ $settings_fields['prime_slider_third_party_widget'][] = [
448
+ 'name' => 'woocommerce',
449
+ 'label' => esc_html__( 'WooCommerce', 'bdthemes-prime-slider' ),
450
+ 'type' => 'checkbox',
451
+ 'default' => "on",
452
+ 'widget_type' => 'free',
453
+ 'content_type' => 'ecommerce',
454
+ 'plugin_name' => 'woocommerce',
455
+ 'plugin_path' => 'woocommerce/woocommerce.php',
456
+ 'demo_url' => 'https://primeslider.pro/demo/woocommerce/',
457
+ 'video_url' => 'https://youtu.be/6Wkk2EMN2ps',
458
+ ];
459
+
460
+ $settings_fields['prime_slider_third_party_widget'][] = [
461
+ 'name' => 'woocircle',
462
+ 'label' => esc_html__( 'Woocircle', 'bdthemes-prime-slider' ),
463
+ 'type' => 'checkbox',
464
+ 'default' => "off",
465
+ 'widget_type' => 'free',
466
+ 'content_type' => 'ecommerce',
467
+ 'plugin_name' => 'woocommerce',
468
+ 'plugin_path' => 'woocommerce/woocommerce.php',
469
+ 'demo_url' => 'https://primeslider.pro/demo/woocircle/',
470
+ 'video_url' => '',
471
+ ];
472
+
473
+ $settings_fields['prime_slider_third_party_widget'][] = [
474
+ 'name' => 'wooexpand',
475
+ 'label' => esc_html__( 'Wooexpand', 'bdthemes-prime-slider' ),
476
+ 'type' => 'checkbox',
477
+ 'default' => "on",
478
+ 'widget_type' => 'pro',
479
+ 'content_type' => 'ecommerce',
480
+ 'plugin_name' => 'woocommerce',
481
+ 'plugin_path' => 'woocommerce/woocommerce.php',
482
+ 'demo_url' => 'https://primeslider.pro/demo/wooexpand/',
483
+ 'video_url' => 'https://youtu.be/t5_ogz1XhJo',
484
+ ];
485
+
486
+ $settings_fields['prime_slider_third_party_widget'][] = [
487
+ 'name' => 'woolamp',
488
+ 'label' => esc_html__( 'Woolamp', 'bdthemes-prime-slider' ),
489
+ 'type' => 'checkbox',
490
+ 'default' => "on",
491
+ 'widget_type' => 'free',
492
+ 'content_type' => 'ecommerce',
493
+ 'plugin_name' => 'woocommerce',
494
+ 'plugin_path' => 'woocommerce/woocommerce.php',
495
+ 'demo_url' => 'https://primeslider.pro/demo/woolamp/',
496
+ 'video_url' => 'https://youtu.be/cBhYGPhiye4',
497
+ ];
498
+
499
+ $settings_fields['prime_slider_third_party_widget'][] = [
500
+ 'name' => 'woostand',
501
+ 'label' => esc_html__( 'WooStand', 'bdthemes-prime-slider' ),
502
+ 'type' => 'checkbox',
503
+ 'default' => "on",
504
+ 'widget_type' => 'pro',
505
+ 'content_type' => 'ecommerce',
506
+ 'plugin_name' => 'woocommerce',
507
+ 'plugin_path' => 'woocommerce/woocommerce.php',
508
+ 'demo_url' => 'https://primeslider.pro/demo/woostand/',
509
+ 'video_url' => 'https://youtu.be/_1ijLrNFwEo',
510
+ ];
511
+
512
+ $settings_fields['prime_slider_other_settings'] = [
513
+
514
+ [
515
+ 'name' => 'live_copy_group_start',
516
+ 'label' => esc_html__('Live Copy or Paste', 'bdthemes-prime-slider'),
517
+ 'desc' => __('Live copy is a copy feature that allow you to copy and paste content from one domain to another. For example you can copy demo content directly from our demo website.', 'bdthemes-prime-slider'),
518
+ 'type' => 'start_group',
519
+ 'content_type' => 'new',
520
+ ],
521
+
522
+ [
523
+ 'name' => 'live-copy',
524
+ 'label' => esc_html__('Live Copy/Paste', 'bdthemes-prime-slider'),
525
+ 'type' => 'checkbox',
526
+ 'default' => 'off',
527
+ 'widget_type' => 'free',
528
+ 'demo_url' => 'https://www.elementpack.pro/knowledge-base/how-to-use-live-copy-option/',
529
+ 'video_url' => 'https://youtu.be/jOdWVw2TCmo',
530
+
531
+ ],
532
+
533
+ [
534
+ 'name' => 'live_copy_group_end',
535
+ 'type' => 'end_group',
536
+ ],
537
+
538
+ [
539
+ 'name' => 'duplicator_group_start',
540
+ 'label' => esc_html__('Duplicator', 'bdthemes-prime-slider'),
541
+ 'desc' => __('Just hit the button below to enable the duplicator. It can duplicate anything like posts,pages and elementor templates. A masterclass duplication with just one click.', 'bdthemes-prime-slider'),
542
+ 'type' => 'start_group',
543
+ 'content_type' => 'new',
544
+ ],
545
+
546
+ [
547
+ 'name' => 'duplicator',
548
+ 'label' => esc_html__('Duplicator', 'bdthemes-prime-slider'),
549
+ 'type' => 'checkbox',
550
+ 'default' => 'off',
551
+ 'widget_type' => 'free',
552
+ 'demo_url' => 'https://www.elementpack.pro/knowledge-base/how-to-use-element-pack-duplicator/',
553
+ 'video_url' => '',
554
+ ],
555
+
556
+ [
557
+ 'name' => 'duplicator_group_end',
558
+ 'type' => 'end_group',
559
+ ]
560
+ ];
561
+
562
+ $settings = [];
563
+ $settings['settings_fields'] = $settings_fields;
564
+ //$settings['settings_fields'] = $third_party_widget;
565
+
566
+ return $callable($settings);
567
+ }
568
+
569
+ private static function _is_plugin_installed($plugin, $plugin_path) {
570
+ $installed_plugins = get_plugins();
571
+ return isset($installed_plugins[$plugin_path]);
572
+ }
573
+
574
+ public static function is_module_active($module_id, $options) {
575
+ if (!isset($options[$module_id])) {
576
+ if (file_exists(BDTPS_MODULES_PATH . $module_id . '/module.info.php')) {
577
+ $module_data = require BDTPS_MODULES_PATH . $module_id . '/module.info.php';
578
+ return $module_data['default_activation'];
579
+ }
580
+ } else {
581
+ return $options[$module_id] == 'on';
582
+ }
583
+ }
584
+
585
+ public static function is_plugin_active($plugin_path) {
586
+ if ($plugin_path) {
587
+ return is_plugin_active($plugin_path);
588
+ }
589
+ }
590
+
591
+ public static function has_module_style($module_id) {
592
+ if (file_exists(BDTPS_MODULES_PATH . $module_id . '/module.info.php')) {
593
+ $module_data = require BDTPS_MODULES_PATH . $module_id . '/module.info.php';
594
+
595
+ if (isset($module_data['has_style'])) {
596
+ return $module_data['has_style'];
597
+ }
598
+ }
599
+ }
600
+
601
+ public static function has_module_script($module_id) {
602
+ if (file_exists(BDTPS_MODULES_PATH . $module_id . '/module.info.php')) {
603
+ $module_data = require BDTPS_MODULES_PATH . $module_id . '/module.info.php';
604
+
605
+ if (isset($module_data['has_script'])) {
606
+ return $module_data['has_script'];
607
+ }
608
+ }
609
+ }
610
+ }
assets/css/admin.css CHANGED
@@ -1 +1 @@
1
- .prime-slider-dashboard.wrap{margin:10px 20px 0 0}.prime-slider-dashboard.wrap .bdt-tab li a{border:none;padding:15px 20px;background:#ffffff;border-radius:2px;text-decoration:none;font-size:15px;font-weight:500;color:#666;transition:box-shadow 300ms ease-out}.prime-slider-dashboard.wrap .bdt-tab li a:hover,.prime-slider-dashboard.wrap .bdt-tab li a:focus,.prime-slider-dashboard.wrap .bdt-tab li.bdt-active a{border-bottom:none;background:#ffffff;color:#000;box-shadow:0 -2px 0 0 #fe506c inset}.prime-slider-dashboard.wrap .ps-welcome-banner .bdt-card{border:2px solid rgba(14,143,163,0.5);border-radius:6px}.prime-slider-dashboard.wrap .ps-option-page{background-color:#fff;padding:40px;margin-top:15px;border-radius:3px 3px 0 0}.prime-slider-dashboard.wrap .ps-option-page p{font-size:16px;line-height:1.6}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .bdt-width-expand>[class^="ps-wi-"]{font-size:18px;margin-right:12px;background-color:#eee;border-radius:100px;padding:10px 12px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .bdt-width-expand>[class^="ps-wi-"]{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .bdt-width-expand>[class^="ps-wi-"]{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-label{font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{background-color:#eee;padding:5px;border-radius:20px;margin-left:10px;color:#000;transition:all .2s ease-out;transform:scale(.5);opacity:0}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-video:hover{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-video:hover{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner{overflow:hidden;position:relative}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{opacity:1;transform:scale(1)}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo{transition-delay:.03s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{transition-delay:.1s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item[data-content-type~="new"]>.ps-option-item-inner:before{background-color:#FF414D;content:'NEW';width:70px;height:20px;color:#fff;position:absolute;transform:rotate(-45deg);text-align:center;line-height:20px;font-size:9px;left:-20px;top:4px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper{margin-bottom:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-widget-type-content{padding-right:32px;margin-right:30px;border-right:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default{text-decoration:none;color:#fe506c;background-color:#fff;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500;padding:0 12px;line-height:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li{margin:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a{text-decoration:none;color:#fe506c;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a{border-color:rgba(173,200,101,0.3);color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a:hover{background:#9bc865;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free.bdt-active a{background:#9bc865;color:#fff;box-shadow:0 5px 10px rgba(173,200,101,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget:hover,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget.bdt-active{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget{border-color:rgba(255,24,0,0.3);color:#ff1800}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget.bdt-active,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget:hover{background:#ff1800;color:#fff;box-shadow:0 5px 10px rgba(255,24,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);border-radius:3px;border:1px solid rgba(0,0,0,0.1);background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a{font-size:14px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus{box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a{color:#000;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-options{margin-bottom:25px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item{margin-top:15px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-group .ps-option-item .ps-option-label{font-size:14px !important}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input{height:34px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input:focus{background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner input[type="text"]{border-radius:3px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(254,80,108,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(173,200,101,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(155,200,101,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner{line-height:1;padding:20px 25px;border-radius:5px;transition:all .3s cubic-bezier(.3, .36, .25, 1);box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.06),0 1px 1px rgba(254,80,108,0.06),0 2px 2px rgba(254,80,108,0.06),0 4px 4px rgba(254,80,108,0.06),0 8px 8px rgba(254,80,108,0.06),0 16px 16px rgba(254,80,108,0.06);transform:translateY(-1px)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(221,75,62,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(221,75,62,0.05),0 1px 1px rgba(221,75,62,0.05),0 2px 2px rgba(221,75,62,0.05),0 4px 4px rgba(221,75,62,0.05),0 8px 8px rgba(221,75,62,0.05),0 16px 16px rgba(221,75,62,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(53,161,251,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(53,161,251,0.05),0 1px 1px rgba(53,161,251,0.05),0 2px 2px rgba(53,161,251,0.05),0 4px 4px rgba(53,161,251,0.05),0 8px 8px rgba(53,161,251,0.05),0 16px 16px rgba(53,161,251,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(59,89,152,0.4)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(59,89,152,0.05),0 1px 1px rgba(59,89,152,0.05),0 2px 2px rgba(59,89,152,0.05),0 4px 4px rgba(59,89,152,0.05),0 8px 8px rgba(59,89,152,0.05),0 16px 16px rgba(59,89,152,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(187,3,137,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(187,3,137,0.05),0 1px 1px rgba(187,3,137,0.05),0 2px 2px rgba(187,3,137,0.05),0 4px 4px rgba(187,3,137,0.05),0 8px 8px rgba(187,3,137,0.05),0 16px 16px rgba(187,3,137,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(29,161,242,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(29,161,242,0.05),0 1px 1px rgba(29,161,242,0.05),0 2px 2px rgba(29,161,242,0.05),0 4px 4px rgba(29,161,242,0.05),0 8px 8px rgba(29,161,242,0.05),0 16px 16px rgba(29,161,242,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,224,27,0.5)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,224,27,0.05),0 1px 1px rgba(255,224,27,0.05),0 2px 2px rgba(255,224,27,0.05),0 4px 4px rgba(255,224,27,0.05),0 8px 8px rgba(255,224,27,0.05),0 16px 16px rgba(255,224,27,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(31,78,105,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(31,78,105,0.05),0 1px 1px rgba(31,78,105,0.05),0 2px 2px rgba(31,78,105,0.05),0 4px 4px rgba(31,78,105,0.05),0 8px 8px rgba(31,78,105,0.05),0 16px 16px rgba(31,78,105,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,0,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,0,0,0.05),0 1px 1px rgba(255,0,0,0.05),0 2px 2px rgba(255,0,0,0.05),0 4px 4px rgba(255,0,0,0.05),0 8px 8px rgba(255,0,0,0.05),0 16px 16px rgba(255,0,0,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,105,2,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,105,2,0.05),0 1px 1px rgba(255,105,2,0.05),0 2px 2px rgba(255,105,2,0.05),0 4px 4px rgba(255,105,2,0.05),0 8px 8px rgba(255,105,2,0.05),0 16px 16px rgba(255,105,2,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(227,88,74,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(227,88,74,0.05),0 1px 1px rgba(227,88,74,0.05),0 2px 2px rgba(227,88,74,0.05),0 4px 4px rgba(227,88,74,0.05),0 8px 8px rgba(227,88,74,0.05),0 16px 16px rgba(227,88,74,0.05)}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:0}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input{min-height:30px;padding:0 8px;border-color:rgba(30,135,240,0.3)}.prime-slider-dashboard .prime-slider-settings-save-btn{border-radius:5px}.prime-slider-dashboard .switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,0.25);border-radius:20px;transition:all .3s ease-out;overflow:hidden}.prime-slider-dashboard .switch::after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background-color:white;top:0;left:0;transition:all .3s cubic-bezier(.24, .85, .58, 1);box-shadow:0 0 0 2px inset rgba(0,0,0,0.25)}.prime-slider-dashboard input[type='checkbox']:checked+.switch::after{transform:translateX(20px);box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard input[type='checkbox']{position:absolute;left:-9999px}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #9bc865}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch{background-color:#9bc865}.prime-slider-dashboard .ps-system-requirement .check-system-status{margin:0;padding:0;font-size:14px}.prime-slider-dashboard .ps-system-requirement .check-system-status .label1{width:200px}.prime-slider-dashboard .ps-system-requirement .check-system-status span{display:inline-block}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid,.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{font-size:15px;width:20px;height:18px;margin-left:10px;margin-right:15px;vertical-align:middle;border-radius:2px}.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{background:red;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid{background:#9bc865;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status i::before{font-size:15px;line-height:20px}.prime-slider-dashboard .ps-no-result{display:none}.prime-slider-dashboard .bdt-animation-shake{animation-name:bdt-shake !important;display:block !important}.toplevel_page_prime_slider_options .bdt-notification{top:43px;width:400px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message{line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 0 2px #9bc865,0 15px 22px 2px rgba(0,0,0,0.2);background:#fff;font-size:16px;color:#9bc865}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div{display:flex;align-items:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div .bdt-spinner{margin-right:15px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message .bdt-notification-close{top:50%;right:30px;transform:translateY(-50%);height:30px;width:30px;line-height:32px;background:#eee;border-radius:30px;text-align:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message svg{display:inline-flex;color:#fe506c;width:12px}.toplevel_page_prime_slider_options .bdt-lightbox-toolbar{padding:45px 15px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}#prime_slider_other_settings_page [class^="ps-wi-"]{display:none}#prime_slider_elementor_extend_page .bdt-width-expand>[class^="ps-wi-"]{display:none}#prime_slider_api_settings_page .ps-option-video{position:absolute;right:25px;top:20px}#prime_slider_api_settings_page .ps-option-label{display:block;margin-bottom:25px;font-size:18px}#prime_slider_api_settings_page .ps-option-group .ps-option-label{margin-bottom:15px}.ps-dashboard-panel .bdt-card{border-radius:5px;transition-property:box-shadow,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.3, .36, .25, 1)}.ps-dashboard-panel .bdt-card a{text-decoration:none}.ps-dashboard-panel .bdt-card a:focus{box-shadow:none}.ps-dashboard-panel .bdt-card p{margin-top:0}.ps-dashboard-panel .bdt-card .bdt-button{color:#fff;border-radius:5px;transition:all .3s ease}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red{background:transparent;color:#fe506c;box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover{background:#fe506c;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green{background:transparent;color:#9bc865;box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover{background:#9bc865;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .ps-feature-title{color:#333;font-weight:500;font-size:22px;margin-bottom:15px;padding-top:0}.ps-dashboard-panel .bdt-card.bdt-card-green{background:rgba(173,200,101,0.03);box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-green:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.ps-dashboard-panel .bdt-card.bdt-card-red{color:#777;box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-red:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.ps-dashboard-panel .bdt-card .bdt-accordion{padding-top:5px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title{font-size:16px;padding:10px 20px;background:rgba(254,80,108,0.1);border-radius:5px;font-weight:400;letter-spacing:.3px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover,.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus{box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title{color:#000;background:rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content{padding:0 20px}.ps-dashboard-panel .bdt-card .check-system-status{margin-top:15px}.ps-dashboard-panel .bdt-card.ps-video-tutorial{display:flex;flex-direction:column}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list{margin-bottom:20px;flex-grow:1}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list-divider>li:nth-child(n+2){border-top:1px solid rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title{margin:0;font-size:14px;color:#9bc865}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title:hover{color:#333}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn{font-weight:500;color:#444;border:1px solid #9bc865;display:inline-block;width:145px;padding:5px;text-align:center;border-radius:3px}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn:hover{color:#000}.ps-dashboard-panel .bdt-card.ps-welcome-content{background-repeat:no-repeat;background-position:right bottom;background-size:330px auto;background-image:url("../images/dashboard/welcome.svg")}.ps-dashboard-panel .bdt-card.ps-genarate-idea,.ps-dashboard-panel .bdt-card.ps-support-feedback{background-repeat:no-repeat;background-position:right bottom}.ps-dashboard-panel .bdt-card.ps-genarate-idea{background-size:cover;background-image:url("../images/dashboard/banner-for-ep-lite.jpg");background-position:center;color:#d7d7d7}.ps-dashboard-panel .bdt-card.ps-genarate-idea .ps-feature-title{color:#fff}.ps-dashboard-panel .bdt-card.ps-support-feedback{background-size:265px auto;background-image:url("../images/dashboard/idea.svg")}.ps-dashboard-panel .bdt-card.ps-support-content{background-repeat:no-repeat;background-position:right bottom;background-size:240px auto;background-image:url("../images/dashboard/support.svg")}.ps-dashboard-panel .bdt-card.ps-system-requirement{background-repeat:no-repeat;background-position:right -50px;background-size:300px auto;background-image:url("../images/dashboard/server.svg")}.ps-dashboard-panel .bdt-card.ps-video-tutorial{background-repeat:no-repeat;background-position:right bottom;background-size:300px auto;background-image:url("../images/dashboard/video-tutorial.svg")}.ps-dashboard-panel .bdt-card.ps-newsletter-content{background-repeat:no-repeat;background-position:right bottom;background-size:300px auto;background-image:url("../images/dashboard/newsletter.svg")}.ps-setting-save-btn .bdt-button{background:#fe506c;color:#fff}@media (min-width:1400px){.ps-dashboard-panel .bdt-card.ps-welcome-content p{margin-right:225px}.ps-dashboard-panel .bdt-card.ps-genarate-idea p{margin-right:160px}}#prime_slider_active_modules_page .checkbox,#prime_slider_third_party_widget_page .checkbox{margin-top:5px}.prime-slider-3pp-install,.prime-slider-3pp-active,.prime-slider-3pp-download{text-decoration:none;color:#fe506c;line-height:normal;background-color:#eee;border-radius:100px;padding:5px;display:inline-flex}.prime-slider-3pp-install:hover,.prime-slider-3pp-active:hover,.prime-slider-3pp-download:hover{color:#fb6094}.prime-slider-footer-info{background:#3d3d3d;color:#aaa;padding:10px 25px;border-radius:0 0 3px 3px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.03);margin:0 20px 0 0}#prime_slider_api_settings_page p.description{font-size:12px !important;color:#999}#prime_slider_api_settings_page p.description a{color:#888}.bdt-admin-alert{background-color:#fff3da;border-radius:2px;padding:10px 20px;box-sizing:border-box;margin-top:30px}#prime_slider_license_settings_page h3.el-license-title{font-size:22px;margin-top:0;margin-bottom:50px}#prime_slider_license_settings_page .bdt-ps-license-field{display:block;margin-bottom:15px}#prime_slider_license_settings_page .bdt-ps-license-field input{font-size:200%;padding:8px 10px 10px}#prime_slider_license_settings_page .bdt-ps-license-field label{display:block;margin-bottom:5px}#prime_slider_license_settings_page .bdt-ps-license-active-btn{margin-top:25px}#prime_slider_license_settings_page .prime-slider-license-info{font-size:14px;line-height:24px;max-width:850px;margin-bottom:50px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title{width:150px;display:inline-block;position:relative;padding-right:5px;margin-right:10px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title:after{content:':';position:absolute;right:2px}#prime_slider_license_settings_page .prime-slider-license-info .license-valid,#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{padding:4px 8px;color:#fff;background-color:#9bc865;border-radius:3px;font-size:14px}#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{background-color:#f44336}#prime_slider_license_settings_page .prime-slider-license-info .license-key{font-weight:700;opacity:.8}#prime_slider_license_settings_page .button{padding:0 30px;font-size:16px;height:40px;border:0;border-radius:5px}#prime_slider_license_settings_page .button-primary{background:#1e87f0;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none}#prime_slider_license_settings_page .button-primary:active,#prime_slider_license_settings_page .button-primary:hover{background:#0e6dcd}@media screen and (max-width:960px){.ps-widget-onoff{margin:0}}@media (max-width:639px){.prime-slider-dashboard.wrap .bdt-search-active-wrap{display:block}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:20px 0 0 -20px}}#dashboard-widgets .bdt-ps-dashboard-widget h3.bdt-ps-heading{font-weight:600;margin-bottom:13px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_bottom{border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-quick-actions-wrap .bdt-ps-divider_top,#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-news-feed-wrap .bdt-ps-divider_top{padding-top:18px;margin-top:18px}#dashboard-widgets .bdt-ps-dashboard-widget .dashicons{color:#606a73}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li{margin-top:14px}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li a{margin-left:5px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-promo-image{max-width:100%;width:100%;height:auto}#dashboard-widgets #bdt-ps-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);margin:0 -12px 8px;padding:0 12px 12px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__feed{font-size:14px;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post{margin-top:10px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-date{margin-left:10px;color:#aaa}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-link{display:inline-block}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__badge{background:#39b54a;color:white;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-description{margin:0 0 1.5em}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__recently-edited li{color:#72777c}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer.bdt-ps-divider_top{padding-top:12px;padding-bottom:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li:first-child{padding-left:0;border:none}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__go-pro a{color:#93003c;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}
1
+ .prime-slider-dashboard.wrap{margin:10px 20px 0 0}.prime-slider-dashboard.wrap .bdt-tab li a{border:none;padding:15px 20px;background:#ffffff;border-radius:2px;text-decoration:none;font-size:15px;font-weight:500;color:#666;transition:box-shadow 300ms ease-out}.prime-slider-dashboard.wrap .bdt-tab li a:hover,.prime-slider-dashboard.wrap .bdt-tab li a:focus,.prime-slider-dashboard.wrap .bdt-tab li.bdt-active a{border-bottom:none;background:#ffffff;color:#000;box-shadow:0 -2px 0 0 #fe506c inset}.prime-slider-dashboard.wrap .ps-welcome-banner .bdt-card{border:2px solid rgba(14,143,163,0.5);border-radius:6px}.prime-slider-dashboard.wrap .ps-option-page{background-color:#fff;padding:40px;margin-top:15px;border-radius:3px 3px 0 0}.prime-slider-dashboard.wrap .ps-option-page p{font-size:16px;line-height:1.6}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .bdt-width-expand>[class^="ps-wi-"]{font-size:18px;margin-right:12px;background-color:#eee;border-radius:100px;padding:10px 12px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .bdt-width-expand>[class^="ps-wi-"]{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .bdt-width-expand>[class^="ps-wi-"]{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-label{font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{background-color:#eee;padding:5px;border-radius:20px;margin-left:10px;color:#000;transition:all .2s ease-out;transform:scale(.5);opacity:0}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-video:hover{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-video:hover{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner{overflow:hidden;position:relative}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{opacity:1;transform:scale(1)}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo{transition-delay:.03s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{transition-delay:.1s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item[data-content-type~="new"]>.ps-option-item-inner:before{background-color:#FF414D;content:'NEW';width:70px;height:20px;color:#fff;position:absolute;transform:rotate(-45deg);text-align:center;line-height:20px;font-size:9px;left:-20px;top:4px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper{margin-bottom:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-widget-type-content{padding-right:32px;margin-right:30px;border-right:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default{text-decoration:none;color:#fe506c;background-color:#fff;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500;padding:0 12px;line-height:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li{margin:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a{text-decoration:none;color:#fe506c;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a{border-color:rgba(173,200,101,0.3);color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a:hover{background:#9bc865;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free.bdt-active a{background:#9bc865;color:#fff;box-shadow:0 5px 10px rgba(173,200,101,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget:hover,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget.bdt-active{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget{border-color:rgba(255,24,0,0.3);color:#ff1800}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget.bdt-active,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget:hover{background:#ff1800;color:#fff;box-shadow:0 5px 10px rgba(255,24,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);border-radius:3px;border:1px solid rgba(0,0,0,0.1);background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a{font-size:14px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus{box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a{color:#000;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-options{margin-bottom:25px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item{margin-top:15px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-group .ps-option-item .ps-option-label{font-size:14px !important}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input{height:34px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input:focus{background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner input[type="text"]{border-radius:3px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(254,80,108,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(173,200,101,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(155,200,101,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner{line-height:1;padding:20px 25px;border-radius:5px;transition:all .3s cubic-bezier(.3, .36, .25, 1);box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.06),0 1px 1px rgba(254,80,108,0.06),0 2px 2px rgba(254,80,108,0.06),0 4px 4px rgba(254,80,108,0.06),0 8px 8px rgba(254,80,108,0.06),0 16px 16px rgba(254,80,108,0.06);transform:translateY(-1px)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(221,75,62,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(221,75,62,0.05),0 1px 1px rgba(221,75,62,0.05),0 2px 2px rgba(221,75,62,0.05),0 4px 4px rgba(221,75,62,0.05),0 8px 8px rgba(221,75,62,0.05),0 16px 16px rgba(221,75,62,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(53,161,251,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(53,161,251,0.05),0 1px 1px rgba(53,161,251,0.05),0 2px 2px rgba(53,161,251,0.05),0 4px 4px rgba(53,161,251,0.05),0 8px 8px rgba(53,161,251,0.05),0 16px 16px rgba(53,161,251,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(59,89,152,0.4)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(59,89,152,0.05),0 1px 1px rgba(59,89,152,0.05),0 2px 2px rgba(59,89,152,0.05),0 4px 4px rgba(59,89,152,0.05),0 8px 8px rgba(59,89,152,0.05),0 16px 16px rgba(59,89,152,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(187,3,137,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(187,3,137,0.05),0 1px 1px rgba(187,3,137,0.05),0 2px 2px rgba(187,3,137,0.05),0 4px 4px rgba(187,3,137,0.05),0 8px 8px rgba(187,3,137,0.05),0 16px 16px rgba(187,3,137,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(29,161,242,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(29,161,242,0.05),0 1px 1px rgba(29,161,242,0.05),0 2px 2px rgba(29,161,242,0.05),0 4px 4px rgba(29,161,242,0.05),0 8px 8px rgba(29,161,242,0.05),0 16px 16px rgba(29,161,242,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,224,27,0.5)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,224,27,0.05),0 1px 1px rgba(255,224,27,0.05),0 2px 2px rgba(255,224,27,0.05),0 4px 4px rgba(255,224,27,0.05),0 8px 8px rgba(255,224,27,0.05),0 16px 16px rgba(255,224,27,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(31,78,105,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(31,78,105,0.05),0 1px 1px rgba(31,78,105,0.05),0 2px 2px rgba(31,78,105,0.05),0 4px 4px rgba(31,78,105,0.05),0 8px 8px rgba(31,78,105,0.05),0 16px 16px rgba(31,78,105,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,0,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,0,0,0.05),0 1px 1px rgba(255,0,0,0.05),0 2px 2px rgba(255,0,0,0.05),0 4px 4px rgba(255,0,0,0.05),0 8px 8px rgba(255,0,0,0.05),0 16px 16px rgba(255,0,0,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,105,2,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,105,2,0.05),0 1px 1px rgba(255,105,2,0.05),0 2px 2px rgba(255,105,2,0.05),0 4px 4px rgba(255,105,2,0.05),0 8px 8px rgba(255,105,2,0.05),0 16px 16px rgba(255,105,2,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(227,88,74,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(227,88,74,0.05),0 1px 1px rgba(227,88,74,0.05),0 2px 2px rgba(227,88,74,0.05),0 4px 4px rgba(227,88,74,0.05),0 8px 8px rgba(227,88,74,0.05),0 16px 16px rgba(227,88,74,0.05)}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:0}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input{min-height:30px;padding:0 8px;border-color:rgba(30,135,240,0.3)}.prime-slider-dashboard .prime-slider-settings-save-btn{border-radius:5px}.prime-slider-dashboard .switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,0.25);border-radius:20px;transition:all .3s ease-out;overflow:hidden}.prime-slider-dashboard .switch::after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background-color:white;top:0;left:0;transition:all .3s cubic-bezier(.24, .85, .58, 1);box-shadow:0 0 0 2px inset rgba(0,0,0,0.25)}.prime-slider-dashboard input[type='checkbox']:checked+.switch::after{transform:translateX(20px);box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard input[type='checkbox']{position:absolute;left:-9999px}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #9bc865}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch{background-color:#9bc865}.prime-slider-dashboard .ps-system-requirement .check-system-status{margin:0;padding:0;font-size:14px}.prime-slider-dashboard .ps-system-requirement .check-system-status .label1{width:200px}.prime-slider-dashboard .ps-system-requirement .check-system-status span{display:inline-block}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid,.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{font-size:15px;width:20px;height:18px;margin-left:10px;margin-right:15px;vertical-align:middle;border-radius:2px}.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{background:red;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid{background:#9bc865;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status i::before{font-size:15px;line-height:20px}.prime-slider-dashboard .ps-no-result{display:none}.prime-slider-dashboard .bdt-animation-shake{animation-name:bdt-shake !important;display:block !important}.toplevel_page_prime_slider_options .bdt-notification{top:43px;width:400px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message{line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 0 2px #9bc865,0 15px 22px 2px rgba(0,0,0,0.2);background:#fff;font-size:16px;color:#9bc865}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div{display:flex;align-items:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div .bdt-spinner{margin-right:15px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message .bdt-notification-close{top:50%;right:30px;transform:translateY(-50%);height:30px;width:30px;line-height:32px;background:#eee;border-radius:30px;text-align:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message svg{display:inline-flex;color:#fe506c;width:12px}.toplevel_page_prime_slider_options .bdt-lightbox-toolbar{padding:45px 15px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}#prime_slider_other_settings_page [class^="ps-wi-"]{display:none}#prime_slider_elementor_extend_page .bdt-width-expand>[class^="ps-wi-"]{display:none}#prime_slider_api_settings_page .ps-option-video{position:absolute;right:25px;top:20px}#prime_slider_api_settings_page .ps-option-label{display:block;margin-bottom:25px;font-size:18px}#prime_slider_api_settings_page .ps-option-group .ps-option-label{margin-bottom:15px}.ps-dashboard-panel .bdt-card{border-radius:5px;transition-property:box-shadow,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.3, .36, .25, 1)}.ps-dashboard-panel .bdt-card a{text-decoration:none}.ps-dashboard-panel .bdt-card a:focus{box-shadow:none}.ps-dashboard-panel .bdt-card p{margin-top:0}.ps-dashboard-panel .bdt-card .bdt-button{color:#fff;border-radius:5px;transition:all .3s ease}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red{background:transparent;color:#fe506c;box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover{background:#fe506c;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green{background:transparent;color:#9bc865;box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover{background:#9bc865;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .ps-feature-title{color:#333;font-weight:500;font-size:22px;margin-bottom:15px;padding-top:0}.ps-dashboard-panel .bdt-card.bdt-card-green{background:rgba(173,200,101,0.03);box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-green:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.ps-dashboard-panel .bdt-card.bdt-card-red{color:#777;box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-red:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.ps-dashboard-panel .bdt-card .bdt-accordion{padding-top:5px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title{font-size:16px;padding:10px 20px;background:rgba(254,80,108,0.1);border-radius:5px;font-weight:400;letter-spacing:.3px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover,.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus{box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title{color:#000;background:rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content{padding:0 20px}.ps-dashboard-panel .bdt-card .check-system-status{margin-top:15px}.ps-dashboard-panel .bdt-card.ps-video-tutorial{display:flex;flex-direction:column}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list{margin-bottom:20px;flex-grow:1}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list-divider>li:nth-child(n+2){border-top:1px solid rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title{margin:0;font-size:14px;color:#9bc865}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title:hover{color:#333}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn{font-weight:500;color:#444;border:1px solid #9bc865;display:inline-block;width:145px;padding:5px;text-align:center;border-radius:3px}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn:hover{color:#000}.ps-dashboard-panel .bdt-card.ps-welcome-content{background-repeat:no-repeat;background-position:right bottom;background-size:330px auto;background-image:url("../images/dashboard/welcome.svg")}.ps-dashboard-panel .bdt-card.ps-genarate-idea,.ps-dashboard-panel .bdt-card.ps-support-feedback{background-repeat:no-repeat;background-position:right bottom}.ps-dashboard-panel .bdt-card.ps-genarate-idea{background-size:cover;background-image:url("../images/dashboard/banner-for-ep-lite.jpg");background-position:center;color:#d7d7d7}.ps-dashboard-panel .bdt-card.ps-genarate-idea .ps-feature-title{color:#fff}.ps-dashboard-panel .bdt-card.ps-support-feedback{background-size:265px auto;background-image:url("../images/dashboard/idea.svg")}.ps-dashboard-panel .bdt-card.ps-support-content{background-repeat:no-repeat;background-position:right bottom;background-size:240px auto;background-image:url("../images/dashboard/support.svg")}.ps-dashboard-panel .bdt-card.ps-system-requirement{background-repeat:no-repeat;background-position:right -50px;background-size:300px auto;background-image:url("../images/dashboard/server.svg")}.ps-dashboard-panel .bdt-card.ps-video-tutorial{background-repeat:no-repeat;background-position:right bottom;background-size:300px auto;background-image:url("../images/dashboard/video-tutorial.svg")}.ps-dashboard-panel .bdt-card.ps-newsletter-content{background-repeat:no-repeat;background-position:right bottom;background-size:300px auto;background-image:url("../images/dashboard/newsletter.svg")}.ps-setting-save-btn .bdt-button{background:#fe506c;color:#fff}@media (min-width:1400px){.ps-dashboard-panel .bdt-card.ps-welcome-content p{margin-right:225px}.ps-dashboard-panel .bdt-card.ps-genarate-idea p{margin-right:160px}}#prime_slider_active_modules_page .checkbox,#prime_slider_third_party_widget_page .checkbox{margin-top:5px}.prime-slider-3pp-install,.prime-slider-3pp-active,.prime-slider-3pp-download{text-decoration:none;color:#fe506c;line-height:normal;background-color:#eee;border-radius:100px;padding:5px;display:inline-flex}.prime-slider-3pp-install:hover,.prime-slider-3pp-active:hover,.prime-slider-3pp-download:hover{color:#fb6094}.prime-slider-footer-info{background:#3d3d3d;color:#aaa;padding:10px 25px;border-radius:0 0 3px 3px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.03);margin:0 20px 0 0}#prime_slider_api_settings_page p.description{font-size:12px !important;color:#999}#prime_slider_api_settings_page p.description a{color:#888}.bdt-admin-alert{background-color:#fff3da;border-radius:2px;padding:10px 20px;box-sizing:border-box;margin-top:30px}#prime_slider_license_settings_page h3.el-license-title{font-size:22px;margin-top:0;margin-bottom:50px}#prime_slider_license_settings_page .bdt-ps-license-field{display:block;margin-bottom:15px}#prime_slider_license_settings_page .bdt-ps-license-field input{font-size:200%;padding:8px 10px 10px}#prime_slider_license_settings_page .bdt-ps-license-field label{display:block;margin-bottom:5px}#prime_slider_license_settings_page .bdt-ps-license-active-btn{margin-top:25px}#prime_slider_license_settings_page .prime-slider-license-info{font-size:14px;line-height:24px;max-width:850px;margin-bottom:50px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title{width:150px;display:inline-block;position:relative;padding-right:5px;margin-right:10px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title:after{content:':';position:absolute;right:2px}#prime_slider_license_settings_page .prime-slider-license-info .license-valid,#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{padding:4px 8px;color:#fff;background-color:#9bc865;border-radius:3px;font-size:14px}#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{background-color:#f44336}#prime_slider_license_settings_page .prime-slider-license-info .license-key{font-weight:700;opacity:.8}#prime_slider_license_settings_page .button{padding:0 30px;font-size:16px;height:40px;border:0;border-radius:5px}#prime_slider_license_settings_page .button-primary{background:#1e87f0;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none}#prime_slider_license_settings_page .button-primary:active,#prime_slider_license_settings_page .button-primary:hover{background:#0e6dcd}@media screen and (max-width:960px){.ps-widget-onoff{margin:0}}@media (max-width:639px){.prime-slider-dashboard.wrap .bdt-search-active-wrap{display:block}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:20px 0 0 -20px}}#dashboard-widgets .bdt-ps-dashboard-widget h3.bdt-ps-heading{font-weight:600;margin-bottom:13px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_bottom{border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-quick-actions-wrap .bdt-ps-divider_top,#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-news-feed-wrap .bdt-ps-divider_top{padding-top:18px;margin-top:18px}#dashboard-widgets .bdt-ps-dashboard-widget .dashicons{color:#606a73}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li{margin-top:14px}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li a{margin-left:5px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-promo-image{max-width:100%;width:100%;height:auto}
assets/css/admin.rtl.css CHANGED
@@ -1 +1 @@
1
- .prime-slider-dashboard.wrap{margin:10px 0 0 20px}.prime-slider-dashboard.wrap .bdt-tab li a{border:none;padding:15px 20px;background:#ffffff;border-radius:2px;text-decoration:none;font-size:15px;font-weight:500;color:#666;transition:box-shadow 300ms ease-out}.prime-slider-dashboard.wrap .bdt-tab li a:hover,.prime-slider-dashboard.wrap .bdt-tab li a:focus,.prime-slider-dashboard.wrap .bdt-tab li.bdt-active a{border-bottom:none;background:#ffffff;color:#000;box-shadow:0 -2px 0 0 #fe506c inset}.prime-slider-dashboard.wrap .ps-welcome-banner .bdt-card{border:2px solid rgba(14,143,163,0.5);border-radius:6px}.prime-slider-dashboard.wrap .ps-option-page{background-color:#fff;padding:40px;margin-top:15px;border-radius:3px 3px 0 0}.prime-slider-dashboard.wrap .ps-option-page p{font-size:16px;line-height:1.6}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .bdt-width-expand>[class^="ps-wi-"]{font-size:18px;margin-left:12px;background-color:#eee;border-radius:100px;padding:10px 12px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .bdt-width-expand>[class^="ps-wi-"]{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .bdt-width-expand>[class^="ps-wi-"]{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-label{font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{background-color:#eee;padding:5px;border-radius:20px;margin-right:10px;color:#000;transition:all .2s ease-out;transform:scale(.5);opacity:0}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-video:hover{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-video:hover{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner{overflow:hidden;position:relative}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{opacity:1;transform:scale(1)}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo{transition-delay:.03s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{transition-delay:.1s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item[data-content-type~="new"]>.ps-option-item-inner:before{background-color:#FF414D;content:'NEW';width:70px;height:20px;color:#fff;position:absolute;transform:rotate(45deg);text-align:center;line-height:20px;font-size:9px;right:-20px;top:4px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper{margin-bottom:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-widget-type-content{padding-left:32px;margin-left:30px;border-left:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default{text-decoration:none;color:#fe506c;background-color:#fff;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500;padding:0 12px;line-height:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li{margin:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a{text-decoration:none;color:#fe506c;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a{border-color:rgba(173,200,101,0.3);color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a:hover{background:#9bc865;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free.bdt-active a{background:#9bc865;color:#fff;box-shadow:0 5px 10px rgba(173,200,101,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget:hover,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget.bdt-active{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget{border-color:rgba(255,24,0,0.3);color:#ff1800}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget.bdt-active,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget:hover{background:#ff1800;color:#fff;box-shadow:0 5px 10px rgba(255,24,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);border-radius:3px;border:1px solid rgba(0,0,0,0.1);background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a{font-size:14px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus{box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a{color:#000;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-options{margin-bottom:25px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item{margin-top:15px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-group .ps-option-item .ps-option-label{font-size:14px !important}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input{height:34px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input:focus{background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner input[type="text"]{border-radius:3px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(254,80,108,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(173,200,101,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(155,200,101,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner{line-height:1;padding:20px 25px;border-radius:5px;transition:all .3s cubic-bezier(.3, .36, .25, 1);box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.06),0 1px 1px rgba(254,80,108,0.06),0 2px 2px rgba(254,80,108,0.06),0 4px 4px rgba(254,80,108,0.06),0 8px 8px rgba(254,80,108,0.06),0 16px 16px rgba(254,80,108,0.06);transform:translateY(-1px)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(221,75,62,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(221,75,62,0.05),0 1px 1px rgba(221,75,62,0.05),0 2px 2px rgba(221,75,62,0.05),0 4px 4px rgba(221,75,62,0.05),0 8px 8px rgba(221,75,62,0.05),0 16px 16px rgba(221,75,62,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(53,161,251,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(53,161,251,0.05),0 1px 1px rgba(53,161,251,0.05),0 2px 2px rgba(53,161,251,0.05),0 4px 4px rgba(53,161,251,0.05),0 8px 8px rgba(53,161,251,0.05),0 16px 16px rgba(53,161,251,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(59,89,152,0.4)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(59,89,152,0.05),0 1px 1px rgba(59,89,152,0.05),0 2px 2px rgba(59,89,152,0.05),0 4px 4px rgba(59,89,152,0.05),0 8px 8px rgba(59,89,152,0.05),0 16px 16px rgba(59,89,152,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(187,3,137,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(187,3,137,0.05),0 1px 1px rgba(187,3,137,0.05),0 2px 2px rgba(187,3,137,0.05),0 4px 4px rgba(187,3,137,0.05),0 8px 8px rgba(187,3,137,0.05),0 16px 16px rgba(187,3,137,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(29,161,242,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(29,161,242,0.05),0 1px 1px rgba(29,161,242,0.05),0 2px 2px rgba(29,161,242,0.05),0 4px 4px rgba(29,161,242,0.05),0 8px 8px rgba(29,161,242,0.05),0 16px 16px rgba(29,161,242,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,224,27,0.5)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,224,27,0.05),0 1px 1px rgba(255,224,27,0.05),0 2px 2px rgba(255,224,27,0.05),0 4px 4px rgba(255,224,27,0.05),0 8px 8px rgba(255,224,27,0.05),0 16px 16px rgba(255,224,27,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(31,78,105,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(31,78,105,0.05),0 1px 1px rgba(31,78,105,0.05),0 2px 2px rgba(31,78,105,0.05),0 4px 4px rgba(31,78,105,0.05),0 8px 8px rgba(31,78,105,0.05),0 16px 16px rgba(31,78,105,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,0,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,0,0,0.05),0 1px 1px rgba(255,0,0,0.05),0 2px 2px rgba(255,0,0,0.05),0 4px 4px rgba(255,0,0,0.05),0 8px 8px rgba(255,0,0,0.05),0 16px 16px rgba(255,0,0,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,105,2,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,105,2,0.05),0 1px 1px rgba(255,105,2,0.05),0 2px 2px rgba(255,105,2,0.05),0 4px 4px rgba(255,105,2,0.05),0 8px 8px rgba(255,105,2,0.05),0 16px 16px rgba(255,105,2,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(227,88,74,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(227,88,74,0.05),0 1px 1px rgba(227,88,74,0.05),0 2px 2px rgba(227,88,74,0.05),0 4px 4px rgba(227,88,74,0.05),0 8px 8px rgba(227,88,74,0.05),0 16px 16px rgba(227,88,74,0.05)}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:0}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input{min-height:30px;padding:0 8px;border-color:rgba(30,135,240,0.3)}.prime-slider-dashboard .prime-slider-settings-save-btn{border-radius:5px}.prime-slider-dashboard .switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,0.25);border-radius:20px;transition:all .3s ease-out;overflow:hidden}.prime-slider-dashboard .switch::after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background-color:white;top:0;right:0;transition:all .3s cubic-bezier(.24, .85, .58, 1);box-shadow:0 0 0 2px inset rgba(0,0,0,0.25)}.prime-slider-dashboard input[type='checkbox']:checked+.switch::after{transform:translateX(-20px);box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard input[type='checkbox']{position:absolute;right:-9999px}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #9bc865}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch{background-color:#9bc865}.prime-slider-dashboard .ps-system-requirement .check-system-status{margin:0;padding:0;font-size:14px}.prime-slider-dashboard .ps-system-requirement .check-system-status .label1{width:200px}.prime-slider-dashboard .ps-system-requirement .check-system-status span{display:inline-block}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid,.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{font-size:15px;width:20px;height:18px;margin-right:10px;margin-left:15px;vertical-align:middle;border-radius:2px}.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{background:red;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid{background:#9bc865;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status i::before{font-size:15px;line-height:20px}.prime-slider-dashboard .ps-no-result{display:none}.prime-slider-dashboard .bdt-animation-shake{animation-name:bdt-shake !important;display:block !important}.toplevel_page_prime_slider_options .bdt-notification{top:43px;width:400px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message{line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 0 2px #9bc865,0 15px 22px 2px rgba(0,0,0,0.2);background:#fff;font-size:16px;color:#9bc865}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div{display:flex;align-items:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div .bdt-spinner{margin-left:15px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message .bdt-notification-close{top:50%;left:30px;transform:translateY(-50%);height:30px;width:30px;line-height:32px;background:#eee;border-radius:30px;text-align:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message svg{display:inline-flex;color:#fe506c;width:12px}.toplevel_page_prime_slider_options .bdt-lightbox-toolbar{padding:45px 15px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}#prime_slider_other_settings_page [class^="ps-wi-"]{display:none}#prime_slider_elementor_extend_page .bdt-width-expand>[class^="ps-wi-"]{display:none}#prime_slider_api_settings_page .ps-option-video{position:absolute;left:25px;top:20px}#prime_slider_api_settings_page .ps-option-label{display:block;margin-bottom:25px;font-size:18px}#prime_slider_api_settings_page .ps-option-group .ps-option-label{margin-bottom:15px}.ps-dashboard-panel .bdt-card{border-radius:5px;transition-property:box-shadow,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.3, .36, .25, 1)}.ps-dashboard-panel .bdt-card a{text-decoration:none}.ps-dashboard-panel .bdt-card a:focus{box-shadow:none}.ps-dashboard-panel .bdt-card p{margin-top:0}.ps-dashboard-panel .bdt-card .bdt-button{color:#fff;border-radius:5px;transition:all .3s ease}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red{background:transparent;color:#fe506c;box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover{background:#fe506c;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green{background:transparent;color:#9bc865;box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover{background:#9bc865;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .ps-feature-title{color:#333;font-weight:500;font-size:22px;margin-bottom:15px;padding-top:0}.ps-dashboard-panel .bdt-card.bdt-card-green{background:rgba(173,200,101,0.03);box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-green:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.ps-dashboard-panel .bdt-card.bdt-card-red{color:#777;box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-red:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.ps-dashboard-panel .bdt-card .bdt-accordion{padding-top:5px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title{font-size:16px;padding:10px 20px;background:rgba(254,80,108,0.1);border-radius:5px;font-weight:400;letter-spacing:.3px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover,.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus{box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title{color:#000;background:rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content{padding:0 20px}.ps-dashboard-panel .bdt-card .check-system-status{margin-top:15px}.ps-dashboard-panel .bdt-card.ps-video-tutorial{display:flex;flex-direction:column}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list{margin-bottom:20px;flex-grow:1}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list-divider>li:nth-child(n+2){border-top:1px solid rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title{margin:0;font-size:14px;color:#9bc865}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title:hover{color:#333}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn{font-weight:500;color:#444;border:1px solid #9bc865;display:inline-block;width:145px;padding:5px;text-align:center;border-radius:3px}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn:hover{color:#000}.ps-dashboard-panel .bdt-card.ps-welcome-content{background-repeat:no-repeat;background-position:left bottom;background-size:330px auto;background-image:url("../images/dashboard/welcome.svg")}.ps-dashboard-panel .bdt-card.ps-genarate-idea,.ps-dashboard-panel .bdt-card.ps-support-feedback{background-repeat:no-repeat;background-position:left bottom}.ps-dashboard-panel .bdt-card.ps-genarate-idea{background-size:cover;background-image:url("../images/dashboard/banner-for-ep-lite.jpg");background-position:center;color:#d7d7d7}.ps-dashboard-panel .bdt-card.ps-genarate-idea .ps-feature-title{color:#fff}.ps-dashboard-panel .bdt-card.ps-support-feedback{background-size:265px auto;background-image:url("../images/dashboard/idea.svg")}.ps-dashboard-panel .bdt-card.ps-support-content{background-repeat:no-repeat;background-position:left bottom;background-size:240px auto;background-image:url("../images/dashboard/support.svg")}.ps-dashboard-panel .bdt-card.ps-system-requirement{background-repeat:no-repeat;background-position:left -50px;background-size:300px auto;background-image:url("../images/dashboard/server.svg")}.ps-dashboard-panel .bdt-card.ps-video-tutorial{background-repeat:no-repeat;background-position:left bottom;background-size:300px auto;background-image:url("../images/dashboard/video-tutorial.svg")}.ps-dashboard-panel .bdt-card.ps-newsletter-content{background-repeat:no-repeat;background-position:left bottom;background-size:300px auto;background-image:url("../images/dashboard/newsletter.svg")}.ps-setting-save-btn .bdt-button{background:#fe506c;color:#fff}@media (min-width:1400px){.ps-dashboard-panel .bdt-card.ps-welcome-content p{margin-left:225px}.ps-dashboard-panel .bdt-card.ps-genarate-idea p{margin-left:160px}}#prime_slider_active_modules_page .checkbox,#prime_slider_third_party_widget_page .checkbox{margin-top:5px}.prime-slider-3pp-install,.prime-slider-3pp-active,.prime-slider-3pp-download{text-decoration:none;color:#fe506c;line-height:normal;background-color:#eee;border-radius:100px;padding:5px;display:inline-flex}.prime-slider-3pp-install:hover,.prime-slider-3pp-active:hover,.prime-slider-3pp-download:hover{color:#fb6094}.prime-slider-footer-info{background:#3d3d3d;color:#aaa;padding:10px 25px;border-radius:0 0 3px 3px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.03);margin:0 0 0 20px}#prime_slider_api_settings_page p.description{font-size:12px !important;color:#999}#prime_slider_api_settings_page p.description a{color:#888}.bdt-admin-alert{background-color:#fff3da;border-radius:2px;padding:10px 20px;box-sizing:border-box;margin-top:30px}#prime_slider_license_settings_page h3.el-license-title{font-size:22px;margin-top:0;margin-bottom:50px}#prime_slider_license_settings_page .bdt-ps-license-field{display:block;margin-bottom:15px}#prime_slider_license_settings_page .bdt-ps-license-field input{font-size:200%;padding:8px 10px 10px}#prime_slider_license_settings_page .bdt-ps-license-field label{display:block;margin-bottom:5px}#prime_slider_license_settings_page .bdt-ps-license-active-btn{margin-top:25px}#prime_slider_license_settings_page .prime-slider-license-info{font-size:14px;line-height:24px;max-width:850px;margin-bottom:50px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title{width:150px;display:inline-block;position:relative;padding-left:5px;margin-left:10px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title:after{content:':';position:absolute;left:2px}#prime_slider_license_settings_page .prime-slider-license-info .license-valid,#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{padding:4px 8px;color:#fff;background-color:#9bc865;border-radius:3px;font-size:14px}#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{background-color:#f44336}#prime_slider_license_settings_page .prime-slider-license-info .license-key{font-weight:700;opacity:.8}#prime_slider_license_settings_page .button{padding:0 30px;font-size:16px;height:40px;border:0;border-radius:5px}#prime_slider_license_settings_page .button-primary{background:#1e87f0;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none}#prime_slider_license_settings_page .button-primary:active,#prime_slider_license_settings_page .button-primary:hover{background:#0e6dcd}@media screen and (max-width:960px){.ps-widget-onoff{margin:0}}@media (max-width:639px){.prime-slider-dashboard.wrap .bdt-search-active-wrap{display:block}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:20px -20px 0 0}}#dashboard-widgets .bdt-ps-dashboard-widget h3.bdt-ps-heading{font-weight:600;margin-bottom:13px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_bottom{border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-quick-actions-wrap .bdt-ps-divider_top,#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-news-feed-wrap .bdt-ps-divider_top{padding-top:18px;margin-top:18px}#dashboard-widgets .bdt-ps-dashboard-widget .dashicons{color:#606a73}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li{margin-top:14px}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li a{margin-right:5px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-promo-image{max-width:100%;width:100%;height:auto}#dashboard-widgets #bdt-ps-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);margin:0 -12px 8px;padding:0 12px 12px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__feed{font-size:14px;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post{margin-top:10px}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-date{margin-right:10px;color:#aaa}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-link{display:inline-block}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__badge{background:#39b54a;color:white;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__post-description{margin:0 0 1.5em}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__recently-edited li{color:#72777c}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer.bdt-ps-divider_top{padding-top:12px;padding-bottom:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li:first-child{padding-right:0;border:none}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-overview__go-pro a{color:#93003c;font-weight:500}#dashboard-widgets #bdt-ps-dashboard-overview .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}
1
+ .prime-slider-dashboard.wrap{margin:10px 0 0 20px}.prime-slider-dashboard.wrap .bdt-tab li a{border:none;padding:15px 20px;background:#ffffff;border-radius:2px;text-decoration:none;font-size:15px;font-weight:500;color:#666;transition:box-shadow 300ms ease-out}.prime-slider-dashboard.wrap .bdt-tab li a:hover,.prime-slider-dashboard.wrap .bdt-tab li a:focus,.prime-slider-dashboard.wrap .bdt-tab li.bdt-active a{border-bottom:none;background:#ffffff;color:#000;box-shadow:0 -2px 0 0 #fe506c inset}.prime-slider-dashboard.wrap .ps-welcome-banner .bdt-card{border:2px solid rgba(14,143,163,0.5);border-radius:6px}.prime-slider-dashboard.wrap .ps-option-page{background-color:#fff;padding:40px;margin-top:15px;border-radius:3px 3px 0 0}.prime-slider-dashboard.wrap .ps-option-page p{font-size:16px;line-height:1.6}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .bdt-width-expand>[class^="ps-wi-"]{font-size:18px;margin-left:12px;background-color:#eee;border-radius:100px;padding:10px 12px}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .bdt-width-expand>[class^="ps-wi-"]{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .bdt-width-expand>[class^="ps-wi-"]{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-label{font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-video{background-color:#eee;padding:5px;border-radius:20px;margin-right:10px;color:#000;transition:all .2s ease-out;transform:scale(.5);opacity:0}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-free .ps-option-video:hover{color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-demo:hover,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item.ps-widget-pro .ps-option-video:hover{color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner{overflow:hidden;position:relative}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo,.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{opacity:1;transform:scale(1)}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-demo{transition-delay:.03s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item .ps-option-item-inner:hover .ps-option-video{transition-delay:.1s}.prime-slider-dashboard.wrap .ps-option-page .ps-option-item[data-content-type~="new"]>.ps-option-item-inner:before{background-color:#FF414D;content:'NEW';width:70px;height:20px;color:#fff;position:absolute;transform:rotate(45deg);text-align:center;line-height:20px;font-size:9px;right:-20px;top:4px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper{margin-bottom:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-widget-type-content{padding-left:32px;margin-left:30px;border-left:1px solid rgba(0,0,0,0.1)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default{text-decoration:none;color:#fe506c;background-color:#fff;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500;padding:0 12px;line-height:30px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li{margin:0}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a{text-decoration:none;color:#fe506c;transition:all .3s cubic-bezier(.3, .36, .25, 1);border:1px solid rgba(254,80,108,0.3);border-radius:3px;outline:none;font-size:14px;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a{border-color:rgba(173,200,101,0.3);color:#9bc865}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free a:hover{background:#9bc865;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-free.bdt-active a{background:#9bc865;color:#fff;box-shadow:0 5px 10px rgba(173,200,101,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro a:hover{background:#fe506c;color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.ps-widget-pro.bdt-active a{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget{border-color:rgba(254,80,108,0.3);color:#fe506c}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget:hover,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-active-all-widget.bdt-active{background:#fe506c;color:#fff;box-shadow:0 5px 10px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget{border-color:rgba(255,24,0,0.3);color:#ff1800}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget.bdt-active,.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .ps-widget-onoff .ps-deactive-all-widget:hover{background:#ff1800;color:#fff;box-shadow:0 5px 10px rgba(255,24,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);border-radius:3px;border:1px solid rgba(0,0,0,0.1);background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a{font-size:14px}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus{box-shadow:none}.prime-slider-dashboard.wrap .ps-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a{color:#000;font-weight:500}.prime-slider-dashboard.wrap .ps-option-page .ps-options{margin-bottom:25px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item{margin-top:15px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-group .ps-option-item .ps-option-label{font-size:14px !important}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input{height:34px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner .bdt-input:focus{background-color:#fff}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item .ps-option-item-inner input[type="text"]{border-radius:3px}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(254,80,108,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-pro>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(254,80,108,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(173,200,101,0.2)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item.ps-widget-free>.ps-option-item-inner [class^="ps-wi-"]{background-color:rgba(155,200,101,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner{line-height:1;padding:20px 25px;border-radius:5px;transition:all .3s cubic-bezier(.3, .36, .25, 1);box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-option-item>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.06),0 1px 1px rgba(254,80,108,0.06),0 2px 2px rgba(254,80,108,0.06),0 4px 4px rgba(254,80,108,0.06),0 8px 8px rgba(254,80,108,0.06),0 16px 16px rgba(254,80,108,0.06);transform:translateY(-1px)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(221,75,62,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-google_map_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(221,75,62,0.05),0 1px 1px rgba(221,75,62,0.05),0 2px 2px rgba(221,75,62,0.05),0 4px 4px rgba(221,75,62,0.05),0 8px 8px rgba(221,75,62,0.05),0 16px 16px rgba(221,75,62,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(53,161,251,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-disqus_user_name>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(53,161,251,0.05),0 1px 1px rgba(53,161,251,0.05),0 2px 2px rgba(53,161,251,0.05),0 4px 4px rgba(53,161,251,0.05),0 8px 8px rgba(53,161,251,0.05),0 16px 16px rgba(53,161,251,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(59,89,152,0.4)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-facebook_app_id>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(59,89,152,0.05),0 1px 1px rgba(59,89,152,0.05),0 2px 2px rgba(59,89,152,0.05),0 4px 4px rgba(59,89,152,0.05),0 8px 8px rgba(59,89,152,0.05),0 16px 16px rgba(59,89,152,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(187,3,137,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-instagram_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(187,3,137,0.05),0 1px 1px rgba(187,3,137,0.05),0 2px 2px rgba(187,3,137,0.05),0 4px 4px rgba(187,3,137,0.05),0 8px 8px rgba(187,3,137,0.05),0 16px 16px rgba(187,3,137,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(29,161,242,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-twitter_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(29,161,242,0.05),0 1px 1px rgba(29,161,242,0.05),0 2px 2px rgba(29,161,242,0.05),0 4px 4px rgba(29,161,242,0.05),0 8px 8px rgba(29,161,242,0.05),0 16px 16px rgba(29,161,242,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,224,27,0.5)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-mailchimp_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,224,27,0.05),0 1px 1px rgba(255,224,27,0.05),0 2px 2px rgba(255,224,27,0.05),0 4px 4px rgba(255,224,27,0.05),0 8px 8px rgba(255,224,27,0.05),0 16px 16px rgba(255,224,27,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(31,78,105,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-weatherstack_api_key>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(31,78,105,0.05),0 1px 1px rgba(31,78,105,0.05),0 2px 2px rgba(31,78,105,0.05),0 4px 4px rgba(31,78,105,0.05),0 8px 8px rgba(31,78,105,0.05),0 16px 16px rgba(31,78,105,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,0,0,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-recaptcha_group_start>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,0,0,0.05),0 1px 1px rgba(255,0,0,0.05),0 2px 2px rgba(255,0,0,0.05),0 4px 4px rgba(255,0,0,0.05),0 8px 8px rgba(255,0,0,0.05),0 16px 16px rgba(255,0,0,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(255,105,2,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-open_street_map_access_token>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(255,105,2,0.05),0 1px 1px rgba(255,105,2,0.05),0 2px 2px rgba(255,105,2,0.05),0 4px 4px rgba(255,105,2,0.05),0 8px 8px rgba(255,105,2,0.05),0 16px 16px rgba(255,105,2,0.05)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner{box-shadow:0 0 0 1px rgba(227,88,74,0.3)}.prime-slider-dashboard.wrap .ps-option-page .ps-options>.ps-contact_form_email>.ps-option-item-inner:hover{box-shadow:0 -1px 0 0 rgba(227,88,74,0.05),0 1px 1px rgba(227,88,74,0.05),0 2px 2px rgba(227,88,74,0.05),0 4px 4px rgba(227,88,74,0.05),0 8px 8px rgba(227,88,74,0.05),0 16px 16px rgba(227,88,74,0.05)}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:0}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input{min-height:30px;padding:0 8px;border-color:rgba(30,135,240,0.3)}.prime-slider-dashboard .prime-slider-settings-save-btn{border-radius:5px}.prime-slider-dashboard .switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,0.25);border-radius:20px;transition:all .3s ease-out;overflow:hidden}.prime-slider-dashboard .switch::after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background-color:white;top:0;right:0;transition:all .3s cubic-bezier(.24, .85, .58, 1);box-shadow:0 0 0 2px inset rgba(0,0,0,0.25)}.prime-slider-dashboard input[type='checkbox']:checked+.switch::after{transform:translateX(-20px);box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard input[type='checkbox']{position:absolute;right:-9999px}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #fe506c}.prime-slider-dashboard .ps-widget-pro input[type='checkbox']:checked+.switch{background-color:#fe506c}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch::after{box-shadow:0 0 0 2px inset #9bc865}.prime-slider-dashboard .ps-widget-free input[type='checkbox']:checked+.switch{background-color:#9bc865}.prime-slider-dashboard .ps-system-requirement .check-system-status{margin:0;padding:0;font-size:14px}.prime-slider-dashboard .ps-system-requirement .check-system-status .label1{width:200px}.prime-slider-dashboard .ps-system-requirement .check-system-status span{display:inline-block}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid,.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{font-size:15px;width:20px;height:18px;margin-right:10px;margin-left:15px;vertical-align:middle;border-radius:2px}.prime-slider-dashboard .ps-system-requirement .check-system-status .invalid{background:red;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status .valid{background:#9bc865;color:#fff}.prime-slider-dashboard .ps-system-requirement .check-system-status i::before{font-size:15px;line-height:20px}.prime-slider-dashboard .ps-no-result{display:none}.prime-slider-dashboard .bdt-animation-shake{animation-name:bdt-shake !important;display:block !important}.toplevel_page_prime_slider_options .bdt-notification{top:43px;width:400px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message{line-height:1;padding:20px;border-radius:5px;box-shadow:0 0 0 2px #9bc865,0 15px 22px 2px rgba(0,0,0,0.2);background:#fff;font-size:16px;color:#9bc865}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div{display:flex;align-items:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message>div .bdt-spinner{margin-left:15px}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message .bdt-notification-close{top:50%;left:30px;transform:translateY(-50%);height:30px;width:30px;line-height:32px;background:#eee;border-radius:30px;text-align:center}.toplevel_page_prime_slider_options .bdt-notification .bdt-notification-message svg{display:inline-flex;color:#fe506c;width:12px}.toplevel_page_prime_slider_options .bdt-lightbox-toolbar{padding:45px 15px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}#prime_slider_other_settings_page [class^="ps-wi-"]{display:none}#prime_slider_elementor_extend_page .bdt-width-expand>[class^="ps-wi-"]{display:none}#prime_slider_api_settings_page .ps-option-video{position:absolute;left:25px;top:20px}#prime_slider_api_settings_page .ps-option-label{display:block;margin-bottom:25px;font-size:18px}#prime_slider_api_settings_page .ps-option-group .ps-option-label{margin-bottom:15px}.ps-dashboard-panel .bdt-card{border-radius:5px;transition-property:box-shadow,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.3, .36, .25, 1)}.ps-dashboard-panel .bdt-card a{text-decoration:none}.ps-dashboard-panel .bdt-card a:focus{box-shadow:none}.ps-dashboard-panel .bdt-card p{margin-top:0}.ps-dashboard-panel .bdt-card .bdt-button{color:#fff;border-radius:5px;transition:all .3s ease}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red{background:transparent;color:#fe506c;box-shadow:0 0 0 1px rgba(255,65,77,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover{background:#fe506c;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green{background:transparent;color:#9bc865;box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover{background:#9bc865;color:#fff;box-shadow:none}.ps-dashboard-panel .bdt-card .ps-feature-title{color:#333;font-weight:500;font-size:22px;margin-bottom:15px;padding-top:0}.ps-dashboard-panel .bdt-card.bdt-card-green{background:rgba(173,200,101,0.03);box-shadow:0 0 0 1px rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-green:hover{box-shadow:0 -1px 0 0 rgba(155,200,101,0.06),0 1px 1px rgba(155,200,101,0.06),0 2px 2px rgba(155,200,101,0.06),0 4px 4px rgba(155,200,101,0.06),0 8px 8px rgba(155,200,101,0.06),0 16px 16px rgba(155,200,101,0.06)}.ps-dashboard-panel .bdt-card.bdt-card-red{color:#777;box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card.bdt-card-red:hover{box-shadow:0 -1px 0 0 rgba(254,80,108,0.05),0 1px 1px rgba(254,80,108,0.05),0 2px 2px rgba(254,80,108,0.05),0 4px 4px rgba(254,80,108,0.05),0 8px 8px rgba(254,80,108,0.05),0 16px 16px rgba(254,80,108,0.05)}.ps-dashboard-panel .bdt-card .bdt-accordion{padding-top:5px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title{font-size:16px;padding:10px 20px;background:rgba(254,80,108,0.1);border-radius:5px;font-weight:400;letter-spacing:.3px}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover,.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus{box-shadow:0 0 0 1px rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title{color:#000;background:rgba(254,80,108,0.3)}.ps-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content{padding:0 20px}.ps-dashboard-panel .bdt-card .check-system-status{margin-top:15px}.ps-dashboard-panel .bdt-card.ps-video-tutorial{display:flex;flex-direction:column}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list{margin-bottom:20px;flex-grow:1}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-list-divider>li:nth-child(n+2){border-top:1px solid rgba(173,200,101,0.3)}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title{margin:0;font-size:14px;color:#9bc865}.ps-dashboard-panel .bdt-card.ps-video-tutorial .ps-link-title:hover{color:#333}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn{font-weight:500;color:#444;border:1px solid #9bc865;display:inline-block;width:145px;padding:5px;text-align:center;border-radius:3px}.ps-dashboard-panel .bdt-card.ps-video-tutorial .bdt-video-btn:hover{color:#000}.ps-dashboard-panel .bdt-card.ps-welcome-content{background-repeat:no-repeat;background-position:left bottom;background-size:330px auto;background-image:url("../images/dashboard/welcome.svg")}.ps-dashboard-panel .bdt-card.ps-genarate-idea,.ps-dashboard-panel .bdt-card.ps-support-feedback{background-repeat:no-repeat;background-position:left bottom}.ps-dashboard-panel .bdt-card.ps-genarate-idea{background-size:cover;background-image:url("../images/dashboard/banner-for-ep-lite.jpg");background-position:center;color:#d7d7d7}.ps-dashboard-panel .bdt-card.ps-genarate-idea .ps-feature-title{color:#fff}.ps-dashboard-panel .bdt-card.ps-support-feedback{background-size:265px auto;background-image:url("../images/dashboard/idea.svg")}.ps-dashboard-panel .bdt-card.ps-support-content{background-repeat:no-repeat;background-position:left bottom;background-size:240px auto;background-image:url("../images/dashboard/support.svg")}.ps-dashboard-panel .bdt-card.ps-system-requirement{background-repeat:no-repeat;background-position:left -50px;background-size:300px auto;background-image:url("../images/dashboard/server.svg")}.ps-dashboard-panel .bdt-card.ps-video-tutorial{background-repeat:no-repeat;background-position:left bottom;background-size:300px auto;background-image:url("../images/dashboard/video-tutorial.svg")}.ps-dashboard-panel .bdt-card.ps-newsletter-content{background-repeat:no-repeat;background-position:left bottom;background-size:300px auto;background-image:url("../images/dashboard/newsletter.svg")}.ps-setting-save-btn .bdt-button{background:#fe506c;color:#fff}@media (min-width:1400px){.ps-dashboard-panel .bdt-card.ps-welcome-content p{margin-left:225px}.ps-dashboard-panel .bdt-card.ps-genarate-idea p{margin-left:160px}}#prime_slider_active_modules_page .checkbox,#prime_slider_third_party_widget_page .checkbox{margin-top:5px}.prime-slider-3pp-install,.prime-slider-3pp-active,.prime-slider-3pp-download{text-decoration:none;color:#fe506c;line-height:normal;background-color:#eee;border-radius:100px;padding:5px;display:inline-flex}.prime-slider-3pp-install:hover,.prime-slider-3pp-active:hover,.prime-slider-3pp-download:hover{color:#fb6094}.prime-slider-footer-info{background:#3d3d3d;color:#aaa;padding:10px 25px;border-radius:0 0 3px 3px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.03);margin:0 0 0 20px}#prime_slider_api_settings_page p.description{font-size:12px !important;color:#999}#prime_slider_api_settings_page p.description a{color:#888}.bdt-admin-alert{background-color:#fff3da;border-radius:2px;padding:10px 20px;box-sizing:border-box;margin-top:30px}#prime_slider_license_settings_page h3.el-license-title{font-size:22px;margin-top:0;margin-bottom:50px}#prime_slider_license_settings_page .bdt-ps-license-field{display:block;margin-bottom:15px}#prime_slider_license_settings_page .bdt-ps-license-field input{font-size:200%;padding:8px 10px 10px}#prime_slider_license_settings_page .bdt-ps-license-field label{display:block;margin-bottom:5px}#prime_slider_license_settings_page .bdt-ps-license-active-btn{margin-top:25px}#prime_slider_license_settings_page .prime-slider-license-info{font-size:14px;line-height:24px;max-width:850px;margin-bottom:50px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title{width:150px;display:inline-block;position:relative;padding-left:5px;margin-left:10px}#prime_slider_license_settings_page .prime-slider-license-info .license-info-title:after{content:':';position:absolute;left:2px}#prime_slider_license_settings_page .prime-slider-license-info .license-valid,#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{padding:4px 8px;color:#fff;background-color:#9bc865;border-radius:3px;font-size:14px}#prime_slider_license_settings_page .prime-slider-license-info .license-invalid{background-color:#f44336}#prime_slider_license_settings_page .prime-slider-license-info .license-key{font-weight:700;opacity:.8}#prime_slider_license_settings_page .button{padding:0 30px;font-size:16px;height:40px;border:0;border-radius:5px}#prime_slider_license_settings_page .button-primary{background:#1e87f0;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none}#prime_slider_license_settings_page .button-primary:active,#prime_slider_license_settings_page .button-primary:hover{background:#0e6dcd}@media screen and (max-width:960px){.ps-widget-onoff{margin:0}}@media (max-width:639px){.prime-slider-dashboard.wrap .bdt-search-active-wrap{display:block}.prime-slider-dashboard.wrap .bdt-search-active-wrap .bdt-subnav{margin:20px -20px 0 0}}#dashboard-widgets .bdt-ps-dashboard-widget h3.bdt-ps-heading{font-weight:600;margin-bottom:13px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_bottom{border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-quick-actions-wrap .bdt-ps-divider_top,#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-news-feed-wrap .bdt-ps-divider_top{padding-top:18px;margin-top:18px}#dashboard-widgets .bdt-ps-dashboard-widget .dashicons{color:#606a73}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li{margin-top:14px}#dashboard-widgets .bdt-ps-dashboard-widget ul.bdt-ps-action-list li a{margin-right:5px}#dashboard-widgets .bdt-ps-dashboard-widget .bdt-ps-promo-image{max-width:100%;width:100%;height:auto}
assets/css/bdt-uikit.css CHANGED
@@ -1 +1 @@
1
- :root{--bdt-breakpoint-s:640px;--bdt-breakpoint-m:960px;--bdt-breakpoint-l:1200px;--bdt-breakpoint-xl:1600px}a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*='bdt-divider']{border:none;margin-bottom:20px}*+[class*='bdt-divider']{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-image:url("../../images/backgrounds/divider-icon.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.bdt-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.bdt-list{padding:0;list-style:none}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-left:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-left:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("../../images/backgrounds/list-bullet.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:left;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #e5e5e5}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-left:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-right:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-left:0;padding-right:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("../../images/backgrounds/form-select.svg");background-repeat:no-repeat;background-position:100% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{background-image:url("../../images/backgrounds/form-select.svg")}.bdt-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{background-image:url("../../images/backgrounds/form-datalist.svg")}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:disabled:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:disabled:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:left}.bdt-form-horizontal .bdt-form-controls{margin-left:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-left:40px !important}.bdt-form-icon-flip{right:0;left:auto}.bdt-form-icon-flip~.bdt-input{padding-right:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{background:#fff}.bdt-section-muted{background:#f8f8f8}.bdt-section-primary{background:#1e87f0}.bdt-section-secondary{background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.bdt-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-container{padding-left:40px;padding-right:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-left:0;padding-right:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-left:0}.bdt-container-expand-right{margin-right:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-left:-15px}.bdt-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-left:-30px}.bdt-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-left:-40px}.bdt-container-item-padding-remove-right{margin-right:-40px}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-left:-30px}.bdt-grid>*{padding-left:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-left:-40px}.bdt-grid>*{padding-left:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-left:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-left:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-left:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-left:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-left:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-left:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-left:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-left:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.bdt-grid-divider{margin-left:-60px}.bdt-grid-divider>*{padding-left:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.bdt-grid-divider{margin-left:-80px}.bdt-grid-divider>*{padding-left:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-left:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-left:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{left:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;left:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{left:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-left:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-left:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{left:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;left:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*='bdt-width']),.bdt-grid-item-match>:not([class*='bdt-width']){box-sizing:border-box;width:100%;flex:auto}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{background-color:#fff}.bdt-tile-muted{background-color:#f8f8f8}.bdt-tile-primary{background-color:#1e87f0}.bdt-tile-secondary{background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;right:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{background:rgba(255,255,255,0.8)}.bdt-overlay-primary{background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-left:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{right:0;left:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-left:10px;padding-right:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#ebebeb}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-default .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-navbar{width:400px}.bdt-search-navbar .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-navbar .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:80px}.bdt-search-large .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:80px}.bdt-search-large .bdt-search-icon-flip~.bdt-search-input{padding-right:80px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 0 5px 15px}.bdt-nav-sub ul{padding-left:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon>.bdt-parent>a::after{content:"";width:1.5em;height:1.5em;margin-left:auto;background-image:url("../../images/backgrounds/nav-parent-close.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-nav-parent-icon>.bdt-parent.bdt-open>a::after{background-image:url("../../images/backgrounds/nav-parent-open.svg")}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-left:0}.bdt-nav-center.bdt-nav-parent-icon>.bdt-parent>a::after{margin-left:0}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:0;padding-top:0;border-top:1px solid #e5e5e5}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center,.bdt-navbar-center-left>*,.bdt-navbar-center-right>*{display:flex;align-items:center}.bdt-navbar-right{margin-left:auto}.bdt-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{right:100%}.bdt-navbar-center-right{left:100%}[class*='bdt-navbar-center-']{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:16px;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";text-decoration:none}.bdt-navbar-nav>li>a{color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-item{color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:0;box-sizing:border-box;width:200px;max-width:100vw;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown.bdt-open{display:block}.bdt-navbar-dropdown-grid{margin-left:-30px}.bdt-navbar-dropdown-grid>*{padding-left:30px}.bdt-navbar-dropdown-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-stack .bdt-navbar-dropdown-grid>*{width:100% !important}.bdt-navbar-dropdown-width-2:not(.bdt-navbar-dropdown-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-navbar-dropdown-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-navbar-dropdown-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-navbar-dropdown-stack){width:1000px}.bdt-navbar-dropdown-dropbar{--bdt-position-offset:0;margin-bottom:0;padding-left:15px;padding-right:15px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-navbar-dropbar{position:absolute;z-index:980;left:0;right:0;background:#f8f8f8}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-left:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-left:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-left-color:#e5e5e5}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-left:0;position:relative}.bdt-pagination>*>*{display:block;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-left:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-left:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-left:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.bdt-dotnav>*{flex:none;padding-left:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-left:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.bdt-thumbnav>*{padding-left:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-left:0;padding-top:15px}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:10px;box-sizing:border-box;min-width:200px;max-width:100vw;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown.bdt-open{display:block}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-dropdown-stack .bdt-dropdown-grid>*{width:100% !important}.bdt-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-left:40px;padding-right:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:30px 30px}.bdt-modal-header{display:flow-root;padding:15px 30px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:15px 30px;background:#f8f8f8}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:2rem;line-height:1.3}[class*='bdt-modal-close-']{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{right:0;transform:translate(100%, -100%)}}.bdt-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform,opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none;max-width:100%;position:relative}.bdt-sticky{position:relative;box-sizing:border-box}.bdt-sticky-fixed{z-index:980;margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*='bdt-animation-']{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{right:0;left:auto}.bdt-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.bdt-offcanvas-bar{left:-350px;width:350px;padding:40px 40px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{left:auto;right:-270px}@media (min-width:960px){.bdt-offcanvas-flip .bdt-offcanvas-bar{right:-350px}}.bdt-open>.bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{left:auto;right:0}.bdt-offcanvas-bar-animation{transition:left .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:right}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{left:auto;right:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:960px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{right:0;left:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:960px){.bdt-offcanvas-close{top:20px;right:20px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden}.bdt-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-270px}@media (min-width:960px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:'.'}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.bdt-iconnav>*{padding-left:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-left:0;padding-top:10px}.bdt-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.bdt-notification-top-right,.bdt-notification-bottom-right{left:auto;right:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{left:50%;margin-left:-175px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{left:10px;right:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;right:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}[class*='bdt-animation-']{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*='bdt-animation-']{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*='bdt-child-width']>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*='bdt-width']){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*='bdt-width']){flex:1;min-width:1px}}[class*='bdt-width']{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% * 1 / 3.001)}.bdt-width-2-3{width:calc(100% * 2 / 3.001)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% * 1 / 6.001)}.bdt-width-5-6{width:calc(100% * 5 / 6.001)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@s{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@s{width:calc(100% * 5 / 6.001)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@m{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@m{width:calc(100% * 5 / 6.001)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@l{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@l{width:calc(100% * 5 / 6.001)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*='bdt-height']{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:left !important}.bdt-text-right{text-align:right !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:left !important}.bdt-text-right\@s{text-align:right !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:left !important}.bdt-text-right\@m{text-align:right !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:left !important}.bdt-text-right\@l{text-align:right !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:left !important}.bdt-text-right\@xl{text-align:right !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*='bdt-column-']{column-gap:30px}@media (min-width:1200px){[class*='bdt-column-']{column-gap:40px}}[class*='bdt-column-'] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover],[data-bdt-cover]{max-width:none;position:absolute;left:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:0 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:100% 0}.bdt-background-center-left{background-position:0 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:100% 50%}.bdt-background-bottom-left{background-position:0 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:100% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*='bdt-align']{display:block;margin-bottom:30px}*+[class*='bdt-align']{margin-top:30px}.bdt-align-center{margin-left:auto;margin-right:auto}.bdt-align-left{margin-top:0;margin-right:30px;float:left}.bdt-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:left}.bdt-align-right\@l{margin-top:0;float:right}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-right:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-left:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-right:40px;float:left}.bdt-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:left}.bdt-float-right{float:right}[class*='bdt-float-']{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*='bdt-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*='bdt-border-']{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*='bdt-box-shadow-hover']{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;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";color:#333;text-decoration:none}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo>:where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(-50%, -50%)}.bdt-transform-origin-top-left{transform-origin:0 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:100% 0}.bdt-transform-origin-center-left{transform-origin:0 50%}.bdt-transform-origin-center-right{transform-origin:100% 50%}.bdt-transform-origin-bottom-left{transform-origin:0 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:100% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-left:20px !important}.bdt-margin-right{margin-right:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-left:10px !important}.bdt-margin-small-right{margin-right:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-left:40px !important}.bdt-margin-medium-right{margin-right:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-left:40px !important}.bdt-margin-large-right{margin-right:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-left:70px !important}.bdt-margin-large-right{margin-right:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-left:70px !important}.bdt-margin-xlarge-right{margin-right:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-left:140px !important}.bdt-margin-xlarge-right{margin-right:140px !important}}.bdt-margin-auto{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-left:auto !important}.bdt-margin-auto-right{margin-right:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@s{margin-left:auto !important}.bdt-margin-auto-right\@s{margin-right:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@m{margin-left:auto !important}.bdt-margin-auto-right\@m{margin-right:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@l{margin-left:auto !important}.bdt-margin-auto-right\@l{margin-right:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@xl{margin-left:auto !important}.bdt-margin-auto-right\@xl{margin-right:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-left:0 !important}.bdt-margin-remove-right{margin-right:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-left:0 !important}.bdt-margin-remove-right\@s{margin-right:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-left:0 !important}.bdt-margin-remove-right\@m{margin-right:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-left:0 !important}.bdt-margin-remove-right\@l{margin-right:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-left:0 !important}.bdt-margin-remove-right\@xl{margin-right:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-left:0 !important}.bdt-padding-remove-right{padding-right:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--bdt-position-margin-offset:0px}[class*='bdt-position-top'],[class*='bdt-position-bottom'],[class*='bdt-position-left'],[class*='bdt-position-right'],[class*='bdt-position-center']{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;left:0;right:0}.bdt-position-bottom{bottom:0;left:0;right:0}.bdt-position-left{top:0;bottom:0;left:0}.bdt-position-right{top:0;bottom:0;right:0}.bdt-position-top-left{top:0;left:0}.bdt-position-top-right{top:0;right:0}.bdt-position-bottom-left{bottom:0;left:0}.bdt-position-bottom-right{bottom:0;right:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*='bdt-position-center-left'],[class*='bdt-position-center-right']{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{left:0}.bdt-position-center-right{right:0}.bdt-position-center-left-out{right:100%;width:max-content}.bdt-position-center-right-out{left:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center{left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative !important}.bdt-position-absolute{position:absolute !important}.bdt-position-fixed{position:fixed !important}.bdt-position-sticky{position:sticky !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-negative{z-index:-1}:where(.bdt-transition-fade),:where([class*='bdt-transition-scale']),:where([class*='bdt-transition-slide']){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*='bdt-transition-scale'],[class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*='bdt-transition-scale']{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*='bdt-transition-slide'],.bdt-transition-toggle:focus [class*='bdt-transition-slide'],.bdt-transition-toggle [class*='bdt-transition-slide']:focus-within,.bdt-transition-active.bdt-active [class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}@media print{*,*::before,*::after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
1
+ :root{--bdt-breakpoint-s:640px;--bdt-breakpoint-m:960px;--bdt-breakpoint-l:1200px;--bdt-breakpoint-xl:1600px}a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*='bdt-divider']{border:none;margin-bottom:20px}*+[class*='bdt-divider']{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-image:url("../../images/backgrounds/divider-icon.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.bdt-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.bdt-list{padding:0;list-style:none}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-left:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-left:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("../../images/backgrounds/list-bullet.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:left;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #e5e5e5}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-left:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-right:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-left:0;padding-right:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("../../images/backgrounds/form-select.svg");background-repeat:no-repeat;background-position:100% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{background-image:url("../../images/backgrounds/form-select.svg")}.bdt-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{background-image:url("../../images/backgrounds/form-datalist.svg")}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:disabled:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:disabled:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:left}.bdt-form-horizontal .bdt-form-controls{margin-left:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-left:40px !important}.bdt-form-icon-flip{right:0;left:auto}.bdt-form-icon-flip~.bdt-input{padding-right:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{background:#fff}.bdt-section-muted{background:#f8f8f8}.bdt-section-primary{background:#1e87f0}.bdt-section-secondary{background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.bdt-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-container{padding-left:40px;padding-right:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-left:0;padding-right:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-left:0}.bdt-container-expand-right{margin-right:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-left:-15px}.bdt-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-left:-30px}.bdt-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-left:-40px}.bdt-container-item-padding-remove-right{margin-right:-40px}}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{background-color:#fff}.bdt-tile-muted{background-color:#f8f8f8}.bdt-tile-primary{background-color:#1e87f0}.bdt-tile-secondary{background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;right:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{background:rgba(255,255,255,0.8)}.bdt-overlay-primary{background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-left:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{right:0;left:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-left:10px;padding-right:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#ebebeb}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-default .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-navbar{width:400px}.bdt-search-navbar .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:40px}.bdt-search-navbar .bdt-search-icon-flip~.bdt-search-input{padding-right:40px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:80px}.bdt-search-large .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-left:80px}.bdt-search-large .bdt-search-icon-flip~.bdt-search-input{padding-right:80px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:10px;--bdt-position-viewport-offset:15px;box-sizing:border-box;min-width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown.bdt-open{display:block}.bdt-dropdown>:last-child{margin-bottom:0}.bdt-dropdown-large{padding:40px}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-dropdown-stack .bdt-dropdown-grid>*{width:100% !important}.bdt-dropbar{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:0;display:none;position:absolute;z-index:1020;box-sizing:border-box;padding:15px 15px 15px 15px;background:#f8f8f8;color:#666}.bdt-dropbar.bdt-open{display:block}.bdt-dropbar>:last-child{margin-bottom:0}@media (min-width:640px){.bdt-dropbar{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-dropbar{padding-left:40px;padding-right:40px}}.bdt-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-left:40px;padding-right:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:20px 20px}.bdt-modal-header{display:flow-root;padding:10px 20px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:10px 20px;background:#f8f8f8}@media (min-width:640px){.bdt-modal-body{padding:30px 30px}.bdt-modal-header{padding:15px 30px}.bdt-modal-footer{padding:15px 30px}}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:2rem;line-height:1.3}[class*='bdt-modal-close-']{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{right:0;transform:translate(100%, -100%)}}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none;max-width:100%;position:relative}.bdt-sticky{position:relative;box-sizing:border-box}.bdt-sticky-fixed{z-index:980;margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*='bdt-animation-']{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-sticky-placeholder{pointer-events:none}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{right:0;left:auto}.bdt-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:640px){.bdt-offcanvas-bar{left:-350px;width:350px;padding:30px 30px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{left:auto;right:-270px}@media (min-width:640px){.bdt-offcanvas-flip .bdt-offcanvas-bar{right:-350px}}.bdt-open>.bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{left:auto;right:0}.bdt-offcanvas-bar-animation{transition:left .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:right}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{left:auto;right:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:640px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{right:0;left:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:640px){.bdt-offcanvas-close{top:10px;right:10px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden}.bdt-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-270px}@media (min-width:640px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:.}.bdt-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.bdt-notification-top-right,.bdt-notification-bottom-right{left:auto;right:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{left:50%;margin-left:-175px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{left:10px;right:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;right:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;--bdt-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-left:-30px}.bdt-grid>*{padding-left:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-left:-40px}.bdt-grid>*{padding-left:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-left:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-left:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-left:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-left:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-left:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-left:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-left:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-left:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.bdt-grid-divider{margin-left:-60px}.bdt-grid-divider>*{padding-left:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.bdt-grid-divider{margin-left:-80px}.bdt-grid-divider>*{padding-left:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-left:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-left:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{left:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;left:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{left:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-left:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-left:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{left:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;left:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*='bdt-width']),.bdt-grid-item-match>:not([class*='bdt-width']){box-sizing:border-box;width:100%;flex:auto}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 0 5px 15px}.bdt-nav-sub ul{padding-left:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon{margin-left:auto}.bdt-nav>li>a[aria-expanded="true"] .bdt-nav-parent-icon{transform:rotate(180deg)}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default{font-size:16px;line-height:1.5}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-default .bdt-nav-sub{font-size:16px;line-height:1.5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary{font-size:1.5rem;line-height:1.5}.bdt-nav-primary>li>a{color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-primary .bdt-nav-sub{font-size:1.25rem;line-height:1.5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-secondary{font-size:16px;line-height:1.5}.bdt-nav-secondary>li>a{color:#333}.bdt-nav-secondary>li>a:hover{color:#333}.bdt-nav-secondary>li.bdt-active>a{color:#333}.bdt-nav-secondary .bdt-nav-subtitle{font-size:.875rem;color:#999}.bdt-nav-secondary>li>a:hover .bdt-nav-subtitle{color:#666}.bdt-nav-secondary>li.bdt-active>a .bdt-nav-subtitle{color:#333}.bdt-nav-secondary .bdt-nav-header{color:#333}.bdt-nav-secondary .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-secondary .bdt-nav-sub{font-size:.875rem;line-height:1.5}.bdt-nav-secondary .bdt-nav-sub a{color:#999}.bdt-nav-secondary .bdt-nav-sub a:hover{color:#666}.bdt-nav-secondary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-left:0}.bdt-nav-center .bdt-nav-parent-icon{margin-left:4px}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid #e5e5e5}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,[class*='bdt-navbar-center']{display:flex;gap:0;align-items:center}.bdt-navbar-right{margin-left:auto}.bdt-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{right:calc(100% + 0px)}.bdt-navbar-center-right{left:calc(100% + 0px)}[class*='bdt-navbar-center-']{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;gap:0;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:16px;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";text-decoration:none}.bdt-navbar-nav>li>a{padding:0 15px;color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-parent-icon{margin-left:4px}.bdt-navbar-nav>li>a[aria-expanded="true"] .bdt-navbar-parent-icon{transform:rotate(180deg)}.bdt-navbar-item{padding:0 15px;color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{padding:0 15px;color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown.bdt-open{display:block}.bdt-navbar-dropdown>:last-child{margin-bottom:0}.bdt-navbar-dropdown-grid{margin-left:-30px}.bdt-navbar-dropdown-grid>*{padding-left:30px}.bdt-navbar-dropdown-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-stack .bdt-navbar-dropdown-grid>*{width:100% !important}.bdt-navbar-dropdown-width-2:not(.bdt-navbar-dropdown-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-navbar-dropdown-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-navbar-dropdown-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-navbar-dropdown-stack){width:1000px}.bdt-navbar-dropdown-large{--bdt-position-shift-offset:0;padding:40px}.bdt-navbar-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-navbar-dropdown-dropbar-large{--bdt-position-shift-offset:0;padding-top:40px;padding-bottom:40px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-navbar-dropbar{display:block !important;z-index:980;padding:0;left:0;right:0}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-left:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-left:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-left-color:#e5e5e5}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-left:0;position:relative}.bdt-pagination>*>*{display:block;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-left:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-left:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-left:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.bdt-dotnav>*{flex:none;padding-left:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-left:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.bdt-thumbnav>*{padding-left:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-left:0;padding-top:15px}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.bdt-iconnav>*{padding-left:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-left:0;padding-top:10px}.bdt-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform,opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}[class*='bdt-animation-']{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*='bdt-animation-']{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*='bdt-child-width']>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*='bdt-width']){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*='bdt-width']){flex:1;min-width:1px}}[class*='bdt-width']{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% * 1 / 3.001)}.bdt-width-2-3{width:calc(100% * 2 / 3.001)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% * 1 / 6.001)}.bdt-width-5-6{width:calc(100% * 5 / 6.001)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@s{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@s{width:calc(100% * 5 / 6.001)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@m{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@m{width:calc(100% * 5 / 6.001)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@l{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@l{width:calc(100% * 5 / 6.001)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*='bdt-height']{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:left !important}.bdt-text-right{text-align:right !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:left !important}.bdt-text-right\@s{text-align:right !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:left !important}.bdt-text-right\@m{text-align:right !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:left !important}.bdt-text-right\@l{text-align:right !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:left !important}.bdt-text-right\@xl{text-align:right !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*='bdt-column-']{column-gap:30px}@media (min-width:1200px){[class*='bdt-column-']{column-gap:40px}}[class*='bdt-column-'] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover],[data-bdt-cover]{max-width:none;position:absolute;left:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:0 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:100% 0}.bdt-background-center-left{background-position:0 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:100% 50%}.bdt-background-bottom-left{background-position:0 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:100% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*='bdt-align']{display:block;margin-bottom:30px}*+[class*='bdt-align']{margin-top:30px}.bdt-align-center{margin-left:auto;margin-right:auto}.bdt-align-left{margin-top:0;margin-right:30px;float:left}.bdt-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:left}.bdt-align-right\@l{margin-top:0;float:right}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-right:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-left:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-right:40px;float:left}.bdt-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:left}.bdt-float-right{float:right}[class*='bdt-float-']{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-box-sizing-content{box-sizing:content-box}.bdt-box-sizing-border{box-sizing:border-box}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*='bdt-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*='bdt-border-']{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*='bdt-box-shadow-hover']{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;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";color:#333;text-decoration:none}:where(.bdt-logo){display:inline-block;vertical-align:middle}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo :where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(-50%, -50%)}.bdt-transform-origin-top-left{transform-origin:0 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:100% 0}.bdt-transform-origin-center-left{transform-origin:0 50%}.bdt-transform-origin-center-right{transform-origin:100% 50%}.bdt-transform-origin-bottom-left{transform-origin:0 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:100% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-left:20px !important}.bdt-margin-right{margin-right:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-left:10px !important}.bdt-margin-small-right{margin-right:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-left:40px !important}.bdt-margin-medium-right{margin-right:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-left:40px !important}.bdt-margin-large-right{margin-right:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-left:70px !important}.bdt-margin-large-right{margin-right:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-left:70px !important}.bdt-margin-xlarge-right{margin-right:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-left:140px !important}.bdt-margin-xlarge-right{margin-right:140px !important}}.bdt-margin-auto{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-left:auto !important}.bdt-margin-auto-right{margin-right:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@s{margin-left:auto !important}.bdt-margin-auto-right\@s{margin-right:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@m{margin-left:auto !important}.bdt-margin-auto-right\@m{margin-right:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@l{margin-left:auto !important}.bdt-margin-auto-right\@l{margin-right:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@xl{margin-left:auto !important}.bdt-margin-auto-right\@xl{margin-right:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-left:0 !important}.bdt-margin-remove-right{margin-right:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-left:0 !important}.bdt-margin-remove-right\@s{margin-right:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-left:0 !important}.bdt-margin-remove-right\@m{margin-right:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-left:0 !important}.bdt-margin-remove-right\@l{margin-right:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-left:0 !important}.bdt-margin-remove-right\@xl{margin-right:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-left:0 !important}.bdt-padding-remove-right{padding-right:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--bdt-position-margin-offset:0.0001px}[class*='bdt-position-top'],[class*='bdt-position-bottom'],[class*='bdt-position-left'],[class*='bdt-position-right'],[class*='bdt-position-center']{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;left:0;right:0}.bdt-position-bottom{bottom:0;left:0;right:0}.bdt-position-left{top:0;bottom:0;left:0}.bdt-position-right{top:0;bottom:0;right:0}.bdt-position-top-left{top:0;left:0}.bdt-position-top-right{top:0;right:0}.bdt-position-bottom-left{bottom:0;left:0}.bdt-position-bottom-right{bottom:0;right:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*='bdt-position-center-left'],[class*='bdt-position-center-right']{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{left:0}.bdt-position-center-right{right:0}.bdt-position-center-left-out{right:100%;width:max-content}.bdt-position-center-right-out{left:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center{left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative !important}.bdt-position-absolute{position:absolute !important}.bdt-position-fixed{position:fixed !important}.bdt-position-sticky{position:sticky !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-zero{z-index:0}.bdt-position-z-index-negative{z-index:-1}:where(.bdt-transition-fade),:where([class*='bdt-transition-scale']),:where([class*='bdt-transition-slide']){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*='bdt-transition-scale'],[class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*='bdt-transition-scale']{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*='bdt-transition-slide'],.bdt-transition-toggle:focus [class*='bdt-transition-slide'],.bdt-transition-toggle [class*='bdt-transition-slide']:focus-within,.bdt-transition-active.bdt-active [class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}@media print{*,*::before,*::after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
assets/css/bdt-uikit.rtl.css CHANGED
@@ -1 +1 @@
1
- :root{--bdt-breakpoint-s:640px;--bdt-breakpoint-m:960px;--bdt-breakpoint-l:1200px;--bdt-breakpoint-xl:1600px}a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*='bdt-divider']{border:none;margin-bottom:20px}*+[class*='bdt-divider']{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-image:url("../../images/backgrounds/divider-icon.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.bdt-divider-icon::before{left:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{right:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-right:auto;margin-left:auto;border-right:1px solid #e5e5e5}.bdt-list{padding:0;list-style:none}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-right:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;right:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:left}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-right:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;right:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("../../images/backgrounds/list-bullet.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:right;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:right;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #e5e5e5}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-right:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-left:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-right:0;padding-left:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-right:8px;padding-left:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-right:12px;padding-left:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-left:20px;background-image:url("../../images/backgrounds/form-select.svg");background-repeat:no-repeat;background-position:0% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{background-image:url("../../images/backgrounds/form-select.svg")}.bdt-input[list]{padding-left:20px;background-repeat:no-repeat;background-position:0% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{background-image:url("../../images/backgrounds/form-datalist.svg")}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:disabled:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:disabled:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;right:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:right}.bdt-form-horizontal .bdt-form-controls{margin-right:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;right:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-right:40px !important}.bdt-form-icon-flip{left:0;right:auto}.bdt-form-icon-flip~.bdt-input{padding-left:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{background:#fff}.bdt-section-muted{background:#f8f8f8}.bdt-section-primary{background:#1e87f0}.bdt-section-secondary{background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:640px){.bdt-container{padding-right:30px;padding-left:30px}}@media (min-width:960px){.bdt-container{padding-right:40px;padding-left:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-right:0;padding-left:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-right:0}.bdt-container-expand-right{margin-left:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-right:-15px}.bdt-container-item-padding-remove-right{margin-left:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-right:-30px}.bdt-container-item-padding-remove-right{margin-left:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-right:-40px}.bdt-container-item-padding-remove-right{margin-left:-40px}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-right:-30px}.bdt-grid>*{padding-right:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-right:-40px}.bdt-grid>*{padding-right:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-right:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-right:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-right:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-right:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-right:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-right:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-right:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-right:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-right:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-right:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-right:1px solid #e5e5e5}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;right:0;left:0;border-top:1px solid #e5e5e5}.bdt-grid-divider{margin-right:-60px}.bdt-grid-divider>*{padding-right:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{right:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;right:60px}@media (min-width:1200px){.bdt-grid-divider{margin-right:-80px}.bdt-grid-divider>*{padding-right:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{right:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;right:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-right:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-right:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{right:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;right:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{right:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-right:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-right:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{right:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;right:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{right:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-right:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-right:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{right:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;right:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{right:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-right:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-right:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{right:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;right:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{right:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*='bdt-width']),.bdt-grid-item-match>:not([class*='bdt-width']){box-sizing:border-box;width:100%;flex:auto}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-right:15px;padding-left:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-right:30px;padding-left:30px}}@media (min-width:960px){.bdt-tile{padding-right:40px;padding-left:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{background-color:#fff}.bdt-tile-muted{background-color:#f8f8f8}.bdt-tile-primary{background-color:#1e87f0}.bdt-tile-secondary{background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;left:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(-270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(-135deg)}100%{stroke-dashoffset:88px;transform:rotate(-450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 15px 15px 29px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;left:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{background:rgba(255,255,255,0.8)}.bdt-overlay-primary{background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-right:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-right:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;right:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{left:0;right:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-right:10px;padding-left:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#ebebeb}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-right:40px}.bdt-search-default .bdt-search-icon-flip~.bdt-search-input{padding-left:40px}.bdt-search-navbar{width:400px}.bdt-search-navbar .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-right:40px}.bdt-search-navbar .bdt-search-icon-flip~.bdt-search-input{padding-left:40px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:80px}.bdt-search-large .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-right:80px}.bdt-search-large .bdt-search-icon-flip~.bdt-search-input{padding-left:80px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 15px 5px 0}.bdt-nav-sub ul{padding-right:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon>.bdt-parent>a::after{content:"";width:1.5em;height:1.5em;margin-right:auto;background-image:url("../../images/backgrounds/nav-parent-close.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-nav-parent-icon>.bdt-parent.bdt-open>a::after{background-image:url("../../images/backgrounds/nav-parent-open.svg")}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-right:0}.bdt-nav-center.bdt-nav-parent-icon>.bdt-parent>a::after{margin-right:0}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:0;padding-top:0;border-top:1px solid #e5e5e5}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center,.bdt-navbar-center-left>*,.bdt-navbar-center-right>*{display:flex;align-items:center}.bdt-navbar-right{margin-right:auto}.bdt-navbar-center:only-child{margin-right:auto;margin-left:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{left:100%}.bdt-navbar-center-right{right:100%}[class*='bdt-navbar-center-']{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:16px;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";text-decoration:none}.bdt-navbar-nav>li>a{color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-item{color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:0;box-sizing:border-box;width:200px;max-width:100vw;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown.bdt-open{display:block}.bdt-navbar-dropdown-grid{margin-right:-30px}.bdt-navbar-dropdown-grid>*{padding-right:30px}.bdt-navbar-dropdown-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-stack .bdt-navbar-dropdown-grid>*{width:100% !important}.bdt-navbar-dropdown-width-2:not(.bdt-navbar-dropdown-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-navbar-dropdown-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-navbar-dropdown-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-navbar-dropdown-stack){width:1000px}.bdt-navbar-dropdown-dropbar{--bdt-position-offset:0;margin-bottom:0;padding-right:15px;padding-left:15px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-navbar-dropbar{position:absolute;z-index:980;right:0;left:0;background:#f8f8f8}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-right:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-right:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-right:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-right:0;margin-left:20px;border-right:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-right-color:#e5e5e5}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 calc(20px - 4px) 0 20px;font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;margin-right:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-right:0;position:relative}.bdt-pagination>*>*{display:block;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-right:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-right:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-right:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-right:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-12px}.bdt-dotnav>*{flex:none;padding-right:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-right:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-right:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-15px}.bdt-thumbnav>*{padding-right:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-right:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-right:0;padding-top:15px}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:10px;box-sizing:border-box;min-width:200px;max-width:100vw;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown.bdt-open{display:block}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-dropdown-stack .bdt-dropdown-grid>*{width:100% !important}.bdt-modal{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-right:40px;padding-left:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:30px 30px}.bdt-modal-header{display:flow-root;padding:15px 30px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:15px 30px;background:#f8f8f8}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:2rem;line-height:1.3}[class*='bdt-modal-close-']{position:absolute;z-index:1010;top:10px;left:10px;padding:5px}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;left:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{left:0;transform:translate(-100%, -100%)}}.bdt-lightbox{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;left:0;bottom:0;right:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform,opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;will-change:transform,opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none;max-width:100%;position:relative}.bdt-sticky{position:relative;box-sizing:border-box}.bdt-sticky-fixed{z-index:980;margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*='bdt-animation-']{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;right:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{left:0;right:auto}.bdt-offcanvas-bar{position:absolute;top:0;bottom:0;right:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.bdt-offcanvas-bar{right:-350px;width:350px;padding:40px 40px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{right:auto;left:-270px}@media (min-width:960px){.bdt-offcanvas-flip .bdt-offcanvas-bar{left:-350px}}.bdt-open>.bdt-offcanvas-bar{right:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{right:auto;left:0}.bdt-offcanvas-bar-animation{transition:right .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:left}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;right:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{right:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{right:auto;left:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:960px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{left:0;right:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;left:5px;padding:5px}@media (min-width:960px){.bdt-offcanvas-close{top:20px;left:20px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden}.bdt-offcanvas-container{position:relative;right:0;transition:right .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{right:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{right:-270px}@media (min-width:960px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{right:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{right:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-right:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:'.'}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-10px}.bdt-iconnav>*{padding-right:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-right:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-right:0;padding-top:10px}.bdt-notification{position:fixed;top:10px;right:10px;z-index:1040;box-sizing:border-box;width:350px}.bdt-notification-top-right,.bdt-notification-bottom-right{right:auto;left:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{right:50%;margin-right:-175px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{right:10px;left:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;left:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}[class*='bdt-animation-']{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*='bdt-animation-']{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(9px)}20%{transform:translateX(-8px)}30%{transform:translateX(7px)}40%{transform:translateX(-6px)}50%{transform:translateX(5px)}60%{transform:translateX(-4px)}70%{transform:translateX(3px)}80%{transform:translateX(-2px)}90%{transform:translateX(1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*='bdt-child-width']>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*='bdt-width']){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*='bdt-width']){flex:1;min-width:1px}}[class*='bdt-width']{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% * 1 / 3.001)}.bdt-width-2-3{width:calc(100% * 2 / 3.001)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% * 1 / 6.001)}.bdt-width-5-6{width:calc(100% * 5 / 6.001)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@s{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@s{width:calc(100% * 5 / 6.001)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@m{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@m{width:calc(100% * 5 / 6.001)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@l{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@l{width:calc(100% * 5 / 6.001)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*='bdt-height']{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:right !important}.bdt-text-right{text-align:left !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:right !important}.bdt-text-right\@s{text-align:left !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:right !important}.bdt-text-right\@m{text-align:left !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:right !important}.bdt-text-right\@l{text-align:left !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:right !important}.bdt-text-right\@xl{text-align:left !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*='bdt-column-']{column-gap:30px}@media (min-width:1200px){[class*='bdt-column-']{column-gap:40px}}[class*='bdt-column-'] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover],[data-bdt-cover]{max-width:none;position:absolute;right:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:100% 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:0% 0}.bdt-background-center-left{background-position:100% 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:0% 50%}.bdt-background-bottom-left{background-position:100% 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:0% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*='bdt-align']{display:block;margin-bottom:30px}*+[class*='bdt-align']{margin-top:30px}.bdt-align-center{margin-right:auto;margin-left:auto}.bdt-align-left{margin-top:0;margin-left:30px;float:right}.bdt-align-right{margin-top:0;margin-right:30px;float:left}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-left:30px;float:right}.bdt-align-right\@s{margin-top:0;margin-right:30px;float:left}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-left:30px;float:right}.bdt-align-right\@m{margin-top:0;margin-right:30px;float:left}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:right}.bdt-align-right\@l{margin-top:0;float:left}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-left:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-right:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-left:40px;float:right}.bdt-align-right\@xl{margin-top:0;margin-right:40px;float:left}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:right}.bdt-float-right{float:left}[class*='bdt-float-']{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*='bdt-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*='bdt-border-']{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*='bdt-box-shadow-hover']{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;right:0;left:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-left:10px;float:right;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;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";color:#333;text-decoration:none}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo>:where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(50%, -50%)}.bdt-transform-origin-top-left{transform-origin:100% 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:0% 0}.bdt-transform-origin-center-left{transform-origin:100% 50%}.bdt-transform-origin-center-right{transform-origin:0% 50%}.bdt-transform-origin-bottom-left{transform-origin:100% 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:0% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-right:20px !important}.bdt-margin-right{margin-left:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-right:10px !important}.bdt-margin-small-right{margin-left:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-right:40px !important}.bdt-margin-medium-right{margin-left:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-right:40px !important}.bdt-margin-large-right{margin-left:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-right:70px !important}.bdt-margin-large-right{margin-left:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-right:70px !important}.bdt-margin-xlarge-right{margin-left:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-right:140px !important}.bdt-margin-xlarge-right{margin-left:140px !important}}.bdt-margin-auto{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-right:auto !important}.bdt-margin-auto-right{margin-left:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@s{margin-right:auto !important}.bdt-margin-auto-right\@s{margin-left:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@m{margin-right:auto !important}.bdt-margin-auto-right\@m{margin-left:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@l{margin-right:auto !important}.bdt-margin-auto-right\@l{margin-left:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@xl{margin-right:auto !important}.bdt-margin-auto-right\@xl{margin-left:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-right:0 !important}.bdt-margin-remove-right{margin-left:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-right:0 !important}.bdt-margin-remove-right\@s{margin-left:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-right:0 !important}.bdt-margin-remove-right\@m{margin-left:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-right:0 !important}.bdt-margin-remove-right\@l{margin-left:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-right:0 !important}.bdt-margin-remove-right\@xl{margin-left:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-right:0 !important}.bdt-padding-remove-right{padding-left:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-right:0 !important;padding-left:0 !important}:root{--bdt-position-margin-offset:0px}[class*='bdt-position-top'],[class*='bdt-position-bottom'],[class*='bdt-position-left'],[class*='bdt-position-right'],[class*='bdt-position-center']{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;right:0;left:0}.bdt-position-bottom{bottom:0;right:0;left:0}.bdt-position-left{top:0;bottom:0;right:0}.bdt-position-right{top:0;bottom:0;left:0}.bdt-position-top-left{top:0;right:0}.bdt-position-top-right{top:0;left:0}.bdt-position-bottom-left{bottom:0;right:0}.bdt-position-bottom-right{bottom:0;left:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));right:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*='bdt-position-center-left'],[class*='bdt-position-center-right']{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{right:0}.bdt-position-center-right{left:0}.bdt-position-center-left-out{left:100%;width:max-content}.bdt-position-center-right-out{right:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center{right:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;right:0;left:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative !important}.bdt-position-absolute{position:absolute !important}.bdt-position-fixed{position:fixed !important}.bdt-position-sticky{position:sticky !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-negative{z-index:-1}:where(.bdt-transition-fade),:where([class*='bdt-transition-scale']),:where([class*='bdt-transition-slide']){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*='bdt-transition-scale'],[class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*='bdt-transition-scale']{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*='bdt-transition-slide'],.bdt-transition-toggle:focus [class*='bdt-transition-slide'],.bdt-transition-toggle [class*='bdt-transition-slide']:focus-within,.bdt-transition-active.bdt-active [class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}@media print{*,*::before,*::after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
1
+ :root{--bdt-breakpoint-s:640px;--bdt-breakpoint-m:960px;--bdt-breakpoint-l:1200px;--bdt-breakpoint-xl:1600px}a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*='bdt-divider']{border:none;margin-bottom:20px}*+[class*='bdt-divider']{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-image:url("../../images/backgrounds/divider-icon.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.bdt-divider-icon::before{left:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{right:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-right:auto;margin-left:auto;border-right:1px solid #e5e5e5}.bdt-list{padding:0;list-style:none}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-right:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;right:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:left}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-right:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;right:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("../../images/backgrounds/list-bullet.svg");background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:right;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:right;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #e5e5e5}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-right:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-left:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-right:0;padding-left:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-right:8px;padding-left:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-right:12px;padding-left:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-left:20px;background-image:url("../../images/backgrounds/form-select.svg");background-repeat:no-repeat;background-position:0% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{background-image:url("../../images/backgrounds/form-select.svg")}.bdt-input[list]{padding-left:20px;background-repeat:no-repeat;background-position:0% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{background-image:url("../../images/backgrounds/form-datalist.svg")}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{background-image:url("../../images/backgrounds/form-radio.svg")}.bdt-checkbox:disabled:checked{background-image:url("../../images/backgrounds/form-checkbox.svg")}.bdt-checkbox:disabled:indeterminate{background-image:url("../../images/backgrounds/form-checkbox-indeterminate.svg")}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;right:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:right}.bdt-form-horizontal .bdt-form-controls{margin-right:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;right:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-right:40px !important}.bdt-form-icon-flip{left:0;right:auto}.bdt-form-icon-flip~.bdt-input{padding-left:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{background:#fff}.bdt-section-muted{background:#f8f8f8}.bdt-section-primary{background:#1e87f0}.bdt-section-secondary{background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:640px){.bdt-container{padding-right:30px;padding-left:30px}}@media (min-width:960px){.bdt-container{padding-right:40px;padding-left:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-right:0;padding-left:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-right:0}.bdt-container-expand-right{margin-left:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-right:-15px}.bdt-container-item-padding-remove-right{margin-left:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-right:-30px}.bdt-container-item-padding-remove-right{margin-left:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-right:-40px}.bdt-container-item-padding-remove-right{margin-left:-40px}}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-right:15px;padding-left:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-right:30px;padding-left:30px}}@media (min-width:960px){.bdt-tile{padding-right:40px;padding-left:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{background-color:#fff}.bdt-tile-muted{background-color:#f8f8f8}.bdt-tile-primary{background-color:#1e87f0}.bdt-tile-secondary{background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;left:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(-270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(-135deg)}100%{stroke-dashoffset:88px;transform:rotate(-450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 15px 15px 29px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;left:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{background:rgba(255,255,255,0.8)}.bdt-overlay-primary{background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-right:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-right:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;right:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{left:0;right:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-right:10px;padding-left:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#ebebeb}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-right:40px}.bdt-search-default .bdt-search-icon-flip~.bdt-search-input{padding-left:40px}.bdt-search-navbar{width:400px}.bdt-search-navbar .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-right:40px}.bdt-search-navbar .bdt-search-icon-flip~.bdt-search-input{padding-left:40px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:80px}.bdt-search-large .bdt-search-icon:not(.bdt-search-icon-flip)~.bdt-search-input{padding-right:80px}.bdt-search-large .bdt-search-icon-flip~.bdt-search-input{padding-left:80px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:10px;--bdt-position-viewport-offset:15px;box-sizing:border-box;min-width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown.bdt-open{display:block}.bdt-dropdown>:last-child{margin-bottom:0}.bdt-dropdown-large{padding:40px}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-dropdown-stack .bdt-dropdown-grid>*{width:100% !important}.bdt-dropbar{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:0;display:none;position:absolute;z-index:1020;box-sizing:border-box;padding:15px 15px 15px 15px;background:#f8f8f8;color:#666}.bdt-dropbar.bdt-open{display:block}.bdt-dropbar>:last-child{margin-bottom:0}@media (min-width:640px){.bdt-dropbar{padding-right:30px;padding-left:30px}}@media (min-width:960px){.bdt-dropbar{padding-right:40px;padding-left:40px}}.bdt-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-modal{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-right:40px;padding-left:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:20px 20px}.bdt-modal-header{display:flow-root;padding:10px 20px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:10px 20px;background:#f8f8f8}@media (min-width:640px){.bdt-modal-body{padding:30px 30px}.bdt-modal-header{padding:15px 30px}.bdt-modal-footer{padding:15px 30px}}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:2rem;line-height:1.3}[class*='bdt-modal-close-']{position:absolute;z-index:1010;top:10px;left:10px;padding:5px}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;left:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{left:0;transform:translate(-100%, -100%)}}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;will-change:transform,opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none;max-width:100%;position:relative}.bdt-sticky{position:relative;box-sizing:border-box}.bdt-sticky-fixed{z-index:980;margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*='bdt-animation-']{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-sticky-placeholder{pointer-events:none}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;right:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{left:0;right:auto}.bdt-offcanvas-bar{position:absolute;top:0;bottom:0;right:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:640px){.bdt-offcanvas-bar{right:-350px;width:350px;padding:30px 30px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{right:auto;left:-270px}@media (min-width:640px){.bdt-offcanvas-flip .bdt-offcanvas-bar{left:-350px}}.bdt-open>.bdt-offcanvas-bar{right:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{right:auto;left:0}.bdt-offcanvas-bar-animation{transition:right .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:left}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;right:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{right:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{right:auto;left:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:640px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{left:0;right:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;left:5px;padding:5px}@media (min-width:640px){.bdt-offcanvas-close{top:10px;left:10px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden}.bdt-offcanvas-container{position:relative;right:0;transition:right .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{right:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{right:-270px}@media (min-width:640px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{right:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{right:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-right:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:.}.bdt-notification{position:fixed;top:10px;right:10px;z-index:1040;box-sizing:border-box;width:350px}.bdt-notification-top-right,.bdt-notification-bottom-right{right:auto;left:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{right:50%;margin-right:-175px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{right:10px;left:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;left:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;--bdt-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-right:-30px}.bdt-grid>*{padding-right:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-right:-40px}.bdt-grid>*{padding-right:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-right:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-right:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-right:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-right:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-right:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-right:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-right:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-right:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-right:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-right:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-right:1px solid #e5e5e5}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;right:0;left:0;border-top:1px solid #e5e5e5}.bdt-grid-divider{margin-right:-60px}.bdt-grid-divider>*{padding-right:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{right:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;right:60px}@media (min-width:1200px){.bdt-grid-divider{margin-right:-80px}.bdt-grid-divider>*{padding-right:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{right:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;right:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-right:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-right:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{right:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;right:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{right:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-right:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-right:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{right:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;right:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{right:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-right:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-right:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{right:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;right:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{right:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-right:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-right:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{right:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;right:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{right:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*='bdt-width']),.bdt-grid-item-match>:not([class*='bdt-width']){box-sizing:border-box;width:100%;flex:auto}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 15px 5px 0}.bdt-nav-sub ul{padding-right:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon{margin-right:auto}.bdt-nav>li>a[aria-expanded="true"] .bdt-nav-parent-icon{transform:rotate(-180deg)}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default{font-size:16px;line-height:1.5}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-default .bdt-nav-sub{font-size:16px;line-height:1.5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary{font-size:1.5rem;line-height:1.5}.bdt-nav-primary>li>a{color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-primary .bdt-nav-sub{font-size:1.25rem;line-height:1.5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-secondary{font-size:16px;line-height:1.5}.bdt-nav-secondary>li>a{color:#333}.bdt-nav-secondary>li>a:hover{color:#333}.bdt-nav-secondary>li.bdt-active>a{color:#333}.bdt-nav-secondary .bdt-nav-subtitle{font-size:.875rem;color:#999}.bdt-nav-secondary>li>a:hover .bdt-nav-subtitle{color:#666}.bdt-nav-secondary>li.bdt-active>a .bdt-nav-subtitle{color:#333}.bdt-nav-secondary .bdt-nav-header{color:#333}.bdt-nav-secondary .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-nav-secondary .bdt-nav-sub{font-size:.875rem;line-height:1.5}.bdt-nav-secondary .bdt-nav-sub a{color:#999}.bdt-nav-secondary .bdt-nav-sub a:hover{color:#666}.bdt-nav-secondary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-right:0}.bdt-nav-center .bdt-nav-parent-icon{margin-right:4px}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid #e5e5e5}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,[class*='bdt-navbar-center']{display:flex;gap:0;align-items:center}.bdt-navbar-right{margin-right:auto}.bdt-navbar-center:only-child{margin-right:auto;margin-left:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{left:calc(100% + 0px)}.bdt-navbar-center-right{right:calc(100% + 0px)}[class*='bdt-navbar-center-']{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;gap:0;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:16px;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";text-decoration:none}.bdt-navbar-nav>li>a{padding:0 15px;color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-parent-icon{margin-right:4px}.bdt-navbar-nav>li>a[aria-expanded="true"] .bdt-navbar-parent-icon{transform:rotate(-180deg)}.bdt-navbar-item{padding:0 15px;color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{padding:0 15px;color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{display:none;position:absolute;z-index:1020;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown.bdt-open{display:block}.bdt-navbar-dropdown>:last-child{margin-bottom:0}.bdt-navbar-dropdown-grid{margin-right:-30px}.bdt-navbar-dropdown-grid>*{padding-right:30px}.bdt-navbar-dropdown-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-stack .bdt-navbar-dropdown-grid>*{width:100% !important}.bdt-navbar-dropdown-width-2:not(.bdt-navbar-dropdown-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-navbar-dropdown-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-navbar-dropdown-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-navbar-dropdown-stack){width:1000px}.bdt-navbar-dropdown-large{--bdt-position-shift-offset:0;padding:40px}.bdt-navbar-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-navbar-dropdown-dropbar-large{--bdt-position-shift-offset:0;padding-top:40px;padding-bottom:40px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid #e5e5e5}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-navbar-dropbar{display:block !important;z-index:980;padding:0;right:0;left:0}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-right:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-right:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-right:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-right:0;margin-left:20px;border-right:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-right-color:#e5e5e5}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 calc(20px - 4px) 0 20px;font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;margin-right:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-right:0;position:relative}.bdt-pagination>*>*{display:block;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-right:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-right:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-right:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-right:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-12px}.bdt-dotnav>*{flex:none;padding-right:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-right:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-right:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-15px}.bdt-thumbnav>*{padding-right:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-right:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-right:0;padding-top:15px}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-10px}.bdt-iconnav>*{padding-right:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-right:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-right:0;padding-top:10px}.bdt-lightbox{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;left:0;bottom:0;right:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform,opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}[class*='bdt-animation-']{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*='bdt-animation-']{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(9px)}20%{transform:translateX(-8px)}30%{transform:translateX(7px)}40%{transform:translateX(-6px)}50%{transform:translateX(5px)}60%{transform:translateX(-4px)}70%{transform:translateX(3px)}80%{transform:translateX(-2px)}90%{transform:translateX(1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*='bdt-child-width']>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*='bdt-width']){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*='bdt-width']){flex:1;min-width:1px}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*='bdt-width']){flex:1;min-width:1px}}[class*='bdt-width']{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% * 1 / 3.001)}.bdt-width-2-3{width:calc(100% * 2 / 3.001)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% * 1 / 6.001)}.bdt-width-5-6{width:calc(100% * 5 / 6.001)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@s{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@s{width:calc(100% * 5 / 6.001)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@m{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@m{width:calc(100% * 5 / 6.001)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@l{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@l{width:calc(100% * 5 / 6.001)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.bdt-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.bdt-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*='bdt-height']{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:right !important}.bdt-text-right{text-align:left !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:right !important}.bdt-text-right\@s{text-align:left !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:right !important}.bdt-text-right\@m{text-align:left !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:right !important}.bdt-text-right\@l{text-align:left !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:right !important}.bdt-text-right\@xl{text-align:left !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*='bdt-column-']{column-gap:30px}@media (min-width:1200px){[class*='bdt-column-']{column-gap:40px}}[class*='bdt-column-'] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover],[data-bdt-cover]{max-width:none;position:absolute;right:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:100% 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:0% 0}.bdt-background-center-left{background-position:100% 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:0% 50%}.bdt-background-bottom-left{background-position:100% 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:0% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*='bdt-align']{display:block;margin-bottom:30px}*+[class*='bdt-align']{margin-top:30px}.bdt-align-center{margin-right:auto;margin-left:auto}.bdt-align-left{margin-top:0;margin-left:30px;float:right}.bdt-align-right{margin-top:0;margin-right:30px;float:left}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-left:30px;float:right}.bdt-align-right\@s{margin-top:0;margin-right:30px;float:left}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-left:30px;float:right}.bdt-align-right\@m{margin-top:0;margin-right:30px;float:left}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:right}.bdt-align-right\@l{margin-top:0;float:left}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-left:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-right:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-left:40px;float:right}.bdt-align-right\@xl{margin-top:0;margin-right:40px;float:left}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*='#']:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*='#']:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:right}.bdt-float-right{float:left}[class*='bdt-float-']{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-box-sizing-content{box-sizing:content-box}.bdt-box-sizing-border{box-sizing:border-box}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*='bdt-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*='bdt-border-']{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*='bdt-box-shadow-hover']{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;right:0;left:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-left:10px;float:right;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;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";color:#333;text-decoration:none}:where(.bdt-logo){display:inline-block;vertical-align:middle}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo :where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(50%, -50%)}.bdt-transform-origin-top-left{transform-origin:100% 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:0% 0}.bdt-transform-origin-center-left{transform-origin:100% 50%}.bdt-transform-origin-center-right{transform-origin:0% 50%}.bdt-transform-origin-bottom-left{transform-origin:100% 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:0% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-right:20px !important}.bdt-margin-right{margin-left:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-right:10px !important}.bdt-margin-small-right{margin-left:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-right:40px !important}.bdt-margin-medium-right{margin-left:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-right:40px !important}.bdt-margin-large-right{margin-left:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-right:70px !important}.bdt-margin-large-right{margin-left:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-right:70px !important}.bdt-margin-xlarge-right{margin-left:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-right:140px !important}.bdt-margin-xlarge-right{margin-left:140px !important}}.bdt-margin-auto{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-right:auto !important}.bdt-margin-auto-right{margin-left:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@s{margin-right:auto !important}.bdt-margin-auto-right\@s{margin-left:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@m{margin-right:auto !important}.bdt-margin-auto-right\@m{margin-left:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@l{margin-right:auto !important}.bdt-margin-auto-right\@l{margin-left:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-right:auto !important;margin-left:auto !important}.bdt-margin-auto-left\@xl{margin-right:auto !important}.bdt-margin-auto-right\@xl{margin-left:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-right:0 !important}.bdt-margin-remove-right{margin-left:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-right:0 !important}.bdt-margin-remove-right\@s{margin-left:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-right:0 !important}.bdt-margin-remove-right\@m{margin-left:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-right:0 !important}.bdt-margin-remove-right\@l{margin-left:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-right:0 !important}.bdt-margin-remove-right\@xl{margin-left:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-right:0 !important}.bdt-padding-remove-right{padding-left:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-right:0 !important;padding-left:0 !important}:root{--bdt-position-margin-offset:0.0001px}[class*='bdt-position-top'],[class*='bdt-position-bottom'],[class*='bdt-position-left'],[class*='bdt-position-right'],[class*='bdt-position-center']{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;right:0;left:0}.bdt-position-bottom{bottom:0;right:0;left:0}.bdt-position-left{top:0;bottom:0;right:0}.bdt-position-right{top:0;bottom:0;left:0}.bdt-position-top-left{top:0;right:0}.bdt-position-top-right{top:0;left:0}.bdt-position-bottom-left{bottom:0;right:0}.bdt-position-bottom-right{bottom:0;left:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));right:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*='bdt-position-center-left'],[class*='bdt-position-center-right']{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{right:0}.bdt-position-center-right{left:0}.bdt-position-center-left-out{left:100%;width:max-content}.bdt-position-center-right-out{right:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center{right:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;right:0;left:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative !important}.bdt-position-absolute{position:absolute !important}.bdt-position-fixed{position:fixed !important}.bdt-position-sticky{position:sticky !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-zero{z-index:0}.bdt-position-z-index-negative{z-index:-1}:where(.bdt-transition-fade),:where([class*='bdt-transition-scale']),:where([class*='bdt-transition-slide']){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*='bdt-transition-scale'],[class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*='bdt-transition-scale']{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*='bdt-transition-slide'],.bdt-transition-toggle:focus [class*='bdt-transition-slide'],.bdt-transition-toggle [class*='bdt-transition-slide']:focus-within,.bdt-transition-active.bdt-active [class*='bdt-transition-slide']{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}@media print{*,*::before,*::after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
assets/css/prime-slider-font.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:'prime-slider-font';src:url('../fonts/prime-slider-font.woff2?8l75ny') format('woff2'),url('../fonts/prime-slider-font.ttf?8l75ny') format('truetype'),url('../fonts/prime-slider-font.woff?8l75ny') format('woff'),url('../fonts/prime-slider-font.svg?8l75ny#prime-slider-font') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="ps-wi-"],[class*=" ps-wi-"]{font-family:'prime-slider-font' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps-wi-arrow-left-0:before{content:"\e96b"}.ps-wi-arrow-right-0:before{content:"\e96c"}.ps-wi-arrow-left-1:before{content:"\e919"}.ps-wi-arrow-right-1:before{content:"\e925"}.ps-wi-arrow-left-2:before{content:"\e91a"}.ps-wi-arrow-right-2:before{content:"\e926"}.ps-wi-arrow-left-3:before{content:"\e91b"}.ps-wi-arrow-right-3:before{content:"\e927"}.ps-wi-arrow-left-4:before{content:"\e91c"}.ps-wi-arrow-right-4:before{content:"\e928"}.ps-wi-arrow-left-5:before{content:"\e943"}.ps-wi-arrow-right-5:before{content:"\e944"}.ps-wi-arrow-left-6:before{content:"\e945"}.ps-wi-arrow-right-6:before{content:"\e946"}.ps-wi-arrow-left-7:before{content:"\e949"}.ps-wi-arrow-right-7:before{content:"\e94a"}.ps-wi-arrow-left-8:before{content:"\e91e"}.ps-wi-arrow-right-8:before{content:"\e92c"}.ps-wi-arrow-left-9:before{content:"\e91f"}.ps-wi-arrow-right-9:before{content:"\e92d"}.ps-wi-arrow-left-10:before{content:"\e920"}.ps-wi-arrow-right-10:before{content:"\e92e"}.ps-wi-arrow-left-11:before{content:"\e921"}.ps-wi-arrow-right-11:before{content:"\e92f"}.ps-wi-arrow-left-12:before{content:"\e94b"}.ps-wi-arrow-right-12:before{content:"\e94c"}.ps-wi-arrow-left-13:before{content:"\e922"}.ps-wi-arrow-right-13:before{content:"\e930"}.ps-wi-arrow-left-14:before{content:"\e91d"}.ps-wi-arrow-right-14:before{content:"\e92b"}.ps-wi-arrow-left-15:before{content:"\e923"}.ps-wi-arrow-right-15:before{content:"\e931"}.ps-wi-arrow-left-16:before{content:"\e924"}.ps-wi-arrow-right-16:before{content:"\e932"}.ps-wi-arrow-left-17:before{content:"\e929"}.ps-wi-arrow-right-17:before{content:"\e92a"}.ps-wi-arrow-left-18:before{content:"\e933"}.ps-wi-arrow-right-18:before{content:"\e934"}.ps-wi-arrow-up-1:before{content:"\e935"}.ps-wi-arrow-down-1:before{content:"\e936"}.ps-wi-arrow-up-2:before{content:"\e937"}.ps-wi-arrow-down-2:before{content:"\e938"}.ps-wi-arrow-up-3:before{content:"\e939"}.ps-wi-arrow-down-3:before{content:"\e93a"}.ps-wi-arrow-up-4:before{content:"\e93b"}.ps-wi-arrow-down-4:before{content:"\e93c"}.ps-wi-arrow-up-5:before{content:"\e93d"}.ps-wi-arrow-down-5:before{content:"\e93e"}.ps-wi-arrow-up-7:before{content:"\e93f"}.ps-wi-arrow-down-7:before{content:"\e940"}.ps-wi-arrow-up-8:before{content:"\e941"}.ps-wi-arrow-down-8:before{content:"\e947"}.ps-wi-arrow-left-circle-1:before{content:"\e942"}.ps-wi-arrow-right-circle-1:before{content:"\e948"}.ps-wi-arrow-left-circle-2:before{content:"\e94d"}.ps-wi-arrow-right-circle-2:before{content:"\e94e"}.ps-wi-arrow-left-circle-3:before{content:"\e94f"}.ps-wi-arrow-right-circle-3:before{content:"\e950"}.ps-wi-arrow-left-circle-4:before{content:"\e951"}.ps-wi-arrow-right-circle-4:before{content:"\e952"}.ps-wi-arrow-left-square-1:before{content:"\e953"}.ps-wi-arrow-right-square-1:before{content:"\e954"}.ps-wi-prism:before{content:"\e96e"}.ps-wi-elysium:before{content:"\e976"}.ps-wi-pieces:before{content:"\e96d"}.ps-wi-rasher:before{content:"\e972"}.ps-wi-foxico-slider:before{content:"\e968"}.ps-wi-woocircle:before{content:"\e969"}.ps-wi-diagonal:before{content:"\e96a"}.ps-wi-reveal:before{content:"\e967"}.ps-wi-pacific:before{content:"\e963"}.ps-wi-mash:before{content:"\e964"}.ps-wi-nixon:before{content:"\e965"}.ps-wi-paranoia:before{content:"\e966"}.ps-wi-crossroad:before{content:"\e960"}.ps-wi-rubix:before{content:"\e961"}.ps-wi-matrix:before{content:"\e962"}.ps-wi-astoria:before{content:"\e95f"}.ps-wi-vertex:before{content:"\e95e"}.ps-wi-mercury:before{content:"\e956"}.ps-wi-marble:before{content:"\e957"}.ps-wi-fiestar:before{content:"\e958"}.ps-wi-wooexpand:before{content:"\e959"}.ps-wi-knily1:before{content:"\e95a"}.ps-wi-storker1:before{content:"\e95b"}.ps-wi-knily:before{content:"\e95c"}.ps-wi-storker:before{content:"\e95d"}.ps-wi-prime-slider:before{content:"\e915"}.ps-wi-woolamp:before{content:"\e955"}.ps-wi-mount:before{content:"\e916"}.ps-wi-flexure:before{content:"\e917"}.ps-wi-monster:before{content:"\e918"}.ps-wi-sequester:before{content:"\e914"}.ps-wi-pagepiling:before{content:"\e913"}.ps-wi-dragon:before{content:"\e912"}.ps-wi-fluent:before{content:"\e911"}.ps-wi-event-calendar:before{content:"\e910"}.ps-wi-multiscroll:before{content:"\e90f"}.ps-wi-woostand:before{content:"\e90d"}.ps-wi-flogia:before{content:"\e90c"}.ps-wi-custom:before{content:"\e90b"}.ps-wi-isolate:before{content:"\e908"}.ps-wi-isolate_skin_locate:before{content:"\e909"}.ps-wi-isolate_skin_slice:before{content:"\e90a"}.ps-wi-woocommerce:before{content:"\e90e"}.ps-wi-blog:before{content:"\e900"}.ps-wi-blog_skin_coral:before{content:"\e901"}.ps-wi-blog_skin_folio:before{content:"\e902"}.ps-wi-blog_skin_zinest:before{content:"\e903"}.ps-wi-general:before{content:"\e904"}.ps-wi-general_skin_crelly:before{content:"\e905"}.ps-wi-general_skin_meteor:before{content:"\e906"}.ps-wi-general_skin_slide:before{content:"\e907"}.ps-wi-tutorial:before{content:"\e992"}.ps-wi-preview:before{content:"\ea75"}
1
+ @font-face{font-family:'prime-slider-font';src:url('../fonts/prime-slider-font.woff2?fr80l') format('woff2'),url('../fonts/prime-slider-font.ttf?fr80l') format('truetype'),url('../fonts/prime-slider-font.woff?fr80l') format('woff'),url('../fonts/prime-slider-font.svg?fr80l#prime-slider-font') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="ps-wi-"],[class*=" ps-wi-"]{font-family:'prime-slider-font' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps-wi-live-copy:before{content:"\e977"}.ps-wi-duplicator:before{content:"\e978"}.ps-wi-arrow-left-0:before{content:"\e96b"}.ps-wi-arrow-right-0:before{content:"\e96c"}.ps-wi-arrow-left-1:before{content:"\e919"}.ps-wi-arrow-right-1:before{content:"\e925"}.ps-wi-arrow-left-2:before{content:"\e91a"}.ps-wi-arrow-right-2:before{content:"\e926"}.ps-wi-arrow-left-3:before{content:"\e91b"}.ps-wi-arrow-right-3:before{content:"\e927"}.ps-wi-arrow-left-4:before{content:"\e91c"}.ps-wi-arrow-right-4:before{content:"\e928"}.ps-wi-arrow-left-5:before{content:"\e943"}.ps-wi-arrow-right-5:before{content:"\e944"}.ps-wi-arrow-left-6:before{content:"\e945"}.ps-wi-arrow-right-6:before{content:"\e946"}.ps-wi-arrow-left-7:before{content:"\e949"}.ps-wi-arrow-right-7:before{content:"\e94a"}.ps-wi-arrow-left-8:before{content:"\e91e"}.ps-wi-arrow-right-8:before{content:"\e92c"}.ps-wi-arrow-left-9:before{content:"\e91f"}.ps-wi-arrow-right-9:before{content:"\e92d"}.ps-wi-arrow-left-10:before{content:"\e920"}.ps-wi-arrow-right-10:before{content:"\e92e"}.ps-wi-arrow-left-11:before{content:"\e921"}.ps-wi-arrow-right-11:before{content:"\e92f"}.ps-wi-arrow-left-12:before{content:"\e94b"}.ps-wi-arrow-right-12:before{content:"\e94c"}.ps-wi-arrow-left-13:before{content:"\e922"}.ps-wi-arrow-right-13:before{content:"\e930"}.ps-wi-arrow-left-14:before{content:"\e91d"}.ps-wi-arrow-right-14:before{content:"\e92b"}.ps-wi-arrow-left-15:before{content:"\e923"}.ps-wi-arrow-right-15:before{content:"\e931"}.ps-wi-arrow-left-16:before{content:"\e924"}.ps-wi-arrow-right-16:before{content:"\e932"}.ps-wi-arrow-left-17:before{content:"\e929"}.ps-wi-arrow-right-17:before{content:"\e92a"}.ps-wi-arrow-left-18:before{content:"\e933"}.ps-wi-arrow-right-18:before{content:"\e934"}.ps-wi-arrow-up-1:before{content:"\e935"}.ps-wi-arrow-down-1:before{content:"\e936"}.ps-wi-arrow-up-2:before{content:"\e937"}.ps-wi-arrow-down-2:before{content:"\e938"}.ps-wi-arrow-up-3:before{content:"\e939"}.ps-wi-arrow-down-3:before{content:"\e93a"}.ps-wi-arrow-up-4:before{content:"\e93b"}.ps-wi-arrow-down-4:before{content:"\e93c"}.ps-wi-arrow-up-5:before{content:"\e93d"}.ps-wi-arrow-down-5:before{content:"\e93e"}.ps-wi-arrow-up-7:before{content:"\e93f"}.ps-wi-arrow-down-7:before{content:"\e940"}.ps-wi-arrow-up-8:before{content:"\e941"}.ps-wi-arrow-down-8:before{content:"\e947"}.ps-wi-arrow-left-circle-1:before{content:"\e942"}.ps-wi-arrow-right-circle-1:before{content:"\e948"}.ps-wi-arrow-left-circle-2:before{content:"\e94d"}.ps-wi-arrow-right-circle-2:before{content:"\e94e"}.ps-wi-arrow-left-circle-3:before{content:"\e94f"}.ps-wi-arrow-right-circle-3:before{content:"\e950"}.ps-wi-arrow-left-circle-4:before{content:"\e951"}.ps-wi-arrow-right-circle-4:before{content:"\e952"}.ps-wi-arrow-left-square-1:before{content:"\e953"}.ps-wi-arrow-right-square-1:before{content:"\e954"}.ps-wi-avatar:before{content:"\e979"}.ps-wi-sniper:before{content:"\e974"}.ps-wi-tango:before{content:"\e975"}.ps-wi-remote-fraction:before{content:"\e96f"}.ps-wi-remote-thumbs:before{content:"\e970"}.ps-wi-remote-pagination:before{content:"\e971"}.ps-wi-remote-arrows:before{content:"\e973"}.ps-wi-prism:before{content:"\e96e"}.ps-wi-elysium:before{content:"\e976"}.ps-wi-pieces:before{content:"\e96d"}.ps-wi-rasher:before{content:"\e972"}.ps-wi-foxico-slider:before{content:"\e968"}.ps-wi-woocircle:before{content:"\e969"}.ps-wi-diagonal:before{content:"\e96a"}.ps-wi-reveal:before{content:"\e967"}.ps-wi-pacific:before{content:"\e963"}.ps-wi-mash:before{content:"\e964"}.ps-wi-nixon:before{content:"\e965"}.ps-wi-paranoia:before{content:"\e966"}.ps-wi-crossroad:before{content:"\e960"}.ps-wi-rubix:before{content:"\e961"}.ps-wi-matrix:before{content:"\e962"}.ps-wi-astoria:before{content:"\e95f"}.ps-wi-vertex:before{content:"\e95e"}.ps-wi-mercury:before{content:"\e956"}.ps-wi-marble:before{content:"\e957"}.ps-wi-fiestar:before{content:"\e958"}.ps-wi-wooexpand:before{content:"\e959"}.ps-wi-knily1:before{content:"\e95a"}.ps-wi-storker1:before{content:"\e95b"}.ps-wi-knily:before{content:"\e95c"}.ps-wi-storker:before{content:"\e95d"}.ps-wi-prime-slider:before{content:"\e915"}.ps-wi-woolamp:before{content:"\e955"}.ps-wi-mount:before{content:"\e916"}.ps-wi-flexure:before{content:"\e917"}.ps-wi-monster:before{content:"\e918"}.ps-wi-sequester:before{content:"\e914"}.ps-wi-pagepiling:before{content:"\e913"}.ps-wi-dragon:before{content:"\e912"}.ps-wi-fluent:before{content:"\e911"}.ps-wi-event-calendar:before{content:"\e910"}.ps-wi-multiscroll:before{content:"\e90f"}.ps-wi-woostand:before{content:"\e90d"}.ps-wi-flogia:before{content:"\e90c"}.ps-wi-custom:before{content:"\e90b"}.ps-wi-isolate:before{content:"\e908"}.ps-wi-isolate_skin_locate:before{content:"\e909"}.ps-wi-isolate_skin_slice:before{content:"\e90a"}.ps-wi-woocommerce:before{content:"\e90e"}.ps-wi-blog:before{content:"\e900"}.ps-wi-blog_skin_coral:before{content:"\e901"}.ps-wi-blog_skin_folio:before{content:"\e902"}.ps-wi-blog_skin_zinest:before{content:"\e903"}.ps-wi-general:before{content:"\e904"}.ps-wi-general_skin_crelly:before{content:"\e905"}.ps-wi-general_skin_meteor:before{content:"\e906"}.ps-wi-general_skin_slide:before{content:"\e907"}.ps-wi-tutorial:before{content:"\e992"}.ps-wi-preview:before{content:"\ea75"}
assets/css/prime-slider-font.rtl.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:'prime-slider-font';src:url('../fonts/prime-slider-font.woff2?8l75ny') format('woff2'),url('../fonts/prime-slider-font.ttf?8l75ny') format('truetype'),url('../fonts/prime-slider-font.woff?8l75ny') format('woff'),url('../fonts/prime-slider-font.svg?8l75ny#prime-slider-font') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="ps-wi-"],[class*=" ps-wi-"]{font-family:'prime-slider-font' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps-wi-arrow-left-0:before{content:"\e96b"}.ps-wi-arrow-right-0:before{content:"\e96c"}.ps-wi-arrow-left-1:before{content:"\e919"}.ps-wi-arrow-right-1:before{content:"\e925"}.ps-wi-arrow-left-2:before{content:"\e91a"}.ps-wi-arrow-right-2:before{content:"\e926"}.ps-wi-arrow-left-3:before{content:"\e91b"}.ps-wi-arrow-right-3:before{content:"\e927"}.ps-wi-arrow-left-4:before{content:"\e91c"}.ps-wi-arrow-right-4:before{content:"\e928"}.ps-wi-arrow-left-5:before{content:"\e943"}.ps-wi-arrow-right-5:before{content:"\e944"}.ps-wi-arrow-left-6:before{content:"\e945"}.ps-wi-arrow-right-6:before{content:"\e946"}.ps-wi-arrow-left-7:before{content:"\e949"}.ps-wi-arrow-right-7:before{content:"\e94a"}.ps-wi-arrow-left-8:before{content:"\e91e"}.ps-wi-arrow-right-8:before{content:"\e92c"}.ps-wi-arrow-left-9:before{content:"\e91f"}.ps-wi-arrow-right-9:before{content:"\e92d"}.ps-wi-arrow-left-10:before{content:"\e920"}.ps-wi-arrow-right-10:before{content:"\e92e"}.ps-wi-arrow-left-11:before{content:"\e921"}.ps-wi-arrow-right-11:before{content:"\e92f"}.ps-wi-arrow-left-12:before{content:"\e94b"}.ps-wi-arrow-right-12:before{content:"\e94c"}.ps-wi-arrow-left-13:before{content:"\e922"}.ps-wi-arrow-right-13:before{content:"\e930"}.ps-wi-arrow-left-14:before{content:"\e91d"}.ps-wi-arrow-right-14:before{content:"\e92b"}.ps-wi-arrow-left-15:before{content:"\e923"}.ps-wi-arrow-right-15:before{content:"\e931"}.ps-wi-arrow-left-16:before{content:"\e924"}.ps-wi-arrow-right-16:before{content:"\e932"}.ps-wi-arrow-left-17:before{content:"\e929"}.ps-wi-arrow-right-17:before{content:"\e92a"}.ps-wi-arrow-left-18:before{content:"\e933"}.ps-wi-arrow-right-18:before{content:"\e934"}.ps-wi-arrow-up-1:before{content:"\e935"}.ps-wi-arrow-down-1:before{content:"\e936"}.ps-wi-arrow-up-2:before{content:"\e937"}.ps-wi-arrow-down-2:before{content:"\e938"}.ps-wi-arrow-up-3:before{content:"\e939"}.ps-wi-arrow-down-3:before{content:"\e93a"}.ps-wi-arrow-up-4:before{content:"\e93b"}.ps-wi-arrow-down-4:before{content:"\e93c"}.ps-wi-arrow-up-5:before{content:"\e93d"}.ps-wi-arrow-down-5:before{content:"\e93e"}.ps-wi-arrow-up-7:before{content:"\e93f"}.ps-wi-arrow-down-7:before{content:"\e940"}.ps-wi-arrow-up-8:before{content:"\e941"}.ps-wi-arrow-down-8:before{content:"\e947"}.ps-wi-arrow-left-circle-1:before{content:"\e942"}.ps-wi-arrow-right-circle-1:before{content:"\e948"}.ps-wi-arrow-left-circle-2:before{content:"\e94d"}.ps-wi-arrow-right-circle-2:before{content:"\e94e"}.ps-wi-arrow-left-circle-3:before{content:"\e94f"}.ps-wi-arrow-right-circle-3:before{content:"\e950"}.ps-wi-arrow-left-circle-4:before{content:"\e951"}.ps-wi-arrow-right-circle-4:before{content:"\e952"}.ps-wi-arrow-left-square-1:before{content:"\e953"}.ps-wi-arrow-right-square-1:before{content:"\e954"}.ps-wi-prism:before{content:"\e96e"}.ps-wi-elysium:before{content:"\e976"}.ps-wi-pieces:before{content:"\e96d"}.ps-wi-rasher:before{content:"\e972"}.ps-wi-foxico-slider:before{content:"\e968"}.ps-wi-woocircle:before{content:"\e969"}.ps-wi-diagonal:before{content:"\e96a"}.ps-wi-reveal:before{content:"\e967"}.ps-wi-pacific:before{content:"\e963"}.ps-wi-mash:before{content:"\e964"}.ps-wi-nixon:before{content:"\e965"}.ps-wi-paranoia:before{content:"\e966"}.ps-wi-crossroad:before{content:"\e960"}.ps-wi-rubix:before{content:"\e961"}.ps-wi-matrix:before{content:"\e962"}.ps-wi-astoria:before{content:"\e95f"}.ps-wi-vertex:before{content:"\e95e"}.ps-wi-mercury:before{content:"\e956"}.ps-wi-marble:before{content:"\e957"}.ps-wi-fiestar:before{content:"\e958"}.ps-wi-wooexpand:before{content:"\e959"}.ps-wi-knily1:before{content:"\e95a"}.ps-wi-storker1:before{content:"\e95b"}.ps-wi-knily:before{content:"\e95c"}.ps-wi-storker:before{content:"\e95d"}.ps-wi-prime-slider:before{content:"\e915"}.ps-wi-woolamp:before{content:"\e955"}.ps-wi-mount:before{content:"\e916"}.ps-wi-flexure:before{content:"\e917"}.ps-wi-monster:before{content:"\e918"}.ps-wi-sequester:before{content:"\e914"}.ps-wi-pagepiling:before{content:"\e913"}.ps-wi-dragon:before{content:"\e912"}.ps-wi-fluent:before{content:"\e911"}.ps-wi-event-calendar:before{content:"\e910"}.ps-wi-multiscroll:before{content:"\e90f"}.ps-wi-woostand:before{content:"\e90d"}.ps-wi-flogia:before{content:"\e90c"}.ps-wi-custom:before{content:"\e90b"}.ps-wi-isolate:before{content:"\e908"}.ps-wi-isolate_skin_locate:before{content:"\e909"}.ps-wi-isolate_skin_slice:before{content:"\e90a"}.ps-wi-woocommerce:before{content:"\e90e"}.ps-wi-blog:before{content:"\e900"}.ps-wi-blog_skin_coral:before{content:"\e901"}.ps-wi-blog_skin_folio:before{content:"\e902"}.ps-wi-blog_skin_zinest:before{content:"\e903"}.ps-wi-general:before{content:"\e904"}.ps-wi-general_skin_crelly:before{content:"\e905"}.ps-wi-general_skin_meteor:before{content:"\e906"}.ps-wi-general_skin_slide:before{content:"\e907"}.ps-wi-tutorial:before{content:"\e992"}.ps-wi-preview:before{content:"\ea75"}
1
+ @font-face{font-family:'prime-slider-font';src:url('../fonts/prime-slider-font.woff2?fr80l') format('woff2'),url('../fonts/prime-slider-font.ttf?fr80l') format('truetype'),url('../fonts/prime-slider-font.woff?fr80l') format('woff'),url('../fonts/prime-slider-font.svg?fr80l#prime-slider-font') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="ps-wi-"],[class*=" ps-wi-"]{font-family:'prime-slider-font' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps-wi-live-copy:before{content:"\e977"}.ps-wi-duplicator:before{content:"\e978"}.ps-wi-arrow-left-0:before{content:"\e96b"}.ps-wi-arrow-right-0:before{content:"\e96c"}.ps-wi-arrow-left-1:before{content:"\e919"}.ps-wi-arrow-right-1:before{content:"\e925"}.ps-wi-arrow-left-2:before{content:"\e91a"}.ps-wi-arrow-right-2:before{content:"\e926"}.ps-wi-arrow-left-3:before{content:"\e91b"}.ps-wi-arrow-right-3:before{content:"\e927"}.ps-wi-arrow-left-4:before{content:"\e91c"}.ps-wi-arrow-right-4:before{content:"\e928"}.ps-wi-arrow-left-5:before{content:"\e943"}.ps-wi-arrow-right-5:before{content:"\e944"}.ps-wi-arrow-left-6:before{content:"\e945"}.ps-wi-arrow-right-6:before{content:"\e946"}.ps-wi-arrow-left-7:before{content:"\e949"}.ps-wi-arrow-right-7:before{content:"\e94a"}.ps-wi-arrow-left-8:before{content:"\e91e"}.ps-wi-arrow-right-8:before{content:"\e92c"}.ps-wi-arrow-left-9:before{content:"\e91f"}.ps-wi-arrow-right-9:before{content:"\e92d"}.ps-wi-arrow-left-10:before{content:"\e920"}.ps-wi-arrow-right-10:before{content:"\e92e"}.ps-wi-arrow-left-11:before{content:"\e921"}.ps-wi-arrow-right-11:before{content:"\e92f"}.ps-wi-arrow-left-12:before{content:"\e94b"}.ps-wi-arrow-right-12:before{content:"\e94c"}.ps-wi-arrow-left-13:before{content:"\e922"}.ps-wi-arrow-right-13:before{content:"\e930"}.ps-wi-arrow-left-14:before{content:"\e91d"}.ps-wi-arrow-right-14:before{content:"\e92b"}.ps-wi-arrow-left-15:before{content:"\e923"}.ps-wi-arrow-right-15:before{content:"\e931"}.ps-wi-arrow-left-16:before{content:"\e924"}.ps-wi-arrow-right-16:before{content:"\e932"}.ps-wi-arrow-left-17:before{content:"\e929"}.ps-wi-arrow-right-17:before{content:"\e92a"}.ps-wi-arrow-left-18:before{content:"\e933"}.ps-wi-arrow-right-18:before{content:"\e934"}.ps-wi-arrow-up-1:before{content:"\e935"}.ps-wi-arrow-down-1:before{content:"\e936"}.ps-wi-arrow-up-2:before{content:"\e937"}.ps-wi-arrow-down-2:before{content:"\e938"}.ps-wi-arrow-up-3:before{content:"\e939"}.ps-wi-arrow-down-3:before{content:"\e93a"}.ps-wi-arrow-up-4:before{content:"\e93b"}.ps-wi-arrow-down-4:before{content:"\e93c"}.ps-wi-arrow-up-5:before{content:"\e93d"}.ps-wi-arrow-down-5:before{content:"\e93e"}.ps-wi-arrow-up-7:before{content:"\e93f"}.ps-wi-arrow-down-7:before{content:"\e940"}.ps-wi-arrow-up-8:before{content:"\e941"}.ps-wi-arrow-down-8:before{content:"\e947"}.ps-wi-arrow-left-circle-1:before{content:"\e942"}.ps-wi-arrow-right-circle-1:before{content:"\e948"}.ps-wi-arrow-left-circle-2:before{content:"\e94d"}.ps-wi-arrow-right-circle-2:before{content:"\e94e"}.ps-wi-arrow-left-circle-3:before{content:"\e94f"}.ps-wi-arrow-right-circle-3:before{content:"\e950"}.ps-wi-arrow-left-circle-4:before{content:"\e951"}.ps-wi-arrow-right-circle-4:before{content:"\e952"}.ps-wi-arrow-left-square-1:before{content:"\e953"}.ps-wi-arrow-right-square-1:before{content:"\e954"}.ps-wi-avatar:before{content:"\e979"}.ps-wi-sniper:before{content:"\e974"}.ps-wi-tango:before{content:"\e975"}.ps-wi-remote-fraction:before{content:"\e96f"}.ps-wi-remote-thumbs:before{content:"\e970"}.ps-wi-remote-pagination:before{content:"\e971"}.ps-wi-remote-arrows:before{content:"\e973"}.ps-wi-prism:before{content:"\e96e"}.ps-wi-elysium:before{content:"\e976"}.ps-wi-pieces:before{content:"\e96d"}.ps-wi-rasher:before{content:"\e972"}.ps-wi-foxico-slider:before{content:"\e968"}.ps-wi-woocircle:before{content:"\e969"}.ps-wi-diagonal:before{content:"\e96a"}.ps-wi-reveal:before{content:"\e967"}.ps-wi-pacific:before{content:"\e963"}.ps-wi-mash:before{content:"\e964"}.ps-wi-nixon:before{content:"\e965"}.ps-wi-paranoia:before{content:"\e966"}.ps-wi-crossroad:before{content:"\e960"}.ps-wi-rubix:before{content:"\e961"}.ps-wi-matrix:before{content:"\e962"}.ps-wi-astoria:before{content:"\e95f"}.ps-wi-vertex:before{content:"\e95e"}.ps-wi-mercury:before{content:"\e956"}.ps-wi-marble:before{content:"\e957"}.ps-wi-fiestar:before{content:"\e958"}.ps-wi-wooexpand:before{content:"\e959"}.ps-wi-knily1:before{content:"\e95a"}.ps-wi-storker1:before{content:"\e95b"}.ps-wi-knily:before{content:"\e95c"}.ps-wi-storker:before{content:"\e95d"}.ps-wi-prime-slider:before{content:"\e915"}.ps-wi-woolamp:before{content:"\e955"}.ps-wi-mount:before{content:"\e916"}.ps-wi-flexure:before{content:"\e917"}.ps-wi-monster:before{content:"\e918"}.ps-wi-sequester:before{content:"\e914"}.ps-wi-pagepiling:before{content:"\e913"}.ps-wi-dragon:before{content:"\e912"}.ps-wi-fluent:before{content:"\e911"}.ps-wi-event-calendar:before{content:"\e910"}.ps-wi-multiscroll:before{content:"\e90f"}.ps-wi-woostand:before{content:"\e90d"}.ps-wi-flogia:before{content:"\e90c"}.ps-wi-custom:before{content:"\e90b"}.ps-wi-isolate:before{content:"\e908"}.ps-wi-isolate_skin_locate:before{content:"\e909"}.ps-wi-isolate_skin_slice:before{content:"\e90a"}.ps-wi-woocommerce:before{content:"\e90e"}.ps-wi-blog:before{content:"\e900"}.ps-wi-blog_skin_coral:before{content:"\e901"}.ps-wi-blog_skin_folio:before{content:"\e902"}.ps-wi-blog_skin_zinest:before{content:"\e903"}.ps-wi-general:before{content:"\e904"}.ps-wi-general_skin_crelly:before{content:"\e905"}.ps-wi-general_skin_meteor:before{content:"\e906"}.ps-wi-general_skin_slide:before{content:"\e907"}.ps-wi-tutorial:before{content:"\e992"}.ps-wi-preview:before{content:"\ea75"}
assets/css/prime-slider-product-feed.css ADDED
@@ -0,0 +1 @@
 
1
+ #bdt-ps-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#bdt-ps-dashboard-overview .bdt-ps-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);margin:0 -12px 8px;padding:0 12px 12px}#bdt-ps-dashboard-overview .bdt-ps-overview__feed{font-size:14px;font-weight:500}#bdt-ps-dashboard-overview .bdt-ps-overview__post{margin-top:10px}#bdt-ps-dashboard-overview .bdt-ps-overview__post-date{margin-left:10px;color:#aaa}#bdt-ps-dashboard-overview .bdt-ps-overview__post-link{display:inline-block}#bdt-ps-dashboard-overview .bdt-ps-overview__badge{background:#39b54a;color:white;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#bdt-ps-dashboard-overview .bdt-ps-overview__post-description{margin:0 0 1.5em}#bdt-ps-dashboard-overview .bdt-ps-overview__recently-edited li{color:#72777c}#bdt-ps-dashboard-overview .bdt-ps-overview__footer.bdt-ps-divider_top{padding-top:12px;padding-bottom:0}#bdt-ps-dashboard-overview .bdt-ps-overview__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li:first-child{padding-left:0;border:none}#bdt-ps-dashboard-overview .bdt-ps-overview__go-pro a{color:#93003c;font-weight:500}#bdt-ps-dashboard-overview .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}
assets/css/prime-slider-product-feed.rtl.css ADDED
@@ -0,0 +1 @@
 
1
+ #bdt-ps-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#bdt-ps-dashboard-overview .bdt-ps-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);margin:0 -12px 8px;padding:0 12px 12px}#bdt-ps-dashboard-overview .bdt-ps-overview__feed{font-size:14px;font-weight:500}#bdt-ps-dashboard-overview .bdt-ps-overview__post{margin-top:10px}#bdt-ps-dashboard-overview .bdt-ps-overview__post-date{margin-right:10px;color:#aaa}#bdt-ps-dashboard-overview .bdt-ps-overview__post-link{display:inline-block}#bdt-ps-dashboard-overview .bdt-ps-overview__badge{background:#39b54a;color:white;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#bdt-ps-dashboard-overview .bdt-ps-overview__post-description{margin:0 0 1.5em}#bdt-ps-dashboard-overview .bdt-ps-overview__recently-edited li{color:#72777c}#bdt-ps-dashboard-overview .bdt-ps-overview__footer.bdt-ps-divider_top{padding-top:12px;padding-bottom:0}#bdt-ps-dashboard-overview .bdt-ps-overview__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#bdt-ps-dashboard-overview .bdt-ps-overview__footer ul li:first-child{padding-right:0;border:none}#bdt-ps-dashboard-overview .bdt-ps-overview__go-pro a{color:#93003c;font-weight:500}#bdt-ps-dashboard-overview .bdt-ps-divider_top{border-top:1px solid #eee;margin:0 -12px;padding:6px 12px}
assets/css/ps-astoria.rtl.css DELETED
@@ -1 +0,0 @@
1
- .bdt-astoria-slider{width:100%;height:100vh;position:relative;overflow:hidden}.bdt-astoria-slider .slides{position:absolute;width:100%;height:100%}.bdt-astoria-slider .slide{position:absolute;width:100%;height:100%;overflow:hidden;opacity:0;pointer-events:none;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.bdt-astoria-slider .slide--current{opacity:1;pointer-events:auto}.bdt-astoria-slider .bdt-content{width:100%;max-width:100%;text-align:center;padding:30px}.bdt-astoria-slider .bdt-slide-img{position:absolute;top:-200px;right:-200px;width:calc(100% + 400px);height:calc(100% + 400px);background-size:cover;background-position:50% 50%}.bdt-astoria-slider .bdt-slide-img:before{position:absolute;content:'';height:100%;width:100%}.bdt-astoria-slider .bdt-sub-title{position:relative;color:#d9dee3;font-size:16px;letter-spacing:8px;padding-bottom:5px;margin:0;line-height:1;text-transform:uppercase}.bdt-astoria-slider .bdt-title{position:relative;color:#ffffff;font-size:12vw;font-weight:700;margin:0;line-height:1;letter-spacing:12px;padding-bottom:15px;text-transform:uppercase}.bdt-astoria-slider .bdt-title a{color:#ffffff;transition:color .3s,background .3s}.bdt-astoria-slider .bdt-title span{display:inline-flex}.bdt-astoria-slider .bdt-text{position:relative;color:#e8ebef;font-size:15px;max-width:100%;display:inline-block}.bdt-astoria-slider .bdt-text p{margin:0}.bdt-astoria-slider .bdt-btn-wrap{margin-top:20px}.bdt-astoria-slider .bdt-readmore svg{width:150px;position:absolute;animation:rotation 7s infinite linear;transition:top .5s,right .5s;transition-timing-function:ease-out;cursor:pointer}.bdt-astoria-slider .bdt-readmore .textcircle text{font-size:40px;fill:#fff;text-transform:uppercase}.bdt-astoria-slider .bdt-static-readmore{padding:10px 20px;font-size:13px}.bdt-astoria-slider .bdt-static-readmore{color:#2b2d42}.bdt-astoria-slider .bdt-static-readmore:before{background:#fff}.bdt-astoria-slider .bdt-static-readmore:hover{color:#fff;background:#fe506c}.bdt-astoria-slider .bdt-social-icon a,.bdt-astoria-slider .bdt-slidenav-item,.bdt-astoria-slider .bdt-static-readmore{position:relative;overflow:hidden;font-weight:500;display:inline-block;transition:color .2s,background .2s,border-color .2s;text-transform:capitalize;letter-spacing:1px;cursor:pointer}.bdt-astoria-slider .bdt-social-icon a span,.bdt-astoria-slider .bdt-slidenav-item span,.bdt-astoria-slider .bdt-static-readmore span{display:flex;position:relative}.bdt-astoria-slider .bdt-social-icon a>span,.bdt-astoria-slider .bdt-slidenav-item>span,.bdt-astoria-slider .bdt-static-readmore>span{overflow:hidden}.bdt-astoria-slider .bdt-social-icon a:before,.bdt-astoria-slider .bdt-slidenav-item:before,.bdt-astoria-slider .bdt-static-readmore:before{position:absolute;content:'';top:0;right:0;width:100%;height:100%;transform-origin:50% 100%;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transition:clip-path .2s,-webkit-clip-path .2s;transition-timing-function:cubic-bezier(.7, 0, .2, 1)}.bdt-astoria-slider .bdt-social-icon a:hover:before,.bdt-astoria-slider .bdt-slidenav-item:hover:before,.bdt-astoria-slider .bdt-static-readmore:hover:before{transition-duration:.3s;-webkit-clip-path:polygon(0 0, 100% 0, 0 0, 0 100%);clip-path:polygon(0 0, 100% 0, 0 0, 0 100%)}.bdt-astoria-slider .bdt-social-icon a:hover>span>span,.bdt-astoria-slider .bdt-slidenav-item:hover>span>span,.bdt-astoria-slider .bdt-static-readmore:hover>span>span{animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s}.bdt-astoria-slider .shape{position:absolute;width:100%;height:100%;fill:#fff;top:0;pointer-events:none}.bdt-astoria-slider .bdt-social-icon{position:absolute;display:flex;grid-gap:20px;right:20px;bottom:20px}.bdt-astoria-slider .bdt-social-icon a{color:#fff;font-size:15px}.bdt-astoria-slider .bdt-social-icon a:hover{color:#fe506c}.bdt-astoria-slider .bdt-ps-scroll-down{position:absolute;transform:rotate(-90deg);bottom:105px;right:-45px;display:none}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button{display:inline-flex;cursor:pointer;align-items:center;padding-left:40px}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button:hover .bdt-ps-button-border-circle{transform:translateX(-60px)}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button:hover .bdt-ps-button-mask-circle{clip-path:circle(25px at 85px)}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-text{font-size:14px;margin-left:-18px;color:#FAFAFA;letter-spacing:3px;transition:color .3s ease;line-height:1}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-scroll-text{transform:rotate(-180deg)}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-wrapper{position:relative;display:flex;align-items:center}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-arrow{right:30px;height:1px;width:50px;display:flex;position:absolute;align-items:center;background-color:#fff}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-arrow:after{content:'';width:0;height:0;top:-6px;left:-7px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-border-circle{width:40px;height:40px;border:1px solid rgba(255,255,255,0.3);transition:transform 987ms}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-mask-circle{width:40px;height:40px;position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;clip-path:circle(25px);transition:clip-path 987ms}.bdt-astoria-slider .bdt-ps-scroll-down .bdt-ps-button-small-circle{width:15px;height:15px;border-radius:50%;transform:translateX(-60px);background-color:#fff}.bdt-astoria-slider .bdt-slidenav-wrap{position:absolute;left:20px;bottom:20px;display:flex;grid-gap:20px}.bdt-astoria-slider .bdt-slidenav-item{color:#fff;border:0;background:transparent;padding:0;font-size:18px}.bdt-astoria-slider .bdt-slidenav-item:focus{outline:none}.bdt-astoria-slider .bdt-slidenav-item i{display:inline-flex}.bdt-astoria-slider .bdt-slidenav-item:hover{color:#fe506c}.bdt-text-stroke--yes .bdt-astoria-slider .bdt-title,.bdt-text-stroke--yes .bdt-astoria-slider .bdt-title a,.bdt-text-stroke--yes .bdt-astoria-slider .bdt-title span{color:transparent !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#EDF2F4}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(-359deg)}}@keyframes MoveUpInitial{to{transform:translate3d(0, -105%, 0)}}@keyframes MoveUpEnd{from{transform:translate3d(0, 100%, 0)}to{transform:translate3d(0, 0, 0)}}@media (min-width:768px){.bdt-astoria-slider .bdt-sub-title{font-size:24px;padding-bottom:0}.bdt-astoria-slider .bdt-title{padding-bottom:20px;letter-spacing:15px}.bdt-astoria-slider .bdt-text{font-size:18px;max-width:600px}.bdt-astoria-slider .bdt-btn-wrap{margin-top:30px}.bdt-astoria-slider .bdt-static-readmore{padding:15px 30px;font-size:15px}.bdt-astoria-slider .bdt-slidenav-wrap{display:grid;left:30px;bottom:30px}.bdt-astoria-slider .bdt-slidenav-item{font-size:20px}.bdt-astoria-slider .bdt-social-icon{display:grid;grid-gap:30px;right:30px;top:50%;transform:translateY(-50%);bottom:auto}.bdt-astoria-slider .bdt-social-icon a{font-size:16px}.bdt-astoria-slider .bdt-ps-scroll-down{display:inherit}}@media (min-width:1024px){.bdt-astoria-slider .bdt-sub-title{font-size:30px;letter-spacing:10px}.bdt-astoria-slider .bdt-title{padding-bottom:30px}.bdt-astoria-slider .bdt-text{font-size:20px;max-width:900px}.bdt-astoria-slider .bdt-btn-wrap{margin-top:45px}.bdt-astoria-slider .bdt-slidenav-wrap{left:60px;bottom:60px}.bdt-astoria-slider .bdt-social-icon{right:60px}.bdt-astoria-slider .bdt-ps-scroll-down{bottom:130px;right:-13px}}
 
assets/css/ps-crossroad.rtl.css DELETED
@@ -1 +0,0 @@
1
- .bdt-crossroad-slider{position:relative;overflow:hidden;height:var(--ps-crossroad-slider-height, 100vh);min-height:var(--ps-crossroad-slider-height, 100vh)}.bdt-crossroad-slider .content{position:relative;height:var(--ps-crossroad-slider-height, 100vh);min-height:var(--ps-crossroad-slider-height, 100vh)}.bdt-crossroad-slider .content__item{position:absolute;width:100%;height:var(--ps-crossroad-slider-height, 100vh);min-height:var(--ps-crossroad-slider-height, 100vh);right:0;top:0;color:#000;background:#fff;opacity:0;visibility:hidden;overflow-y:auto}.bdt-crossroad-slider .content__item.content__item--current{opacity:1;visibility:visible}.bdt-crossroad-slider .content__item-header{padding:20px 0 0;position:relative}.bdt-crossroad-slider .content__item-header-title{font-weight:600;font-size:2em;margin:0;color:#000}.bdt-crossroad-slider .content__item-header-meta{text-indent:.25em;display:block;color:#000;font-size:14px}.bdt-crossroad-slider .content__item-header-meta:before{content:'---------';margin:0 0 0 .5em;letter-spacing:-0.15em}.bdt-crossroad-slider .content__item-copy{padding:20px 0 0;max-width:100%;width:100%;margin-right:auto;align-self:end;text-align:right}.bdt-crossroad-slider .content__item-copy-text{margin-bottom:20px;font-size:14px}.bdt-crossroad-slider .content__item-copy-text p{margin:0}.bdt-crossroad-slider .content__item-copy-more{display:inline-block;color:#fff;background:#000;padding:10px 15px;line-height:1;text-transform:capitalize;font-size:12px;font-weight:600;transition:all .3s ease}.bdt-crossroad-slider .content__item-copy-more:hover{background:#fe506c}.bdt-crossroad-slider .revealer{position:absolute;width:100%;height:var(--ps-crossroad-slider-height, 100vh);min-height:var(--ps-crossroad-slider-height, 100vh);top:0;right:0;transform:rotate(var(--ps-crossroad-image-rotate, -8deg));display:flex;align-items:center;justify-content:center;pointer-events:none}.bdt-crossroad-slider .revealer__inner{background-color:#fff;width:200%;height:200%;position:relative;flex:none}.bdt-crossroad-slider .grid{height:var(--ps-crossroad-slider-height, 100vh);display:grid;grid-template-columns:repeat(3, calc((100% - calc(var(--ps-crossroad-column-gap, 8vw) * 2)) / 3));grid-column-gap:var(--ps-crossroad-column-gap, 8vw);grid-template-areas:'griditem-left griditem-center griditem-right';position:absolute;width:100%;right:0;top:0}.bdt-crossroad-slider .grid--slideshow,.bdt-crossroad-slider .grid--interaction{right:-5%;width:110%;pointer-events:none}.bdt-crossroad-slider .grid--slideshow{top:0;transform:rotate(var(--ps-crossroad-image-rotate, -8deg))}.bdt-crossroad-slider .grid--titles{align-items:center;text-align:center;cursor:default}.bdt-crossroad-slider .titles-wrap{position:absolute;width:100%;height:100%;z-index:1000;pointer-events:none;transform:rotate(var(--ps-crossroad-title-rotate, 16deg))}.bdt-crossroad-slider .grid__item{display:flex;justify-content:center;position:relative;pointer-events:none;opacity:0;grid-area:griditem-center}.bdt-crossroad-slider .grid__item--slide{flex-direction:column;width:100%}.bdt-crossroad-slider .grid__item--title{font-size:10vw;margin:0;font-weight:600;color:#000}.bdt-crossroad-slider .grid__item--title span{display:inline-block}.bdt-crossroad-slider .grid__item--center,.bdt-crossroad-slider .grid__item--left,.bdt-crossroad-slider .grid__item--right{opacity:1;cursor:pointer}.bdt-crossroad-slider .grid__item--left{grid-area:griditem-left}.bdt-crossroad-slider .grid__item--center{grid-area:griditem-center}.bdt-crossroad-slider .grid__item--right{grid-area:griditem-right}.bdt-crossroad-slider .grid__item--cursor{pointer-events:auto}.bdt-crossroad-slider .content-open .grid__item--cursor{display:none}.bdt-crossroad-slider .number{font-size:2em;-webkit-text-stroke:1.5px #000;text-stroke:1.5px #000;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:transparent;line-height:1;margin:0 0 .5em 0;font-weight:700}.bdt-crossroad-slider .img-wrap{width:100%;overflow:hidden;position:relative;height:calc( (var(--ps-crossroad-slider-height, 100vh) / 3) * 2 )}.bdt-crossroad-slider .img-wrap--content{height:200px}.bdt-crossroad-slider .img{width:calc(100% + 40px);height:100%;right:-20px;top:0;background-size:cover;background-position:50% 50%;position:absolute;pointer-events:none}.bdt-crossroad-slider .img--content{background-position:50% 38%}.bdt-crossroad-slider .caption{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:400;margin:.75em 0 0 0;color:#000}.bdt-crossroad-slider .caption::before{content:'---------';margin:0 0 0 .5em;letter-spacing:-0.15em}.bdt-crossroad-slider .img-wrap,.bdt-crossroad-slider .img--content,.bdt-crossroad-slider .caption,.bdt-crossroad-slider .number,.bdt-crossroad-slider .grid__item--title,.bdt-crossroad-slider .grid__item--title span,.bdt-crossroad-slider .revealer__inner,.bdt-crossroad-slider .content__item-header-title{will-change:transform}.bdt-crossroad-slider .grid__item--cursor.grid__item--left::after,.bdt-crossroad-slider .grid__item--cursor.grid__item--right::after,.bdt-crossroad-slider .img-wrap--content::after{position:absolute;right:calc(50% - 30px);cursor:pointer}.bdt-crossroad-slider .grid__item--cursor.grid__item--left::after{top:70%}.bdt-crossroad-slider .grid__item--cursor.grid__item--right::after{top:20%}.ps-crossroad-cursor-type--dark .grid__item--cursor.grid__item--left::after{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath d='M.613 21.671L21.584.7l5.642 5.642-11.74 11.74H60.45v7.978H15.487l11.74 11.739-5.643 5.642L.613 22.469a.57.57 0 0 1 0-.798z'/%3E %3C/svg%3E")}.ps-crossroad-cursor-type--dark .grid__item--cursor.grid__item--right::after{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath d='M60.287 21.671L39.316.7l-5.642 5.642 11.74 11.74H.45v7.978h44.963l-11.74 11.739 5.643 5.642 20.971-20.972a.57.57 0 0 0 0-.798z'/%3E %3C/svg%3E")}.ps-crossroad-cursor-type--dark .img-wrap--content::after{top:.5em;left:.5em;right:auto;transform:scale(.5);content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='52px' height='52px' viewBox='0 0 52 52' style='enable-background:new 0 0 52 52;' xml:space='preserve'%3E %3Cpath d='M20.921 26.67L5.791 41.75C5.485 41.743.23 36.488.224 36.18L15.32 21.073.098 5.86 5.74.22l15.19 15.24L36.161.22l5.64 5.64-15.27 15.22 15.097 15.15c-.006.307-5.262 5.562-5.569 5.568L20.921 26.67z'/%3E %3C/svg%3E")}.ps-crossroad-cursor-type--white .grid__item--cursor.grid__item--left::after{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M.613 21.671L21.584.7l5.642 5.642-11.74 11.74H60.45v7.978H15.487l11.74 11.739-5.643 5.642L.613 22.469a.57.57 0 0 1 0-.798z'/%3E %3C/svg%3E")}.ps-crossroad-cursor-type--white .grid__item--cursor.grid__item--right::after{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M60.287 21.671L39.316.7l-5.642 5.642 11.74 11.74H.45v7.978h44.963l-11.74 11.739 5.643 5.642 20.971-20.972a.57.57 0 0 0 0-.798z'/%3E %3C/svg%3E")}.ps-crossroad-cursor-type--white .img-wrap--content::after{top:.5em;left:.5em;right:auto;transform:scale(.5);content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='52px' height='52px' viewBox='0 0 52 52' style='enable-background:new 0 0 52 52;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M20.921 26.67L5.791 41.75C5.485 41.743.23 36.488.224 36.18L15.32 21.073.098 5.86 5.74.22l15.19 15.24L36.161.22l5.64 5.64-15.27 15.22 15.097 15.15c-.006.307-5.262 5.562-5.569 5.568L20.921 26.67z'/%3E %3C/svg%3E")}.bdt-text-stroke--yes .bdt-crossroad-slider .grid__item--title,.bdt-text-stroke--yes .bdt-crossroad-slider .content__item-header-title{color:transparent !important;text-stroke:1px #000;-webkit-text-stroke:1px #000}@media (min-width:768px){.bdt-crossroad-slider .img-wrap--content{height:260px}}@media (min-width:1024px){.bdt-crossroad-slider .grid--interaction{grid-template-columns:repeat(3, calc(100% / 3));grid-column-gap:0}.bdt-crossroad-slider .number{font-size:4.25vw}.bdt-crossroad-slider .img-wrap--content{height:100%;grid-area:1 / 2 / 2 / 3}.bdt-crossroad-slider .content{top:0;position:absolute;width:100%}.bdt-crossroad-slider .content__item{display:grid;align-items:center;grid-template-columns:30% 40% 30%;grid-column-gap:0}.bdt-crossroad-slider .content__item-copy{padding:3em;width:320px;text-align:left}.bdt-crossroad-slider .img-wrap--content{height:100%}.bdt-crossroad-slider .content__item-header{justify-self:center;grid-area:1 / 1 / 2 / 3;pointer-events:none}.bdt-crossroad-slider .content__item-header-meta{font-size:16px}.bdt-crossroad-slider .content__item-header-title{font-size:8vw}.bdt-crossroad-slider .content__item-copy-text{margin-bottom:30px;font-size:16px}.bdt-crossroad-slider .content__item-copy-more{padding:12px 16px;font-size:13px}.bdt-crossroad-slider .grid__item--title{font-size:8vw}.bdt-crossroad-slider .grid__item--cursor.grid__item--left::after,.bdt-crossroad-slider .grid__item--cursor.grid__item--right::after,.bdt-crossroad-slider .img-wrap--content::after{display:none}.ps-crossroad-cursor-type--dark .grid__item--cursor.grid__item--left{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath d='M.613 21.671L21.584.7l5.642 5.642-11.74 11.74H60.45v7.978H15.487l11.74 11.739-5.643 5.642L.613 22.469a.57.57 0 0 1 0-.798z'/%3E %3C/svg%3E") 30 22,se-resize}.ps-crossroad-cursor-type--dark .grid__item--cursor.grid__item--center{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='52px' height='52px' viewBox='0 0 52 52' style='enable-background:new 0 0 52 52;' xml:space='preserve'%3E %3Cpath d='M29.889 30.05l-.036 21.361c-.222.213-7.654.213-7.876 0l-.007-21.358-21.52.007v-7.978l21.518.036L21.96.571h7.978l-.037 21.56 21.388.037c.213.222.213 7.654 0 7.876l-21.401.007z'/%3E %3C/svg%3E") 26 26,crosshair}.ps-crossroad-cursor-type--dark .grid__item--cursor.grid__item--right{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath d='M60.287 21.671L39.316.7l-5.642 5.642 11.74 11.74H.45v7.978h44.963l-11.74 11.739 5.643 5.642 20.971-20.972a.57.57 0 0 0 0-.798z'/%3E %3C/svg%3E") 30 22,nw-resize}.ps-crossroad-cursor-type--dark .img-wrap--content{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='52px' height='52px' viewBox='0 0 52 52' style='enable-background:new 0 0 52 52;' xml:space='preserve'%3E %3Cpath d='M20.921 26.67L5.791 41.75C5.485 41.743.23 36.488.224 36.18L15.32 21.073.098 5.86 5.74.22l15.19 15.24L36.161.22l5.64 5.64-15.27 15.22 15.097 15.15c-.006.307-5.262 5.562-5.569 5.568L20.921 26.67z'/%3E %3C/svg%3E") 21 21,pointer}.ps-crossroad-cursor-type--white .grid__item--cursor.grid__item--left{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M.613 21.671L21.584.7l5.642 5.642-11.74 11.74H60.45v7.978H15.487l11.74 11.739-5.643 5.642L.613 22.469a.57.57 0 0 1 0-.798z'/%3E %3C/svg%3E") 30 22,se-resize}.ps-crossroad-cursor-type--white .grid__item--cursor.grid__item--center{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='52px' height='52px' viewBox='0 0 52 52' style='enable-background:new 0 0 52 52;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M29.889 30.05l-.036 21.361c-.222.213-7.654.213-7.876 0l-.007-21.358-21.52.007v-7.978l21.518.036L21.96.571h7.978l-.037 21.56 21.388.037c.213.222.213 7.654 0 7.876l-21.401.007z'/%3E %3C/svg%3E") 26 26,crosshair}.ps-crossroad-cursor-type--white .grid__item--cursor.grid__item--right{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='61px' height='44px' viewBox='0 0 61 44' style='enable-background:new 0 0 61 44;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M60.287 21.671L39.316.7l-5.642 5.642 11.74 11.74H.45v7.978h44.963l-11.74 11.739 5.643 5.642 20.971-20.972a.57.57 0 0 0 0-.798z'/%3E %3C/svg%3E") 30 22,nw-resize}.ps-crossroad-cursor-type--white .img-wrap--content{cursor:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='52px' height='52px' viewBox='0 0 52 52' style='enable-background:new 0 0 52 52;' xml:space='preserve'%3E %3Cpath fill='%23ffffff' d='M20.921 26.67L5.791 41.75C5.485 41.743.23 36.488.224 36.18L15.32 21.073.098 5.86 5.74.22l15.19 15.24L36.161.22l5.64 5.64-15.27 15.22 15.097 15.15c-.006.307-5.262 5.562-5.569 5.568L20.921 26.67z'/%3E %3C/svg%3E") 21 21,pointer}}
 
assets/css/ps-custom.css DELETED
@@ -1 +0,0 @@
1
- .bdt-prime-slider-custom .bdt-prime-slider-social-icon a{display:inline-flex;font-size:12px;padding:10px;margin:5px;background:rgba(0,0,0,0.1);border-radius:60px}.bdt-prime-slider-custom .bdt-prime-slider-social-icon i,.bdt-prime-slider-custom .bdt-prime-slider-social-icon svg{width:1em;height:1em;color:#000}.bdt-prime-slider-custom .bdt-prime-slider-social-icon.bdt-position-center-left a,.bdt-prime-slider-custom .bdt-prime-slider-social-icon.bdt-position-center-right a{display:flex !important}.bdt-prime-slider-custom .bdt-slideshow-item .elementor-top-section.elementor-section-height-default:not(.elementor-section-height-min-height){position:absolute;height:100%;width:100%;display:flex;align-items:center}.bdt-prime-slider-custom .bdt-slideshow-item .elementor-background-video-embed,.bdt-prime-slider-custom .bdt-slideshow-item .elementor-background-video-hosted,.bdt-prime-slider-custom .bdt-slideshow-item .elementor-html5-video{width:100% !important;height:100% !important}.elementor-editor-active .elementor-widget-prime-slider-custom .elementor{position:unset}.bdt-prime-slider-custom .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-prime-slider-previous{margin-left:30px;margin-right:30px}.bdt-prime-slider-custom .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-prime-slider-previous svg{font-size:20px;width:20px;color:#666;display:flex;justify-content:center;transition:all .3s ease}.bdt-prime-slider-custom .bdt-ps-dotnav{margin-bottom:30px;margin-top:30px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-slider-nav-text{display:none}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-ps-dotnav{align-items:center}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-ps-dotnav li a{width:8px;height:8px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-ps-dotnav li.bdt-active a{width:10px;height:10px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next .bdt-slider-nav-text{transform:translateX(-20px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover{padding-left:80px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover .bdt-slider-nav-text{transform:translateX(-50px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous .bdt-slider-nav-text{transform:translateX(-20px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover{padding-right:80px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{transform:translateX(30px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous{padding:20px;background-color:#fe506c;border-radius:40px;transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous .bdt-slider-nav-text{position:absolute;color:#fe506c;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1;text-transform:uppercase;opacity:0;top:50%;transition:all .25s cubic-bezier(.53, .03, .14, 1.11)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover{background:#eee}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover svg{color:#fe506c;fill:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{opacity:1}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous svg{fill:#fff;color:#fff}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-ps-dotnav li.bdt-active a{background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-ps-dotnav li a{height:7px;width:40px;border-radius:10px;background:rgba(254,80,108,0.5);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous{padding:25px;border-radius:40px;background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous .bdt-slider-nav-text{color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:1px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous svg{fill:#fff;color:#fff;transition:all .1s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next:hover .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{transform:translate(-50%, -50%) scale(1)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next:hover svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous:hover svg{visibility:hidden;transform:scale(0)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li{position:relative}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li a{position:relative;width:22px;height:22px;background-color:transparent !important;border:1px solid transparent;transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li a:before{content:'';position:absolute;height:6px;width:6px;background:#fe506c;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:20px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li a:after{content:'';position:absolute;border:1px solid transparent;height:100%;width:100%;left:0;border-radius:40px;transform:scale(0);transition:all .3s ease-out}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li.bdt-active a{background-color:transparent !important}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li.bdt-active a:before{background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li.bdt-active a:after{border-color:#fe506c;transform:scale(1)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-slider-nav-text{display:none}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:before{left:20px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover i{transform:translateX(8px)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:before{right:20px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover i{transform:translateX(-8px)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous{padding:20px;background-color:#fe506c;border-radius:40px;transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous svg{transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:before,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:before{content:'';position:absolute;height:3px;width:0;background:#fff;border-radius:4px;top:48%;transform:translateY(-40%);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover{background:#eee}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover:before,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover:before{width:20px;background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover svg{color:#fe506c;fill:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{opacity:1}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous svg{fill:#fff;color:#fff}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav{align-items:center}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li{padding:0}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li a{width:45px;height:3px;border-radius:0;background:rgba(254,80,108,0.5);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li:hover a,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li.bdt-active a{height:5px;background-color:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-slider-nav-text{color:#798184;font-size:18px;text-transform:capitalize;transition:color .2s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-previous svg{display:none}@keyframes totopscroller{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}.bdt-ep-scroll-to-section{margin-bottom:50px;z-index:2}.bdt-ep-scroll-to-section a{animation:totopscroller 1.5s linear infinite alternate;padding:12px 8px;background:rgba(255,255,255,0) none repeat scroll 0 0;border:2px solid #666;border-radius:5000px;color:#666;display:inline-block;font-size:18px;font-weight:600;overflow:hidden;transition:all .3s ease 0s}.bdt-ep-scroll-to-section a:hover{background:#666;color:#fff;border:2px solid #666}
 
assets/css/ps-custom.rtl.css DELETED
@@ -1 +0,0 @@
1
- .bdt-prime-slider-custom .bdt-prime-slider-social-icon a{display:inline-flex;font-size:12px;padding:10px;margin:5px;background:rgba(0,0,0,0.1);border-radius:60px}.bdt-prime-slider-custom .bdt-prime-slider-social-icon i,.bdt-prime-slider-custom .bdt-prime-slider-social-icon svg{width:1em;height:1em;color:#000}.bdt-prime-slider-custom .bdt-prime-slider-social-icon.bdt-position-center-left a,.bdt-prime-slider-custom .bdt-prime-slider-social-icon.bdt-position-center-right a{display:flex !important}.bdt-prime-slider-custom .bdt-slideshow-item .elementor-top-section.elementor-section-height-default:not(.elementor-section-height-min-height){position:absolute;height:100%;width:100%;display:flex;align-items:center}.bdt-prime-slider-custom .bdt-slideshow-item .elementor-background-video-embed,.bdt-prime-slider-custom .bdt-slideshow-item .elementor-background-video-hosted,.bdt-prime-slider-custom .bdt-slideshow-item .elementor-html5-video{width:100% !important;height:100% !important}.elementor-editor-active .elementor-widget-prime-slider-custom .elementor{position:unset}.bdt-prime-slider-custom .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-prime-slider-previous{margin-right:30px;margin-left:30px}.bdt-prime-slider-custom .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-prime-slider-previous svg{font-size:20px;width:20px;color:#666;display:flex;justify-content:center;transition:all .3s ease}.bdt-prime-slider-custom .bdt-ps-dotnav{margin-bottom:30px;margin-top:30px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-slider-nav-text{display:none}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-ps-dotnav{align-items:center}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-ps-dotnav li a{width:8px;height:8px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-default .bdt-ps-dotnav li.bdt-active a{width:10px;height:10px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next .bdt-slider-nav-text{transform:translateX(20px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover{padding-right:80px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover .bdt-slider-nav-text{transform:translateX(50px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous .bdt-slider-nav-text{transform:translateX(20px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover{padding-left:80px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{transform:translateX(-30px) translateY(-50%)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous{padding:20px;background-color:#fe506c;border-radius:40px;transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous .bdt-slider-nav-text{position:absolute;color:#fe506c;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1;text-transform:uppercase;opacity:0;top:50%;transition:all .25s cubic-bezier(.53, .03, .14, 1.11)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover{background:#eee}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover svg{color:#fe506c;fill:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next:hover .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{opacity:1}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-prime-slider-previous svg{fill:#fff;color:#fff}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-ps-dotnav li.bdt-active a{background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style1 .bdt-ps-dotnav li a{height:7px;width:40px;border-radius:10px;background:rgba(254,80,108,0.5);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous{padding:25px;border-radius:40px;background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous .bdt-slider-nav-text{color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:1px;position:absolute;top:50%;right:50%;transform:translate(50%, -50%) scale(0);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous svg{fill:#fff;color:#fff;transition:all .1s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next:hover .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{transform:translate(50%, -50%) scale(1)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-next:hover svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-prime-slider-previous:hover svg{visibility:hidden;transform:scale(0)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li{position:relative}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li a{position:relative;width:22px;height:22px;background-color:transparent !important;border:1px solid transparent;transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li a:before{content:'';position:absolute;height:6px;width:6px;background:#fe506c;top:50%;right:50%;transform:translate(50%, -50%);border-radius:20px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li a:after{content:'';position:absolute;border:1px solid transparent;height:100%;width:100%;right:0;border-radius:40px;transform:scale(0);transition:all .3s ease-out}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li.bdt-active a{background-color:transparent !important}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li.bdt-active a:before{background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style2 .bdt-ps-dotnav li.bdt-active a:after{border-color:#fe506c;transform:scale(1)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-slider-nav-text{display:none}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:before{right:20px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover i{transform:translateX(-8px)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:before{left:20px}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover i{transform:translateX(8px)}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous{padding:20px;background-color:#fe506c;border-radius:40px;transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous svg{transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:before,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:before{content:'';position:absolute;height:3px;width:0;background:#fff;border-radius:4px;top:48%;transform:translateY(-40%);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover{background:#eee}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover:before,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover:before{width:20px;background:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover svg{color:#fe506c;fill:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next:hover .bdt-slider-nav-text,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous:hover .bdt-slider-nav-text{opacity:1}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-prime-slider-previous svg{fill:#fff;color:#fff}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav{align-items:center}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li{padding:0}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li a{width:45px;height:3px;border-radius:0;background:rgba(254,80,108,0.5);transition:all .3s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li:hover a,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style3 .bdt-ps-dotnav li.bdt-active a{height:5px;background-color:#fe506c}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-slider-nav-text{color:#798184;font-size:18px;text-transform:capitalize;transition:color .2s ease}.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-next i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-previous i,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-next svg,.bdt-prime-slider-custom .bdt-custom-navigation.bdt-ps-navigation-style-style4 .bdt-prime-slider-previous svg{display:none}@keyframes totopscroller{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}.bdt-ep-scroll-to-section{margin-bottom:50px;z-index:2}.bdt-ep-scroll-to-section a{animation:totopscroller 1.5s linear infinite alternate;padding:12px 8px;background:rgba(255,255,255,0) none repeat scroll 100% 0;border:2px solid #666;border-radius:5000px;color:#666;display:inline-block;font-size:18px;font-weight:600;overflow:hidden;transition:all .3s ease 0s}.bdt-ep-scroll-to-section a:hover{background:#666;color:#fff;border:2px solid #666}