Version Description
- December 5th 2018 =
Gutenberg / WordPress 5.0 Compatibility
- Enhancement: Added support for new WP 5.0 custom post type labels used by Gutenberg, #5223 (@wpstudio, @sc0ttkclark)
- Fixed: TinyMCE Compability Bug for Gutenberg, #5217 (@pglewis)
- Fixed: Read-only Checkboxes now properly save values as 0 or 1, #4961 (@atanas-angelov-dev)
- Fixed: Scrollbar Compatibility bug for List View in Gutenberg Editor, #5220 (@pglewis)
- Fixed: Modal Support for Gutenberg, Add/edit Modal now triggers save and close to the modal, #5191 (@pglewis)
- Fixed: Component header parsing for developer/tableless mode, #5222 (@sc0ttkclark)
- Fixed: Currency symbol no longer overlays input field in WP 5.0, #5219 (@pglewis, @sc0ttkclark)
Enhancements
- Enhancement: Add pods conditional logic handling on frontend forms, #5136 (@JoryHogeveen)
- Enhancement: Add current memory usage to stats, #5178 (@sc0ttkclark)
- Enhancement: Add support for Taxonomy descriptions, #4766 (@sc0ttkclark)
- Enhancement: Component Pages does not allow adding page templates in plugins, #4734 (@creabrain)
- Enhancement: Add Pods functions to Query Monitor conditional, #5208 (@JoryHogeveen)
- Enhancement: Add bi-directional status label to relationship fields, #5200 (@JoryHogeveen)
- Enhancement: Removed old forum feed, inserted the wordpress.org feed, and squelched warnings from SimplePie/PHP 7+, #5172, #4363 (@pglewis)
Bug Fixes
- Fixed: pods->save() does not clear fields with shorthand syntax, #5166 (@mastef)
- Fixed: Comma character breaks custom post type dropdown, #2042 (@sc0ttkclark)
- Fixed: Compatibility with Admin Columns 3.2+, #5129 (@JoryHogeveen, @DGStefan)
- Fixed: Missing Styles of DFV form field using $pods->form, #5056 (@pglewis)
- Fixed: "Single Select" Relationship Return differently depending on Format, #5138 (@pglewis)
- Fixed: Media modal doesn't work on frontend using pods form, #4715 (@pglewis)
- Fixed: Use minified versions of Backbone.Marionette and Backbone.Radio, #5115
- Fixed: Always enqueue the DFV script by default if in the admin, #5111 (@pglewis, @sc0ttkclark)
- Fixed: Add static groups cache for PodsMeta::groups_get() to improve memory usage on bulk wp_insert_post and other similar calls, #5088 (@sc0ttkclark)
- Fixed: Only disable components when using PODS_TABLELESS if the component is relying on custom tables, #5206 (@JoryHogeveen)
- Fixed: PHP Warning for array key pods_rel not found, #5210 (@JoryHogeveen)
Download this release
Release Info
Developer | sc0ttkclark |
Plugin | Pods – Custom Content Types and Fields |
Version | 2.7.10 |
Comparing to | |
See all releases |
Code changes from version 2.7.9 to 2.7.10
- classes/Pods.php +1 -1
- classes/PodsAPI.php +6 -2
- classes/PodsAdmin.php +53 -0
- classes/PodsComponents.php +3 -3
- classes/PodsInit.php +89 -60
- classes/PodsMeta.php +16 -4
- classes/fields/file.php +0 -5
- classes/fields/pick.php +23 -5
- components/Pages.php +30 -24
- docs/issue_template.md +0 -50
- docs/pull_request_template.md +0 -26
- includes/data.php +13 -1
- init.php +2 -2
- readme.txt +39 -4
- ui/admin/help.php +8 -6
- ui/admin/settings-tools.php +2 -0
- ui/admin/setup-edit-field.php +21 -14
- ui/css/codemirror.css +0 -321
- ui/css/jquery.cleditor.css +0 -24
- ui/css/jquery.pods.attach.css +0 -182
- ui/css/jquery.qtip.min.css +0 -2
- ui/css/jquery.ui.timepicker.css +0 -39
- ui/css/less/mixins.less +0 -27
- ui/css/less/pods-wizard.less +0 -440
- ui/css/meta-boxes.css +0 -128
- ui/css/pods-admin.css +0 -478
- ui/css/pods-advanced.css +0 -215
- ui/css/pods-font.css +0 -35
- ui/css/pods-form.css +0 -313
- ui/css/pods-front.css +0 -262
- ui/css/pods-manage.css +0 -301
- ui/css/pods-ui-list-table.css +0 -296
- ui/css/pods-wizard.css +0 -634
- ui/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
- ui/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
- ui/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
- ui/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
- ui/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png +0 -0
- ui/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
- ui/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
- ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
- ui/css/smoothness/images/ui-icons_222222_256x240.png +0 -0
- ui/css/smoothness/images/ui-icons_2e83ff_256x240.png +0 -0
- ui/css/smoothness/images/ui-icons_454545_256x240.png +0 -0
- ui/css/smoothness/images/ui-icons_888888_256x240.png +0 -0
- ui/css/smoothness/images/ui-icons_cd0a0a_256x240.png +0 -0
- ui/css/smoothness/jquery-ui.custom.css +0 -568
- ui/fields/checkbox.php +7 -0
- ui/fields/currency.php +24 -12
- ui/fields/farbtastic.php +0 -56
- ui/fields/media.php +0 -323
- ui/fields/plupload.php +0 -320
- ui/fields/select2.php +0 -229
- ui/front/form.php +14 -6
- ui/images/toolbar.gif +0 -0
- ui/js/jquery.pods.js +10 -3
- ui/js/jquery.ui.timepicker.min.js +0 -12
- ui/js/marionette/backbone.radio.min.js +3 -0
- ui/js/marionette/backbone.radio.min.js.map +1 -0
- ui/js/pods-dfv/_src/core/gb-modal-listener.js +122 -0
- ui/js/pods-dfv/_src/pick/pick.js +2 -6
- ui/js/pods-dfv/_src/pick/relationship-model.js +0 -1
- ui/js/pods-dfv/_src/pick/views/list-item.html +20 -6
- ui/js/pods-dfv/_src/pick/views/select-view.js +4 -0
- ui/js/pods-dfv/_src/pods-dfv-init.js +0 -62
- ui/js/pods-dfv/_src/pods-dfv.js +37 -2
- ui/js/pods-dfv/pods-dfv.min.js +1 -1
- ui/js/pods-dfv/pods-dfv.min.js.map +1 -1
- ui/js/select2/LICENSE +0 -18
- ui/js/select2/select2-spinner.gif +0 -0
- ui/js/select2/select2.css +0 -511
- ui/js/select2/select2.min.js +0 -82
- ui/js/select2/select2.png +0 -0
- ui/js/select2/select2x2.png +0 -0
- ui/styles/dist/pods-form.css +1 -1
- ui/styles/dist/pods.css +1 -1
- ui/styles/src/base/_admin.scss +12 -0
- ui/styles/src/base/_dfv-list.scss +6 -0
- ui/styles/src/base/_form.scss +17 -13
- ui/styles/src/pods-form.scss +4 -1
- ui/styles/src/sourcemaps/pods-form.css.map +4 -3
- ui/styles/src/sourcemaps/pods.css.map +1 -1
classes/Pods.php
CHANGED
@@ -3192,7 +3192,7 @@ class Pods implements Iterator {
|
|
3192 |
*/
|
3193 |
public function save( $data = null, $value = null, $id = null, $params = null ) {
|
3194 |
|
3195 |
-
if ( null !== $
|
3196 |
$data = array( $data => $value );
|
3197 |
}
|
3198 |
|
3192 |
*/
|
3193 |
public function save( $data = null, $value = null, $id = null, $params = null ) {
|
3194 |
|
3195 |
+
if ( null !== $data && ! is_array( $data ) ) {
|
3196 |
$data = array( $data => $value );
|
3197 |
}
|
3198 |
|
classes/PodsAPI.php
CHANGED
@@ -3700,9 +3700,13 @@ class PodsAPI {
|
|
3700 |
// Handle Simple Relationships
|
3701 |
if ( $simple ) {
|
3702 |
if ( ! is_array( $value ) ) {
|
3703 |
-
|
|
|
|
|
|
|
|
|
3704 |
}
|
3705 |
-
|
3706 |
$pick_limit = (int) pods_var_raw( 'pick_limit', $options, 0 );
|
3707 |
|
3708 |
if ( 'single' === pods_var_raw( 'pick_format_type', $options ) ) {
|
3700 |
// Handle Simple Relationships
|
3701 |
if ( $simple ) {
|
3702 |
if ( ! is_array( $value ) ) {
|
3703 |
+
if ( 0 < strlen( $value ) ) {
|
3704 |
+
$value = array( $value );
|
3705 |
+
} else {
|
3706 |
+
$value = array();
|
3707 |
+
}
|
3708 |
}
|
3709 |
+
|
3710 |
$pick_limit = (int) pods_var_raw( 'pick_limit', $options, 0 );
|
3711 |
|
3712 |
if ( 'single' === pods_var_raw( 'pick_format_type', $options ) ) {
|
classes/PodsAdmin.php
CHANGED
@@ -174,6 +174,18 @@ class PodsAdmin {
|
|
174 |
}//end if
|
175 |
}//end if
|
176 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
// New Styles Enqueue
|
178 |
wp_enqueue_style( 'pods-styles' );
|
179 |
}
|
@@ -1504,6 +1516,41 @@ class PodsAdmin {
|
|
1504 |
'default' => '',
|
1505 |
'object_type' => array( 'taxonomy' ),
|
1506 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1507 |
);
|
1508 |
|
1509 |
$options['labels'] = array();
|
@@ -1769,6 +1816,12 @@ class PodsAdmin {
|
|
1769 |
);
|
1770 |
} elseif ( 'taxonomy' === $pod['type'] ) {
|
1771 |
$options['admin-ui'] = array(
|
|
|
|
|
|
|
|
|
|
|
|
|
1772 |
'show_ui' => array(
|
1773 |
'label' => __( 'Show Admin UI', 'pods' ),
|
1774 |
'help' => __( 'Whether to generate a default UI for managing this taxonomy.', 'pods' ),
|
174 |
}//end if
|
175 |
}//end if
|
176 |
|
177 |
+
/**
|
178 |
+
* Filter to disable default loading of the DFV script. By default, Pods
|
179 |
+
* will always enqueue the DFV script if is_admin()
|
180 |
+
*
|
181 |
+
* @param bool Whether or not to enqueue by default
|
182 |
+
*
|
183 |
+
* @since 2.7.10
|
184 |
+
*/
|
185 |
+
if ( apply_filters( 'pods_default_enqueue_dfv', true ) ) {
|
186 |
+
wp_enqueue_script( 'pods-dfv' );
|
187 |
+
}
|
188 |
+
|
189 |
// New Styles Enqueue
|
190 |
wp_enqueue_style( 'pods-styles' );
|
191 |
}
|
1516 |
'default' => '',
|
1517 |
'object_type' => array( 'taxonomy' ),
|
1518 |
),
|
1519 |
+
'label_item_published' => array(
|
1520 |
+
'label' => __( '<span class="pods-slugged" data-sluggable="label_singular">Item</span> Published.', 'pods' ),
|
1521 |
+
'help' => __( 'help', 'pods' ),
|
1522 |
+
'type' => 'text',
|
1523 |
+
'default' => '',
|
1524 |
+
'object_type' => array( 'post_type' ),
|
1525 |
+
),
|
1526 |
+
'label_item_published_privately' => array(
|
1527 |
+
'label' => __( '<span class="pods-slugged" data-sluggable="label_singular">Item</span> published privately.', 'pods' ),
|
1528 |
+
'help' => __( 'help', 'pods' ),
|
1529 |
+
'type' => 'text',
|
1530 |
+
'default' => '',
|
1531 |
+
'object_type' => array( 'post_type' ),
|
1532 |
+
),
|
1533 |
+
'label_item_reverted_to_draft' => array(
|
1534 |
+
'label' => __( '<span class="pods-slugged" data-sluggable="label_singular">Item</span> reverted to draft.', 'pods' ),
|
1535 |
+
'help' => __( 'help', 'pods' ),
|
1536 |
+
'type' => 'text',
|
1537 |
+
'default' => '',
|
1538 |
+
'object_type' => array( 'post_type' ),
|
1539 |
+
),
|
1540 |
+
'label_item_scheduled' => array(
|
1541 |
+
'label' => __( '<span class="pods-slugged" data-sluggable="label_singular">Item</span> scheduled.', 'pods' ),
|
1542 |
+
'help' => __( 'help', 'pods' ),
|
1543 |
+
'type' => 'text',
|
1544 |
+
'default' => '',
|
1545 |
+
'object_type' => array( 'post_type' ),
|
1546 |
+
),
|
1547 |
+
'label_item_updated' => array(
|
1548 |
+
'label' => __( '<span class="pods-slugged" data-sluggable="label_singular">Item</span> updated.', 'pods' ),
|
1549 |
+
'help' => __( 'help', 'pods' ),
|
1550 |
+
'type' => 'text',
|
1551 |
+
'default' => '',
|
1552 |
+
'object_type' => array( 'post_type' ),
|
1553 |
+
),
|
1554 |
);
|
1555 |
|
1556 |
$options['labels'] = array();
|
1816 |
);
|
1817 |
} elseif ( 'taxonomy' === $pod['type'] ) {
|
1818 |
$options['admin-ui'] = array(
|
1819 |
+
'description' => array(
|
1820 |
+
'label' => __( 'Taxonomy Description', 'pods' ),
|
1821 |
+
'help' => __( 'A short descriptive summary of what the taxonomy is.', 'pods' ),
|
1822 |
+
'type' => 'text',
|
1823 |
+
'default' => '',
|
1824 |
+
),
|
1825 |
'show_ui' => array(
|
1826 |
'label' => __( 'Show Admin UI', 'pods' ),
|
1827 |
'help' => __( 'Whether to generate a default UI for managing this taxonomy.', 'pods' ),
|
classes/PodsComponents.php
CHANGED
@@ -467,19 +467,19 @@ class PodsComponents {
|
|
467 |
|
468 |
$component_data['ID'] = sanitize_title( $component_data['ID'] );
|
469 |
|
470 |
-
if ( 'on' === strtolower( $component_data['DeveloperMode'] )
|
471 |
$component_data['DeveloperMode'] = true;
|
472 |
} else {
|
473 |
$component_data['DeveloperMode'] = false;
|
474 |
}
|
475 |
|
476 |
-
if ( 'on' === strtolower( $component_data['TablelessMode'] )
|
477 |
$component_data['TablelessMode'] = true;
|
478 |
} else {
|
479 |
$component_data['TablelessMode'] = false;
|
480 |
}
|
481 |
|
482 |
-
$component_data['External'] =
|
483 |
|
484 |
if ( 'on' === strtolower( $component_data['MustUse'] ) || '1' === $component_data['MustUse'] ) {
|
485 |
$component_data['MustUse'] = true;
|
467 |
|
468 |
$component_data['ID'] = sanitize_title( $component_data['ID'] );
|
469 |
|
470 |
+
if ( 'on' === strtolower( $component_data['DeveloperMode'] ) && '1' === $component_data['DeveloperMode'] ) {
|
471 |
$component_data['DeveloperMode'] = true;
|
472 |
} else {
|
473 |
$component_data['DeveloperMode'] = false;
|
474 |
}
|
475 |
|
476 |
+
if ( 'on' === strtolower( $component_data['TablelessMode'] ) && '1' === $component_data['TablelessMode'] ) {
|
477 |
$component_data['TablelessMode'] = true;
|
478 |
} else {
|
479 |
$component_data['TablelessMode'] = false;
|
480 |
}
|
481 |
|
482 |
+
$component_data['External'] = $external;
|
483 |
|
484 |
if ( 'on' === strtolower( $component_data['MustUse'] ) || '1' === $component_data['MustUse'] ) {
|
485 |
$component_data['MustUse'] = true;
|
classes/PodsInit.php
CHANGED
@@ -315,12 +315,12 @@ class PodsInit {
|
|
315 |
wp_register_style( 'pods-select2', PODS_URL . "ui/js/selectWoo/selectWoo{$maybe_min}.css", array(), '1.0.2' );
|
316 |
|
317 |
// Marionette dependencies for MV fields
|
318 |
-
wp_register_script( 'backbone.radio', PODS_URL . 'ui/js/marionette/backbone.radio.js', array( 'backbone' ), '2.0.0', true );
|
319 |
wp_register_script(
|
320 |
-
'marionette', PODS_URL . 'ui/js/marionette/backbone.marionette.js', array(
|
321 |
'backbone',
|
322 |
'backbone.radio',
|
323 |
-
), '3.1
|
324 |
);
|
325 |
|
326 |
// MV stuff
|
@@ -527,36 +527,41 @@ class PodsInit {
|
|
527 |
$cpt_label = esc_html( pods_v( 'label', $post_type, ucwords( str_replace( '_', ' ', pods_v( 'name', $post_type ) ) ), true ) );
|
528 |
$cpt_singular = esc_html( pods_v( 'label_singular', $post_type, ucwords( str_replace( '_', ' ', pods_v( 'label', $post_type, $post_type_name, true ) ) ), true ) );
|
529 |
|
530 |
-
$cpt_labels
|
531 |
-
$cpt_labels['name']
|
532 |
-
$cpt_labels['singular_name']
|
533 |
-
$cpt_labels['menu_name']
|
534 |
-
$cpt_labels['name_admin_bar']
|
535 |
-
$cpt_labels['add_new']
|
536 |
-
$cpt_labels['add_new_item']
|
537 |
-
$cpt_labels['new_item']
|
538 |
-
$cpt_labels['edit']
|
539 |
-
$cpt_labels['edit_item']
|
540 |
-
$cpt_labels['view']
|
541 |
-
$cpt_labels['view_item']
|
542 |
-
$cpt_labels['view_items']
|
543 |
-
$cpt_labels['all_items']
|
544 |
-
$cpt_labels['search_items']
|
545 |
-
$cpt_labels['not_found']
|
546 |
-
$cpt_labels['not_found_in_trash']
|
547 |
-
$cpt_labels['parent']
|
548 |
-
$cpt_labels['parent_item_colon']
|
549 |
-
$cpt_labels['archives']
|
550 |
-
$cpt_labels['attributes']
|
551 |
-
$cpt_labels['insert_into_item']
|
552 |
-
$cpt_labels['uploaded_to_this_item']
|
553 |
-
$cpt_labels['featured_image']
|
554 |
-
$cpt_labels['set_featured_image']
|
555 |
-
$cpt_labels['remove_featured_image']
|
556 |
-
$cpt_labels['use_featured_image']
|
557 |
-
$cpt_labels['filter_items_list']
|
558 |
-
$cpt_labels['items_list_navigation']
|
559 |
-
$cpt_labels['items_list']
|
|
|
|
|
|
|
|
|
|
|
560 |
|
561 |
// Supported
|
562 |
$cpt_supported = array(
|
@@ -824,6 +829,7 @@ class PodsInit {
|
|
824 |
$pods_taxonomies[ $taxonomy_name ] = array(
|
825 |
'label' => $ct_label,
|
826 |
'labels' => $ct_labels,
|
|
|
827 |
'public' => (boolean) pods_v( 'public', $taxonomy, true ),
|
828 |
'show_ui' => (boolean) pods_v( 'show_ui', $taxonomy, (boolean) pods_v( 'public', $taxonomy, true ) ),
|
829 |
'show_in_menu' => (boolean) pods_v( 'show_in_menu', $taxonomy, (boolean) pods_v( 'public', $taxonomy, true ) ),
|
@@ -1246,33 +1252,38 @@ class PodsInit {
|
|
1246 |
$labels['singular_name'] = $singular_label;
|
1247 |
|
1248 |
if ( 'post_type' === $type ) {
|
1249 |
-
$labels['menu_name']
|
1250 |
-
$labels['name_admin_bar']
|
1251 |
-
$labels['add_new']
|
1252 |
-
$labels['add_new_item']
|
1253 |
-
$labels['new_item']
|
1254 |
-
$labels['edit']
|
1255 |
-
$labels['edit_item']
|
1256 |
-
$labels['view']
|
1257 |
-
$labels['view_item']
|
1258 |
-
$labels['view_items']
|
1259 |
-
$labels['all_items']
|
1260 |
-
$labels['search_items']
|
1261 |
-
$labels['not_found']
|
1262 |
-
$labels['not_found_in_trash']
|
1263 |
-
$labels['parent']
|
1264 |
-
$labels['parent_item_colon']
|
1265 |
-
$labels['featured_image']
|
1266 |
-
$labels['set_featured_image']
|
1267 |
-
$labels['remove_featured_image']
|
1268 |
-
$labels['use_featured_image']
|
1269 |
-
$labels['archives']
|
1270 |
-
$labels['attributes']
|
1271 |
-
$labels['insert_into_item']
|
1272 |
-
$labels['uploaded_to_this_item']
|
1273 |
-
$labels['filter_items_list']
|
1274 |
-
$labels['items_list_navigation']
|
1275 |
-
$labels['items_list']
|
|
|
|
|
|
|
|
|
|
|
1276 |
} elseif ( 'taxonomy' === $type ) {
|
1277 |
$labels['menu_name'] = pods_v( 'menu_name', $labels, $label, true );
|
1278 |
$labels['search_items'] = pods_v( 'search_items', $labels, sprintf( __( 'Search %s', 'pods' ), $label ), true );
|
@@ -1622,6 +1633,9 @@ class PodsInit {
|
|
1622 |
// Show admin bar links
|
1623 |
add_action( 'admin_bar_menu', array( $this, 'admin_bar_links' ), 81 );
|
1624 |
|
|
|
|
|
|
|
1625 |
// Add WP-CLI commands
|
1626 |
if ( defined( 'WP_CLI' ) && WP_CLI ) {
|
1627 |
require_once PODS_DIR . 'classes/cli/Pods_CLI_Command.php';
|
@@ -1816,4 +1830,19 @@ class PodsInit {
|
|
1816 |
}
|
1817 |
|
1818 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1819 |
}
|
315 |
wp_register_style( 'pods-select2', PODS_URL . "ui/js/selectWoo/selectWoo{$maybe_min}.css", array(), '1.0.2' );
|
316 |
|
317 |
// Marionette dependencies for MV fields
|
318 |
+
wp_register_script( 'backbone.radio', PODS_URL . 'ui/js/marionette/backbone.radio.min.js', array( 'backbone' ), '2.0.0', true );
|
319 |
wp_register_script(
|
320 |
+
'marionette', PODS_URL . 'ui/js/marionette/backbone.marionette.min.js', array(
|
321 |
'backbone',
|
322 |
'backbone.radio',
|
323 |
+
), '3.3.1', true
|
324 |
);
|
325 |
|
326 |
// MV stuff
|
527 |
$cpt_label = esc_html( pods_v( 'label', $post_type, ucwords( str_replace( '_', ' ', pods_v( 'name', $post_type ) ) ), true ) );
|
528 |
$cpt_singular = esc_html( pods_v( 'label_singular', $post_type, ucwords( str_replace( '_', ' ', pods_v( 'label', $post_type, $post_type_name, true ) ) ), true ) );
|
529 |
|
530 |
+
$cpt_labels = array();
|
531 |
+
$cpt_labels['name'] = $cpt_label;
|
532 |
+
$cpt_labels['singular_name'] = $cpt_singular;
|
533 |
+
$cpt_labels['menu_name'] = pods_v( 'menu_name', $post_type, '', true );
|
534 |
+
$cpt_labels['name_admin_bar'] = pods_v( 'name_admin_bar', $post_type, '', true );
|
535 |
+
$cpt_labels['add_new'] = pods_v( 'label_add_new', $post_type, '', true );
|
536 |
+
$cpt_labels['add_new_item'] = pods_v( 'label_add_new_item', $post_type, '', true );
|
537 |
+
$cpt_labels['new_item'] = pods_v( 'label_new_item', $post_type, '', true );
|
538 |
+
$cpt_labels['edit'] = pods_v( 'label_edit', $post_type, '', true );
|
539 |
+
$cpt_labels['edit_item'] = pods_v( 'label_edit_item', $post_type, '', true );
|
540 |
+
$cpt_labels['view'] = pods_v( 'label_view', $post_type, '', true );
|
541 |
+
$cpt_labels['view_item'] = pods_v( 'label_view_item', $post_type, '', true );
|
542 |
+
$cpt_labels['view_items'] = pods_v( 'label_view_items', $post_type, '', true );
|
543 |
+
$cpt_labels['all_items'] = pods_v( 'label_all_items', $post_type, '', true );
|
544 |
+
$cpt_labels['search_items'] = pods_v( 'label_search_items', $post_type, '', true );
|
545 |
+
$cpt_labels['not_found'] = pods_v( 'label_not_found', $post_type, '', true );
|
546 |
+
$cpt_labels['not_found_in_trash'] = pods_v( 'label_not_found_in_trash', $post_type, '', true );
|
547 |
+
$cpt_labels['parent'] = pods_v( 'label_parent', $post_type, '', true );
|
548 |
+
$cpt_labels['parent_item_colon'] = pods_v( 'label_parent_item_colon', $post_type, '', true );
|
549 |
+
$cpt_labels['archives'] = pods_v( 'label_archives', $post_type, '', true );
|
550 |
+
$cpt_labels['attributes'] = pods_v( 'label_attributes', $post_type, '', true );
|
551 |
+
$cpt_labels['insert_into_item'] = pods_v( 'label_insert_into_item', $post_type, '', true );
|
552 |
+
$cpt_labels['uploaded_to_this_item'] = pods_v( 'label_uploaded_to_this_item', $post_type, '', true );
|
553 |
+
$cpt_labels['featured_image'] = pods_v( 'label_featured_image', $post_type, '', true );
|
554 |
+
$cpt_labels['set_featured_image'] = pods_v( 'label_set_featured_image', $post_type, '', true );
|
555 |
+
$cpt_labels['remove_featured_image'] = pods_v( 'label_remove_featured_image', $post_type, '', true );
|
556 |
+
$cpt_labels['use_featured_image'] = pods_v( 'label_use_featured_image', $post_type, '', true );
|
557 |
+
$cpt_labels['filter_items_list'] = pods_v( 'label_filter_items_list', $post_type, '', true );
|
558 |
+
$cpt_labels['items_list_navigation'] = pods_v( 'label_items_list_navigation', $post_type, '', true );
|
559 |
+
$cpt_labels['items_list'] = pods_v( 'label_items_list', $post_type, '', true );
|
560 |
+
$cpt_labels['item_published'] = pods_v( 'label_item_published', $post_type, '', true );
|
561 |
+
$cpt_labels['item_published_privately'] = pods_v( 'label_item_published_privately', $post_type, '', true );
|
562 |
+
$cpt_labels['item_reverted_to_draft'] = pods_v( 'label_item_reverted_to_draft', $post_type, '', true );
|
563 |
+
$cpt_labels['item_scheduled'] = pods_v( 'label_item_scheduled', $post_type, '', true );
|
564 |
+
$cpt_labels['item_updated'] = pods_v( 'label_item_updated', $post_type, '', true );
|
565 |
|
566 |
// Supported
|
567 |
$cpt_supported = array(
|
829 |
$pods_taxonomies[ $taxonomy_name ] = array(
|
830 |
'label' => $ct_label,
|
831 |
'labels' => $ct_labels,
|
832 |
+
'description' => esc_html( pods_v( 'description', $taxonomy ) ),
|
833 |
'public' => (boolean) pods_v( 'public', $taxonomy, true ),
|
834 |
'show_ui' => (boolean) pods_v( 'show_ui', $taxonomy, (boolean) pods_v( 'public', $taxonomy, true ) ),
|
835 |
'show_in_menu' => (boolean) pods_v( 'show_in_menu', $taxonomy, (boolean) pods_v( 'public', $taxonomy, true ) ),
|
1252 |
$labels['singular_name'] = $singular_label;
|
1253 |
|
1254 |
if ( 'post_type' === $type ) {
|
1255 |
+
$labels['menu_name'] = pods_v( 'menu_name', $labels, $label, true );
|
1256 |
+
$labels['name_admin_bar'] = pods_v( 'name_admin_bar', $labels, $singular_label, true );
|
1257 |
+
$labels['add_new'] = pods_v( 'add_new', $labels, __( 'Add New', 'pods' ), true );
|
1258 |
+
$labels['add_new_item'] = pods_v( 'add_new_item', $labels, sprintf( __( 'Add New %s', 'pods' ), $singular_label ), true );
|
1259 |
+
$labels['new_item'] = pods_v( 'new_item', $labels, sprintf( __( 'New %s', 'pods' ), $singular_label ), true );
|
1260 |
+
$labels['edit'] = pods_v( 'edit', $labels, __( 'Edit', 'pods' ), true );
|
1261 |
+
$labels['edit_item'] = pods_v( 'edit_item', $labels, sprintf( __( 'Edit %s', 'pods' ), $singular_label ), true );
|
1262 |
+
$labels['view'] = pods_v( 'view', $labels, sprintf( __( 'View %s', 'pods' ), $singular_label ), true );
|
1263 |
+
$labels['view_item'] = pods_v( 'view_item', $labels, sprintf( __( 'View %s', 'pods' ), $singular_label ), true );
|
1264 |
+
$labels['view_items'] = pods_v( 'view_items', $labels, sprintf( __( 'View %s', 'pods' ), $label ), true );
|
1265 |
+
$labels['all_items'] = pods_v( 'all_items', $labels, sprintf( __( 'All %s', 'pods' ), $label ), true );
|
1266 |
+
$labels['search_items'] = pods_v( 'search_items', $labels, sprintf( __( 'Search %s', 'pods' ), $label ), true );
|
1267 |
+
$labels['not_found'] = pods_v( 'not_found', $labels, sprintf( __( 'No %s Found', 'pods' ), $label ), true );
|
1268 |
+
$labels['not_found_in_trash'] = pods_v( 'not_found_in_trash', $labels, sprintf( __( 'No %s Found in Trash', 'pods' ), $label ), true );
|
1269 |
+
$labels['parent'] = pods_v( 'parent', $labels, sprintf( __( 'Parent %s', 'pods' ), $singular_label ), true );
|
1270 |
+
$labels['parent_item_colon'] = pods_v( 'parent_item_colon', $labels, sprintf( __( 'Parent %s:', 'pods' ), $singular_label ), true );
|
1271 |
+
$labels['featured_image'] = pods_v( 'featured_image', $labels, __( 'Featured Image', 'pods' ), true );
|
1272 |
+
$labels['set_featured_image'] = pods_v( 'set_featured_image', $labels, __( 'Set featured image', 'pods' ), true );
|
1273 |
+
$labels['remove_featured_image'] = pods_v( 'remove_featured_image', $labels, __( 'Remove featured image', 'pods' ), true );
|
1274 |
+
$labels['use_featured_image'] = pods_v( 'use_featured_image', $labels, __( 'Use as featured image', 'pods' ), true );
|
1275 |
+
$labels['archives'] = pods_v( 'archives', $labels, sprintf( __( '%s Archives', 'pods' ), $singular_label ), true );
|
1276 |
+
$labels['attributes'] = pods_v( 'attributes', $labels, sprintf( __( '%s Attributes', 'pods' ), $singular_label ), true );
|
1277 |
+
$labels['insert_into_item'] = pods_v( 'insert_into_item', $labels, sprintf( __( 'Insert into %s', 'pods' ), $singular_label ), true );
|
1278 |
+
$labels['uploaded_to_this_item'] = pods_v( 'uploaded_to_this_item', $labels, sprintf( __( 'Uploaded to this %s', 'pods' ), $singular_label ), true );
|
1279 |
+
$labels['filter_items_list'] = pods_v( 'filter_items_list', $labels, sprintf( __( 'Filter %s lists', 'pods' ), $label ), true );
|
1280 |
+
$labels['items_list_navigation'] = pods_v( 'items_list_navigation', $labels, sprintf( __( '%s navigation', 'pods' ), $label ), true );
|
1281 |
+
$labels['items_list'] = pods_v( 'items_list', $labels, sprintf( __( '%s list', 'pods' ), $label ), true );
|
1282 |
+
$labels['item_published'] = pods_v( 'item_published', $labels, sprintf( __( '%s published', 'pods' ), $singular_label ), true );
|
1283 |
+
$labels['item_published_privately'] = pods_v( 'item_published_privately', $labels, sprintf( __( '%s published privately', 'pods' ), $singular_label ), true );
|
1284 |
+
$labels['item_reverted_to_draft'] = pods_v( 'item_reverted_to_draft', $labels, sprintf( __( '%s reverted to draft', 'pods'), $singular_label ), true );
|
1285 |
+
$labels['item_scheduled'] = pods_v( 'item_scheduled', $labels, sprintf( __( '%s scheduled', 'pods' ), $singular_label ), true );
|
1286 |
+
$labels['item_updated'] = pods_v( 'item_updated', $labels, sprintf( __( '%s updatedrrrr', 'pods' ), $singular_label ), true );
|
1287 |
} elseif ( 'taxonomy' === $type ) {
|
1288 |
$labels['menu_name'] = pods_v( 'menu_name', $labels, $label, true );
|
1289 |
$labels['search_items'] = pods_v( 'search_items', $labels, sprintf( __( 'Search %s', 'pods' ), $label ), true );
|
1633 |
// Show admin bar links
|
1634 |
add_action( 'admin_bar_menu', array( $this, 'admin_bar_links' ), 81 );
|
1635 |
|
1636 |
+
// Compatibility for Query Monitor conditionals
|
1637 |
+
add_filter( 'query_monitor_conditionals', array( $this, 'filter_query_monitor_conditionals' ) );
|
1638 |
+
|
1639 |
// Add WP-CLI commands
|
1640 |
if ( defined( 'WP_CLI' ) && WP_CLI ) {
|
1641 |
require_once PODS_DIR . 'classes/cli/Pods_CLI_Command.php';
|
1830 |
}
|
1831 |
|
1832 |
}
|
1833 |
+
|
1834 |
+
/**
|
1835 |
+
* Add Pods conditional functions to Query Monitor.
|
1836 |
+
*
|
1837 |
+
* @param array $conditionals
|
1838 |
+
* @return array
|
1839 |
+
*/
|
1840 |
+
public function filter_query_monitor_conditionals( $conditionals ) {
|
1841 |
+
$conditionals[] = 'pods_developer';
|
1842 |
+
$conditionals[] = 'pods_tableless';
|
1843 |
+
$conditionals[] = 'pods_strict';
|
1844 |
+
$conditionals[] = 'pods_allow_deprecated';
|
1845 |
+
$conditionals[] = 'pods_api_cache';
|
1846 |
+
return $conditionals;
|
1847 |
+
}
|
1848 |
}
|
classes/PodsMeta.php
CHANGED
@@ -451,8 +451,8 @@ class PodsMeta {
|
|
451 |
*/
|
452 |
public function integrations() {
|
453 |
|
454 |
-
// `
|
455 |
-
if ( ! function_exists( '
|
456 |
// Codepress Admin Columns < 2.x
|
457 |
add_filter( 'cac/storage_model/meta_keys', array( $this, 'cpac_meta_keys' ), 10, 2 );
|
458 |
add_filter( 'cac/post_types', array( $this, 'cpac_post_types' ), 10, 1 );
|
@@ -911,6 +911,12 @@ class PodsMeta {
|
|
911 |
*/
|
912 |
public function groups_get( $type, $name, $default_fields = null ) {
|
913 |
|
|
|
|
|
|
|
|
|
|
|
|
|
914 |
if ( 'post_type' == $type && 'attachment' == $name ) {
|
915 |
$type = 'media';
|
916 |
$name = 'media';
|
@@ -970,7 +976,9 @@ class PodsMeta {
|
|
970 |
}
|
971 |
|
972 |
if ( $pod['type'] != $type ) {
|
973 |
-
|
|
|
|
|
974 |
}
|
975 |
|
976 |
$groups = array(
|
@@ -1009,7 +1017,11 @@ class PodsMeta {
|
|
1009 |
*
|
1010 |
* @since 2.6.6
|
1011 |
*/
|
1012 |
-
|
|
|
|
|
|
|
|
|
1013 |
}
|
1014 |
|
1015 |
/**
|
451 |
*/
|
452 |
public function integrations() {
|
453 |
|
454 |
+
// `AC()` is AC 3.0+, && `AC_FILE` is AC 3.2+
|
455 |
+
if ( ! function_exists( 'AC' ) && ! defined( 'AC_FILE' ) ) {
|
456 |
// Codepress Admin Columns < 2.x
|
457 |
add_filter( 'cac/storage_model/meta_keys', array( $this, 'cpac_meta_keys' ), 10, 2 );
|
458 |
add_filter( 'cac/post_types', array( $this, 'cpac_post_types' ), 10, 1 );
|
911 |
*/
|
912 |
public function groups_get( $type, $name, $default_fields = null ) {
|
913 |
|
914 |
+
static $groups_cache = array();
|
915 |
+
|
916 |
+
if ( isset( $groups_cache[ $type . '/' . $name ] ) ) {
|
917 |
+
return $groups_cache[ $type . '/' . $name ];
|
918 |
+
}
|
919 |
+
|
920 |
if ( 'post_type' == $type && 'attachment' == $name ) {
|
921 |
$type = 'media';
|
922 |
$name = 'media';
|
976 |
}
|
977 |
|
978 |
if ( $pod['type'] != $type ) {
|
979 |
+
$groups_cache[ $type . '/' . $name ] = array();
|
980 |
+
|
981 |
+
return $groups_cache[ $type . '/' . $name ];
|
982 |
}
|
983 |
|
984 |
$groups = array(
|
1017 |
*
|
1018 |
* @since 2.6.6
|
1019 |
*/
|
1020 |
+
$groups = apply_filters( 'pods_meta_groups_get', $groups, $type, $name );
|
1021 |
+
|
1022 |
+
$groups_cache[ $type . '/' . $name ] = $groups;
|
1023 |
+
|
1024 |
+
return $groups_cache[ $type . '/' . $name ];
|
1025 |
}
|
1026 |
|
1027 |
/**
|
classes/fields/file.php
CHANGED
@@ -452,11 +452,6 @@ class PodsField_File extends PodsField {
|
|
452 |
|
453 |
$is_user_logged_in = is_user_logged_in();
|
454 |
|
455 |
-
// @todo test frontend media modal
|
456 |
-
if ( empty( $options[ static::$type . '_uploader' ] ) || ! is_admin() || ! $is_user_logged_in || ( ! current_user_can( 'upload_files' ) && ! current_user_can( 'edit_files' ) ) ) {
|
457 |
-
$options[ static::$type . '_uploader' ] = 'plupload';
|
458 |
-
}
|
459 |
-
|
460 |
// @todo: plupload specific options need accommodation
|
461 |
if ( 'plupload' === $options[ static::$type . '_uploader' ] ) {
|
462 |
wp_enqueue_script( 'plupload-all' );
|
452 |
|
453 |
$is_user_logged_in = is_user_logged_in();
|
454 |
|
|
|
|
|
|
|
|
|
|
|
455 |
// @todo: plupload specific options need accommodation
|
456 |
if ( 'plupload' === $options[ static::$type . '_uploader' ] ) {
|
457 |
wp_enqueue_script( 'plupload-all' );
|
classes/fields/pick.php
CHANGED
@@ -972,6 +972,29 @@ class PodsField_Pick extends PodsField {
|
|
972 |
}
|
973 |
}
|
974 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
975 |
break;
|
976 |
|
977 |
case 'taxonomy':
|
@@ -1134,7 +1157,6 @@ class PodsField_Pick extends PodsField {
|
|
1134 |
*/
|
1135 |
public function build_dfv_field_item_data_recurse_item( $item_id, $item_title, $args ) {
|
1136 |
|
1137 |
-
$use_dashicon = false;
|
1138 |
$icon = '';
|
1139 |
$img_icon = '';
|
1140 |
$edit_link = '';
|
@@ -1280,13 +1302,10 @@ class PodsField_Pick extends PodsField {
|
|
1280 |
// Parse icon type
|
1281 |
if ( 'none' === $icon || 'div' === $icon ) {
|
1282 |
$icon = '';
|
1283 |
-
$use_dashicon = true;
|
1284 |
} elseif ( 0 === strpos( $icon, 'data:image/svg+xml;base64,' ) ) {
|
1285 |
$icon = esc_attr( $icon );
|
1286 |
-
$use_dashicon = false;
|
1287 |
} elseif ( 0 === strpos( $icon, 'dashicons-' ) ) {
|
1288 |
$icon = sanitize_html_class( $icon );
|
1289 |
-
$use_dashicon = true;
|
1290 |
}
|
1291 |
|
1292 |
// Support modal editing
|
@@ -1321,7 +1340,6 @@ class PodsField_Pick extends PodsField {
|
|
1321 |
|
1322 |
$item = array(
|
1323 |
'id' => $item_id,
|
1324 |
-
'use_dashicon' => $use_dashicon,
|
1325 |
'icon' => $icon,
|
1326 |
'name' => $item_title,
|
1327 |
'edit_link' => $edit_link,
|
972 |
}
|
973 |
}
|
974 |
|
975 |
+
// Determine the default icon to use for this post type,
|
976 |
+
// default to the dashicon for posts
|
977 |
+
$config[ 'default_icon' ] = 'dashicons-admin-post';
|
978 |
+
|
979 |
+
// Any custom specified menu icon gets priority
|
980 |
+
$post_type = get_post_type_object( $args->options[ 'pick_val' ] );
|
981 |
+
if ( ! empty( $post_type->menu_icon ) ) {
|
982 |
+
$config[ 'default_icon' ] = $post_type->menu_icon;
|
983 |
+
|
984 |
+
// Page and attachment have their own dashicons
|
985 |
+
} elseif ( isset( $post_type->name ) ) {
|
986 |
+
switch ( $post_type->name ) {
|
987 |
+
case 'page':
|
988 |
+
// Default for pages.
|
989 |
+
$config[ 'default_icon' ] = 'dashicons-admin-page';
|
990 |
+
break;
|
991 |
+
case 'attachment':
|
992 |
+
// Default for attachments.
|
993 |
+
$config[ 'default_icon' ] = 'dashicons-admin-media';
|
994 |
+
break;
|
995 |
+
}
|
996 |
+
}
|
997 |
+
|
998 |
break;
|
999 |
|
1000 |
case 'taxonomy':
|
1157 |
*/
|
1158 |
public function build_dfv_field_item_data_recurse_item( $item_id, $item_title, $args ) {
|
1159 |
|
|
|
1160 |
$icon = '';
|
1161 |
$img_icon = '';
|
1162 |
$edit_link = '';
|
1302 |
// Parse icon type
|
1303 |
if ( 'none' === $icon || 'div' === $icon ) {
|
1304 |
$icon = '';
|
|
|
1305 |
} elseif ( 0 === strpos( $icon, 'data:image/svg+xml;base64,' ) ) {
|
1306 |
$icon = esc_attr( $icon );
|
|
|
1307 |
} elseif ( 0 === strpos( $icon, 'dashicons-' ) ) {
|
1308 |
$icon = sanitize_html_class( $icon );
|
|
|
1309 |
}
|
1310 |
|
1311 |
// Support modal editing
|
1340 |
|
1341 |
$item = array(
|
1342 |
'id' => $item_id,
|
|
|
1343 |
'icon' => $icon,
|
1344 |
'name' => $item_title,
|
1345 |
'edit_link' => $edit_link,
|
components/Pages.php
CHANGED
@@ -1225,40 +1225,46 @@ class Pods_Pages extends PodsComponent {
|
|
1225 |
$template = self::$exists['page_template'];
|
1226 |
// found the template and included it, we're good to go!
|
1227 |
} else {
|
1228 |
-
$
|
1229 |
|
1230 |
-
|
1231 |
-
|
|
|
|
|
1232 |
|
1233 |
-
|
|
|
1234 |
|
1235 |
-
|
1236 |
-
$file_name = str_replace( '*', '-w-', implode( '/', $page_path ) . '/' . $last );
|
1237 |
-
$sanitized = sanitize_title( $file_name );
|
1238 |
|
1239 |
-
$
|
1240 |
-
|
1241 |
-
|
1242 |
|
1243 |
-
|
|
|
|
|
1244 |
|
1245 |
-
|
1246 |
|
1247 |
-
|
1248 |
|
1249 |
-
|
1250 |
-
// found the template and included it, we're good to go!
|
1251 |
-
} else {
|
1252 |
-
$template = false;
|
1253 |
|
1254 |
-
|
1255 |
-
|
|
|
|
|
1256 |
|
1257 |
-
|
1258 |
-
|
1259 |
-
|
1260 |
-
|
1261 |
-
|
|
|
|
|
|
|
|
|
1262 |
}//end if
|
1263 |
|
1264 |
do_action( 'pods_page_end', $template, self::$exists );
|
1225 |
$template = self::$exists['page_template'];
|
1226 |
// found the template and included it, we're good to go!
|
1227 |
} else {
|
1228 |
+
$located_template = apply_filters( 'pods_page_locate_template', $template, self::$exists );
|
1229 |
|
1230 |
+
if ( $template !== $located_template ) {
|
1231 |
+
$template = $located_template;
|
1232 |
+
} else {
|
1233 |
+
$default_templates = array();
|
1234 |
|
1235 |
+
$uri = explode( '?', self::$exists['uri'] );
|
1236 |
+
$uri = explode( '#', $uri[0] );
|
1237 |
|
1238 |
+
$page_path = explode( '/', $uri[0] );
|
|
|
|
|
1239 |
|
1240 |
+
while ( $last = array_pop( $page_path ) ) {
|
1241 |
+
$file_name = str_replace( '*', '-w-', implode( '/', $page_path ) . '/' . $last );
|
1242 |
+
$sanitized = sanitize_title( $file_name );
|
1243 |
|
1244 |
+
$default_templates[] = 'pods/' . trim( str_replace( '--', '-', $sanitized ), ' -' ) . '.php';
|
1245 |
+
$default_templates[] = 'pods-' . trim( str_replace( '--', '-', $sanitized ), ' -' ) . '.php';
|
1246 |
+
}
|
1247 |
|
1248 |
+
$default_templates[] = 'pods.php';
|
1249 |
|
1250 |
+
$default_templates = apply_filters( 'pods_page_default_templates', $default_templates );
|
1251 |
|
1252 |
+
$template = locate_template( $default_templates, true );
|
|
|
|
|
|
|
1253 |
|
1254 |
+
if ( '' !== $template ) {
|
1255 |
+
// found the template and included it, we're good to go!
|
1256 |
+
} else {
|
1257 |
+
$template = false;
|
1258 |
|
1259 |
+
// templates not found in theme, default output
|
1260 |
+
do_action( 'pods_page_default', $template, self::$exists );
|
1261 |
+
|
1262 |
+
get_header();
|
1263 |
+
pods_content();
|
1264 |
+
get_sidebar();
|
1265 |
+
get_footer();
|
1266 |
+
}
|
1267 |
+
}//end if
|
1268 |
}//end if
|
1269 |
|
1270 |
do_action( 'pods_page_end', $template, self::$exists );
|
docs/issue_template.md
DELETED
@@ -1,50 +0,0 @@
|
|
1 |
-
## Issue Overview
|
2 |
-
<!-- This is a brief overview of the issue. --->
|
3 |
-
|
4 |
-
## Expected Behavior
|
5 |
-
<!-- If you're describing a bug, tell us what should happen -->
|
6 |
-
<!-- If you're suggesting a change/improvement, tell us how it should work -->
|
7 |
-
<!-- Provide screen shots or screencasts, if you can. Anything you can provide to -->
|
8 |
-
<!-- help illustrate what you would expect to be seeing is helpful -->
|
9 |
-
|
10 |
-
## Current Behavior
|
11 |
-
<!-- If describing a bug, tell us what happens instead of the expected behavior -->
|
12 |
-
<!-- If suggesting a change/improvement, explain the difference from current behavior -->
|
13 |
-
<!-- Provide screen shots or screencasts, if you can. Anything you can provide to -->
|
14 |
-
<!-- help illustrate what you are experiencing is helpful -->
|
15 |
-
|
16 |
-
## Steps to Reproduce (for bugs)
|
17 |
-
<!-- Provide a link to a live example, or an unambiguous set of steps to -->
|
18 |
-
<!-- reproduce this bug. Include code to reproduce, if relevant -->
|
19 |
-
1.
|
20 |
-
2.
|
21 |
-
3.
|
22 |
-
4.
|
23 |
-
|
24 |
-
## Possible Solution
|
25 |
-
<!-- Not obligatory, but suggest a fix/reason for the bug, -->
|
26 |
-
<!-- or ideas how to implement the addition or change -->
|
27 |
-
|
28 |
-
## WordPress Environment
|
29 |
-
<!-- This is REQUIRED for Bug Reports, so we can check for conflicts, version issues, etc. -->
|
30 |
-
<details>
|
31 |
-
```
|
32 |
-
Copy and paste your System Details from **Pods Admin > Settings > Debug Information** in WordPress admin here.
|
33 |
-
```
|
34 |
-
</details>
|
35 |
-
|
36 |
-
## Pods Package Export (helpful!)
|
37 |
-
<!-- Please include the Pods Package Export as it will be helpful in reproducing your issues. -->
|
38 |
-
<!-- To access: Pods Admin, Components, Migrate: Packages, Enable. -->
|
39 |
-
<!-- Then Pods Admin, Migrate: Packages, Export and Copy and Paste the JSON here OR -->
|
40 |
-
<!-- Save to a text file and upload to this bug report -->
|
41 |
-
```
|
42 |
-
Copy and Paste the JSON Export from **Pods Admin, Migrate: Packages, Export** in WordPress admin here
|
43 |
-
```
|
44 |
-
|
45 |
-
## Workaround or Alternate Solution Until Bug is Addressed
|
46 |
-
<!-- We will complete this section, or if you've already found a workaround, -->
|
47 |
-
<!-- you can add it here -->
|
48 |
-
|
49 |
-
## Related Issues and/or PRs
|
50 |
-
<!-- List related issues or PRs against other branches: -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docs/pull_request_template.md
DELETED
@@ -1,26 +0,0 @@
|
|
1 |
-
## Description
|
2 |
-
<!-- Please describe your changes; if your change fixes an existing issue, -->
|
3 |
-
<!-- use the terminology Fixes #issue -->
|
4 |
-
|
5 |
-
## How Has This Been Tested?
|
6 |
-
<!-- Please describe in detail how you tested your changes. -->
|
7 |
-
<!-- Include details of your testing environment, tests ran to see how -->
|
8 |
-
<!-- your change affects other areas of the code, etc. -->
|
9 |
-
|
10 |
-
## Screenshots (jpeg or gifs if applicable):
|
11 |
-
|
12 |
-
## Types of changes
|
13 |
-
<!-- What types of changes does your code introduce? -->
|
14 |
-
<!-- Bug fix (non-breaking change which fixes an issue) -->
|
15 |
-
<!-- New feature (non-breaking change which adds functionality) -->
|
16 |
-
<!-- Breaking change (fix or feature that would cause existing functionality to not work as expected) -->
|
17 |
-
|
18 |
-
## ChangeLog
|
19 |
-
<!-- Please include a human readable description of what your change did for the Changelog -->
|
20 |
-
<!-- Examples: Fix: Updates changelog to be more friendly #Issue (@your-GH-Handle) -->
|
21 |
-
<!-- If your fix addresses multiple issues, please list all of them. -->
|
22 |
-
|
23 |
-
## Checklist:
|
24 |
-
- [ ] My code is tested.
|
25 |
-
- [ ] My code follows the WordPress code style.
|
26 |
-
- [ ] My code follows has proper inline documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/data.php
CHANGED
@@ -1662,7 +1662,19 @@ function pods_serial_comma( $value, $field = null, $fields = null, $and = null,
|
|
1662 |
} elseif ( in_array( $params->field['pick_object'], $simple_tableless_objects, true ) ) {
|
1663 |
$simple = true;
|
1664 |
} else {
|
1665 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1666 |
|
1667 |
if ( ! empty( $table ) ) {
|
1668 |
if ( null === $params->field_index ) {
|
1662 |
} elseif ( in_array( $params->field['pick_object'], $simple_tableless_objects, true ) ) {
|
1663 |
$simple = true;
|
1664 |
} else {
|
1665 |
+
$pick_object = pods_v( 'pick_object', $params->field );
|
1666 |
+
$pick_val = pods_v( 'pick_val', $params->field );
|
1667 |
+
$table = null;
|
1668 |
+
|
1669 |
+
if ( ! empty( $pick_object ) && ! empty( $pick_val ) ) {
|
1670 |
+
$table = pods_api()->get_table_info(
|
1671 |
+
$pick_object,
|
1672 |
+
$pick_val,
|
1673 |
+
null,
|
1674 |
+
null,
|
1675 |
+
$params->field
|
1676 |
+
);
|
1677 |
+
}
|
1678 |
|
1679 |
if ( ! empty( $table ) ) {
|
1680 |
if ( null === $params->field_index ) {
|
init.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Pods - Custom Content Types and Fields
|
4 |
Plugin URI: https://pods.io/
|
5 |
Description: Pods is a framework for creating, managing, and deploying customized content types and fields
|
6 |
-
Version: 2.7.
|
7 |
Author: Pods Framework Team
|
8 |
Author URI: https://pods.io/about/
|
9 |
Text Domain: pods
|
@@ -36,7 +36,7 @@ if ( defined( 'PODS_VERSION' ) || defined( 'PODS_DIR' ) ) {
|
|
36 |
add_action( 'init', 'pods_deactivate_pods_ui' );
|
37 |
} else {
|
38 |
// Current version
|
39 |
-
define( 'PODS_VERSION', '2.7.
|
40 |
|
41 |
// Version tracking between DB updates themselves
|
42 |
define( 'PODS_DB_VERSION', '2.3.5' );
|
3 |
Plugin Name: Pods - Custom Content Types and Fields
|
4 |
Plugin URI: https://pods.io/
|
5 |
Description: Pods is a framework for creating, managing, and deploying customized content types and fields
|
6 |
+
Version: 2.7.10
|
7 |
Author: Pods Framework Team
|
8 |
Author URI: https://pods.io/about/
|
9 |
Text Domain: pods
|
36 |
add_action( 'init', 'pods_deactivate_pods_ui' );
|
37 |
} else {
|
38 |
// Current version
|
39 |
+
define( 'PODS_VERSION', '2.7.10' );
|
40 |
|
41 |
// Version tracking between DB updates themselves
|
42 |
define( 'PODS_DB_VERSION', '2.3.5' );
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Pods - Custom Content Types and Fields ===
|
2 |
-
Contributors: sc0ttkclark, pglewis, jimtrue,
|
3 |
Donate link: https://pods.io/friends-of-pods/
|
4 |
Tags: pods, custom post types, custom taxonomies, content types, custom fields, cck, database, user fields, comment fields, media fields, relationships, drupal
|
5 |
Requires at least: 4.5
|
|
|
6 |
Requires PHP: 5.3
|
7 |
-
|
8 |
-
Stable tag: 2.7.9
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -122,7 +122,6 @@ We also do our best to integrate and play nicely with other projects:
|
|
122 |
* [Conductor](https://conductorplugin.com/)
|
123 |
* [Timber](http://upstatement.com/timber/)
|
124 |
* [Gravity Forms](http://www.gravityforms.com/) Using the [Pods Gravity Forms Add-on](https://wordpress.org/plugins/pods-gravity-forms/)
|
125 |
-
* [Caldera Forms](http://calderaforms.com) Using the [Pods Caldera Forms Add-on](https://github.com/pods-framework/pods-caldera-forms)
|
126 |
* [Beaver Builder](https://www.wpbeaverbuilder.com/) and [Beaver Themer](https://www.wpbeaverbuilder.com/beaver-themer/) Using the [Pods Beaver Themer Add-On](https://wordpress.org/plugins/pods-beaver-builder-themer-add-on/)
|
127 |
* Themes we've integrated with
|
128 |
* [Builder](http://www.ithemes.com/) (iThemes)
|
@@ -180,6 +179,42 @@ We also have a dedicated [Slack Chat](https://pods.io/chat/) channel to help our
|
|
180 |
|
181 |
== Changelog ==
|
182 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
183 |
= 2.7.9 - August 9th 2018 =
|
184 |
|
185 |
**Features/Enhancements**
|
1 |
=== Pods - Custom Content Types and Fields ===
|
2 |
+
Contributors: sc0ttkclark, pglewis, jimtrue, quasel, keraweb, jamesgol, ramoonus, nicdford, Shelob9, clubduece, dan.stefan, Desertsnowman, curtismchale, mgibbs189, mikedamage, jchristopher, pcfreak30
|
3 |
Donate link: https://pods.io/friends-of-pods/
|
4 |
Tags: pods, custom post types, custom taxonomies, content types, custom fields, cck, database, user fields, comment fields, media fields, relationships, drupal
|
5 |
Requires at least: 4.5
|
6 |
+
Tested up to: 5.0
|
7 |
Requires PHP: 5.3
|
8 |
+
Stable tag: 2.7.10
|
|
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
122 |
* [Conductor](https://conductorplugin.com/)
|
123 |
* [Timber](http://upstatement.com/timber/)
|
124 |
* [Gravity Forms](http://www.gravityforms.com/) Using the [Pods Gravity Forms Add-on](https://wordpress.org/plugins/pods-gravity-forms/)
|
|
|
125 |
* [Beaver Builder](https://www.wpbeaverbuilder.com/) and [Beaver Themer](https://www.wpbeaverbuilder.com/beaver-themer/) Using the [Pods Beaver Themer Add-On](https://wordpress.org/plugins/pods-beaver-builder-themer-add-on/)
|
126 |
* Themes we've integrated with
|
127 |
* [Builder](http://www.ithemes.com/) (iThemes)
|
179 |
|
180 |
== Changelog ==
|
181 |
|
182 |
+
= 2.7.10 - December 5th 2018 =
|
183 |
+
|
184 |
+
**Gutenberg / WordPress 5.0 Compatibility**
|
185 |
+
|
186 |
+
* Enhancement: Added support for new WP 5.0 custom post type labels used by Gutenberg, #5223 (@wpstudio, @sc0ttkclark)
|
187 |
+
* Fixed: TinyMCE Compability Bug for Gutenberg, #5217 (@pglewis)
|
188 |
+
* Fixed: Read-only Checkboxes now properly save values as 0 or 1, #4961 (@atanas-angelov-dev)
|
189 |
+
* Fixed: Scrollbar Compatibility bug for List View in Gutenberg Editor, #5220 (@pglewis)
|
190 |
+
* Fixed: Modal Support for Gutenberg, Add/edit Modal now triggers save and close to the modal, #5191 (@pglewis)
|
191 |
+
* Fixed: Component header parsing for developer/tableless mode, #5222 (@sc0ttkclark)
|
192 |
+
* Fixed: Currency symbol no longer overlays input field in WP 5.0, #5219 (@pglewis, @sc0ttkclark)
|
193 |
+
|
194 |
+
**Enhancements**
|
195 |
+
|
196 |
+
* Enhancement: Add pods conditional logic handling on frontend forms, #5136 (@JoryHogeveen)
|
197 |
+
* Enhancement: Add current memory usage to stats, #5178 (@sc0ttkclark)
|
198 |
+
* Enhancement: Add support for Taxonomy descriptions, #4766 (@sc0ttkclark)
|
199 |
+
* Enhancement: Component Pages does not allow adding page templates in plugins, #4734 (@creabrain)
|
200 |
+
* Enhancement: Add Pods functions to Query Monitor conditional, #5208 (@JoryHogeveen)
|
201 |
+
* Enhancement: Add bi-directional status label to relationship fields, #5200 (@JoryHogeveen)
|
202 |
+
* Enhancement: Removed old forum feed, inserted the wordpress.org feed, and squelched warnings from SimplePie/PHP 7+, #5172, #4363 (@pglewis)
|
203 |
+
|
204 |
+
**Bug Fixes**
|
205 |
+
|
206 |
+
* Fixed: pods->save() does not clear fields with shorthand syntax, #5166 (@mastef)
|
207 |
+
* Fixed: Comma character breaks custom post type dropdown, #2042 (@sc0ttkclark)
|
208 |
+
* Fixed: Compatibility with Admin Columns 3.2+, #5129 (@JoryHogeveen, @DGStefan)
|
209 |
+
* Fixed: Missing Styles of DFV form field using $pods->form, #5056 (@pglewis)
|
210 |
+
* Fixed: "Single Select" Relationship Return differently depending on Format, #5138 (@pglewis)
|
211 |
+
* Fixed: Media modal doesn't work on frontend using pods form, #4715 (@pglewis)
|
212 |
+
* Fixed: Use minified versions of Backbone.Marionette and Backbone.Radio, #5115
|
213 |
+
* Fixed: Always enqueue the DFV script by default if in the admin, #5111 (@pglewis, @sc0ttkclark)
|
214 |
+
* Fixed: Add static groups cache for PodsMeta::groups_get() to improve memory usage on bulk wp_insert_post and other similar calls, #5088 (@sc0ttkclark)
|
215 |
+
* Fixed: Only disable components when using PODS_TABLELESS if the component is relying on custom tables, #5206 (@JoryHogeveen)
|
216 |
+
* Fixed: PHP Warning for array key pods_rel not found, #5210 (@JoryHogeveen)
|
217 |
+
|
218 |
= 2.7.9 - August 9th 2018 =
|
219 |
|
220 |
**Features/Enhancements**
|
ui/admin/help.php
CHANGED
@@ -7,9 +7,9 @@
|
|
7 |
|
8 |
<p><?php _e( 'There are many resources available to help you learn to use Pods on our site, <a href="https://pods.io/" target="_blank">Pods.io</a>:', 'pods'); ?></p>
|
9 |
<ul class="ul-disc">
|
10 |
-
<li><?php _e('To learn more about using Pods, see
|
11 |
|
12 |
-
<li><?php _e( 'To get help with a specific issue, you can ask in our <a href="https://
|
13 |
|
14 |
<li><?php _e('To report <strong>bugs or request features</strong>, go to our <a href="https://github.com/pods-framework/pods/issues?sort=updated&direction=desc&state=open" target="_blank">GitHub</a>.', 'pods' ); ?></li>
|
15 |
|
@@ -21,7 +21,7 @@
|
|
21 |
<?php
|
22 |
include_once( ABSPATH . WPINC . '/feed.php' );
|
23 |
|
24 |
-
$feed = fetch_feed( 'https://
|
25 |
|
26 |
if ( !is_wp_error( $feed ) ) {
|
27 |
$max_items = $feed->get_item_quantity( 10 );
|
@@ -29,7 +29,7 @@
|
|
29 |
|
30 |
if ( 0 < $max_items ) {
|
31 |
?>
|
32 |
-
<h3><?php _e( 'Latest Forum Posts at <a href="https://
|
33 |
|
34 |
<ul class="ul-disc">
|
35 |
<?php
|
@@ -51,7 +51,7 @@
|
|
51 |
}
|
52 |
?>
|
53 |
<li>
|
54 |
-
<a href="<?php echo esc_url( $item->get_permalink() ); ?>"><?php echo esc_html( $item->get_title() ); ?></a>
|
55 |
<?php echo $author_text; ?>
|
56 |
<br />
|
57 |
on <?php echo $item->get_date( 'm/d/Y' ); ?>
|
@@ -69,7 +69,9 @@
|
|
69 |
$feed = fetch_feed( 'https://github.com/pods-framework/pods/commits/2.x.atom' );
|
70 |
|
71 |
if ( !is_wp_error( $feed ) ) {
|
72 |
-
|
|
|
|
|
73 |
$rss_items = $feed->get_items( 0, $max_items );
|
74 |
|
75 |
if ( 0 < $max_items ) {
|
7 |
|
8 |
<p><?php _e( 'There are many resources available to help you learn to use Pods on our site, <a href="https://pods.io/" target="_blank">Pods.io</a>:', 'pods'); ?></p>
|
9 |
<ul class="ul-disc">
|
10 |
+
<li><?php _e('To learn more about using Pods, see our <a href="https://pods.io/docs/" target="_blank">documentation</a> and subscribe to our <a href="https://www.youtube.com/user/podsframework/" target="_blank">YouTube Channel</a>', 'pods'); ?>.
|
11 |
|
12 |
+
<li><?php _e( 'To get help with a specific issue, you can ask in our <a href="https://wordpress.org/support/plugin/pods" target="_blank">support forums</a>, or you can join <a href="https://pods.io/chat/" target="_blank">our Slack chat</a>', 'pods'); ?>.
|
13 |
|
14 |
<li><?php _e('To report <strong>bugs or request features</strong>, go to our <a href="https://github.com/pods-framework/pods/issues?sort=updated&direction=desc&state=open" target="_blank">GitHub</a>.', 'pods' ); ?></li>
|
15 |
|
21 |
<?php
|
22 |
include_once( ABSPATH . WPINC . '/feed.php' );
|
23 |
|
24 |
+
$feed = fetch_feed( 'https://wordpress.org/support/plugin/pods/feed/' );
|
25 |
|
26 |
if ( !is_wp_error( $feed ) ) {
|
27 |
$max_items = $feed->get_item_quantity( 10 );
|
29 |
|
30 |
if ( 0 < $max_items ) {
|
31 |
?>
|
32 |
+
<h3><?php _e( 'Latest Forum Posts at <a href="https://wordpress.org/support/plugin/pods" target="_blank">wordpress.org</a>', 'pods'); ?></h3>
|
33 |
|
34 |
<ul class="ul-disc">
|
35 |
<?php
|
51 |
}
|
52 |
?>
|
53 |
<li>
|
54 |
+
<a href="<?php echo esc_url( $item->get_permalink() ); ?>"><?php echo html_entity_decode( esc_html( $item->get_title() ) ); ?></a>
|
55 |
<?php echo $author_text; ?>
|
56 |
<br />
|
57 |
on <?php echo $item->get_date( 'm/d/Y' ); ?>
|
69 |
$feed = fetch_feed( 'https://github.com/pods-framework/pods/commits/2.x.atom' );
|
70 |
|
71 |
if ( !is_wp_error( $feed ) ) {
|
72 |
+
// Silence warnings due to a bug in SimplePie's date parser with PHP 7.1+
|
73 |
+
// See: https://github.com/pods-framework/pods/issues/4363
|
74 |
+
$max_items = @$feed->get_item_quantity( 10 );
|
75 |
$rss_items = $feed->get_items( 0, $max_items );
|
76 |
|
77 |
if ( 0 < $max_items ) {
|
ui/admin/settings-tools.php
CHANGED
@@ -78,6 +78,8 @@ $versions = array(
|
|
78 |
'WPDB Prefix' => $wpdb->prefix,
|
79 |
'WP Multisite Mode' => ( is_multisite() ? 'Yes' : 'No' ),
|
80 |
'WP Memory Limit' => WP_MEMORY_LIMIT,
|
|
|
|
|
81 |
'Pods Network-Wide Activated' => ( is_plugin_active_for_network( basename( PODS_DIR ) . '/init.php' ) ? 'Yes' : 'No' ),
|
82 |
'Pods Install Location' => PODS_DIR,
|
83 |
'Pods Tableless Mode Activated' => ( ( pods_tableless() ) ? 'Yes' : 'No' ),
|
78 |
'WPDB Prefix' => $wpdb->prefix,
|
79 |
'WP Multisite Mode' => ( is_multisite() ? 'Yes' : 'No' ),
|
80 |
'WP Memory Limit' => WP_MEMORY_LIMIT,
|
81 |
+
'Current Memory Usage' => number_format_i18n( memory_get_usage() / 1024 / 1024, 3 ) . 'M',
|
82 |
+
'Current Memory Usage (real)' => number_format_i18n( memory_get_usage( true ) / 1024 / 1024, 3 ) . 'M',
|
83 |
'Pods Network-Wide Activated' => ( is_plugin_active_for_network( basename( PODS_DIR ) . '/init.php' ) ? 'Yes' : 'No' ),
|
84 |
'Pods Install Location' => PODS_DIR,
|
85 |
'Pods Tableless Mode Activated' => ( ( pods_tableless() ) ? 'Yes' : 'No' ),
|
ui/admin/setup-edit-field.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
$field = array_merge( $field_settings['field_defaults'], $field );
|
3 |
|
4 |
// Migrate pick object when saving
|
5 |
-
if ( 'pod' ==
|
6 |
if ( isset( PodsMeta::$post_types[ $field['pick_val'] ] ) ) {
|
7 |
$field['pick_object'] = 'post_type';
|
8 |
} elseif ( isset( PodsMeta::$taxonomies[ $field['pick_val'] ] ) ) {
|
@@ -21,9 +21,9 @@ if ( 'pod' == pods_v_sanitized( 'pick_object', $field ) ) {
|
|
21 |
|
22 |
$ignored_pick_objects = apply_filters( '', array( 'table' ) );
|
23 |
|
24 |
-
if ( ! in_array(
|
25 |
// Set pick object
|
26 |
-
$field['pick_object'] = trim(
|
27 |
}
|
28 |
|
29 |
// Unset pick_val for the field to be used above
|
@@ -39,7 +39,7 @@ $data = array(
|
|
39 |
'row' => $pods_i,
|
40 |
);
|
41 |
?>
|
42 |
-
<tr id="row-<?php echo esc_attr( $pods_i ); ?>" class="pods-manage-row pods-field-init pods-field-<?php echo esc_attr(
|
43 |
<th scope="row" class="check-field pods-manage-sort">
|
44 |
<img src="<?php echo esc_url( PODS_URL ); ?>ui/images/handle.gif" alt="<?php esc_attr_e( 'Move', 'pods' ); ?>" />
|
45 |
</th>
|
@@ -52,10 +52,10 @@ $data = array(
|
|
52 |
</strong>
|
53 |
|
54 |
<?php
|
55 |
-
if ( '__1' !=
|
56 |
?>
|
57 |
<span class="pods-manage-row-more">
|
58 |
-
[id: <?php echo esc_html(
|
59 |
</span>
|
60 |
<?php
|
61 |
}
|
@@ -90,17 +90,24 @@ $data = array(
|
|
90 |
</td>
|
91 |
<td class="pods-manage-row-type">
|
92 |
<?php
|
93 |
-
$type
|
|
|
94 |
|
95 |
-
if ( isset( $field_types[
|
96 |
-
$type = $field_types[
|
97 |
}
|
98 |
|
99 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
|
101 |
-
$pick_object = trim(
|
102 |
|
103 |
-
if ( 'pick'
|
104 |
$pick_object_name = null;
|
105 |
|
106 |
foreach ( $field_settings['pick_object'] as $object => $object_label ) {
|
@@ -128,7 +135,7 @@ $data = array(
|
|
128 |
break;
|
129 |
}
|
130 |
}
|
131 |
-
} elseif (
|
132 |
$pick_object_name = $object_label;
|
133 |
|
134 |
break;
|
@@ -143,7 +150,7 @@ $data = array(
|
|
143 |
}
|
144 |
}
|
145 |
?>
|
146 |
-
<br /><span class="pods-manage-field-type-desc">› <?php echo $pick_object_name; ?></span>
|
147 |
<?php
|
148 |
}//end if
|
149 |
?>
|
2 |
$field = array_merge( $field_settings['field_defaults'], $field );
|
3 |
|
4 |
// Migrate pick object when saving
|
5 |
+
if ( 'pod' == pods_v( 'pick_object', $field ) ) {
|
6 |
if ( isset( PodsMeta::$post_types[ $field['pick_val'] ] ) ) {
|
7 |
$field['pick_object'] = 'post_type';
|
8 |
} elseif ( isset( PodsMeta::$taxonomies[ $field['pick_val'] ] ) ) {
|
21 |
|
22 |
$ignored_pick_objects = apply_filters( '', array( 'table' ) );
|
23 |
|
24 |
+
if ( ! in_array( pods_v( 'pick_object', $field ), $ignored_pick_objects, true ) ) {
|
25 |
// Set pick object
|
26 |
+
$field['pick_object'] = trim( pods_v( 'pick_object', $field ) . '-' . pods_v( 'pick_val', $field ), '-' );
|
27 |
}
|
28 |
|
29 |
// Unset pick_val for the field to be used above
|
39 |
'row' => $pods_i,
|
40 |
);
|
41 |
?>
|
42 |
+
<tr id="row-<?php echo esc_attr( $pods_i ); ?>" class="pods-manage-row pods-field-init pods-field-<?php echo esc_attr( pods_v( 'name', $field ) ) . ( '--1' === $pods_i ? ' flexible-row' : ' pods-submittable-fields' ); ?>" valign="top"<?php PodsForm::data( $data ); ?>>
|
43 |
<th scope="row" class="check-field pods-manage-sort">
|
44 |
<img src="<?php echo esc_url( PODS_URL ); ?>ui/images/handle.gif" alt="<?php esc_attr_e( 'Move', 'pods' ); ?>" />
|
45 |
</th>
|
52 |
</strong>
|
53 |
|
54 |
<?php
|
55 |
+
if ( '__1' != pods_v( 'id', $field ) ) {
|
56 |
?>
|
57 |
<span class="pods-manage-row-more">
|
58 |
+
[id: <?php echo esc_html( pods_v( 'id', $field ) ); ?>]
|
59 |
</span>
|
60 |
<?php
|
61 |
}
|
90 |
</td>
|
91 |
<td class="pods-manage-row-type">
|
92 |
<?php
|
93 |
+
$type = 'Unknown';
|
94 |
+
$field_type = pods_v( 'type', $field );
|
95 |
|
96 |
+
if ( $field_type && isset( $field_types[ $field_type ] ) ) {
|
97 |
+
$type = $field_types[ $field_type ]['label'];
|
98 |
}
|
99 |
|
100 |
+
$type = esc_html( $type );
|
101 |
+
|
102 |
+
if ( 'pick' === $field_type && '' !== pods_v( 'sister_id', $field, '' ) ) {
|
103 |
+
$type .= ' <small>(' . esc_html__( 'Bi-directional Field', 'pods' ) . ')</small>';
|
104 |
+
}
|
105 |
+
|
106 |
+
echo $type . ' <span class="pods-manage-row-more">[type: ' . esc_html( $field_type ) . ']</span>';
|
107 |
|
108 |
+
$pick_object = trim( pods_v( 'pick_object', $field ) . '-' . pods_v( 'pick_val', $field ), '-' );
|
109 |
|
110 |
+
if ( 'pick' === pods_v( 'type', $field ) && '' !== pods_v( 'pick_object', $field, '' ) ) {
|
111 |
$pick_object_name = null;
|
112 |
|
113 |
foreach ( $field_settings['pick_object'] as $object => $object_label ) {
|
135 |
break;
|
136 |
}
|
137 |
}
|
138 |
+
} elseif ( pods_v( 'pick_object', $field ) === $object ) {
|
139 |
$pick_object_name = $object_label;
|
140 |
|
141 |
break;
|
150 |
}
|
151 |
}
|
152 |
?>
|
153 |
+
<br /><span class="pods-manage-field-type-desc">› <?php echo esc_html( $pick_object_name ); ?></span>
|
154 |
<?php
|
155 |
}//end if
|
156 |
?>
|
ui/css/codemirror.css
DELETED
@@ -1,321 +0,0 @@
|
|
1 |
-
/* BASICS */
|
2 |
-
|
3 |
-
.CodeMirror {
|
4 |
-
/* Set height, width, borders, and global font properties here */
|
5 |
-
font-family: monospace;
|
6 |
-
height: 300px;
|
7 |
-
}
|
8 |
-
.CodeMirror-scroll {
|
9 |
-
/* Set scrolling behaviour here */
|
10 |
-
overflow: auto;
|
11 |
-
}
|
12 |
-
|
13 |
-
/* PADDING */
|
14 |
-
|
15 |
-
.CodeMirror-lines {
|
16 |
-
padding: 4px 0; /* Vertical padding around content */
|
17 |
-
}
|
18 |
-
.CodeMirror pre {
|
19 |
-
padding: 0 4px; /* Horizontal padding of content */
|
20 |
-
}
|
21 |
-
|
22 |
-
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
|
23 |
-
background-color: white; /* The little square between H and V scrollbars */
|
24 |
-
}
|
25 |
-
|
26 |
-
/* GUTTER */
|
27 |
-
|
28 |
-
.CodeMirror-gutters {
|
29 |
-
border-right: 1px solid #ddd;
|
30 |
-
background-color: #f7f7f7;
|
31 |
-
white-space: nowrap;
|
32 |
-
}
|
33 |
-
.CodeMirror-linenumbers {}
|
34 |
-
.CodeMirror-linenumber {
|
35 |
-
padding: 0 3px 0 5px;
|
36 |
-
min-width: 20px;
|
37 |
-
text-align: right;
|
38 |
-
color: #999;
|
39 |
-
-moz-box-sizing: content-box;
|
40 |
-
box-sizing: content-box;
|
41 |
-
}
|
42 |
-
|
43 |
-
.CodeMirror-guttermarker { color: black; }
|
44 |
-
.CodeMirror-guttermarker-subtle { color: #999; }
|
45 |
-
|
46 |
-
/* CURSOR */
|
47 |
-
|
48 |
-
.CodeMirror div.CodeMirror-cursor {
|
49 |
-
border-left: 1px solid black;
|
50 |
-
}
|
51 |
-
/* Shown when moving in bi-directional text */
|
52 |
-
.CodeMirror div.CodeMirror-secondarycursor {
|
53 |
-
border-left: 1px solid silver;
|
54 |
-
}
|
55 |
-
.CodeMirror.cm-fat-cursor div.CodeMirror-cursor {
|
56 |
-
width: auto;
|
57 |
-
border: 0;
|
58 |
-
background: #7e7;
|
59 |
-
}
|
60 |
-
.CodeMirror.cm-fat-cursor div.CodeMirror-cursors {
|
61 |
-
z-index: 1;
|
62 |
-
}
|
63 |
-
|
64 |
-
.cm-animate-fat-cursor {
|
65 |
-
width: auto;
|
66 |
-
border: 0;
|
67 |
-
-webkit-animation: blink 1.06s steps(1) infinite;
|
68 |
-
-moz-animation: blink 1.06s steps(1) infinite;
|
69 |
-
animation: blink 1.06s steps(1) infinite;
|
70 |
-
}
|
71 |
-
@-moz-keyframes blink {
|
72 |
-
0% { background: #7e7; }
|
73 |
-
50% { background: none; }
|
74 |
-
100% { background: #7e7; }
|
75 |
-
}
|
76 |
-
@-webkit-keyframes blink {
|
77 |
-
0% { background: #7e7; }
|
78 |
-
50% { background: none; }
|
79 |
-
100% { background: #7e7; }
|
80 |
-
}
|
81 |
-
@keyframes blink {
|
82 |
-
0% { background: #7e7; }
|
83 |
-
50% { background: none; }
|
84 |
-
100% { background: #7e7; }
|
85 |
-
}
|
86 |
-
|
87 |
-
/* Can style cursor different in overwrite (non-insert) mode */
|
88 |
-
div.CodeMirror-overwrite div.CodeMirror-cursor {}
|
89 |
-
|
90 |
-
.cm-tab { display: inline-block; text-decoration: inherit; }
|
91 |
-
|
92 |
-
.CodeMirror-ruler {
|
93 |
-
border-left: 1px solid #ccc;
|
94 |
-
position: absolute;
|
95 |
-
}
|
96 |
-
|
97 |
-
/* DEFAULT THEME */
|
98 |
-
|
99 |
-
.cm-s-default .cm-keyword {color: #708;}
|
100 |
-
.cm-s-default .cm-atom {color: #219;}
|
101 |
-
.cm-s-default .cm-number {color: #164;}
|
102 |
-
.cm-s-default .cm-def {color: #00f;}
|
103 |
-
.cm-s-default .cm-variable,
|
104 |
-
.cm-s-default .cm-punctuation,
|
105 |
-
.cm-s-default .cm-property,
|
106 |
-
.cm-s-default .cm-operator {}
|
107 |
-
.cm-s-default .cm-variable-2 {color: #05a;}
|
108 |
-
.cm-s-default .cm-variable-3 {color: #085;}
|
109 |
-
.cm-s-default .cm-comment {color: #a50;}
|
110 |
-
.cm-s-default .cm-string {color: #a11;}
|
111 |
-
.cm-s-default .cm-string-2 {color: #f50;}
|
112 |
-
.cm-s-default .cm-meta {color: #555;}
|
113 |
-
.cm-s-default .cm-qualifier {color: #555;}
|
114 |
-
.cm-s-default .cm-builtin {color: #30a;}
|
115 |
-
.cm-s-default .cm-bracket {color: #997;}
|
116 |
-
.cm-s-default .cm-tag {color: #170;}
|
117 |
-
.cm-s-default .cm-attribute {color: #00c;}
|
118 |
-
.cm-s-default .cm-header {color: blue;}
|
119 |
-
.cm-s-default .cm-quote {color: #090;}
|
120 |
-
.cm-s-default .cm-hr {color: #999;}
|
121 |
-
.cm-s-default .cm-link {color: #00c;}
|
122 |
-
|
123 |
-
.cm-negative {color: #d44;}
|
124 |
-
.cm-positive {color: #292;}
|
125 |
-
.cm-header, .cm-strong {font-weight: bold;}
|
126 |
-
.cm-em {font-style: italic;}
|
127 |
-
.cm-link {text-decoration: underline;}
|
128 |
-
.cm-strikethrough {text-decoration: line-through;}
|
129 |
-
|
130 |
-
.cm-s-default .cm-error {color: #f00;}
|
131 |
-
.cm-invalidchar {color: #f00;}
|
132 |
-
|
133 |
-
/* Default styles for common addons */
|
134 |
-
|
135 |
-
div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
|
136 |
-
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
|
137 |
-
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
|
138 |
-
.CodeMirror-activeline-background {background: #e8f2ff;}
|
139 |
-
|
140 |
-
/* STOP */
|
141 |
-
|
142 |
-
/* The rest of this file contains styles related to the mechanics of
|
143 |
-
the editor. You probably shouldn't touch them. */
|
144 |
-
|
145 |
-
.CodeMirror {
|
146 |
-
background: none repeat scroll 0 0 white;
|
147 |
-
color: black;
|
148 |
-
line-height: 1;
|
149 |
-
margin: -6px -12px -12px;
|
150 |
-
overflow: hidden;
|
151 |
-
position: relative;
|
152 |
-
}
|
153 |
-
|
154 |
-
|
155 |
-
.CodeMirror-scroll {
|
156 |
-
/* 30px is the magic margin used to hide the element's real scrollbars */
|
157 |
-
/* See overflow: hidden in .CodeMirror */
|
158 |
-
margin-bottom: -30px; margin-right: -30px;
|
159 |
-
padding-bottom: 30px;
|
160 |
-
height: 100%;
|
161 |
-
outline: none; /* Prevent dragging from highlighting the element */
|
162 |
-
position: relative;
|
163 |
-
-moz-box-sizing: content-box;
|
164 |
-
box-sizing: content-box;
|
165 |
-
z-index: 0;
|
166 |
-
}
|
167 |
-
.CodeMirror-sizer {
|
168 |
-
position: relative;
|
169 |
-
border-right: 30px solid transparent;
|
170 |
-
-moz-box-sizing: content-box;
|
171 |
-
box-sizing: content-box;
|
172 |
-
}
|
173 |
-
|
174 |
-
/* The fake, visible scrollbars. Used to force redraw during scrolling
|
175 |
-
before actuall scrolling happens, thus preventing shaking and
|
176 |
-
flickering artifacts. */
|
177 |
-
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
|
178 |
-
position: absolute;
|
179 |
-
z-index: 6;
|
180 |
-
display: none;
|
181 |
-
}
|
182 |
-
.CodeMirror-vscrollbar {
|
183 |
-
right: 0; top: 0;
|
184 |
-
overflow-x: hidden;
|
185 |
-
overflow-y: scroll;
|
186 |
-
}
|
187 |
-
.CodeMirror-hscrollbar {
|
188 |
-
bottom: 0; left: 0;
|
189 |
-
overflow-y: hidden;
|
190 |
-
overflow-x: scroll;
|
191 |
-
}
|
192 |
-
.CodeMirror-scrollbar-filler {
|
193 |
-
right: 0; bottom: 0;
|
194 |
-
}
|
195 |
-
.CodeMirror-gutter-filler {
|
196 |
-
left: 0; bottom: 0;
|
197 |
-
}
|
198 |
-
|
199 |
-
.CodeMirror-gutters {
|
200 |
-
position: absolute; left: 0; top: 0;
|
201 |
-
padding-bottom: 30px;
|
202 |
-
z-index: 3;
|
203 |
-
}
|
204 |
-
.CodeMirror-gutter {
|
205 |
-
white-space: normal;
|
206 |
-
height: 100%;
|
207 |
-
-moz-box-sizing: content-box;
|
208 |
-
box-sizing: content-box;
|
209 |
-
padding-bottom: 30px;
|
210 |
-
margin-bottom: -32px;
|
211 |
-
display: inline-block;
|
212 |
-
/* Hack to make IE7 behave */
|
213 |
-
*zoom:1;
|
214 |
-
*display:inline;
|
215 |
-
}
|
216 |
-
.CodeMirror-gutter-wrapper {
|
217 |
-
position: absolute;
|
218 |
-
z-index: 4;
|
219 |
-
height: 100%;
|
220 |
-
}
|
221 |
-
.CodeMirror-gutter-elt {
|
222 |
-
position: absolute;
|
223 |
-
cursor: default;
|
224 |
-
z-index: 4;
|
225 |
-
}
|
226 |
-
|
227 |
-
.CodeMirror-lines {
|
228 |
-
cursor: text;
|
229 |
-
min-height: 1px; /* prevents collapsing before first draw */
|
230 |
-
}
|
231 |
-
.CodeMirror pre {
|
232 |
-
/* Reset some styles that the rest of the page might have set */
|
233 |
-
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
|
234 |
-
border-width: 0;
|
235 |
-
background: transparent;
|
236 |
-
font-family: inherit;
|
237 |
-
font-size: inherit;
|
238 |
-
margin: 0;
|
239 |
-
white-space: pre;
|
240 |
-
word-wrap: normal;
|
241 |
-
line-height: inherit;
|
242 |
-
color: inherit;
|
243 |
-
z-index: 2;
|
244 |
-
position: relative;
|
245 |
-
overflow: visible;
|
246 |
-
}
|
247 |
-
.CodeMirror-wrap pre {
|
248 |
-
word-wrap: break-word;
|
249 |
-
white-space: pre-wrap;
|
250 |
-
word-break: normal;
|
251 |
-
}
|
252 |
-
|
253 |
-
.CodeMirror-linebackground {
|
254 |
-
position: absolute;
|
255 |
-
left: 0; right: 0; top: 0; bottom: 0;
|
256 |
-
z-index: 0;
|
257 |
-
}
|
258 |
-
|
259 |
-
.CodeMirror-linewidget {
|
260 |
-
position: relative;
|
261 |
-
z-index: 2;
|
262 |
-
overflow: auto;
|
263 |
-
}
|
264 |
-
|
265 |
-
.CodeMirror-widget {}
|
266 |
-
|
267 |
-
.CodeMirror-wrap .CodeMirror-scroll {
|
268 |
-
overflow-x: hidden;
|
269 |
-
}
|
270 |
-
|
271 |
-
.CodeMirror-measure {
|
272 |
-
position: absolute;
|
273 |
-
width: 100%;
|
274 |
-
height: 0;
|
275 |
-
overflow: hidden;
|
276 |
-
visibility: hidden;
|
277 |
-
}
|
278 |
-
.CodeMirror-measure pre { position: static; }
|
279 |
-
|
280 |
-
.CodeMirror div.CodeMirror-cursor {
|
281 |
-
position: absolute;
|
282 |
-
border-right: none;
|
283 |
-
width: 0;
|
284 |
-
}
|
285 |
-
|
286 |
-
div.CodeMirror-cursors {
|
287 |
-
visibility: hidden;
|
288 |
-
position: relative;
|
289 |
-
z-index: 3;
|
290 |
-
}
|
291 |
-
.CodeMirror-focused div.CodeMirror-cursors {
|
292 |
-
visibility: visible;
|
293 |
-
}
|
294 |
-
|
295 |
-
.CodeMirror-selected { background: #d9d9d9; }
|
296 |
-
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
|
297 |
-
.CodeMirror-crosshair { cursor: crosshair; }
|
298 |
-
|
299 |
-
.cm-searching {
|
300 |
-
background: #ffa;
|
301 |
-
background: rgba(255, 255, 0, .4);
|
302 |
-
}
|
303 |
-
|
304 |
-
/* IE7 hack to prevent it from returning funny offsetTops on the spans */
|
305 |
-
.CodeMirror span { *vertical-align: text-bottom; }
|
306 |
-
|
307 |
-
/* Used to force a border model for a node */
|
308 |
-
.cm-force-border { padding-right: .1px; }
|
309 |
-
|
310 |
-
@media print {
|
311 |
-
/* Hide the cursor when printing */
|
312 |
-
.CodeMirror div.CodeMirror-cursors {
|
313 |
-
visibility: hidden;
|
314 |
-
}
|
315 |
-
}
|
316 |
-
|
317 |
-
/* See issue #2901 */
|
318 |
-
.cm-tab-wrap-hack:after { content: ''; }
|
319 |
-
|
320 |
-
/* Help users use markselection to safely style text background */
|
321 |
-
span.CodeMirror-selectedtext { background: none; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/jquery.cleditor.css
DELETED
@@ -1,24 +0,0 @@
|
|
1 |
-
.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white}
|
2 |
-
.cleditorMain iframe {border:none; margin:0; padding:0}
|
3 |
-
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
|
4 |
-
.cleditorToolbar {background: url('../images/toolbar.gif') repeat}
|
5 |
-
.cleditorGroup {float:left; height:26px}
|
6 |
-
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('../images/buttons.gif')}
|
7 |
-
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
|
8 |
-
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
|
9 |
-
.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
|
10 |
-
.cleditorList div {padding:2px 4px 2px 4px}
|
11 |
-
.cleditorList p,
|
12 |
-
.cleditorList h1,
|
13 |
-
.cleditorList h2,
|
14 |
-
.cleditorList h3,
|
15 |
-
.cleditorList h4,
|
16 |
-
.cleditorList h5,
|
17 |
-
.cleditorList h6,
|
18 |
-
.cleditorList font {padding:0; margin:0; background-color:Transparent}
|
19 |
-
.cleditorColor {width:150px; padding:1px 0 0 1px}
|
20 |
-
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
|
21 |
-
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
|
22 |
-
.cleditorPrompt input,
|
23 |
-
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
|
24 |
-
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/jquery.pods.attach.css
DELETED
@@ -1,182 +0,0 @@
|
|
1 |
-
ul.pods-files {
|
2 |
-
background: #fff;
|
3 |
-
margin: 0 0 15px 0;
|
4 |
-
padding: 0;
|
5 |
-
border-radius: 3px;
|
6 |
-
border: 1px solid #dfdfdf;
|
7 |
-
}
|
8 |
-
|
9 |
-
ul.pods-files:empty {
|
10 |
-
display: none;
|
11 |
-
}
|
12 |
-
|
13 |
-
ul.pods-file-meta {
|
14 |
-
display: block;
|
15 |
-
overflow: hidden;
|
16 |
-
zoom: 1;
|
17 |
-
position: relative;
|
18 |
-
}
|
19 |
-
|
20 |
-
form.pods-form ul.pods-files li.pods-file-name {
|
21 |
-
overflow: inherit;
|
22 |
-
}
|
23 |
-
|
24 |
-
ul.pods-files li.pods-file-col {
|
25 |
-
float: left;
|
26 |
-
margin: 0;
|
27 |
-
padding: 0;
|
28 |
-
}
|
29 |
-
|
30 |
-
ul.pods-files li.pods-file-handle {
|
31 |
-
width: 30px;
|
32 |
-
height: 25px;
|
33 |
-
background: url(../images/handle.gif) -5px 50% no-repeat;
|
34 |
-
cursor: move;
|
35 |
-
}
|
36 |
-
|
37 |
-
ul.pods-files li.pods-file-icon {
|
38 |
-
width: 40px;
|
39 |
-
}
|
40 |
-
|
41 |
-
ul.pods-files li.pods-file-icon img {
|
42 |
-
display: block;
|
43 |
-
border-radius: 2px;
|
44 |
-
}
|
45 |
-
|
46 |
-
ul.pods-files li.pods-file-download,
|
47 |
-
ul.pods-files li.pods-file-delete {
|
48 |
-
width: 25px;
|
49 |
-
height: 32px;
|
50 |
-
float: right;
|
51 |
-
}
|
52 |
-
|
53 |
-
ul.pods-files li.pods-file-download a,
|
54 |
-
ul.pods-files li.pods-file-delete a {
|
55 |
-
display: block;
|
56 |
-
width: 25px;
|
57 |
-
height: 32px;
|
58 |
-
opacity: 0.45;
|
59 |
-
}
|
60 |
-
|
61 |
-
ul.pods-files li.pods-file-download a:hover,
|
62 |
-
ul.pods-files li.pods-file-delete a:hover {
|
63 |
-
opacity: 1;
|
64 |
-
}
|
65 |
-
|
66 |
-
ul.pods-files li.pods-file-download a {
|
67 |
-
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4RTEzRDgzOUQ2NDExRTM4RDU0RTZEREYzM0JGOUU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg4RTEzRDg0OUQ2NDExRTM4RDU0RTZEREYzM0JGOUU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODhFMTNEODE5RDY0MTFFMzhENTRFNkRERjMzQkY5RTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODhFMTNEODI5RDY0MTFFMzhENTRFNkRERjMzQkY5RTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6K9kXzAAAA4klEQVR42mL8//8/A60BEwMdwKglJAEWXBKlpaUOQMqeBLMOdnd3HyDJEqgFDSRYAlJLsiUwcACXZihwgGLSgwvZEmAwNOIJVgZqWIIrjnDGAdmWYImjBgLBOMIy40FokBwklD8IqcMZJ9BIJRjmxKhjxFfUA1OUAZDyx5EfkA3fCLTsAlmWQC2aD6QS8ChZALQgkdKILwRiXK68AJVnIDu4kHwjAKTuA7EAkvAHIFYE+uIDVZIw1CBHqMEwCxyJsYCkfAKNWFjQFOKLaAwACi5ScElJiQKpehhHWyukAIAAAwAmYpjupaJ3tgAAAABJRU5ErkJggg==) 50% 75% no-repeat;
|
68 |
-
}
|
69 |
-
|
70 |
-
ul.pods-files li.pods-file-delete a {
|
71 |
-
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4RTEzRDg3OUQ2NDExRTM4RDU0RTZEREYzM0JGOUU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg4RTEzRDg4OUQ2NDExRTM4RDU0RTZEREYzM0JGOUU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODhFMTNEODU5RDY0MTFFMzhENTRFNkRERjMzQkY5RTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODhFMTNEODY5RDY0MTFFMzhENTRFNkRERjMzQkY5RTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5lwqP2AAAArUlEQVR42mL8//8/A60BEwMdwKglJAEWYhWWlpYKAKkEKHdBd3f3B6r6BGiBApC6D8T6UHwfKkYUYMSWhKGuzkcScgBikNgGKD8AiEE+OYCkZiIu3+EKLpAFDVjEDdD4Dmj8RlIsOYjDEnzgIElxAvT2AXyasFkA1UNy6rInwTcNaPFDcuo6gGQALjbFSZguloyWXSO0FHYggj24LZlIQohMJLmoH01duABAgAEAWAkzFiNjhgAAAAAASUVORK5CYII=) 50% 75% no-repeat;
|
72 |
-
}
|
73 |
-
|
74 |
-
ul.pods-files li.pods-file-handle,
|
75 |
-
ul.pods-files li.pods-file-download a,
|
76 |
-
ul.pods-files li.pods-file-delete a {
|
77 |
-
text-indent: 100%;
|
78 |
-
white-space: nowrap;
|
79 |
-
overflow: hidden;
|
80 |
-
}
|
81 |
-
|
82 |
-
ul.pods-files li.pods-file-name {
|
83 |
-
position: absolute;
|
84 |
-
left: 85px;
|
85 |
-
right: 60px;
|
86 |
-
padding-top: 5px;
|
87 |
-
}
|
88 |
-
|
89 |
-
form.pods-form ul.pods-files li.pods-file-name {
|
90 |
-
padding-top: 3px;
|
91 |
-
}
|
92 |
-
|
93 |
-
ul.pods-files li.pods-file {
|
94 |
-
display: block;
|
95 |
-
padding: 8px 10px;
|
96 |
-
margin: 0;
|
97 |
-
border-bottom: 1px solid #efefef;
|
98 |
-
border-radius: 3px;
|
99 |
-
}
|
100 |
-
|
101 |
-
ul.pods-files li.pods-file:hover {
|
102 |
-
background: #fafafa;
|
103 |
-
}
|
104 |
-
|
105 |
-
ul.pods-files li.pods-file:last-of-type {
|
106 |
-
border-bottom: 0;
|
107 |
-
}
|
108 |
-
|
109 |
-
ul.pods-files-queue {
|
110 |
-
margin: 14px 0 0;
|
111 |
-
}
|
112 |
-
|
113 |
-
ul.pods-files-queue li.pods-file-name {
|
114 |
-
position: relative;
|
115 |
-
width: 73%;
|
116 |
-
left: auto;
|
117 |
-
right: auto;
|
118 |
-
padding-top: 0;
|
119 |
-
}
|
120 |
-
|
121 |
-
ul.pods-files-queue li.pods-file li.pods-progress {
|
122 |
-
position: relative;
|
123 |
-
width: 23%;
|
124 |
-
height: 14px;
|
125 |
-
margin: 2px 2% 0 0;
|
126 |
-
border: 1px solid #E7E7E7;
|
127 |
-
}
|
128 |
-
ul.pods-files-queue li.pods-file li.pods-progress div.progress-bar {
|
129 |
-
width: 0;
|
130 |
-
height: 14px;
|
131 |
-
background-color: #4D4D4D;
|
132 |
-
}
|
133 |
-
|
134 |
-
ul.pods-files li.pods-file:after,
|
135 |
-
ul.pods-files li.pods-file ul.pods-file-meta:after,
|
136 |
-
ul.pods-files-queue li.pods-file:after,
|
137 |
-
ul.pods-files-queue li.pods-file ul.pods-file-meta:after {
|
138 |
-
content: "";
|
139 |
-
display: table;
|
140 |
-
clear: both;
|
141 |
-
}
|
142 |
-
|
143 |
-
.pods-field-template-tiles ul.pods-files li.pods-file {
|
144 |
-
display: inline-block;
|
145 |
-
width: 160px;
|
146 |
-
border-bottom: 0;
|
147 |
-
padding: 5px 10px 10px;
|
148 |
-
}
|
149 |
-
.pods-field-template-tiles ul.pods-files li.pods-file-icon {
|
150 |
-
width: auto;
|
151 |
-
float: none;
|
152 |
-
}
|
153 |
-
.pods-field-template-tiles ul.pods-files li.pods-file-icon img {
|
154 |
-
max-width: none;
|
155 |
-
max-height: none;
|
156 |
-
float: none;
|
157 |
-
}
|
158 |
-
form.pods-form .pods-field-template-tiles ul.pods-files li.pods-file-name {
|
159 |
-
position: static;
|
160 |
-
float: none;
|
161 |
-
}
|
162 |
-
.pods-field-template-tiles ul.pods-files li.pods-file-handle {
|
163 |
-
margin-top: 5px;
|
164 |
-
}
|
165 |
-
.pods-field-template-tiles ul.pods-files li.pods-file-download,
|
166 |
-
.pods-field-template-tiles ul.pods-files li.pods-file-delete {
|
167 |
-
position: absolute;
|
168 |
-
top: 0;
|
169 |
-
right: 0;
|
170 |
-
}
|
171 |
-
|
172 |
-
a.pods-quick-add,
|
173 |
-
span.pods-quick-add {
|
174 |
-
display: block;
|
175 |
-
line-height: 36px;
|
176 |
-
float: right;
|
177 |
-
margin-right: 15px;
|
178 |
-
}
|
179 |
-
div.open a.pods-quick-add,
|
180 |
-
div.open span.pods-quick-add {
|
181 |
-
display: none;
|
182 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/jquery.qtip.min.css
DELETED
@@ -1,2 +0,0 @@
|
|
1 |
-
/* qTip2 v2.2.0 css3 | qtip2.com | Licensed MIT, GPL | Sun Mar 16 2014 17:53:30 */
|
2 |
-
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}
|
|
|
|
ui/css/jquery.ui.timepicker.css
DELETED
@@ -1,39 +0,0 @@
|
|
1 |
-
.ui-timepicker-div .ui-widget-header {
|
2 |
-
margin-bottom: 8px;
|
3 |
-
}
|
4 |
-
|
5 |
-
.ui-timepicker-div dl {
|
6 |
-
text-align: left;
|
7 |
-
}
|
8 |
-
|
9 |
-
.ui-timepicker-div dl dt {
|
10 |
-
height: 25px;
|
11 |
-
margin-bottom: -25px;
|
12 |
-
}
|
13 |
-
|
14 |
-
.ui-timepicker-div dl dd {
|
15 |
-
margin: 0 10px 10px 65px;
|
16 |
-
}
|
17 |
-
|
18 |
-
.ui-timepicker-div td {
|
19 |
-
font-size: 90%;
|
20 |
-
}
|
21 |
-
|
22 |
-
.ui-tpicker-grid-label {
|
23 |
-
background: none;
|
24 |
-
border: none;
|
25 |
-
margin: 0;
|
26 |
-
padding: 0;
|
27 |
-
}
|
28 |
-
|
29 |
-
.ui-timepicker-rtl {
|
30 |
-
direction: rtl;
|
31 |
-
}
|
32 |
-
|
33 |
-
.ui-timepicker-rtl dl {
|
34 |
-
text-align: right;
|
35 |
-
}
|
36 |
-
|
37 |
-
.ui-timepicker-rtl dl dd {
|
38 |
-
margin: 0 65px 10px 10px;
|
39 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/less/mixins.less
DELETED
@@ -1,27 +0,0 @@
|
|
1 |
-
.multi-border-radius(@topLeft: 5px, @topRight: 5px, @bottomRight: 5px, @bottomLeft: 5px) {
|
2 |
-
-webkit-border-top-left-radius: @topLeft;
|
3 |
-
-webkit-border-top-right-radius: @topRight;
|
4 |
-
-webkit-border-bottom-right-radius: @bottomRight;
|
5 |
-
-webkit-border-bottom-left-radius: @bottomLeft;
|
6 |
-
-moz-border-radius-topleft: @topLeft;
|
7 |
-
-moz-border-radius-topright: @topRight;
|
8 |
-
-moz-border-radius-bottomright: @bottomRight;
|
9 |
-
-moz-border-radius-bottomleft: @bottomLeft;
|
10 |
-
border-top-left-radius: @topLeft;
|
11 |
-
border-top-right-radius: @topRight;
|
12 |
-
border-bottom-right-radius: @bottomRight;
|
13 |
-
border-bottom-left-radius: @bottomLeft;
|
14 |
-
}
|
15 |
-
|
16 |
-
.vertical-gradient(@start: #000, @stop: #FFF) {
|
17 |
-
background: (@start + @stop) / 2;
|
18 |
-
background: -webkit-gradient(linear, left top, left bottom, from(@start), to(@stop));
|
19 |
-
background: -moz-linear-gradient(center top, @start 0%, @stop 100%);
|
20 |
-
background: -moz-gradient(center top, @start 0%, @stop 100%);
|
21 |
-
}
|
22 |
-
|
23 |
-
.box-shadow(@horizontal: 0px, @vertical: 1px, @blur: 2px, @opacity: 0.1) {
|
24 |
-
-webkit-box-shadow: @horizontal @vertical @blur rgba(0, 0, 0, @opacity);
|
25 |
-
-moz-box-shadow: @horizontal @vertical @blur rgba(0, 0, 0, @opacity);
|
26 |
-
box-shadow: @horizontal @vertical @blur rgba(0, 0, 0, @opacity);
|
27 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/less/pods-wizard.less
DELETED
@@ -1,440 +0,0 @@
|
|
1 |
-
// Import less mixins
|
2 |
-
@import "mixins.less";
|
3 |
-
|
4 |
-
// Todo: finish converting font colors to variables
|
5 |
-
@green-dark: #6f9472;
|
6 |
-
@green-light: #e6f9e6;
|
7 |
-
@green-mid: #caebcc;
|
8 |
-
@grey-border: #dfdfdf;
|
9 |
-
@width: 780px;
|
10 |
-
|
11 |
-
// Upgrade wizard specific styles
|
12 |
-
#pods-wizard-box {
|
13 |
-
width: @width + 2;
|
14 |
-
color: #555555;
|
15 |
-
margin: 20px;
|
16 |
-
&.pods-wizard-steps-1 #pods-wizard-heading ul li {
|
17 |
-
width: @width;
|
18 |
-
}
|
19 |
-
&.pods-wizard-steps-2 #pods-wizard-heading ul li {
|
20 |
-
width: @width / 2;
|
21 |
-
}
|
22 |
-
&.pods-wizard-steps-3 #pods-wizard-heading ul li {
|
23 |
-
width: @width / 3;
|
24 |
-
}
|
25 |
-
&.pods-wizard-steps-4 #pods-wizard-heading ul li {
|
26 |
-
width: @width / 4;
|
27 |
-
}
|
28 |
-
&.pods-wizard-steps-5 #pods-wizard-heading ul li {
|
29 |
-
width: @width / 5;
|
30 |
-
}
|
31 |
-
#pods-wizard-heading {
|
32 |
-
ul {
|
33 |
-
margin: 0;
|
34 |
-
padding: 0;
|
35 |
-
li {
|
36 |
-
list-style:none;
|
37 |
-
display: block;
|
38 |
-
float: left;
|
39 |
-
height: 30px;
|
40 |
-
padding-top: 5px;
|
41 |
-
color: #ababab;
|
42 |
-
margin-bottom: 0;
|
43 |
-
font: 18px 'Garamond, Georgia';
|
44 |
-
position: relative;
|
45 |
-
border-top: 1px solid @grey-border;
|
46 |
-
border-bottom: 1px solid @grey-border;
|
47 |
-
.vertical-gradient(#f9f9f9, #ededed);
|
48 |
-
i {
|
49 |
-
display: block;
|
50 |
-
width: 11px;
|
51 |
-
height: 35px;
|
52 |
-
position: absolute;
|
53 |
-
top: 0;
|
54 |
-
left: 0;
|
55 |
-
background: url(../images/arrow_next.png);
|
56 |
-
}
|
57 |
-
span {
|
58 |
-
display: inline-block;
|
59 |
-
margin: 0 5px 0 20px;
|
60 |
-
width: 25px;
|
61 |
-
height: 25px;
|
62 |
-
line-height: 25px;
|
63 |
-
text-align: center;
|
64 |
-
background: #ababab;
|
65 |
-
color: #f2f2f2;
|
66 |
-
box-shadow: none;
|
67 |
-
font-size: 20px;
|
68 |
-
font-weight: bold;
|
69 |
-
.multi-border-radius(30px, 30px, 30px, 30px);
|
70 |
-
}
|
71 |
-
&.pods-wizard-menu-current {
|
72 |
-
color: #fff;
|
73 |
-
border-bottom: 1px solid #6e6e6e;
|
74 |
-
border-top: 1px solid #808080;
|
75 |
-
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
|
76 |
-
.vertical-gradient(#808080, #6e6e6e);
|
77 |
-
span {
|
78 |
-
text-shadow: none;
|
79 |
-
background: #fff;
|
80 |
-
color: #6f6f6f;
|
81 |
-
.box-shadow(1px, 1px, 2px, 0.2);
|
82 |
-
}
|
83 |
-
&+ li > i {
|
84 |
-
background: url(../images/arrow_current.png);
|
85 |
-
}
|
86 |
-
}
|
87 |
-
&.pods-wizard-menu-complete {
|
88 |
-
color: @green-dark;
|
89 |
-
border-bottom: 1px solid #bbddbd;
|
90 |
-
.vertical-gradient(#d4f4d6, #bbddbd);
|
91 |
-
&+ li > i {
|
92 |
-
background: url(../images/arrow_complete.png);
|
93 |
-
}
|
94 |
-
&+ li.pods-wizard-menu-complete > i {
|
95 |
-
background: url(../images/arrow_complete_previous.png);
|
96 |
-
}
|
97 |
-
span {
|
98 |
-
background: @green-dark;
|
99 |
-
color: @green-mid;
|
100 |
-
}
|
101 |
-
em {
|
102 |
-
display: block;
|
103 |
-
top: 10px;
|
104 |
-
right: 5px;
|
105 |
-
background: url(../images/tick.png) no-repeat right center;
|
106 |
-
width: 17px;
|
107 |
-
height: 17px;
|
108 |
-
position: absolute;
|
109 |
-
}
|
110 |
-
&:last-child {
|
111 |
-
em {
|
112 |
-
right: 15px;
|
113 |
-
}
|
114 |
-
}
|
115 |
-
}
|
116 |
-
&:first-child {
|
117 |
-
i {
|
118 |
-
background: none;
|
119 |
-
}
|
120 |
-
border-left: 1px solid @grey-border;
|
121 |
-
.multi-border-radius(8px, 0, 0, 0);
|
122 |
-
}
|
123 |
-
&:last-child {
|
124 |
-
border-right: 1px solid @grey-border;
|
125 |
-
.multi-border-radius(0, 8px, 0, 0);
|
126 |
-
}
|
127 |
-
}
|
128 |
-
}
|
129 |
-
}
|
130 |
-
#pods-wizard-main {
|
131 |
-
clear: both;
|
132 |
-
overflow: auto;
|
133 |
-
p {
|
134 |
-
font-size: 13px;
|
135 |
-
line-height: 22px;
|
136 |
-
}
|
137 |
-
p.padded {
|
138 |
-
padding: 0 20px 20px;
|
139 |
-
}
|
140 |
-
#pods-wizard-choices {
|
141 |
-
margin: 15px 20px 25px 20px;
|
142 |
-
}
|
143 |
-
.pods-advanced-toggle {
|
144 |
-
display: inline-block;
|
145 |
-
text-decoration: underline;
|
146 |
-
padding-left: 15px;
|
147 |
-
}
|
148 |
-
.pods-wizard-option-content {
|
149 |
-
display: none;
|
150 |
-
|
151 |
-
.pods-package-import-group {
|
152 |
-
.pods-field-option-group {
|
153 |
-
padding-top: 0;
|
154 |
-
p {
|
155 |
-
margin-top: 0;
|
156 |
-
}
|
157 |
-
}
|
158 |
-
}
|
159 |
-
}
|
160 |
-
.stuffbox {
|
161 |
-
margin: 15px 15px 0px 15px;
|
162 |
-
h3 {
|
163 |
-
font-size: 15px;
|
164 |
-
font-weight: normal;
|
165 |
-
line-height: 1;
|
166 |
-
padding: 7px 10px;
|
167 |
-
font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
|
168 |
-
}
|
169 |
-
.inside {
|
170 |
-
padding: 0;
|
171 |
-
div.pods-wizard-content {
|
172 |
-
h3 {
|
173 |
-
margin: 1.33em 20px;
|
174 |
-
font-size: 1.35em;
|
175 |
-
}
|
176 |
-
h4 {
|
177 |
-
margin: 1.33em 20px;
|
178 |
-
font-size: 1.2em;
|
179 |
-
}
|
180 |
-
ul.normal {
|
181 |
-
margin: 15px 20px;
|
182 |
-
list-style: circle;
|
183 |
-
li {
|
184 |
-
margin: 0 0 8px 30px;
|
185 |
-
padding-left: 4px;
|
186 |
-
line-height: 22px;
|
187 |
-
font-size: 14px;
|
188 |
-
list-style: circle;
|
189 |
-
}
|
190 |
-
}
|
191 |
-
}
|
192 |
-
}
|
193 |
-
}
|
194 |
-
.pods-wizard-panel {
|
195 |
-
display: none;
|
196 |
-
border-left: 1px solid @grey-border;
|
197 |
-
border-right: 1px solid @grey-border;
|
198 |
-
padding-bottom: 25px;
|
199 |
-
&:first-child {
|
200 |
-
display: block;
|
201 |
-
}
|
202 |
-
.button-primary, .button-secondary {
|
203 |
-
padding: 8px 15px;
|
204 |
-
border-radius: 14px 14px 14px 14px;
|
205 |
-
}
|
206 |
-
.pods-wizard-content {
|
207 |
-
background: #fff;
|
208 |
-
&.pods-wizard-grey {
|
209 |
-
background: #f9f9f9;
|
210 |
-
}
|
211 |
-
p {
|
212 |
-
padding: 20px;
|
213 |
-
margin-top: 0;
|
214 |
-
}
|
215 |
-
}
|
216 |
-
table {
|
217 |
-
width: 100%;
|
218 |
-
th, td {
|
219 |
-
height: 47px;
|
220 |
-
}
|
221 |
-
th {
|
222 |
-
text-align: left;
|
223 |
-
background: #f9f9f9;
|
224 |
-
text-transform: uppercase;
|
225 |
-
padding-left: 53px;
|
226 |
-
}
|
227 |
-
tr {
|
228 |
-
td {
|
229 |
-
font-size: 20px;
|
230 |
-
&.pods-wizard-right {
|
231 |
-
text-align: right;
|
232 |
-
}
|
233 |
-
&.pods-wizard-name {
|
234 |
-
padding-left: 20px;
|
235 |
-
em {
|
236 |
-
color: #777;
|
237 |
-
font-style: normal;
|
238 |
-
font-size: 14px;
|
239 |
-
}
|
240 |
-
.pods-wizard-info {
|
241 |
-
float: right;
|
242 |
-
text-align: right;
|
243 |
-
font-size: 12px;
|
244 |
-
padding-right: 15px;
|
245 |
-
}
|
246 |
-
}
|
247 |
-
img {
|
248 |
-
display: none;
|
249 |
-
}
|
250 |
-
}
|
251 |
-
&.pods-wizard-table-complete td {
|
252 |
-
background: #e6f9e6;
|
253 |
-
color: #6f9472;
|
254 |
-
border-top: 1px solid #fff;
|
255 |
-
i {
|
256 |
-
display: inline-block;
|
257 |
-
width: 17px;
|
258 |
-
height: 17px;
|
259 |
-
background: url(../images/tick.png);
|
260 |
-
}
|
261 |
-
}
|
262 |
-
&.pods-wizard-table-warning td {
|
263 |
-
background: #ffffe0;
|
264 |
-
border-top: 1px solid #e7dd5f;
|
265 |
-
border-bottom: 1px solid #e7dd5f;
|
266 |
-
&:first-child {
|
267 |
-
border-left: 1px solid #e7dd5f;
|
268 |
-
}
|
269 |
-
&:last-child {
|
270 |
-
border-right: 1px solid #e7dd5f;
|
271 |
-
}
|
272 |
-
}
|
273 |
-
&.pods-wizard-table-error td {
|
274 |
-
background: #ffebe8;
|
275 |
-
border-top: 1px solid #cc0000;
|
276 |
-
border-bottom: 1px solid #cc0000;
|
277 |
-
&:first-child {
|
278 |
-
border-left: 1px solid #cc0000;
|
279 |
-
}
|
280 |
-
&:last-child {
|
281 |
-
border-right: 1px solid #cc0000;
|
282 |
-
}
|
283 |
-
}
|
284 |
-
&.pods-wizard-table-active td {
|
285 |
-
background: #fff4e0;
|
286 |
-
border-top: 1px solid #fff;
|
287 |
-
border-bottom: 1px solid #dfdfdf;
|
288 |
-
color: #eba600;
|
289 |
-
img {
|
290 |
-
display: inline;
|
291 |
-
}
|
292 |
-
}
|
293 |
-
&.pods-wizard-table-pending td {
|
294 |
-
border-top: 1px solid #fff;
|
295 |
-
border-bottom: 1px solid #dfdfdf;
|
296 |
-
color: #ababab;
|
297 |
-
}
|
298 |
-
}
|
299 |
-
}
|
300 |
-
#pods-wizard-options {
|
301 |
-
text-align: center;
|
302 |
-
.pods-wizard-option {
|
303 |
-
width: 290px;
|
304 |
-
display: inline-block;
|
305 |
-
vertical-align: top;
|
306 |
-
&:first-child {
|
307 |
-
margin-right: 40px;
|
308 |
-
}
|
309 |
-
a {
|
310 |
-
height: 140px;
|
311 |
-
padding-top: 10px;
|
312 |
-
display: block;
|
313 |
-
background: #f9f9f9;
|
314 |
-
position: relative;
|
315 |
-
text-decoration: none;
|
316 |
-
.multi-border-radius(8px, 8px, 8px, 8px);
|
317 |
-
.box-shadow(0px, 0px, 4px, 0.3);
|
318 |
-
h2 {
|
319 |
-
color: #21759B;
|
320 |
-
font-weight: bold;
|
321 |
-
font-size: 1.5em;
|
322 |
-
padding-right: 0;
|
323 |
-
}
|
324 |
-
p {
|
325 |
-
font-style: normal;
|
326 |
-
font-size: 14px;
|
327 |
-
color: #555555;
|
328 |
-
margin: 7px;
|
329 |
-
line-height: 17px;
|
330 |
-
}
|
331 |
-
&:hover {
|
332 |
-
background: #feffe0;
|
333 |
-
h2 {
|
334 |
-
color: #D54E21;
|
335 |
-
}
|
336 |
-
}
|
337 |
-
span {
|
338 |
-
display: none;
|
339 |
-
}
|
340 |
-
&.pods-wizard-option-active {
|
341 |
-
background: #feffe0;
|
342 |
-
color: #D54E21;
|
343 |
-
span {
|
344 |
-
width: 290px;
|
345 |
-
height: 30px;
|
346 |
-
background: #D54E21;
|
347 |
-
display: block;
|
348 |
-
position: absolute;
|
349 |
-
bottom: 0;
|
350 |
-
left: 0;
|
351 |
-
text-align: center;
|
352 |
-
color: #fff;
|
353 |
-
font: 13px/30px bold Garamond, Georgia;
|
354 |
-
.multi-border-radius(0, 0, 8px, 8px);
|
355 |
-
}
|
356 |
-
}
|
357 |
-
&:visited {
|
358 |
-
p {
|
359 |
-
color: #555555;
|
360 |
-
}
|
361 |
-
}
|
362 |
-
}
|
363 |
-
p {
|
364 |
-
font-size: 12px;
|
365 |
-
line-height: 17px;
|
366 |
-
font-style: italic;
|
367 |
-
em {
|
368 |
-
margin: 0;
|
369 |
-
padding: 0;
|
370 |
-
}
|
371 |
-
}
|
372 |
-
}
|
373 |
-
}
|
374 |
-
}
|
375 |
-
}
|
376 |
-
#pods-wizard-actions {
|
377 |
-
height: 35px;
|
378 |
-
border: 1px solid @grey-border;
|
379 |
-
position: relative;
|
380 |
-
clear: both;
|
381 |
-
.multi-border-radius(0, 0, 8px, 8px);
|
382 |
-
.vertical-gradient(#ededed, #f9f9f9);
|
383 |
-
.button {
|
384 |
-
display: block;
|
385 |
-
height: 35px;
|
386 |
-
width: 110px;
|
387 |
-
position: absolute;
|
388 |
-
top: 0;
|
389 |
-
line-height: 35px;
|
390 |
-
text-align: center;
|
391 |
-
font-weight: bold;
|
392 |
-
font-size: 15px;
|
393 |
-
padding: 0;
|
394 |
-
border: none !important;
|
395 |
-
&.button-primary {
|
396 |
-
right: 0;
|
397 |
-
color: #fff;
|
398 |
-
.vertical-gradient(#278ab8, #22789f);
|
399 |
-
.multi-border-radius(0, 0, 8px, 0);
|
400 |
-
&:hover {
|
401 |
-
background: #22789f;
|
402 |
-
}
|
403 |
-
}
|
404 |
-
&.button-secondary {
|
405 |
-
left: 0;
|
406 |
-
color: #7b7b7b;
|
407 |
-
.vertical-gradient(#dfdfdf, #b2b2b2);
|
408 |
-
.multi-border-radius(0, 0, 0, 8px);
|
409 |
-
&:hover {
|
410 |
-
background: #b2b2b2;
|
411 |
-
}
|
412 |
-
}
|
413 |
-
}
|
414 |
-
#pods-wizard-finished {
|
415 |
-
display: none;
|
416 |
-
height: 35px;
|
417 |
-
line-height: 35px;
|
418 |
-
text-align: center;
|
419 |
-
padding-right: 142px;
|
420 |
-
text-transform: uppercase;
|
421 |
-
color: #fff;
|
422 |
-
font-weight: bold;
|
423 |
-
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
|
424 |
-
.vertical-gradient(#808080, #6e6e6e);
|
425 |
-
.multi-border-radius(0, 0, 8px, 8px);
|
426 |
-
}
|
427 |
-
#pods-wizard-next.finished {
|
428 |
-
width: 150px;
|
429 |
-
}
|
430 |
-
}
|
431 |
-
&.pods-wizard-hide-first {
|
432 |
-
#pods-wizard-main {
|
433 |
-
border-bottom: 1px solid @grey-border;
|
434 |
-
.multi-border-radius(0, 0, 8px, 8px);
|
435 |
-
}
|
436 |
-
#pods-wizard-actions {
|
437 |
-
display: none;
|
438 |
-
}
|
439 |
-
}
|
440 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/meta-boxes.css
DELETED
@@ -1,128 +0,0 @@
|
|
1 |
-
table.DMB_metabox td, table.DMB_metabox th {
|
2 |
-
border-bottom: 1px solid #f5f5f5; /* Optional borders between fields */
|
3 |
-
}
|
4 |
-
|
5 |
-
table.DMB_metabox th {
|
6 |
-
text-align: right;
|
7 |
-
font-weight: bold;
|
8 |
-
}
|
9 |
-
|
10 |
-
table.DMB_metabox th label {
|
11 |
-
margin-top: 6px;
|
12 |
-
display: block;
|
13 |
-
}
|
14 |
-
|
15 |
-
p.DMB_metabox_description {
|
16 |
-
color: #AAA;
|
17 |
-
font-style: italic;
|
18 |
-
margin: 2px 0 !important;
|
19 |
-
}
|
20 |
-
|
21 |
-
span.DMB_metabox_description {
|
22 |
-
color: #AAA;
|
23 |
-
font-style: italic;
|
24 |
-
}
|
25 |
-
|
26 |
-
input.DMB_text_small {
|
27 |
-
width: 100px;
|
28 |
-
margin-right: 15px;
|
29 |
-
}
|
30 |
-
|
31 |
-
input.DMB_text_money {
|
32 |
-
width: 90px;
|
33 |
-
margin-right: 15px;
|
34 |
-
}
|
35 |
-
|
36 |
-
input.DMB_text_medium {
|
37 |
-
width: 230px;
|
38 |
-
margin-right: 15px;
|
39 |
-
}
|
40 |
-
|
41 |
-
table.DMB_metabox input, table.DMB_metabox textarea {
|
42 |
-
font-size: 11px;
|
43 |
-
padding: 5px;
|
44 |
-
}
|
45 |
-
|
46 |
-
table.DMB_metabox li {
|
47 |
-
font-size: 11px;
|
48 |
-
float: left;
|
49 |
-
width: 25%;
|
50 |
-
margin: 0 10px;
|
51 |
-
}
|
52 |
-
|
53 |
-
table.DMB_metabox ul {
|
54 |
-
padding-top: 5px;
|
55 |
-
}
|
56 |
-
|
57 |
-
table.DMB_metabox select {
|
58 |
-
font-size: 11px;
|
59 |
-
padding: 5px 10px;
|
60 |
-
}
|
61 |
-
|
62 |
-
table.DMB_metabox input:focus, table.DMB_metabox textarea:focus {
|
63 |
-
background: #fffff8;
|
64 |
-
}
|
65 |
-
|
66 |
-
.DMB_metabox_title {
|
67 |
-
margin: 0 0 5px 0;
|
68 |
-
padding: 5px 0 0 0;
|
69 |
-
font: italic 24px/35px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
|
70 |
-
}
|
71 |
-
|
72 |
-
.DMB_radio_inline {
|
73 |
-
padding: 4px 0 0 0;
|
74 |
-
}
|
75 |
-
|
76 |
-
.DMB_radio_inline_option {
|
77 |
-
display: inline;
|
78 |
-
padding-right: 18px;
|
79 |
-
}
|
80 |
-
|
81 |
-
table.DMB_metabox input[type="radio"] {
|
82 |
-
margin-right: 3px;
|
83 |
-
}
|
84 |
-
|
85 |
-
table.DMB_metabox input[type="checkbox"] {
|
86 |
-
margin-right: 6px;
|
87 |
-
}
|
88 |
-
|
89 |
-
table.DMB_metabox .mceLayout {
|
90 |
-
border: 1px solid #DFDFDF !important;
|
91 |
-
}
|
92 |
-
|
93 |
-
table.DMB_metabox .meta_mce {
|
94 |
-
width: 97%;
|
95 |
-
}
|
96 |
-
|
97 |
-
table.DMB_metabox .meta_mce textarea {
|
98 |
-
width: 100%;
|
99 |
-
}
|
100 |
-
|
101 |
-
table.DMB_metabox .DMB_upload_status {
|
102 |
-
margin: 10px 0 0 0;
|
103 |
-
}
|
104 |
-
|
105 |
-
table.DMB_metabox .DMB_upload_status .img_status {
|
106 |
-
position: relative;
|
107 |
-
}
|
108 |
-
|
109 |
-
table.DMB_metabox .DMB_upload_status .img_status img {
|
110 |
-
border: 1px solid #DFDFDF;
|
111 |
-
background: #FAFAFA;
|
112 |
-
max-width: 350px;
|
113 |
-
padding: 5px;
|
114 |
-
-moz-border-radius: 2px;
|
115 |
-
border-radius: 2px;
|
116 |
-
}
|
117 |
-
|
118 |
-
table.DMB_metabox .DMB_upload_status .img_status .remove_file_button {
|
119 |
-
text-indent: -9999px;
|
120 |
-
background: url(<?php bloginfo('stylesheet_directory');
|
121 |
-
? > /lib/ metabox /images/ ico-delete . png);
|
122 |
-
width: 16px;
|
123 |
-
height: 16px;
|
124 |
-
}
|
125 |
-
|
126 |
-
table.DMB_metabox thead tr {
|
127 |
-
border-bottom: 1px solid #ccc;
|
128 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-admin.css
DELETED
@@ -1,478 +0,0 @@
|
|
1 |
-
.pods-admin .pods-leaf-watermark-right {
|
2 |
-
position: fixed;
|
3 |
-
width: 236px;
|
4 |
-
height: 178px;
|
5 |
-
bottom: 50px;
|
6 |
-
right: 16px;
|
7 |
-
z-index: -1;
|
8 |
-
}
|
9 |
-
|
10 |
-
.pods-admin .pods_floatmenu {
|
11 |
-
width: 200px;
|
12 |
-
}
|
13 |
-
|
14 |
-
.pods-admin .pods-icon {
|
15 |
-
display: inline-block;
|
16 |
-
padding: 1px 0 0 5px;
|
17 |
-
vertical-align: top;
|
18 |
-
}
|
19 |
-
|
20 |
-
.icon32#icon-pods {
|
21 |
-
background: url(../images/icon32.png) no-repeat;
|
22 |
-
}
|
23 |
-
|
24 |
-
.pods-admin .waiting {
|
25 |
-
display: none;
|
26 |
-
vertical-align: middle;
|
27 |
-
}
|
28 |
-
|
29 |
-
.pods-admin button,
|
30 |
-
.pods-admin a.button,
|
31 |
-
.pods-admin a.button-secondary,
|
32 |
-
.pods-admin a.button-primary {
|
33 |
-
vertical-align: middle;
|
34 |
-
}
|
35 |
-
|
36 |
-
/*
|
37 |
-
* Pods Validate
|
38 |
-
*/
|
39 |
-
.pods-admin .pods-validate.pods-validate-error {
|
40 |
-
border-color: #C89797;
|
41 |
-
color: #790000;
|
42 |
-
background-color: #FFDFDF;
|
43 |
-
}
|
44 |
-
|
45 |
-
.pods-admin .pods-validate-error-message {
|
46 |
-
color: #790000;
|
47 |
-
font-weight: bold;
|
48 |
-
padding: 5px 10px 4px;
|
49 |
-
display: inline-block;
|
50 |
-
}
|
51 |
-
|
52 |
-
/*
|
53 |
-
* Pods Advanced
|
54 |
-
*/
|
55 |
-
.pods-admin .pods-advanced-toggle {
|
56 |
-
font-size: 12px;
|
57 |
-
text-decoration: underline;
|
58 |
-
}
|
59 |
-
|
60 |
-
.pods-admin .pods-advanced {
|
61 |
-
display: none;
|
62 |
-
width: 100%;
|
63 |
-
}
|
64 |
-
|
65 |
-
/*
|
66 |
-
* Pods Wizard
|
67 |
-
*/
|
68 |
-
.pods-wizard p {
|
69 |
-
font-size: 14px;
|
70 |
-
}
|
71 |
-
|
72 |
-
.pods-wizard #poststuff h1,
|
73 |
-
.pods-wizard h2,
|
74 |
-
.pods-wizard h3 {
|
75 |
-
font-family: Georgia !important;
|
76 |
-
margin-bottom: 0 !important;
|
77 |
-
}
|
78 |
-
|
79 |
-
.pods-admin #poststuff h3 {
|
80 |
-
font-size: 14px;
|
81 |
-
padding: 8px 12px;
|
82 |
-
margin: 0;
|
83 |
-
line-height: 1.4;
|
84 |
-
}
|
85 |
-
|
86 |
-
/*
|
87 |
-
* Pods Tabbed
|
88 |
-
*/
|
89 |
-
.pods-tabbed ul.pods-tabs:before {
|
90 |
-
content: "";
|
91 |
-
display: table;
|
92 |
-
}
|
93 |
-
|
94 |
-
.pods-tabbed ul.pods-tabs:after {
|
95 |
-
content: "";
|
96 |
-
display: table;
|
97 |
-
clear: both;
|
98 |
-
}
|
99 |
-
|
100 |
-
.pods-tabbed ul.pods-tabs {
|
101 |
-
zoom: 1;
|
102 |
-
margin-bottom: 0;
|
103 |
-
}
|
104 |
-
|
105 |
-
.pods-tabbed ul.pods-tabs li.pods-tab {
|
106 |
-
float: left;
|
107 |
-
margin: 0;
|
108 |
-
}
|
109 |
-
|
110 |
-
.pods-tabbed ul.pods-tabs li.pods-tab a {
|
111 |
-
-moz-border-radius-bottomleft: 0;
|
112 |
-
-moz-border-radius-bottomright: 0;
|
113 |
-
-moz-border-radius-topleft: 5px;
|
114 |
-
-moz-border-radius-topright: 5px;
|
115 |
-
-webkit-border-radius: 5px 5px 0 0;
|
116 |
-
background: #e9e9e9;
|
117 |
-
border: 1px solid #dfdfdf;
|
118 |
-
border-radius: 5px 5px 0 0;
|
119 |
-
display: block;
|
120 |
-
float: left;
|
121 |
-
font-size: 14px;
|
122 |
-
margin-right: 5px;
|
123 |
-
padding: 5px 10px;
|
124 |
-
text-decoration: none;
|
125 |
-
}
|
126 |
-
|
127 |
-
.pods-tabbed ul.pods-tabs li.pods-tab a.selected {
|
128 |
-
background: #FFF;
|
129 |
-
border-bottom: 1px solid #FFF;
|
130 |
-
}
|
131 |
-
|
132 |
-
.pods-tabbed .pods-tab-group h4 {
|
133 |
-
margin: 5px 10px;
|
134 |
-
}
|
135 |
-
|
136 |
-
.pods-tabbed .pods-tab-group .pods-tab {
|
137 |
-
display: none;
|
138 |
-
margin-bottom: 15px;
|
139 |
-
margin-top: -1px;
|
140 |
-
width: 99%;
|
141 |
-
border: 1px solid #dfdfdf;
|
142 |
-
border-bottom: 0;
|
143 |
-
}
|
144 |
-
|
145 |
-
.pods-nav-tabbed .pods-nav-tab-group .pods-nav-tab {
|
146 |
-
display: none;
|
147 |
-
}
|
148 |
-
|
149 |
-
/*
|
150 |
-
* Pods Collapsible
|
151 |
-
*/
|
152 |
-
tbody.pods-manage-list div {
|
153 |
-
overflow: hidden;
|
154 |
-
zoom: 1;
|
155 |
-
}
|
156 |
-
|
157 |
-
tbody.pods-manage-list div.pods-manage-row-wrapper {
|
158 |
-
max-width: 500px;
|
159 |
-
display: none;
|
160 |
-
width: 100%;
|
161 |
-
}
|
162 |
-
|
163 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded {
|
164 |
-
background: #f1f1f1;
|
165 |
-
}
|
166 |
-
|
167 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-name,
|
168 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-type,
|
169 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-comment,
|
170 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded span.pods-manage-row-id,
|
171 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded div.row-actions,
|
172 |
-
tbody.pods-manage-list tr.pods-manage-row-expanded th.pods-manage-sort img {
|
173 |
-
display: none;
|
174 |
-
}
|
175 |
-
|
176 |
-
tbody.pods-manage-list tr.pods-manage-row th.pods-manage-sort {
|
177 |
-
cursor: move;
|
178 |
-
}
|
179 |
-
|
180 |
-
tbody.pods-manage-list tr.pods-manage-row th.pods-manage-sort img {
|
181 |
-
vertical-align: top;
|
182 |
-
margin-top: 1px;
|
183 |
-
}
|
184 |
-
|
185 |
-
tbody.pods-manage-list tr.pods-manage-row td > span.pods-manage-row-more {
|
186 |
-
display: none;
|
187 |
-
margin-left: 5px;
|
188 |
-
color: #999;
|
189 |
-
}
|
190 |
-
|
191 |
-
tbody.pods-manage-list tr.pods-manage-row td:hover > span.pods-manage-row-more {
|
192 |
-
display: inline;
|
193 |
-
}
|
194 |
-
|
195 |
-
tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-actions {
|
196 |
-
margin-bottom: 4px;
|
197 |
-
overflow: visible;
|
198 |
-
}
|
199 |
-
|
200 |
-
tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-delete {
|
201 |
-
float: left;
|
202 |
-
text-align: left;
|
203 |
-
width: 40%;
|
204 |
-
}
|
205 |
-
|
206 |
-
tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-save {
|
207 |
-
float: right;
|
208 |
-
text-align: right;
|
209 |
-
width: 40%;
|
210 |
-
}
|
211 |
-
|
212 |
-
tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-delete a.submitdelete,
|
213 |
-
tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-add,
|
214 |
-
tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-update {
|
215 |
-
display: none;
|
216 |
-
}
|
217 |
-
|
218 |
-
tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-add {
|
219 |
-
display: inline-block;
|
220 |
-
}
|
221 |
-
|
222 |
-
/*
|
223 |
-
* Pods Toggled
|
224 |
-
*/
|
225 |
-
.pods-toggled {
|
226 |
-
clear: both;
|
227 |
-
margin-top: 30px;
|
228 |
-
}
|
229 |
-
|
230 |
-
.pods-toggled.pods-toggled-only {
|
231 |
-
margin-top: 0;
|
232 |
-
}
|
233 |
-
|
234 |
-
.pods-toggled h3 {
|
235 |
-
cursor: pointer;
|
236 |
-
}
|
237 |
-
|
238 |
-
.pods-no-toggle h3 {
|
239 |
-
cursor: default;
|
240 |
-
}
|
241 |
-
|
242 |
-
tr.pods-toggled-on {
|
243 |
-
background-color: #FFF;
|
244 |
-
}
|
245 |
-
|
246 |
-
tr.pods-toggled-off {
|
247 |
-
background-color: #F4F4F4;
|
248 |
-
}
|
249 |
-
|
250 |
-
/*
|
251 |
-
* Pods Dependency
|
252 |
-
*/
|
253 |
-
.pods-depends-on,
|
254 |
-
.pods-excludes-on {
|
255 |
-
display: none;
|
256 |
-
}
|
257 |
-
|
258 |
-
/*
|
259 |
-
* Pods Field Tabs
|
260 |
-
*/
|
261 |
-
.pods-tabbed div {
|
262 |
-
overflow: hidden;
|
263 |
-
zoom: 1;
|
264 |
-
}
|
265 |
-
|
266 |
-
.pods-tab.pods-basic-options {
|
267 |
-
display: block;
|
268 |
-
}
|
269 |
-
|
270 |
-
.pods-tab#pods-advanced-labels,
|
271 |
-
.pods-tab#pods-advanced-settings-labels {
|
272 |
-
display: block;
|
273 |
-
}
|
274 |
-
|
275 |
-
/*
|
276 |
-
* Pods Fields
|
277 |
-
*/
|
278 |
-
div.pods-manage-field div {
|
279 |
-
overflow: hidden;
|
280 |
-
zoom: 1;
|
281 |
-
}
|
282 |
-
|
283 |
-
div.pods-manage-field .pods-field-option,
|
284 |
-
div.pods-manage-field .pods-field-option-group {
|
285 |
-
background: #fcfcfc;
|
286 |
-
border-bottom: 1px solid #dfdfdf;
|
287 |
-
padding: 10px;
|
288 |
-
}
|
289 |
-
|
290 |
-
div.pods-manage-field .pods-pick-values li,
|
291 |
-
div.pods-manage-field .pods-field {
|
292 |
-
position: relative;
|
293 |
-
}
|
294 |
-
|
295 |
-
div.pods-manage-field .pods-field-option:nth-child(odd),
|
296 |
-
div.pods-manage-field .pods-field-option-group:nth-child(odd) {
|
297 |
-
background: #fff;
|
298 |
-
}
|
299 |
-
|
300 |
-
div.pods-manage-field .pods-field-option label,
|
301 |
-
div.pods-manage-field .pods-field-option-group .pods-field-option-group-label {
|
302 |
-
padding-top: 4px;
|
303 |
-
float: left;
|
304 |
-
width: 30%;
|
305 |
-
max-width: 150px;
|
306 |
-
}
|
307 |
-
|
308 |
-
.pods-manage-field .pods-field.pods-boolean label,
|
309 |
-
.pods-manage-field .pods-field-option .pods-pick-values label {
|
310 |
-
padding-top: 0;
|
311 |
-
float: none;
|
312 |
-
width: auto;
|
313 |
-
max-width: 100%;
|
314 |
-
}
|
315 |
-
|
316 |
-
.pods-manage-field .pods-field-option .pods-pick-values .pods-field.pods-boolean {
|
317 |
-
float: none;
|
318 |
-
margin-left: 0;
|
319 |
-
width: auto;
|
320 |
-
max-width: 100%;
|
321 |
-
}
|
322 |
-
|
323 |
-
.pods-manage-field .pods-field-option input[type="text"],
|
324 |
-
.pods-manage-field .pods-field-option select,
|
325 |
-
.pods-manage-field .pods-field-option textarea,
|
326 |
-
.pods-manage-field .pods-field-option .pods-field.pods-boolean,
|
327 |
-
.pods-manage-field .pods-pick-values,
|
328 |
-
.pods-manage-field .pods-field-option .pods-form-ui-field-type-file,
|
329 |
-
.pods-manage-field .pods-slider-field {
|
330 |
-
display: block;
|
331 |
-
float: left;
|
332 |
-
width: 65%;
|
333 |
-
max-width: 25em;
|
334 |
-
}
|
335 |
-
|
336 |
-
.pods-manage-field .pods-field-option .pods-form-ui-field-type-wysiwyg textarea {
|
337 |
-
max-width: 100%;
|
338 |
-
}
|
339 |
-
|
340 |
-
.pods-manage-field .pods-field-option div select {
|
341 |
-
float: none;
|
342 |
-
width: 100%;
|
343 |
-
}
|
344 |
-
|
345 |
-
.pods-manage-field .pods-field-option .pods-form-ui-field-type-file {
|
346 |
-
padding-bottom: 8px;
|
347 |
-
}
|
348 |
-
|
349 |
-
.pods-manage-field .pods-field-option .pods-form-ui-field-type-file table.form-table tr.form-field td {
|
350 |
-
padding: 0;
|
351 |
-
border-bottom: none;
|
352 |
-
}
|
353 |
-
|
354 |
-
.pods-manage-field .pods-field-option .pods-form-ui-field-type-file ul.pods-files li.pods-file-name {
|
355 |
-
left: 46px;
|
356 |
-
right: 30px;
|
357 |
-
overflow: hidden;
|
358 |
-
text-overflow: ellipsis;
|
359 |
-
white-space: nowrap;
|
360 |
-
}
|
361 |
-
|
362 |
-
.pods-manage-field .pods-field-option .pods-form-ui-field-type-file table.form-table,
|
363 |
-
.pods-manage-field .pods-field-option-group p.pods-field-option-group-label {
|
364 |
-
margin-top: 0;
|
365 |
-
}
|
366 |
-
|
367 |
-
.pods-manage-field .pods-field.pods-boolean {
|
368 |
-
margin: 5px 0;
|
369 |
-
}
|
370 |
-
|
371 |
-
.pods-manage-field .pods-field.pods-boolean label,
|
372 |
-
.pods-manage-field .pods-pick-values label {
|
373 |
-
padding-top: 0;
|
374 |
-
display: block;
|
375 |
-
margin-left: 20px;
|
376 |
-
}
|
377 |
-
|
378 |
-
.pods-manage-field input[type="checkbox"],
|
379 |
-
.pods-manage-field input[type="radio"] {
|
380 |
-
position: absolute;
|
381 |
-
left: 2px;
|
382 |
-
margin: 1px 7px 0 0;
|
383 |
-
float: none;
|
384 |
-
margin-right: 2px;
|
385 |
-
margin-left: 0;
|
386 |
-
vertical-align: middle;
|
387 |
-
}
|
388 |
-
|
389 |
-
.pods-manage-field .pods-pick-values ul {
|
390 |
-
overflow: auto;
|
391 |
-
margin: 5px 0;
|
392 |
-
}
|
393 |
-
|
394 |
-
.pods-manage-field .pods-pick-values ul .pods-field.pods-boolean {
|
395 |
-
margin: 0;
|
396 |
-
}
|
397 |
-
|
398 |
-
.pods-manage-field .pods-pick-values.pods-zebra {
|
399 |
-
width: 100%;
|
400 |
-
max-width: 100%;
|
401 |
-
}
|
402 |
-
|
403 |
-
.pods-manage-field .pods-pick-values.pods-zebra div.pods-boolean {
|
404 |
-
padding: 3px;
|
405 |
-
}
|
406 |
-
|
407 |
-
.pods-manage-field .pods-pick-values li.pods-zebra-odd {
|
408 |
-
display: block;
|
409 |
-
width: 50%;
|
410 |
-
float: left;
|
411 |
-
clear: both;
|
412 |
-
}
|
413 |
-
|
414 |
-
.pods-manage-field .pods-pick-values li.pods-zebra-even {
|
415 |
-
display: block;
|
416 |
-
width: 50%;
|
417 |
-
float: left;
|
418 |
-
clear: none;
|
419 |
-
}
|
420 |
-
|
421 |
-
.pods-manage-field .pods-field.pods-boolean:hover {
|
422 |
-
background: #ffffd8;
|
423 |
-
}
|
424 |
-
|
425 |
-
.pods-manage-field input.pods-form-ui-no-label {
|
426 |
-
position: relative;
|
427 |
-
}
|
428 |
-
|
429 |
-
/*
|
430 |
-
* Pods Sluggable
|
431 |
-
*/
|
432 |
-
.pods-sluggable .pods-slug em {
|
433 |
-
cursor: pointer;
|
434 |
-
}
|
435 |
-
|
436 |
-
.pods-sluggable a.cancel {
|
437 |
-
font-size: 12px;
|
438 |
-
}
|
439 |
-
|
440 |
-
.pods-sluggable .pods-slug-edit {
|
441 |
-
display: none;
|
442 |
-
}
|
443 |
-
|
444 |
-
/*
|
445 |
-
* Pods Flexible
|
446 |
-
*/
|
447 |
-
tbody.pods-manage-list tr.flexible-row {
|
448 |
-
display: none;
|
449 |
-
}
|
450 |
-
|
451 |
-
.pods-admin .pods-float-right {
|
452 |
-
float: right;
|
453 |
-
}
|
454 |
-
|
455 |
-
.pods-admin p.pods-manage-row-add {
|
456 |
-
text-align: right;
|
457 |
-
}
|
458 |
-
|
459 |
-
/*
|
460 |
-
* Pods UI
|
461 |
-
*/
|
462 |
-
div.row-actions.row-actions-toggle {
|
463 |
-
display: block;
|
464 |
-
visibility: visible;
|
465 |
-
}
|
466 |
-
|
467 |
-
.pods-field-option select:focus, .pods-field input[type=checkbox]:focus + label {
|
468 |
-
background: #ffffcc;
|
469 |
-
}
|
470 |
-
|
471 |
-
/*
|
472 |
-
* REST API Tab
|
473 |
-
*/
|
474 |
-
|
475 |
-
#pods-rest-api label[for="pods-form-ui-no-dependencies"] {
|
476 |
-
width: 100%;
|
477 |
-
max-width: initial;
|
478 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-advanced.css
DELETED
@@ -1,215 +0,0 @@
|
|
1 |
-
.left {
|
2 |
-
float: left;
|
3 |
-
}
|
4 |
-
|
5 |
-
.right {
|
6 |
-
float: right;
|
7 |
-
}
|
8 |
-
|
9 |
-
.clear {
|
10 |
-
clear: both;
|
11 |
-
}
|
12 |
-
|
13 |
-
.dialogWithDropShadow {
|
14 |
-
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
|
15 |
-
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
|
16 |
-
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
|
17 |
-
}
|
18 |
-
|
19 |
-
#pods-parts-right {
|
20 |
-
width: 250px;
|
21 |
-
margin-right: 10px;
|
22 |
-
}
|
23 |
-
|
24 |
-
.pods-parts-icon {
|
25 |
-
display: inline-block;
|
26 |
-
padding: 10px 0 10px 25px;
|
27 |
-
text-decoration: none;
|
28 |
-
}
|
29 |
-
|
30 |
-
.pods-parts-icon-edit {
|
31 |
-
background: url(../images/page_white_edit.png) left center no-repeat;
|
32 |
-
}
|
33 |
-
|
34 |
-
.pods-parts-icon-add {
|
35 |
-
background: url(../images/bullet_add.png) left center no-repeat;
|
36 |
-
}
|
37 |
-
|
38 |
-
#pods-parts-left {
|
39 |
-
margin-right: -260px;
|
40 |
-
width: 100%;
|
41 |
-
}
|
42 |
-
|
43 |
-
#pods-parts-content-editors {
|
44 |
-
margin-right: 280px;
|
45 |
-
}
|
46 |
-
|
47 |
-
.editor-wide {
|
48 |
-
width: 100%;
|
49 |
-
height: 369px;
|
50 |
-
background: #f6f6f6;
|
51 |
-
color: #666;
|
52 |
-
}
|
53 |
-
|
54 |
-
.editor-wide:focus {
|
55 |
-
background: #f9f9f9;
|
56 |
-
color: #333;
|
57 |
-
}
|
58 |
-
|
59 |
-
#pods-parts-popup label {
|
60 |
-
width: 70px;
|
61 |
-
display: block;
|
62 |
-
float: left;
|
63 |
-
text-align: right;
|
64 |
-
margin-right: 10px;
|
65 |
-
clear: left;
|
66 |
-
margin-top: 3px;
|
67 |
-
font-size: 12px;
|
68 |
-
font-family: Georgia;
|
69 |
-
font-style: italic;
|
70 |
-
color: #6c6c6c;
|
71 |
-
letter-spacing: .2px;
|
72 |
-
}
|
73 |
-
|
74 |
-
#pods-parts-popup input[type=text], #pods-parts-popup select {
|
75 |
-
width: 188px;
|
76 |
-
margin-bottom: 10px;
|
77 |
-
font-size: 12px;
|
78 |
-
padding: 2px;
|
79 |
-
}
|
80 |
-
|
81 |
-
#pods-parts-popup input[type=text] {
|
82 |
-
padding: 5px;
|
83 |
-
}
|
84 |
-
|
85 |
-
#pods-parts-popup .button-primary {
|
86 |
-
float: right;
|
87 |
-
text-align: center;
|
88 |
-
}
|
89 |
-
|
90 |
-
#pods-parts-popup p {
|
91 |
-
color: #858585;
|
92 |
-
}
|
93 |
-
|
94 |
-
#pods-parts-popup .blue {
|
95 |
-
display: block;
|
96 |
-
}
|
97 |
-
|
98 |
-
#pods-parts-popup .blue a {
|
99 |
-
color: #21759B;
|
100 |
-
text-decoration: none;
|
101 |
-
font-weight: bold;
|
102 |
-
}
|
103 |
-
|
104 |
-
#pods-parts-popup .gray {
|
105 |
-
color: #9c9c9c;
|
106 |
-
font-size: 11px;
|
107 |
-
}
|
108 |
-
|
109 |
-
#pods-parts-popup table {
|
110 |
-
padding: 0;
|
111 |
-
margin: 0;
|
112 |
-
}
|
113 |
-
|
114 |
-
#pods-parts-popup table td .bluehighlight {
|
115 |
-
padding: 4px 6px;
|
116 |
-
-moz-border-radius: 5px;
|
117 |
-
-webkit-border-radius: 5px;
|
118 |
-
border-radius: 5px;
|
119 |
-
margin: 5px 0;
|
120 |
-
}
|
121 |
-
|
122 |
-
#pods-parts-popup table td .bluehighlight .actions {
|
123 |
-
display: none;
|
124 |
-
font-size: 11px;
|
125 |
-
}
|
126 |
-
|
127 |
-
#pods-parts-popup table td .bluehighlight .actions a {
|
128 |
-
color: #21759B;
|
129 |
-
text-decoration: none;
|
130 |
-
}
|
131 |
-
|
132 |
-
#pods-parts-popup table td .bluehighlight .actions a.deletepodspart {
|
133 |
-
color: #ff0000;
|
134 |
-
}
|
135 |
-
|
136 |
-
#pods-parts-popup table td .bluehighlight .actions a:hover {
|
137 |
-
text-decoration: underline;
|
138 |
-
}
|
139 |
-
|
140 |
-
#pods-parts-popup table td .bluehighlight:hover {
|
141 |
-
background: #f6f6f6;
|
142 |
-
}
|
143 |
-
|
144 |
-
#pods-parts-popup table td .bluehighlight:hover .actions {
|
145 |
-
display: inline;
|
146 |
-
float: right;
|
147 |
-
text-align: right;
|
148 |
-
}
|
149 |
-
|
150 |
-
.ui-dialog .ui-dialog-titlebar {
|
151 |
-
}
|
152 |
-
|
153 |
-
#ui-dialog-title-pods-parts-popup {
|
154 |
-
font-family: Georgia !important;
|
155 |
-
font-weight: normal;
|
156 |
-
}
|
157 |
-
|
158 |
-
.button-secondary {
|
159 |
-
text-align: center;
|
160 |
-
}
|
161 |
-
|
162 |
-
.lightgraybackground {
|
163 |
-
background: #f6f6f6;
|
164 |
-
padding: 2px 7px;
|
165 |
-
-moz-border-radius: 5px;
|
166 |
-
-webkit-border-radius: 5px;
|
167 |
-
border-radius: 5px;
|
168 |
-
}
|
169 |
-
|
170 |
-
#pods-parts-search {
|
171 |
-
width: 390px;
|
172 |
-
float: left;
|
173 |
-
}
|
174 |
-
|
175 |
-
#pods-parts-search label, #pods-parts-filter label, #pods-parts-display-per-page label {
|
176 |
-
width: auto;
|
177 |
-
margin-top: 6px;
|
178 |
-
font-family: Georgia;
|
179 |
-
color: #6c6c6c;
|
180 |
-
font-style: italic;
|
181 |
-
letter-spacing: .5px;
|
182 |
-
}
|
183 |
-
|
184 |
-
#pods-parts-display-per-page select {
|
185 |
-
width: 50px;
|
186 |
-
}
|
187 |
-
|
188 |
-
#pods-parts-search .button-secondary {
|
189 |
-
width: 120px;
|
190 |
-
margin-left: 5px;
|
191 |
-
}
|
192 |
-
|
193 |
-
#pods-parts-filter {
|
194 |
-
width: 320px;
|
195 |
-
float: right;
|
196 |
-
text-align: right;
|
197 |
-
}
|
198 |
-
|
199 |
-
#pods-parts-filter select {
|
200 |
-
width: 115px;
|
201 |
-
}
|
202 |
-
|
203 |
-
#pods-parts-filter .button-secondary {
|
204 |
-
width: 60px;
|
205 |
-
margin-left: 5px;
|
206 |
-
}
|
207 |
-
|
208 |
-
.pods-parts-pagination .current-page {
|
209 |
-
width: 40px !important;
|
210 |
-
margin: 0 2px;
|
211 |
-
}
|
212 |
-
|
213 |
-
.pods-parts-pagination a {
|
214 |
-
margin: 0 2px;
|
215 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-font.css
DELETED
@@ -1,35 +0,0 @@
|
|
1 |
-
@font-face {
|
2 |
-
font-family: "pods";
|
3 |
-
src: url("../fonts/pods.eot");
|
4 |
-
src: url("../fonts/pods.eot?#iefix") format("embedded-opentype"),
|
5 |
-
url("../fonts/pods.woff") format("woff"),
|
6 |
-
url("../fonts/pods.ttf") format("truetype"),
|
7 |
-
url("../fonts/pods.svg#pods") format("svg");
|
8 |
-
font-weight: normal;
|
9 |
-
font-style: normal;
|
10 |
-
}
|
11 |
-
|
12 |
-
[class^="pods-icon-"]:before,
|
13 |
-
[class*=" pods-icon-"]:before {
|
14 |
-
font-family: "pods" !important;
|
15 |
-
font-style: normal !important;
|
16 |
-
font-weight: normal !important;
|
17 |
-
font-variant: normal !important;
|
18 |
-
text-transform: none !important;
|
19 |
-
speak: none;
|
20 |
-
line-height: 1;
|
21 |
-
-webkit-font-smoothing: antialiased;
|
22 |
-
-moz-osx-font-smoothing: grayscale;
|
23 |
-
}
|
24 |
-
|
25 |
-
.pods-icon-dashicon:before {
|
26 |
-
content: "c";
|
27 |
-
}
|
28 |
-
|
29 |
-
#toplevel_page_pods .dashicons-before,
|
30 |
-
#toplevel_page_pods .dashicons-before:before,
|
31 |
-
.dashicons-pods:before {
|
32 |
-
font-family: "pods" !important;
|
33 |
-
font-size: 20px;
|
34 |
-
content: "c";
|
35 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-form.css
DELETED
@@ -1,313 +0,0 @@
|
|
1 |
-
#post-body {
|
2 |
-
border: none;
|
3 |
-
background: none;
|
4 |
-
}
|
5 |
-
|
6 |
-
.pods-admin #navigation-actions .previous-item {
|
7 |
-
display: block;
|
8 |
-
text-align: left;
|
9 |
-
float: left;
|
10 |
-
width: 50%;
|
11 |
-
}
|
12 |
-
|
13 |
-
.pods-admin #navigation-actions .next-item {
|
14 |
-
display: block;
|
15 |
-
text-align: right;
|
16 |
-
float: right;
|
17 |
-
width: 50%;
|
18 |
-
}
|
19 |
-
|
20 |
-
.pods-field label {
|
21 |
-
cursor: pointer;
|
22 |
-
display: inline-block;
|
23 |
-
padding: 0 0 4px 2px;
|
24 |
-
}
|
25 |
-
|
26 |
-
.pods-field input, .pods-field textarea {
|
27 |
-
display: block;
|
28 |
-
}
|
29 |
-
|
30 |
-
.pods-field .quicktags-toolbar input {
|
31 |
-
display: inline-block;
|
32 |
-
width: auto;
|
33 |
-
}
|
34 |
-
|
35 |
-
.pods-field p.pods-field-comment {
|
36 |
-
color: #aaa;
|
37 |
-
font-size: .9em;
|
38 |
-
font-style: italic;
|
39 |
-
margin: 5px 0 0 2px !important;
|
40 |
-
}
|
41 |
-
|
42 |
-
.pods-pick select {
|
43 |
-
display: block;
|
44 |
-
min-width: 125px;
|
45 |
-
}
|
46 |
-
|
47 |
-
.pods-boolean {
|
48 |
-
position: relative;
|
49 |
-
}
|
50 |
-
|
51 |
-
.pods-boolean input {
|
52 |
-
display: block;
|
53 |
-
min-height: 16px;
|
54 |
-
left: 2px;
|
55 |
-
margin: 1px 7px 0 0;
|
56 |
-
padding: 0;
|
57 |
-
position: absolute;
|
58 |
-
top: 10px;
|
59 |
-
width: auto;
|
60 |
-
}
|
61 |
-
|
62 |
-
.pods-boolean label {
|
63 |
-
margin-left: 20px;
|
64 |
-
padding-top: 1px;
|
65 |
-
}
|
66 |
-
|
67 |
-
.pods-pick-values {
|
68 |
-
background: #fff;
|
69 |
-
border: 1px solid #dfdfdf;
|
70 |
-
border-radius: 3px;
|
71 |
-
min-width: 125px;
|
72 |
-
max-height: 200px;
|
73 |
-
overflow: auto;
|
74 |
-
padding: 2px 0;
|
75 |
-
}
|
76 |
-
|
77 |
-
select.pods-form-ui-field-type-pick[multiple] {
|
78 |
-
background: #fff;
|
79 |
-
border: 1px solid #dfdfdf;
|
80 |
-
border-radius: 3px;
|
81 |
-
width: 100%;
|
82 |
-
max-height: 200px;
|
83 |
-
}
|
84 |
-
|
85 |
-
.pods-pick-values ul {
|
86 |
-
overflow: auto;
|
87 |
-
margin: 0;
|
88 |
-
}
|
89 |
-
|
90 |
-
.pods-pick-values li {
|
91 |
-
border-bottom: 1px solid #f4f4f4;
|
92 |
-
line-height: 1em;
|
93 |
-
margin: 0;
|
94 |
-
padding: 3px 6px 2px;
|
95 |
-
}
|
96 |
-
|
97 |
-
.pods-pick-values li:nth-child(even) {
|
98 |
-
background: #fcfcfc;
|
99 |
-
}
|
100 |
-
|
101 |
-
.pods-pick-values label {
|
102 |
-
display: block;
|
103 |
-
padding-bottom: 3px;
|
104 |
-
padding-top: 3px;
|
105 |
-
}
|
106 |
-
|
107 |
-
.pods-pick-values li:last-of-type {
|
108 |
-
border-bottom: 0;
|
109 |
-
}
|
110 |
-
|
111 |
-
.pods-pick-values li .pods-field {
|
112 |
-
padding: 3px 0 2px;
|
113 |
-
}
|
114 |
-
|
115 |
-
.pods-pick-values li .pods-boolean input {
|
116 |
-
top: 5px;
|
117 |
-
}
|
118 |
-
|
119 |
-
.pods-field.pods-boolean:hover,
|
120 |
-
.pods-pick-values.pods-pick-radio li:hover {
|
121 |
-
background: #ffffd8;
|
122 |
-
}
|
123 |
-
|
124 |
-
select.pods-pick-multi {
|
125 |
-
height: auto !important;
|
126 |
-
}
|
127 |
-
|
128 |
-
.pods-field, p.pods-add-file {
|
129 |
-
padding: 10px 0;
|
130 |
-
}
|
131 |
-
|
132 |
-
div.pods-textfield input,
|
133 |
-
.pods-textarea textarea {
|
134 |
-
width: 100%;
|
135 |
-
}
|
136 |
-
|
137 |
-
.pods-date input, .pods-number input {
|
138 |
-
min-width: 125px;
|
139 |
-
}
|
140 |
-
|
141 |
-
textarea.pods-form-ui-field-type-paragraph {
|
142 |
-
font-family: monospace;
|
143 |
-
min-height: 100px;
|
144 |
-
resize: vertical;
|
145 |
-
}
|
146 |
-
|
147 |
-
.pods-date input.pods-date-field.hasDatepicker {
|
148 |
-
background: #fff url(../images/calendar16.png) no-repeat 5px 5px;
|
149 |
-
cursor: pointer;
|
150 |
-
padding-left: 25px !important;
|
151 |
-
padding-top: 6px !important;
|
152 |
-
width: 150px;
|
153 |
-
}
|
154 |
-
|
155 |
-
input.pods-form-ui-field-type-color {
|
156 |
-
width: 80px;
|
157 |
-
}
|
158 |
-
|
159 |
-
.pods-form-ui-field-type-select2 {
|
160 |
-
min-width: 20%;
|
161 |
-
width: auto;
|
162 |
-
min-height: 28px;
|
163 |
-
}
|
164 |
-
|
165 |
-
.pods-select2 .select2-container-multi .select2-choices .select2-search-field input {
|
166 |
-
height: auto;
|
167 |
-
}
|
168 |
-
|
169 |
-
.form-table tr.pods-field:last-child > th,
|
170 |
-
.form-table tr.pods-field:last-child > td {
|
171 |
-
border-bottom: none;
|
172 |
-
}
|
173 |
-
|
174 |
-
.form-table tr.pods-field > td {
|
175 |
-
line-height: inherit;
|
176 |
-
padding: 10px 0;
|
177 |
-
}
|
178 |
-
|
179 |
-
.form-table tr.pods-field.pods-form-ui-row-type-avatar > td,
|
180 |
-
.form-table tr.pods-field.pods-form-ui-row-type-file > td {
|
181 |
-
padding: 0;
|
182 |
-
}
|
183 |
-
|
184 |
-
.form-table.pods-form-ui-table-type-avatar tr.form-field > td,
|
185 |
-
.form-table.pods-form-ui-table-type-file tr.form-field > td {
|
186 |
-
padding: 0 10px;
|
187 |
-
}
|
188 |
-
|
189 |
-
.pods-field .wp-editor-container {
|
190 |
-
background-color: #FFF;
|
191 |
-
}
|
192 |
-
|
193 |
-
/* Codemirror */
|
194 |
-
.pods-field .CodeMirror {
|
195 |
-
border: 1px solid #999;
|
196 |
-
background-color: #fff;
|
197 |
-
margin: 0;
|
198 |
-
}
|
199 |
-
|
200 |
-
.pods-form-front ul.pods-form-fields {
|
201 |
-
list-style: none;
|
202 |
-
margin: 0;
|
203 |
-
}
|
204 |
-
|
205 |
-
.pods-form-front .pods-field-label {
|
206 |
-
width: 20%;
|
207 |
-
min-width: 150px;
|
208 |
-
padding-top: 10px;
|
209 |
-
float: left;
|
210 |
-
}
|
211 |
-
|
212 |
-
.pods-form-front .pods-field-input {
|
213 |
-
width: 75%;
|
214 |
-
min-width: 200px;
|
215 |
-
float: left;
|
216 |
-
}
|
217 |
-
|
218 |
-
.pods-form-front .pods-field-input input,
|
219 |
-
.pods-form .pods-field table.pods-metabox {
|
220 |
-
width: 95%;
|
221 |
-
}
|
222 |
-
|
223 |
-
.pods-form .pods-field-input textarea {
|
224 |
-
width: 95%;
|
225 |
-
min-height: 200px;
|
226 |
-
}
|
227 |
-
|
228 |
-
.pods-form-front .pods-field-input .quicktags-toolbar input {
|
229 |
-
display: inline-block;
|
230 |
-
width: auto;
|
231 |
-
}
|
232 |
-
|
233 |
-
.pods-form-front .pods-field-input .pods-boolean input {
|
234 |
-
width: auto;
|
235 |
-
}
|
236 |
-
|
237 |
-
.pods-form-front .pods-field-input select {
|
238 |
-
min-width: 200px;
|
239 |
-
border: 1px solid #CCC;
|
240 |
-
border-radius: 3px;
|
241 |
-
margin-top: 10px;
|
242 |
-
}
|
243 |
-
|
244 |
-
.pods-form-front .pods-field-input .CodeMirror {
|
245 |
-
width: auto;
|
246 |
-
}
|
247 |
-
|
248 |
-
.pods-form-front table.pods-metabox {
|
249 |
-
width: 100%;
|
250 |
-
}
|
251 |
-
|
252 |
-
.pods-form-front ul.pods-files li.pods-file-icon img {
|
253 |
-
width: 40px;
|
254 |
-
}
|
255 |
-
|
256 |
-
.pods-form-front .pods-file-add {
|
257 |
-
display: block;
|
258 |
-
margin: 10px;
|
259 |
-
}
|
260 |
-
|
261 |
-
.pods-form-front .pods-submit {
|
262 |
-
float: right;
|
263 |
-
}
|
264 |
-
|
265 |
-
.pods-form .pods-validate-error-message {
|
266 |
-
color: #790000;
|
267 |
-
font-weight: bold;
|
268 |
-
padding: 2px 0 5px;
|
269 |
-
display: inline-block;
|
270 |
-
}
|
271 |
-
|
272 |
-
.pods-form-front .pods-validate-error-message {
|
273 |
-
padding: 5px 10px 4px;
|
274 |
-
}
|
275 |
-
|
276 |
-
.pods-form {
|
277 |
-
overflow: hidden;
|
278 |
-
}
|
279 |
-
|
280 |
-
.pods-form img.waiting {
|
281 |
-
display: none;
|
282 |
-
vertical-align: middle;
|
283 |
-
}
|
284 |
-
|
285 |
-
.pods-form-front-success {
|
286 |
-
color: #4F8A10;
|
287 |
-
border: 1px solid;
|
288 |
-
margin: 10px 0;
|
289 |
-
padding: 15px 10px 15px 50px;
|
290 |
-
background: #DFF2BF url(../images/green-check.png) no-repeat 10px center;
|
291 |
-
}
|
292 |
-
|
293 |
-
.pods-form-ui-row-type-hidden {
|
294 |
-
display: none;
|
295 |
-
visibility: hidden;
|
296 |
-
}
|
297 |
-
|
298 |
-
.pods-slider-field {
|
299 |
-
max-width: 300px;
|
300 |
-
}
|
301 |
-
|
302 |
-
.pods-form div.pods-form-ui-field-type-avatar:after,
|
303 |
-
.pods-form div.pods-form-ui-field-type-file:after,
|
304 |
-
.pods-form div.pods-form-ui-field-type-pick:after,
|
305 |
-
.pods-meta div.pods-form-ui-field-type-avatar:after,
|
306 |
-
.pods-meta div.pods-form-ui-field-type-file:after,
|
307 |
-
.pods-meta div.pods-form-ui-field-type-pick:after,
|
308 |
-
.pods-form-front .pods-submittable-fields:after,
|
309 |
-
.pods-form-front li.pods-field:after {
|
310 |
-
content: “\00a0”;
|
311 |
-
clear: both;
|
312 |
-
display: block;
|
313 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-front.css
DELETED
@@ -1,262 +0,0 @@
|
|
1 |
-
#ui-datepicker-div {
|
2 |
-
font-size: 14px !important;
|
3 |
-
}
|
4 |
-
|
5 |
-
.ui-slider-handle {
|
6 |
-
z-index: 0 !important;
|
7 |
-
}
|
8 |
-
|
9 |
-
a.button {
|
10 |
-
-webkit-border-radius: 10px;
|
11 |
-
-moz-border-radius: 10px;
|
12 |
-
border-radius: 10px;
|
13 |
-
white-space: nowrap;
|
14 |
-
line-height: 15px;
|
15 |
-
padding: 3px 10px;
|
16 |
-
background: #f2f2f2;
|
17 |
-
border: 1px solid #bbb;
|
18 |
-
font-size: 12px;
|
19 |
-
color: #464646;
|
20 |
-
}
|
21 |
-
|
22 |
-
a.button:hover {
|
23 |
-
text-decoration: none;
|
24 |
-
color: black;
|
25 |
-
border-color: #666;
|
26 |
-
}
|
27 |
-
|
28 |
-
a.button:active {
|
29 |
-
background: #eee;
|
30 |
-
}
|
31 |
-
|
32 |
-
.button-primary {
|
33 |
-
-webkit-border-radius: 11px;
|
34 |
-
-moz-border-radius: 11px;
|
35 |
-
border-radius: 11px;
|
36 |
-
-webkit-box-sizing: content-box;
|
37 |
-
box-sizing: content-box;
|
38 |
-
white-space: nowrap;
|
39 |
-
line-height: 15px;
|
40 |
-
padding: 3px 8px;
|
41 |
-
border: 1px solid #298CBA;
|
42 |
-
background: #21759B;
|
43 |
-
font-size: 12px;
|
44 |
-
font-weight: bold;
|
45 |
-
color: #fff;
|
46 |
-
}
|
47 |
-
|
48 |
-
.button-primary:hover {
|
49 |
-
text-decoration: none;
|
50 |
-
border-color: #13455B;
|
51 |
-
color: #EAF2FA;
|
52 |
-
}
|
53 |
-
|
54 |
-
.button-primary:active {
|
55 |
-
border-color: #298CBA;
|
56 |
-
text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
|
57 |
-
background: #21759B;
|
58 |
-
text-decoration: none;
|
59 |
-
}
|
60 |
-
|
61 |
-
a.delete {
|
62 |
-
color: #bf1300;
|
63 |
-
font-size: 12px;
|
64 |
-
}
|
65 |
-
|
66 |
-
h3.hndle {
|
67 |
-
margin-left: 23px;
|
68 |
-
}
|
69 |
-
|
70 |
-
form.pods-manage ol {
|
71 |
-
list-style: none;
|
72 |
-
padding-left: 0;
|
73 |
-
margin-left: 0;
|
74 |
-
}
|
75 |
-
|
76 |
-
form.pods-manage .inside {
|
77 |
-
padding: 20px;
|
78 |
-
}
|
79 |
-
|
80 |
-
.pods-field label {
|
81 |
-
cursor: pointer;
|
82 |
-
display: block;
|
83 |
-
padding: 0 0 4px 2px;
|
84 |
-
}
|
85 |
-
|
86 |
-
.pods-field input, .pods-field textarea {
|
87 |
-
display: block;
|
88 |
-
}
|
89 |
-
|
90 |
-
.pods-field textarea {
|
91 |
-
font-family: monospace;
|
92 |
-
height: 100%;
|
93 |
-
resize: none;
|
94 |
-
}
|
95 |
-
|
96 |
-
.pods-field p.pods-field-comment {
|
97 |
-
color: #aaa;
|
98 |
-
font-size: .9em;
|
99 |
-
font-style: italic;
|
100 |
-
margin: 5px 0 0 2px !important;
|
101 |
-
}
|
102 |
-
|
103 |
-
.pods-pick select {
|
104 |
-
display: block;
|
105 |
-
min-width: 125px;
|
106 |
-
}
|
107 |
-
|
108 |
-
.pods-boolean {
|
109 |
-
position: relative;
|
110 |
-
}
|
111 |
-
|
112 |
-
.pods-boolean input {
|
113 |
-
display: block;
|
114 |
-
height: auto;
|
115 |
-
left: 2px;
|
116 |
-
margin: 7px 7px 0 0;
|
117 |
-
padding: 0;
|
118 |
-
position: absolute;
|
119 |
-
top: 10px;
|
120 |
-
width: auto;
|
121 |
-
}
|
122 |
-
|
123 |
-
.pods-boolean label {
|
124 |
-
margin-left: 20px;
|
125 |
-
}
|
126 |
-
|
127 |
-
.pods-file label {
|
128 |
-
padding-bottom: 8px;
|
129 |
-
}
|
130 |
-
|
131 |
-
.pods-file input {
|
132 |
-
display: none;
|
133 |
-
}
|
134 |
-
|
135 |
-
ul.pods-files {
|
136 |
-
background: #fbfbfb;
|
137 |
-
border: 1px solid #dfdfdf;
|
138 |
-
border-bottom: 0;
|
139 |
-
border-radius: 3px;
|
140 |
-
list-style: none;
|
141 |
-
margin: 0;
|
142 |
-
padding: 0;
|
143 |
-
}
|
144 |
-
|
145 |
-
ul.pods-files li {
|
146 |
-
background: #fff;
|
147 |
-
border-bottom: 1px solid #dfdfdf;
|
148 |
-
margin: 0;
|
149 |
-
position: relative;
|
150 |
-
padding-bottom: 10px;
|
151 |
-
}
|
152 |
-
|
153 |
-
ul.pods-files li span {
|
154 |
-
display: inline-block;
|
155 |
-
}
|
156 |
-
|
157 |
-
ul.pods-files li span.pods-file-reorder {
|
158 |
-
left: 3px;
|
159 |
-
position: absolute;
|
160 |
-
top: 15px;
|
161 |
-
width: 30px;
|
162 |
-
}
|
163 |
-
|
164 |
-
ul.pods-files li span.pods-file-reorder img {
|
165 |
-
cursor: move;
|
166 |
-
display: block;
|
167 |
-
}
|
168 |
-
|
169 |
-
ul.pods-files li span.pods-file-thumb {
|
170 |
-
left: 35px;
|
171 |
-
position: absolute;
|
172 |
-
top: 2px;
|
173 |
-
width: 45px;
|
174 |
-
}
|
175 |
-
|
176 |
-
ul.pods-files li span.pods-file-thumb .pinkynail {
|
177 |
-
float: none;
|
178 |
-
margin: 0;
|
179 |
-
max-width: 40px;
|
180 |
-
max-height: 40px;
|
181 |
-
}
|
182 |
-
|
183 |
-
ul.pods-files li span.pods-file-name {
|
184 |
-
padding: 5px 35px 0 85px;
|
185 |
-
}
|
186 |
-
|
187 |
-
ul.pods-files li span.pods-file-remove {
|
188 |
-
position: absolute;
|
189 |
-
right: 10px;
|
190 |
-
top: 10px;
|
191 |
-
width: 25px;
|
192 |
-
}
|
193 |
-
|
194 |
-
ul.pods-files li span.pods-file-remove img {
|
195 |
-
cursor: pointer;
|
196 |
-
display: block;
|
197 |
-
}
|
198 |
-
|
199 |
-
.pods-pick-checkbox ul, .pods-pick-radio ul {
|
200 |
-
padding-left: 0;
|
201 |
-
margin-left: 0;
|
202 |
-
}
|
203 |
-
|
204 |
-
.pods-pick-values {
|
205 |
-
background: #fff;
|
206 |
-
border: 1px solid #dfdfdf;
|
207 |
-
border-radius: 3px;
|
208 |
-
min-width: 125px;
|
209 |
-
overflow: auto;
|
210 |
-
padding: 2px 0;
|
211 |
-
}
|
212 |
-
|
213 |
-
.pods-pick-values ul {
|
214 |
-
overflow: auto;
|
215 |
-
}
|
216 |
-
|
217 |
-
.pods-pick-values li {
|
218 |
-
border-bottom: 1px solid #f4f4f4;
|
219 |
-
line-height: 1em;
|
220 |
-
margin: 0;
|
221 |
-
padding: 3px 6px 2px;
|
222 |
-
}
|
223 |
-
|
224 |
-
.pods-pick-values li:nth-child(even) {
|
225 |
-
background: #fcfcfc;
|
226 |
-
}
|
227 |
-
|
228 |
-
.pods-pick-values label {
|
229 |
-
padding-bottom: 3px;
|
230 |
-
}
|
231 |
-
|
232 |
-
.pods-pick-values li:last-of-type {
|
233 |
-
border-bottom: 0;
|
234 |
-
}
|
235 |
-
|
236 |
-
.pods-pick-values li .pods-field {
|
237 |
-
padding: 3px 0 2px;
|
238 |
-
}
|
239 |
-
|
240 |
-
.pods-pick-values li .pods-boolean input {
|
241 |
-
top: 0;
|
242 |
-
}
|
243 |
-
|
244 |
-
.pods-pick-values li:hover {
|
245 |
-
background: #ffffd8;
|
246 |
-
}
|
247 |
-
|
248 |
-
select.pods-pick-multi {
|
249 |
-
height: auto !important;
|
250 |
-
}
|
251 |
-
|
252 |
-
.pods-field, p.pods-add-file {
|
253 |
-
padding: 10px 0;
|
254 |
-
}
|
255 |
-
|
256 |
-
div.pods-textfield input, .pods-textarea textarea {
|
257 |
-
width: 100%;
|
258 |
-
}
|
259 |
-
|
260 |
-
.pods-date input, .pods-number input {
|
261 |
-
min-width: 125px;
|
262 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-manage.css
DELETED
@@ -1,301 +0,0 @@
|
|
1 |
-
ol.form-fields {
|
2 |
-
list-style: none;
|
3 |
-
padding-left: 0;
|
4 |
-
margin: 0;
|
5 |
-
}
|
6 |
-
|
7 |
-
.chzn-container {
|
8 |
-
display: block;
|
9 |
-
}
|
10 |
-
|
11 |
-
ul.ui-sortable li {
|
12 |
-
cursor: move;
|
13 |
-
}
|
14 |
-
|
15 |
-
ul.ui-sortable li:hover {
|
16 |
-
background: #ffffd8;
|
17 |
-
}
|
18 |
-
|
19 |
-
.ui-slider-handle {
|
20 |
-
z-index: 0 !important;
|
21 |
-
}
|
22 |
-
|
23 |
-
form.pods-manage .pods-field label {
|
24 |
-
cursor: pointer;
|
25 |
-
display: inline-block;
|
26 |
-
padding: 0 0 4px 2px;
|
27 |
-
}
|
28 |
-
|
29 |
-
form.pods-manage .pods-field input, .pods-field textarea {
|
30 |
-
display: block;
|
31 |
-
width: 100%;
|
32 |
-
}
|
33 |
-
|
34 |
-
form.pods-manage .pods-field textarea {
|
35 |
-
font-family: monospace;
|
36 |
-
height: 100%;
|
37 |
-
resize: none;
|
38 |
-
}
|
39 |
-
|
40 |
-
form.pods-manage .pods-field p.pods-field-comment {
|
41 |
-
color: #aaa;
|
42 |
-
font-size: .9em;
|
43 |
-
font-style: italic;
|
44 |
-
margin: 5px 0 0 2px !important;
|
45 |
-
}
|
46 |
-
|
47 |
-
form.pods-manage .pods-pick select {
|
48 |
-
display: block;
|
49 |
-
min-width: 125px;
|
50 |
-
padding: 4px;
|
51 |
-
}
|
52 |
-
|
53 |
-
form.pods-manage .pods-boolean {
|
54 |
-
position: relative;
|
55 |
-
cursor: pointer;
|
56 |
-
}
|
57 |
-
|
58 |
-
form.pods-manage .pods-boolean input {
|
59 |
-
display: block;
|
60 |
-
height: auto;
|
61 |
-
left: 2px;
|
62 |
-
margin: 1px 7px 0 0;
|
63 |
-
padding: 0;
|
64 |
-
position: absolute;
|
65 |
-
top: 10px;
|
66 |
-
width: auto;
|
67 |
-
}
|
68 |
-
|
69 |
-
form.pods-manage .pods-boolean label {
|
70 |
-
margin-left: 20px;
|
71 |
-
}
|
72 |
-
|
73 |
-
form.pods-manage .pods-file label {
|
74 |
-
padding-bottom: 8px;
|
75 |
-
}
|
76 |
-
|
77 |
-
form.pods-manage .pods-file input {
|
78 |
-
display: none;
|
79 |
-
}
|
80 |
-
|
81 |
-
form.pods-manage ul.pods-files {
|
82 |
-
background: #fbfbfb;
|
83 |
-
border: 1px solid #dfdfdf;
|
84 |
-
border-bottom: 0;
|
85 |
-
border-radius: 3px;
|
86 |
-
list-style: none;
|
87 |
-
margin: 0;
|
88 |
-
padding: 0;
|
89 |
-
}
|
90 |
-
|
91 |
-
form.pods-manage ul.pods-files li {
|
92 |
-
background: #fff;
|
93 |
-
border-bottom: 1px solid #dfdfdf;
|
94 |
-
margin: 0;
|
95 |
-
position: relative;
|
96 |
-
padding-bottom: 10px;
|
97 |
-
}
|
98 |
-
|
99 |
-
form.pods-manage ul.pods-files li span {
|
100 |
-
display: inline-block;
|
101 |
-
float: none;
|
102 |
-
}
|
103 |
-
|
104 |
-
form.pods-manage ul.pods-files li span.pods-file-reorder {
|
105 |
-
left: 3px;
|
106 |
-
position: absolute;
|
107 |
-
top: 15px;
|
108 |
-
width: 30px;
|
109 |
-
}
|
110 |
-
|
111 |
-
form.pods-manage ul.pods-files li span.pods-file-reorder img {
|
112 |
-
cursor: move;
|
113 |
-
display: block;
|
114 |
-
}
|
115 |
-
|
116 |
-
form.pods-manage ul.pods-files li span.pods-file-thumb {
|
117 |
-
left: 35px;
|
118 |
-
position: absolute;
|
119 |
-
top: 2px;
|
120 |
-
width: 45px;
|
121 |
-
}
|
122 |
-
|
123 |
-
form.pods-manage ul.pods-files li span.pods-file-thumb .pinkynail {
|
124 |
-
float: none;
|
125 |
-
margin: 0;
|
126 |
-
max-width: 40px !important;
|
127 |
-
max-height: 40px !important;
|
128 |
-
}
|
129 |
-
|
130 |
-
form.pods-manage ul.pods-files li span.pods-file-name {
|
131 |
-
padding: 11px 35px 0 85px;
|
132 |
-
}
|
133 |
-
|
134 |
-
form.pods-manage ul.pods-files li span.pods-file-remove {
|
135 |
-
position: absolute;
|
136 |
-
right: 10px;
|
137 |
-
top: 10px;
|
138 |
-
width: 25px;
|
139 |
-
}
|
140 |
-
|
141 |
-
form.pods-manage ul.pods-files li span.pods-file-remove img {
|
142 |
-
cursor: pointer;
|
143 |
-
display: block;
|
144 |
-
}
|
145 |
-
|
146 |
-
.plupload-queue {
|
147 |
-
width: 250px;
|
148 |
-
}
|
149 |
-
|
150 |
-
.plupload-progress {
|
151 |
-
position: relative;
|
152 |
-
}
|
153 |
-
|
154 |
-
.plupload-progress .progress-bar {
|
155 |
-
position: absolute;
|
156 |
-
height: 14px;
|
157 |
-
width: 0%;
|
158 |
-
background: #4d4d4d;
|
159 |
-
margin-left: 10px;
|
160 |
-
}
|
161 |
-
|
162 |
-
.plupload-progress .file-name {
|
163 |
-
vertical-align: top;
|
164 |
-
}
|
165 |
-
|
166 |
-
.pods-inline-files .plupload-progress {
|
167 |
-
width: 150px;
|
168 |
-
}
|
169 |
-
|
170 |
-
.pods-inline-files li {
|
171 |
-
margin-top: 10px;
|
172 |
-
}
|
173 |
-
|
174 |
-
.pods-inline-files li .file-name {
|
175 |
-
vertical-align: top !important;
|
176 |
-
}
|
177 |
-
|
178 |
-
.pods-inline-files li .remove {
|
179 |
-
cursor: pointer;
|
180 |
-
}
|
181 |
-
|
182 |
-
form.pods-manage .pods-pick-values {
|
183 |
-
background: #fff;
|
184 |
-
border: 1px solid #dfdfdf;
|
185 |
-
border-radius: 3px;
|
186 |
-
min-width: 125px;
|
187 |
-
overflow: auto;
|
188 |
-
padding: 2px 0;
|
189 |
-
}
|
190 |
-
|
191 |
-
form.pods-manage .pods-pick-values ul {
|
192 |
-
overflow: auto;
|
193 |
-
}
|
194 |
-
|
195 |
-
form.pods-manage .pods-pick-values li {
|
196 |
-
border-bottom: 1px solid #f4f4f4;
|
197 |
-
line-height: 1em;
|
198 |
-
margin: 0;
|
199 |
-
padding: 3px 6px 2px;
|
200 |
-
}
|
201 |
-
|
202 |
-
form.pods-manage .pods-pick-values li:nth-child(even) {
|
203 |
-
background: #fcfcfc;
|
204 |
-
}
|
205 |
-
|
206 |
-
form.pods-manage .pods-pick-values label {
|
207 |
-
padding-bottom: 3px;
|
208 |
-
padding-top: 3px;
|
209 |
-
}
|
210 |
-
|
211 |
-
form.pods-manage .pods-pick-values li:last-of-type {
|
212 |
-
border-bottom: 0;
|
213 |
-
}
|
214 |
-
|
215 |
-
form.pods-manage .pods-pick-values li .pods-field {
|
216 |
-
padding: 3px 0 2px;
|
217 |
-
}
|
218 |
-
|
219 |
-
form.pods-manage .pods-pick-values li .pods-boolean input {
|
220 |
-
top: 5px;
|
221 |
-
}
|
222 |
-
|
223 |
-
form.pods-manage .pods-pick-values li:hover {
|
224 |
-
background: #ffffd8;
|
225 |
-
}
|
226 |
-
|
227 |
-
form.pods-manage select.pods-pick-multi {
|
228 |
-
height: auto !important;
|
229 |
-
}
|
230 |
-
|
231 |
-
form.pods-manage .pods-field, p.pods-add-file {
|
232 |
-
clear: both;
|
233 |
-
padding: 10px 0;
|
234 |
-
}
|
235 |
-
|
236 |
-
form.pods-manage .pods-textfield input, .pods-textarea textarea {
|
237 |
-
width: 100%;
|
238 |
-
}
|
239 |
-
|
240 |
-
form.pods-manage .pods-textfield input, form.pods-manage .pods-textarea textarea {
|
241 |
-
padding: 5px 7px;
|
242 |
-
color: #808080;
|
243 |
-
}
|
244 |
-
|
245 |
-
form.pods-manage .pods-textarea textarea {
|
246 |
-
resize: vertical;
|
247 |
-
}
|
248 |
-
|
249 |
-
form.pods-manage .pods-textfield input:focus, form.pods-manage .pods-textarea textarea:focus {
|
250 |
-
border-color: #a0a0a0;
|
251 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
252 |
-
color: #000;
|
253 |
-
}
|
254 |
-
|
255 |
-
form.pods-manage .pods-date input, .pods-number input {
|
256 |
-
min-width: 125px;
|
257 |
-
}
|
258 |
-
|
259 |
-
form.pods-manage .pods-date input.pods-date-field.hasDatepicker {
|
260 |
-
background: #fff url(../images/calendar16.png) no-repeat 5px 5px;
|
261 |
-
cursor: pointer;
|
262 |
-
padding-left: 25px !important;
|
263 |
-
padding-top: 6px !important;
|
264 |
-
width: 150px;
|
265 |
-
}
|
266 |
-
|
267 |
-
form.pods-manage ul.ui-sortable li:hover {
|
268 |
-
background: #ffffd8;
|
269 |
-
cursor: move;
|
270 |
-
}
|
271 |
-
|
272 |
-
form.pods-manage .pods-slider-field {
|
273 |
-
margin: 10px 0;
|
274 |
-
}
|
275 |
-
|
276 |
-
form.pods-manage .pods-slider-field-display {
|
277 |
-
padding: 10px 0;
|
278 |
-
}
|
279 |
-
|
280 |
-
/**
|
281 |
-
* Plupload queue
|
282 |
-
*/
|
283 |
-
|
284 |
-
table.plupload-queue tr.hide {
|
285 |
-
display: none;
|
286 |
-
}
|
287 |
-
|
288 |
-
table.plupload-queue td.progress {
|
289 |
-
width: 175px;
|
290 |
-
}
|
291 |
-
|
292 |
-
table.plupload-queue td.progress .progress-bar {
|
293 |
-
width: 0%;
|
294 |
-
height: 14px;
|
295 |
-
background: black;
|
296 |
-
}
|
297 |
-
|
298 |
-
tr.form-field .pods-boolean input {
|
299 |
-
width: 20%;
|
300 |
-
}
|
301 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-ui-list-table.css
DELETED
@@ -1,296 +0,0 @@
|
|
1 |
-
.pods-ui-filter-bar {
|
2 |
-
margin: 10px 0 20px;
|
3 |
-
}
|
4 |
-
|
5 |
-
.pods-ui-filter-bar-primary {
|
6 |
-
padding: 8px 15px;
|
7 |
-
-webkit-border-radius: 3px;
|
8 |
-
border-radius: 3px;
|
9 |
-
background-color: #F9F9F9;
|
10 |
-
border: 1px solid #DFDFDF;
|
11 |
-
position: relative;
|
12 |
-
height: auto;
|
13 |
-
line-height: 35px;
|
14 |
-
text-shadow: 0 1px 0 white;
|
15 |
-
overflow: hidden;
|
16 |
-
word-wrap: break-word;
|
17 |
-
}
|
18 |
-
|
19 |
-
.pods-ui-filter-bar-primary ul.subsubsub {
|
20 |
-
margin: 0 0 0 4px;
|
21 |
-
}
|
22 |
-
|
23 |
-
.pods-ui-filter-bar-primary ul.subsubsub li {
|
24 |
-
margin-right: 5px;
|
25 |
-
}
|
26 |
-
|
27 |
-
.pods-ui-filter-bar-primary ul.subsubsub li.pods-ui-filter-view-label {
|
28 |
-
margin-right: 8px;
|
29 |
-
color: #222;
|
30 |
-
font-size: 14px;
|
31 |
-
}
|
32 |
-
|
33 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a {
|
34 |
-
text-decoration: none;
|
35 |
-
font-size: 12px;
|
36 |
-
line-height: 13px;
|
37 |
-
padding: 3px 10px;
|
38 |
-
cursor: pointer;
|
39 |
-
border-radius: 3px;
|
40 |
-
-moz-box-sizing: content-box;
|
41 |
-
-webkit-box-sizing: content-box;
|
42 |
-
box-sizing: content-box;
|
43 |
-
border: 1px solid #BBB;
|
44 |
-
color: #464646;
|
45 |
-
background: #F2F2F2;
|
46 |
-
text-shadow: rgba(255, 255, 255, 1) 0 1px 0;
|
47 |
-
}
|
48 |
-
|
49 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a:hover {
|
50 |
-
color: #000;
|
51 |
-
}
|
52 |
-
|
53 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a:active {
|
54 |
-
background: #EEE;
|
55 |
-
}
|
56 |
-
|
57 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a.current {
|
58 |
-
border: none;
|
59 |
-
font-weight: bold;
|
60 |
-
color: white;
|
61 |
-
background: #21759B;
|
62 |
-
text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
|
63 |
-
}
|
64 |
-
|
65 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a.current:hover {
|
66 |
-
border-color: #13455B;
|
67 |
-
}
|
68 |
-
|
69 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a.current:active {
|
70 |
-
background: #21759B repeat-x scroll left top;
|
71 |
-
}
|
72 |
-
|
73 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a.current:hover,
|
74 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a.current:active {
|
75 |
-
color: #EAF2FA;
|
76 |
-
}
|
77 |
-
|
78 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a span {
|
79 |
-
font-size: 11px;
|
80 |
-
}
|
81 |
-
|
82 |
-
.pods-ui-filter-bar-primary ul.subsubsub li a.current span {
|
83 |
-
color: #F7F7F7;
|
84 |
-
}
|
85 |
-
|
86 |
-
.pods-ui-filter-bar-primary p.search-box {
|
87 |
-
margin: 0;
|
88 |
-
}
|
89 |
-
|
90 |
-
.pods-ui-filter-bar-primary p.search-box a.pods-ui-filter-reset {
|
91 |
-
margin-right: 6px;
|
92 |
-
font-size: 11px;
|
93 |
-
}
|
94 |
-
|
95 |
-
body.branch-3-5 .pods-ui-filter-bar-primary p.search-box input[name="s"] {
|
96 |
-
float: none;
|
97 |
-
line-height: 24px;
|
98 |
-
}
|
99 |
-
|
100 |
-
body.branch-3-5 .pods-ui-filter-bar-primary p.search-box input.button {
|
101 |
-
float: none;
|
102 |
-
line-height: 23px;
|
103 |
-
}
|
104 |
-
|
105 |
-
.pods-ui-filter-bar-secondary {
|
106 |
-
margin: 0 auto;
|
107 |
-
width: 97%;
|
108 |
-
background: #e1ecf2;
|
109 |
-
border: 1px solid #c0d4e0;
|
110 |
-
padding: 6px 8px;
|
111 |
-
text-align: right;
|
112 |
-
|
113 |
-
-webkit-border-bottom-right-radius: 8px;
|
114 |
-
-webkit-border-bottom-left-radius: 8px;
|
115 |
-
-moz-border-radius-bottomright: 8px;
|
116 |
-
-moz-border-radius-bottomleft: 8px;
|
117 |
-
border-bottom-right-radius: 8px;
|
118 |
-
border-bottom-left-radius: 8px;
|
119 |
-
}
|
120 |
-
|
121 |
-
.pods-ui-filter-bar-secondary ul.subsubsub {
|
122 |
-
margin: 0;
|
123 |
-
float: none;
|
124 |
-
}
|
125 |
-
|
126 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-add-filter {
|
127 |
-
margin-right: 8px;
|
128 |
-
}
|
129 |
-
|
130 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-add-filter a {
|
131 |
-
font-size: 13px;
|
132 |
-
font-weight: normal;
|
133 |
-
}
|
134 |
-
|
135 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter {
|
136 |
-
text-decoration: none;
|
137 |
-
font-size: 12px;
|
138 |
-
line-height: 13px;
|
139 |
-
margin-left: 8px;
|
140 |
-
padding: 4px 12px;
|
141 |
-
cursor: pointer;
|
142 |
-
-webkit-border-radius: 11px;
|
143 |
-
border-radius: 11px;
|
144 |
-
-moz-box-sizing: content-box;
|
145 |
-
-webkit-box-sizing: content-box;
|
146 |
-
box-sizing: content-box;
|
147 |
-
|
148 |
-
border: none;
|
149 |
-
background: #21759B;
|
150 |
-
text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
|
151 |
-
}
|
152 |
-
|
153 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter a {
|
154 |
-
color: white;
|
155 |
-
}
|
156 |
-
|
157 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover {
|
158 |
-
border-color: #13455B;
|
159 |
-
}
|
160 |
-
|
161 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:active {
|
162 |
-
background: #21759B;
|
163 |
-
}
|
164 |
-
|
165 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a:hover,
|
166 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:active a {
|
167 |
-
color: #EAF2FA;
|
168 |
-
}
|
169 |
-
|
170 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter a.remove-filter {
|
171 |
-
padding-left: 7px;
|
172 |
-
margin-left: 3px;
|
173 |
-
border-left: 1px solid #888;
|
174 |
-
text-transform: uppercase;
|
175 |
-
font-size: 11px;
|
176 |
-
color: #CCC;
|
177 |
-
}
|
178 |
-
|
179 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a.remove-filter {
|
180 |
-
color: #CCC;
|
181 |
-
}
|
182 |
-
|
183 |
-
.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a.remove-filter:hover {
|
184 |
-
color: #CCC;
|
185 |
-
}
|
186 |
-
|
187 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filters,
|
188 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filters p.clear {
|
189 |
-
clear: both;
|
190 |
-
}
|
191 |
-
|
192 |
-
.pods-ui-posts-filter-popup label {
|
193 |
-
display: block;
|
194 |
-
margin-bottom: 9px;
|
195 |
-
font-weight: bold;
|
196 |
-
font-size: 15px;
|
197 |
-
color: #282828;
|
198 |
-
cursor: pointer;
|
199 |
-
}
|
200 |
-
|
201 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter label {
|
202 |
-
margin: 4px 0;
|
203 |
-
font-size: 13px;
|
204 |
-
}
|
205 |
-
|
206 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle {
|
207 |
-
color: #2175A4;
|
208 |
-
font-size: 10px;
|
209 |
-
line-height: 15px;
|
210 |
-
text-transform: uppercase;
|
211 |
-
margin-left: 9px;
|
212 |
-
vertical-align: 1px;
|
213 |
-
float: right;
|
214 |
-
cursor: pointer;
|
215 |
-
}
|
216 |
-
|
217 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter {
|
218 |
-
clear: both;
|
219 |
-
display: block;
|
220 |
-
margin-bottom: 4px;
|
221 |
-
}
|
222 |
-
|
223 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter.hidden {
|
224 |
-
display: none;
|
225 |
-
}
|
226 |
-
|
227 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle.toggle-on {
|
228 |
-
font-size: 14px;
|
229 |
-
}
|
230 |
-
|
231 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle:active,
|
232 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle:hover {
|
233 |
-
color: #D54E21;
|
234 |
-
}
|
235 |
-
|
236 |
-
.pods-ui-posts-filter-popup p {
|
237 |
-
display: block;
|
238 |
-
float: left;
|
239 |
-
width: 47%;
|
240 |
-
margin: 7px 0 20px 5%;
|
241 |
-
border-bottom: 1px solid #BABABA;
|
242 |
-
}
|
243 |
-
|
244 |
-
.pods-ui-posts-filter-popup p.clear {
|
245 |
-
margin-left: 0;
|
246 |
-
}
|
247 |
-
|
248 |
-
.pods-ui-posts-filter-popup p input,
|
249 |
-
.pods-ui-posts-filter-popup p select,
|
250 |
-
.pods-ui-posts-filter-popup p textarea {
|
251 |
-
max-width: 100%;
|
252 |
-
}
|
253 |
-
|
254 |
-
.pods-ui-posts-filter-popup p input[type="text"],
|
255 |
-
.pods-ui-posts-filter-popup p textarea {
|
256 |
-
width: 100%;
|
257 |
-
}
|
258 |
-
|
259 |
-
.pods-ui-posts-filter-popup p.pods-ui-posts-filter-search {
|
260 |
-
padding-bottom: 0;
|
261 |
-
border-bottom: none;
|
262 |
-
}
|
263 |
-
|
264 |
-
.pods-ui-posts-filter-popup p.submit {
|
265 |
-
margin-top: 30px;
|
266 |
-
padding: 0 !important;
|
267 |
-
border-bottom: none;
|
268 |
-
}
|
269 |
-
|
270 |
-
body.branch-3-5 .pods-ui-posts-filter-popup p.submit {
|
271 |
-
margin-top: 36px;
|
272 |
-
}
|
273 |
-
|
274 |
-
.pods-ui-posts-filter-popup p.submit.clear {
|
275 |
-
clear: none;
|
276 |
-
float: right;
|
277 |
-
text-align: right;
|
278 |
-
}
|
279 |
-
|
280 |
-
body.branch-3-4 .pods-ui-posts-filter-popup p.submit input.button {
|
281 |
-
font-size: 13px !important;
|
282 |
-
padding: 5px 32px;
|
283 |
-
}
|
284 |
-
|
285 |
-
body.branch-3-5 .pods-ui-posts-filter-popup p.submit input.button {
|
286 |
-
padding: 0 32px;
|
287 |
-
}
|
288 |
-
|
289 |
-
.pods-ui-posts-filter-popup p:after,
|
290 |
-
.pods-ui-posts-filter-popup .pods-ui-posts-filters:after {
|
291 |
-
content: ".";
|
292 |
-
display: block;
|
293 |
-
height: 0;
|
294 |
-
clear: both;
|
295 |
-
visibility: hidden;
|
296 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/pods-wizard.css
DELETED
@@ -1,634 +0,0 @@
|
|
1 |
-
#pods-wizard-box {
|
2 |
-
width: 782px;
|
3 |
-
color: #555555;
|
4 |
-
margin: 20px;
|
5 |
-
background: #E7E7E7
|
6 |
-
|
7 |
-
}
|
8 |
-
|
9 |
-
#pods-wizard-box.pods-wizard-steps-1 #pods-wizard-heading ul li {
|
10 |
-
width: 780px;
|
11 |
-
}
|
12 |
-
|
13 |
-
#pods-wizard-box.pods-wizard-steps-2 #pods-wizard-heading ul li {
|
14 |
-
width: 390px;
|
15 |
-
}
|
16 |
-
|
17 |
-
#pods-wizard-box.pods-wizard-steps-3 #pods-wizard-heading ul li {
|
18 |
-
width: 260px;
|
19 |
-
}
|
20 |
-
|
21 |
-
#pods-wizard-box.pods-wizard-steps-4 #pods-wizard-heading ul li {
|
22 |
-
width: 195px;
|
23 |
-
}
|
24 |
-
|
25 |
-
#pods-wizard-box.pods-wizard-steps-5 #pods-wizard-heading ul li {
|
26 |
-
width: 156px;
|
27 |
-
}
|
28 |
-
|
29 |
-
#pods-wizard-box #pods-wizard-heading ul {
|
30 |
-
margin: 0;
|
31 |
-
padding: 0;
|
32 |
-
}
|
33 |
-
|
34 |
-
#pods-wizard-box #pods-wizard-heading ul li {
|
35 |
-
list-style: none;
|
36 |
-
display: block;
|
37 |
-
float: left;
|
38 |
-
height: 30px;
|
39 |
-
padding-top: 5px;
|
40 |
-
color: #ababab;
|
41 |
-
margin-bottom: 0;
|
42 |
-
font: 18px 'Garamond, Georgia';
|
43 |
-
position: relative;
|
44 |
-
border-top: 1px solid #dfdfdf;
|
45 |
-
border-bottom: 1px solid #dfdfdf;
|
46 |
-
background: #fff;
|
47 |
-
}
|
48 |
-
|
49 |
-
#pods-wizard-box #pods-wizard-heading ul li i {
|
50 |
-
display: block;
|
51 |
-
width: 11px;
|
52 |
-
height: 35px;
|
53 |
-
position: absolute;
|
54 |
-
top: 0;
|
55 |
-
left: 0;
|
56 |
-
}
|
57 |
-
|
58 |
-
#pods-wizard-box #pods-wizard-heading ul li span {
|
59 |
-
display: inline-block;
|
60 |
-
margin: 0 5px 0 20px;
|
61 |
-
width: 25px;
|
62 |
-
height: 25px;
|
63 |
-
line-height: 25px;
|
64 |
-
text-align: center;
|
65 |
-
background: #ababab;
|
66 |
-
color: #f2f2f2;
|
67 |
-
box-shadow: none;
|
68 |
-
font-size: 20px;
|
69 |
-
font-weight: bold;
|
70 |
-
-webkit-border-top-left-radius: 30px;
|
71 |
-
-webkit-border-top-right-radius: 30px;
|
72 |
-
-webkit-border-bottom-right-radius: 30px;
|
73 |
-
-webkit-border-bottom-left-radius: 30px;
|
74 |
-
-moz-border-radius-topleft: 30px;
|
75 |
-
-moz-border-radius-topright: 30px;
|
76 |
-
-moz-border-radius-bottomright: 30px;
|
77 |
-
-moz-border-radius-bottomleft: 30px;
|
78 |
-
border-top-left-radius: 30px;
|
79 |
-
border-top-right-radius: 30px;
|
80 |
-
border-bottom-right-radius: 30px;
|
81 |
-
border-bottom-left-radius: 30px;
|
82 |
-
}
|
83 |
-
|
84 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-current {
|
85 |
-
color: #fff;
|
86 |
-
border-bottom: 1px solid #6e6e6e;
|
87 |
-
border-top: 1px solid #808080;
|
88 |
-
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
|
89 |
-
background: #000000;
|
90 |
-
}
|
91 |
-
|
92 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-current span {
|
93 |
-
text-shadow: none;
|
94 |
-
background: #fff;
|
95 |
-
color: #000000;
|
96 |
-
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
|
97 |
-
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
|
98 |
-
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
|
99 |
-
|
100 |
-
}
|
101 |
-
|
102 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-current + li > i {
|
103 |
-
width: 0;
|
104 |
-
height: 0;
|
105 |
-
border-style: solid;
|
106 |
-
border-width: 17px 0 17px 10px;
|
107 |
-
border-color: transparent transparent transparent #000000;
|
108 |
-
background: none;
|
109 |
-
}
|
110 |
-
|
111 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-complete {
|
112 |
-
color: #6f9472;
|
113 |
-
border-bottom: 1px solid #bbddbd;
|
114 |
-
background: #d4f4d6;
|
115 |
-
}
|
116 |
-
|
117 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-complete + li > i {
|
118 |
-
width: 0;
|
119 |
-
height: 0;
|
120 |
-
border-style: solid;
|
121 |
-
border-width: 18px 0 18px 8px;
|
122 |
-
border-color: transparent transparent transparent #d4f4d6;
|
123 |
-
background: none
|
124 |
-
|
125 |
-
}
|
126 |
-
|
127 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-complete + li.pods-wizard-menu-complete > i {
|
128 |
-
border-left: 1px solid rgba(0, 0, 0, 0.46);
|
129 |
-
}
|
130 |
-
|
131 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-complete span {
|
132 |
-
background: #6f9472;
|
133 |
-
color: #caebcc;
|
134 |
-
}
|
135 |
-
|
136 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-complete em {
|
137 |
-
display: block;
|
138 |
-
top: 10px;
|
139 |
-
right: 5px;
|
140 |
-
background: url(../images/tick.png) no-repeat right center;
|
141 |
-
width: 17px;
|
142 |
-
height: 17px;
|
143 |
-
position: absolute;
|
144 |
-
}
|
145 |
-
|
146 |
-
#pods-wizard-box #pods-wizard-heading ul li.pods-wizard-menu-complete:last-child em {
|
147 |
-
right: 15px;
|
148 |
-
}
|
149 |
-
|
150 |
-
#pods-wizard-box #pods-wizard-heading ul li:first-child {
|
151 |
-
border-left: 1px solid #dfdfdf;
|
152 |
-
-webkit-border-top-left-radius: 8px;
|
153 |
-
-webkit-border-top-right-radius: 0;
|
154 |
-
-webkit-border-bottom-right-radius: 0;
|
155 |
-
-webkit-border-bottom-left-radius: 0;
|
156 |
-
-moz-border-radius-topleft: 8px;
|
157 |
-
-moz-border-radius-topright: 0;
|
158 |
-
-moz-border-radius-bottomright: 0;
|
159 |
-
-moz-border-radius-bottomleft: 0;
|
160 |
-
border-top-left-radius: 8px;
|
161 |
-
border-top-right-radius: 0;
|
162 |
-
border-bottom-right-radius: 0;
|
163 |
-
border-bottom-left-radius: 0;
|
164 |
-
}
|
165 |
-
|
166 |
-
#pods-wizard-box #pods-wizard-heading ul li:first-child i {
|
167 |
-
background: none;
|
168 |
-
}
|
169 |
-
|
170 |
-
#pods-wizard-box #pods-wizard-heading ul li:last-child {
|
171 |
-
border-right: 1px solid #dfdfdf;
|
172 |
-
-webkit-border-top-left-radius: 0;
|
173 |
-
-webkit-border-top-right-radius: 8px;
|
174 |
-
-webkit-border-bottom-right-radius: 0;
|
175 |
-
-webkit-border-bottom-left-radius: 0;
|
176 |
-
-moz-border-radius-topleft: 0;
|
177 |
-
-moz-border-radius-topright: 8px;
|
178 |
-
-moz-border-radius-bottomright: 0;
|
179 |
-
-moz-border-radius-bottomleft: 0;
|
180 |
-
border-top-left-radius: 0;
|
181 |
-
border-top-right-radius: 8px;
|
182 |
-
border-bottom-right-radius: 0;
|
183 |
-
border-bottom-left-radius: 0;
|
184 |
-
}
|
185 |
-
|
186 |
-
#pods-wizard-box #pods-wizard-main {
|
187 |
-
clear: both;
|
188 |
-
overflow: auto;
|
189 |
-
}
|
190 |
-
|
191 |
-
#pods-wizard-box #pods-wizard-main p {
|
192 |
-
font-size: 13px;
|
193 |
-
line-height: 22px;
|
194 |
-
}
|
195 |
-
|
196 |
-
#pods-wizard-box #pods-wizard-main p.padded {
|
197 |
-
padding: 0 20px 20px;
|
198 |
-
}
|
199 |
-
|
200 |
-
#pods-wizard-box #pods-wizard-main #pods-wizard-choices {
|
201 |
-
margin: 15px 20px 25px 20px;
|
202 |
-
}
|
203 |
-
|
204 |
-
#pods-wizard-box #pods-wizard-main .pods-advanced-toggle {
|
205 |
-
display: inline-block;
|
206 |
-
text-decoration: underline;
|
207 |
-
padding-left: 15px;
|
208 |
-
}
|
209 |
-
|
210 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-option-content {
|
211 |
-
display: none;
|
212 |
-
}
|
213 |
-
|
214 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-option-content .pods-package-import-group .pods-field-option-group {
|
215 |
-
padding-top: 0;
|
216 |
-
}
|
217 |
-
|
218 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-option-content .pods-package-import-group .pods-field-option-group p {
|
219 |
-
margin-top: 0;
|
220 |
-
}
|
221 |
-
|
222 |
-
#pods-wizard-box #pods-wizard-main .stuffbox {
|
223 |
-
margin: 15px 15px 0 15px;
|
224 |
-
}
|
225 |
-
|
226 |
-
#pods-wizard-box #pods-wizard-main .stuffbox h3 {
|
227 |
-
font-size: 15px;
|
228 |
-
font-weight: normal;
|
229 |
-
line-height: 1;
|
230 |
-
padding: 7px 10px;
|
231 |
-
font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
|
232 |
-
}
|
233 |
-
|
234 |
-
#pods-wizard-box #pods-wizard-main .stuffbox .inside {
|
235 |
-
padding: 0;
|
236 |
-
}
|
237 |
-
|
238 |
-
#pods-wizard-box #pods-wizard-main .stuffbox .inside div.pods-wizard-content h3 {
|
239 |
-
margin: 1.33em 20px;
|
240 |
-
font-size: 1.35em;
|
241 |
-
}
|
242 |
-
|
243 |
-
#pods-wizard-box #pods-wizard-main .stuffbox .inside div.pods-wizard-content h4 {
|
244 |
-
margin: 1.33em 20px;
|
245 |
-
font-size: 1.2em;
|
246 |
-
}
|
247 |
-
|
248 |
-
#pods-wizard-box #pods-wizard-main .stuffbox .inside div.pods-wizard-content ul.normal {
|
249 |
-
margin: 15px 20px;
|
250 |
-
list-style: circle;
|
251 |
-
}
|
252 |
-
|
253 |
-
#pods-wizard-box #pods-wizard-main .stuffbox .inside div.pods-wizard-content ul.normal li {
|
254 |
-
margin: 0 0 8px 30px;
|
255 |
-
padding-left: 4px;
|
256 |
-
line-height: 22px;
|
257 |
-
font-size: 14px;
|
258 |
-
list-style: circle;
|
259 |
-
}
|
260 |
-
|
261 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel {
|
262 |
-
display: none;
|
263 |
-
border-left: 1px solid #dfdfdf;
|
264 |
-
border-right: 1px solid #dfdfdf;
|
265 |
-
padding-bottom: 25px;
|
266 |
-
}
|
267 |
-
|
268 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel:first-child {
|
269 |
-
display: block;
|
270 |
-
}
|
271 |
-
|
272 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel .button-primary,
|
273 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel .button-secondary {
|
274 |
-
padding: 8px 15px;
|
275 |
-
border-radius: 14px 14px 14px 14px;
|
276 |
-
}
|
277 |
-
|
278 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel .pods-wizard-content {
|
279 |
-
background: #fff;
|
280 |
-
}
|
281 |
-
|
282 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel .pods-wizard-content.pods-wizard-grey {
|
283 |
-
background: #f9f9f9;
|
284 |
-
}
|
285 |
-
|
286 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel .pods-wizard-content p {
|
287 |
-
padding: 20px;
|
288 |
-
margin-top: 0;
|
289 |
-
}
|
290 |
-
|
291 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table {
|
292 |
-
width: 100%;
|
293 |
-
}
|
294 |
-
|
295 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table th,
|
296 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table td {
|
297 |
-
height: 47px;
|
298 |
-
}
|
299 |
-
|
300 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table th {
|
301 |
-
text-align: left;
|
302 |
-
background: #f9f9f9;
|
303 |
-
text-transform: uppercase;
|
304 |
-
padding-left: 53px;
|
305 |
-
}
|
306 |
-
|
307 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr td {
|
308 |
-
font-size: 20px;
|
309 |
-
}
|
310 |
-
|
311 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr td.pods-wizard-right {
|
312 |
-
text-align: right;
|
313 |
-
}
|
314 |
-
|
315 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr td.pods-wizard-name {
|
316 |
-
padding-left: 20px;
|
317 |
-
}
|
318 |
-
|
319 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr td.pods-wizard-name em {
|
320 |
-
color: #777;
|
321 |
-
font-style: normal;
|
322 |
-
font-size: 14px;
|
323 |
-
}
|
324 |
-
|
325 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr td.pods-wizard-name .pods-wizard-info {
|
326 |
-
float: right;
|
327 |
-
text-align: right;
|
328 |
-
font-size: 12px;
|
329 |
-
padding-right: 15px;
|
330 |
-
}
|
331 |
-
|
332 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr td img {
|
333 |
-
display: none;
|
334 |
-
}
|
335 |
-
|
336 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-complete td {
|
337 |
-
background: #e6f9e6;
|
338 |
-
color: #6f9472;
|
339 |
-
border-top: 1px solid #fff;
|
340 |
-
}
|
341 |
-
|
342 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-complete td i {
|
343 |
-
display: inline-block;
|
344 |
-
width: 17px;
|
345 |
-
height: 17px;
|
346 |
-
background: url(../images/tick.png);
|
347 |
-
}
|
348 |
-
|
349 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-warning td {
|
350 |
-
background: #ffffe0;
|
351 |
-
border-top: 1px solid #e7dd5f;
|
352 |
-
border-bottom: 1px solid #e7dd5f;
|
353 |
-
}
|
354 |
-
|
355 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-warning td:first-child {
|
356 |
-
border-left: 1px solid #e7dd5f;
|
357 |
-
}
|
358 |
-
|
359 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-warning td:last-child {
|
360 |
-
border-right: 1px solid #e7dd5f;
|
361 |
-
}
|
362 |
-
|
363 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-error td {
|
364 |
-
background: #ffebe8;
|
365 |
-
border-top: 1px solid #cc0000;
|
366 |
-
border-bottom: 1px solid #cc0000;
|
367 |
-
}
|
368 |
-
|
369 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-error td:first-child {
|
370 |
-
border-left: 1px solid #cc0000;
|
371 |
-
}
|
372 |
-
|
373 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-error td:last-child {
|
374 |
-
border-right: 1px solid #cc0000;
|
375 |
-
}
|
376 |
-
|
377 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-active td {
|
378 |
-
background: #fff4e0;
|
379 |
-
border-top: 1px solid #fff;
|
380 |
-
border-bottom: 1px solid #dfdfdf;
|
381 |
-
color: #eba600;
|
382 |
-
}
|
383 |
-
|
384 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-active td img {
|
385 |
-
display: inline;
|
386 |
-
}
|
387 |
-
|
388 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel table tr.pods-wizard-table-pending td {
|
389 |
-
border-top: 1px solid #fff;
|
390 |
-
border-bottom: 1px solid #dfdfdf;
|
391 |
-
color: #ababab;
|
392 |
-
}
|
393 |
-
|
394 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options {
|
395 |
-
text-align: center;
|
396 |
-
}
|
397 |
-
|
398 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option {
|
399 |
-
width: 290px;
|
400 |
-
display: inline-block;
|
401 |
-
vertical-align: top;
|
402 |
-
}
|
403 |
-
|
404 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option:first-child {
|
405 |
-
margin-right: 40px;
|
406 |
-
}
|
407 |
-
|
408 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a {
|
409 |
-
height: 140px;
|
410 |
-
padding-top: 10px;
|
411 |
-
display: block;
|
412 |
-
background: #f9f9f9;
|
413 |
-
position: relative;
|
414 |
-
text-decoration: none;
|
415 |
-
-webkit-border-top-left-radius: 8px;
|
416 |
-
-webkit-border-top-right-radius: 8px;
|
417 |
-
-webkit-border-bottom-right-radius: 8px;
|
418 |
-
-webkit-border-bottom-left-radius: 8px;
|
419 |
-
-moz-border-radius-topleft: 8px;
|
420 |
-
-moz-border-radius-topright: 8px;
|
421 |
-
-moz-border-radius-bottomright: 8px;
|
422 |
-
-moz-border-radius-bottomleft: 8px;
|
423 |
-
border-top-left-radius: 8px;
|
424 |
-
border-top-right-radius: 8px;
|
425 |
-
border-bottom-right-radius: 8px;
|
426 |
-
border-bottom-left-radius: 8px;
|
427 |
-
-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
|
428 |
-
-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
|
429 |
-
box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
|
430 |
-
}
|
431 |
-
|
432 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a h2 {
|
433 |
-
color: #21759B;
|
434 |
-
font-weight: bold;
|
435 |
-
font-size: 1.5em;
|
436 |
-
padding-right: 0;
|
437 |
-
}
|
438 |
-
|
439 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a p {
|
440 |
-
font-style: normal;
|
441 |
-
font-size: 14px;
|
442 |
-
color: #555555;
|
443 |
-
margin: 7px;
|
444 |
-
line-height: 17px;
|
445 |
-
}
|
446 |
-
|
447 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a:hover {
|
448 |
-
background: #fff;
|
449 |
-
}
|
450 |
-
|
451 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a:hover h2 {
|
452 |
-
color: #D54E21;
|
453 |
-
}
|
454 |
-
|
455 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a span {
|
456 |
-
display: none;
|
457 |
-
}
|
458 |
-
|
459 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a.pods-wizard-option-active {
|
460 |
-
background: #feffe0;
|
461 |
-
color: #D54E21;
|
462 |
-
}
|
463 |
-
|
464 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a.pods-wizard-option-active span {
|
465 |
-
width: 290px;
|
466 |
-
height: 30px;
|
467 |
-
background: #D54E21;
|
468 |
-
display: block;
|
469 |
-
position: absolute;
|
470 |
-
bottom: 0;
|
471 |
-
left: 0;
|
472 |
-
text-align: center;
|
473 |
-
color: #fff;
|
474 |
-
font: 13px/30px bold Garamond, Georgia;
|
475 |
-
-webkit-border-top-left-radius: 0;
|
476 |
-
-webkit-border-top-right-radius: 0;
|
477 |
-
-webkit-border-bottom-right-radius: 8px;
|
478 |
-
-webkit-border-bottom-left-radius: 8px;
|
479 |
-
-moz-border-radius-topleft: 0;
|
480 |
-
-moz-border-radius-topright: 0;
|
481 |
-
-moz-border-radius-bottomright: 8px;
|
482 |
-
-moz-border-radius-bottomleft: 8px;
|
483 |
-
border-top-left-radius: 0;
|
484 |
-
border-top-right-radius: 0;
|
485 |
-
border-bottom-right-radius: 8px;
|
486 |
-
border-bottom-left-radius: 8px;
|
487 |
-
}
|
488 |
-
|
489 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option a:visited p {
|
490 |
-
color: #555555;
|
491 |
-
}
|
492 |
-
|
493 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option p {
|
494 |
-
font-size: 12px;
|
495 |
-
line-height: 17px;
|
496 |
-
font-style: italic;
|
497 |
-
}
|
498 |
-
|
499 |
-
#pods-wizard-box #pods-wizard-main .pods-wizard-panel #pods-wizard-options .pods-wizard-option p em {
|
500 |
-
margin: 0;
|
501 |
-
padding: 0;
|
502 |
-
}
|
503 |
-
|
504 |
-
#pods-wizard-box #pods-wizard-actions {
|
505 |
-
height: 35px;
|
506 |
-
border: 1px solid #dfdfdf;
|
507 |
-
position: relative;
|
508 |
-
clear: both;
|
509 |
-
-webkit-border-top-left-radius: 0;
|
510 |
-
-webkit-border-top-right-radius: 0;
|
511 |
-
-webkit-border-bottom-right-radius: 8px;
|
512 |
-
-webkit-border-bottom-left-radius: 8px;
|
513 |
-
-moz-border-radius-topleft: 0;
|
514 |
-
-moz-border-radius-topright: 0;
|
515 |
-
-moz-border-radius-bottomright: 8px;
|
516 |
-
-moz-border-radius-bottomleft: 8px;
|
517 |
-
border-top-left-radius: 0;
|
518 |
-
border-top-right-radius: 0;
|
519 |
-
border-bottom-right-radius: 8px;
|
520 |
-
border-bottom-left-radius: 8px;
|
521 |
-
background: #f3f3f3;
|
522 |
-
|
523 |
-
}
|
524 |
-
|
525 |
-
#pods-wizard-box #pods-wizard-actions .button {
|
526 |
-
display: block;
|
527 |
-
height: 35px;
|
528 |
-
width: 110px;
|
529 |
-
position: absolute;
|
530 |
-
top: 0;
|
531 |
-
line-height: 35px;
|
532 |
-
text-align: center;
|
533 |
-
font-weight: bold;
|
534 |
-
font-size: 15px;
|
535 |
-
padding: 0;
|
536 |
-
border: none !important;
|
537 |
-
}
|
538 |
-
|
539 |
-
#pods-wizard-box #pods-wizard-actions .button.button-primary {
|
540 |
-
right: 0;
|
541 |
-
color: #fff;
|
542 |
-
background: #278ab8;
|
543 |
-
-webkit-border-top-left-radius: 0;
|
544 |
-
-webkit-border-top-right-radius: 0;
|
545 |
-
-webkit-border-bottom-right-radius: 8px;
|
546 |
-
-webkit-border-bottom-left-radius: 0;
|
547 |
-
-moz-border-radius-topleft: 0;
|
548 |
-
-moz-border-radius-topright: 0;
|
549 |
-
-moz-border-radius-bottomright: 8px;
|
550 |
-
-moz-border-radius-bottomleft: 0;
|
551 |
-
border-top-left-radius: 0;
|
552 |
-
border-top-right-radius: 0;
|
553 |
-
border-bottom-right-radius: 8px;
|
554 |
-
border-bottom-left-radius: 0;
|
555 |
-
}
|
556 |
-
|
557 |
-
#pods-wizard-box #pods-wizard-actions .button.button-primary:hover {
|
558 |
-
background: #22789f;
|
559 |
-
}
|
560 |
-
|
561 |
-
#pods-wizard-box #pods-wizard-actions .button.button-secondary {
|
562 |
-
left: 0;
|
563 |
-
color: black;
|
564 |
-
background: #f7f7f7;
|
565 |
-
-webkit-border-top-left-radius: 0;
|
566 |
-
-webkit-border-top-right-radius: 0;
|
567 |
-
-webkit-border-bottom-right-radius: 0;
|
568 |
-
-webkit-border-bottom-left-radius: 8px;
|
569 |
-
-moz-border-radius-topleft: 0;
|
570 |
-
-moz-border-radius-topright: 0;
|
571 |
-
-moz-border-radius-bottomright: 0;
|
572 |
-
-moz-border-radius-bottomleft: 8px;
|
573 |
-
border-top-left-radius: 0;
|
574 |
-
border-top-right-radius: 0;
|
575 |
-
border-bottom-right-radius: 0;
|
576 |
-
border-bottom-left-radius: 8px;
|
577 |
-
}
|
578 |
-
|
579 |
-
#pods-wizard-box #pods-wizard-actions .button.button-secondary:hover {
|
580 |
-
border: 1px solid #c9c9c9 !important;
|
581 |
-
|
582 |
-
}
|
583 |
-
|
584 |
-
#pods-wizard-box #pods-wizard-actions #pods-wizard-finished {
|
585 |
-
display: none;
|
586 |
-
height: 35px;
|
587 |
-
line-height: 35px;
|
588 |
-
text-align: center;
|
589 |
-
padding-right: 142px;
|
590 |
-
text-transform: uppercase;
|
591 |
-
color: #fff;
|
592 |
-
font-weight: bold;
|
593 |
-
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
|
594 |
-
background: #777777;
|
595 |
-
background: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#6e6e6e));
|
596 |
-
background: -moz-linear-gradient(center top, #808080 0%, #6e6e6e 100%);
|
597 |
-
background: -moz-gradient(center top, #808080 0%, #6e6e6e 100%);
|
598 |
-
-webkit-border-top-left-radius: 0;
|
599 |
-
-webkit-border-top-right-radius: 0;
|
600 |
-
-webkit-border-bottom-right-radius: 8px;
|
601 |
-
-webkit-border-bottom-left-radius: 8px;
|
602 |
-
-moz-border-radius-topleft: 0;
|
603 |
-
-moz-border-radius-topright: 0;
|
604 |
-
-moz-border-radius-bottomright: 8px;
|
605 |
-
-moz-border-radius-bottomleft: 8px;
|
606 |
-
border-top-left-radius: 0;
|
607 |
-
border-top-right-radius: 0;
|
608 |
-
border-bottom-right-radius: 8px;
|
609 |
-
border-bottom-left-radius: 8px;
|
610 |
-
}
|
611 |
-
|
612 |
-
#pods-wizard-box #pods-wizard-actions #pods-wizard-next.finished {
|
613 |
-
width: 150px;
|
614 |
-
}
|
615 |
-
|
616 |
-
#pods-wizard-box.pods-wizard-hide-first #pods-wizard-main {
|
617 |
-
border-bottom: 1px solid #dfdfdf;
|
618 |
-
-webkit-border-top-left-radius: 0;
|
619 |
-
-webkit-border-top-right-radius: 0;
|
620 |
-
-webkit-border-bottom-right-radius: 8px;
|
621 |
-
-webkit-border-bottom-left-radius: 8px;
|
622 |
-
-moz-border-radius-topleft: 0;
|
623 |
-
-moz-border-radius-topright: 0;
|
624 |
-
-moz-border-radius-bottomright: 8px;
|
625 |
-
-moz-border-radius-bottomleft: 8px;
|
626 |
-
border-top-left-radius: 0;
|
627 |
-
border-top-right-radius: 0;
|
628 |
-
border-bottom-right-radius: 8px;
|
629 |
-
border-bottom-left-radius: 8px;
|
630 |
-
}
|
631 |
-
|
632 |
-
#pods-wizard-box.pods-wizard-hide-first #pods-wizard-actions {
|
633 |
-
display: none;
|
634 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-icons_222222_256x240.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-icons_2e83ff_256x240.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-icons_454545_256x240.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-icons_888888_256x240.png
DELETED
Binary file
|
ui/css/smoothness/images/ui-icons_cd0a0a_256x240.png
DELETED
Binary file
|
ui/css/smoothness/jquery-ui.custom.css
DELETED
@@ -1,568 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery UI CSS Framework 1.8.16
|
3 |
-
*
|
4 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
5 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
* http://jquery.org/license
|
7 |
-
*
|
8 |
-
* http://docs.jquery.com/UI/Theming/API
|
9 |
-
*/
|
10 |
-
|
11 |
-
/* Layout helpers
|
12 |
-
----------------------------------*/
|
13 |
-
.ui-helper-hidden { display: none; }
|
14 |
-
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
|
15 |
-
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
|
16 |
-
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
17 |
-
.ui-helper-clearfix { display: inline-block; }
|
18 |
-
/* required comment for clearfix to work in Opera \*/
|
19 |
-
* html .ui-helper-clearfix { height:1%; }
|
20 |
-
.ui-helper-clearfix { display:block; }
|
21 |
-
/* end clearfix */
|
22 |
-
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
|
23 |
-
|
24 |
-
|
25 |
-
/* Interaction Cues
|
26 |
-
----------------------------------*/
|
27 |
-
.ui-state-disabled { cursor: default !important; }
|
28 |
-
|
29 |
-
|
30 |
-
/* Icons
|
31 |
-
----------------------------------*/
|
32 |
-
|
33 |
-
/* states and images */
|
34 |
-
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
|
35 |
-
|
36 |
-
|
37 |
-
/* Misc visuals
|
38 |
-
----------------------------------*/
|
39 |
-
|
40 |
-
/* Overlays */
|
41 |
-
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
|
42 |
-
|
43 |
-
|
44 |
-
/*
|
45 |
-
* jQuery UI CSS Framework 1.8.16
|
46 |
-
*
|
47 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
48 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
-
* http://jquery.org/license
|
50 |
-
*
|
51 |
-
* http://docs.jquery.com/UI/Theming/API
|
52 |
-
*
|
53 |
-
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
|
54 |
-
*/
|
55 |
-
|
56 |
-
|
57 |
-
/* Component containers
|
58 |
-
----------------------------------*/
|
59 |
-
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
|
60 |
-
.ui-widget .ui-widget { font-size: 1em; }
|
61 |
-
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
|
62 |
-
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
|
63 |
-
.ui-widget-content a { color: #222222; }
|
64 |
-
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
|
65 |
-
.ui-widget-header a { color: #222222; }
|
66 |
-
|
67 |
-
/* Interaction states
|
68 |
-
----------------------------------*/
|
69 |
-
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
|
70 |
-
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
|
71 |
-
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
72 |
-
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
|
73 |
-
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
|
74 |
-
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
|
75 |
-
.ui-widget :active { outline: none; }
|
76 |
-
|
77 |
-
/* Interaction Cues
|
78 |
-
----------------------------------*/
|
79 |
-
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
|
80 |
-
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
|
81 |
-
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
|
82 |
-
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
|
83 |
-
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
|
84 |
-
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
|
85 |
-
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
|
86 |
-
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
|
87 |
-
|
88 |
-
/* Icons
|
89 |
-
----------------------------------*/
|
90 |
-
|
91 |
-
/* states and images */
|
92 |
-
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
|
93 |
-
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
94 |
-
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
|
95 |
-
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
|
96 |
-
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
97 |
-
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
|
98 |
-
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
|
99 |
-
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }
|
100 |
-
|
101 |
-
/* positioning */
|
102 |
-
.ui-icon-carat-1-n { background-position: 0 0; }
|
103 |
-
.ui-icon-carat-1-ne { background-position: -16px 0; }
|
104 |
-
.ui-icon-carat-1-e { background-position: -32px 0; }
|
105 |
-
.ui-icon-carat-1-se { background-position: -48px 0; }
|
106 |
-
.ui-icon-carat-1-s { background-position: -64px 0; }
|
107 |
-
.ui-icon-carat-1-sw { background-position: -80px 0; }
|
108 |
-
.ui-icon-carat-1-w { background-position: -96px 0; }
|
109 |
-
.ui-icon-carat-1-nw { background-position: -112px 0; }
|
110 |
-
.ui-icon-carat-2-n-s { background-position: -128px 0; }
|
111 |
-
.ui-icon-carat-2-e-w { background-position: -144px 0; }
|
112 |
-
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
113 |
-
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
114 |
-
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
115 |
-
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
116 |
-
.ui-icon-triangle-1-s { background-position: -64px -16px; }
|
117 |
-
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
118 |
-
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
119 |
-
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
120 |
-
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
121 |
-
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
122 |
-
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
123 |
-
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
124 |
-
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
125 |
-
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
126 |
-
.ui-icon-arrow-1-s { background-position: -64px -32px; }
|
127 |
-
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
128 |
-
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
129 |
-
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
130 |
-
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
131 |
-
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
132 |
-
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
133 |
-
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
134 |
-
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
135 |
-
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
136 |
-
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
137 |
-
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
138 |
-
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
|
139 |
-
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
140 |
-
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
141 |
-
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
142 |
-
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
143 |
-
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
144 |
-
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
145 |
-
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
146 |
-
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
147 |
-
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
148 |
-
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
149 |
-
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
150 |
-
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
151 |
-
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
152 |
-
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
153 |
-
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
154 |
-
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
155 |
-
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
156 |
-
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
157 |
-
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
158 |
-
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
159 |
-
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
160 |
-
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
161 |
-
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
162 |
-
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
163 |
-
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
164 |
-
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
165 |
-
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
166 |
-
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
167 |
-
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
168 |
-
.ui-icon-extlink { background-position: -32px -80px; }
|
169 |
-
.ui-icon-newwin { background-position: -48px -80px; }
|
170 |
-
.ui-icon-refresh { background-position: -64px -80px; }
|
171 |
-
.ui-icon-shuffle { background-position: -80px -80px; }
|
172 |
-
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
173 |
-
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
174 |
-
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
175 |
-
.ui-icon-folder-open { background-position: -16px -96px; }
|
176 |
-
.ui-icon-document { background-position: -32px -96px; }
|
177 |
-
.ui-icon-document-b { background-position: -48px -96px; }
|
178 |
-
.ui-icon-note { background-position: -64px -96px; }
|
179 |
-
.ui-icon-mail-closed { background-position: -80px -96px; }
|
180 |
-
.ui-icon-mail-open { background-position: -96px -96px; }
|
181 |
-
.ui-icon-suitcase { background-position: -112px -96px; }
|
182 |
-
.ui-icon-comment { background-position: -128px -96px; }
|
183 |
-
.ui-icon-person { background-position: -144px -96px; }
|
184 |
-
.ui-icon-print { background-position: -160px -96px; }
|
185 |
-
.ui-icon-trash { background-position: -176px -96px; }
|
186 |
-
.ui-icon-locked { background-position: -192px -96px; }
|
187 |
-
.ui-icon-unlocked { background-position: -208px -96px; }
|
188 |
-
.ui-icon-bookmark { background-position: -224px -96px; }
|
189 |
-
.ui-icon-tag { background-position: -240px -96px; }
|
190 |
-
.ui-icon-home { background-position: 0 -112px; }
|
191 |
-
.ui-icon-flag { background-position: -16px -112px; }
|
192 |
-
.ui-icon-calendar { background-position: -32px -112px; }
|
193 |
-
.ui-icon-cart { background-position: -48px -112px; }
|
194 |
-
.ui-icon-pencil { background-position: -64px -112px; }
|
195 |
-
.ui-icon-clock { background-position: -80px -112px; }
|
196 |
-
.ui-icon-disk { background-position: -96px -112px; }
|
197 |
-
.ui-icon-calculator { background-position: -112px -112px; }
|
198 |
-
.ui-icon-zoomin { background-position: -128px -112px; }
|
199 |
-
.ui-icon-zoomout { background-position: -144px -112px; }
|
200 |
-
.ui-icon-search { background-position: -160px -112px; }
|
201 |
-
.ui-icon-wrench { background-position: -176px -112px; }
|
202 |
-
.ui-icon-gear { background-position: -192px -112px; }
|
203 |
-
.ui-icon-heart { background-position: -208px -112px; }
|
204 |
-
.ui-icon-star { background-position: -224px -112px; }
|
205 |
-
.ui-icon-link { background-position: -240px -112px; }
|
206 |
-
.ui-icon-cancel { background-position: 0 -128px; }
|
207 |
-
.ui-icon-plus { background-position: -16px -128px; }
|
208 |
-
.ui-icon-plusthick { background-position: -32px -128px; }
|
209 |
-
.ui-icon-minus { background-position: -48px -128px; }
|
210 |
-
.ui-icon-minusthick { background-position: -64px -128px; }
|
211 |
-
.ui-icon-close { background-position: -80px -128px; }
|
212 |
-
.ui-icon-closethick { background-position: -96px -128px; }
|
213 |
-
.ui-icon-key { background-position: -112px -128px; }
|
214 |
-
.ui-icon-lightbulb { background-position: -128px -128px; }
|
215 |
-
.ui-icon-scissors { background-position: -144px -128px; }
|
216 |
-
.ui-icon-clipboard { background-position: -160px -128px; }
|
217 |
-
.ui-icon-copy { background-position: -176px -128px; }
|
218 |
-
.ui-icon-contact { background-position: -192px -128px; }
|
219 |
-
.ui-icon-image { background-position: -208px -128px; }
|
220 |
-
.ui-icon-video { background-position: -224px -128px; }
|
221 |
-
.ui-icon-script { background-position: -240px -128px; }
|
222 |
-
.ui-icon-alert { background-position: 0 -144px; }
|
223 |
-
.ui-icon-info { background-position: -16px -144px; }
|
224 |
-
.ui-icon-notice { background-position: -32px -144px; }
|
225 |
-
.ui-icon-help { background-position: -48px -144px; }
|
226 |
-
.ui-icon-check { background-position: -64px -144px; }
|
227 |
-
.ui-icon-bullet { background-position: -80px -144px; }
|
228 |
-
.ui-icon-radio-off { background-position: -96px -144px; }
|
229 |
-
.ui-icon-radio-on { background-position: -112px -144px; }
|
230 |
-
.ui-icon-pin-w { background-position: -128px -144px; }
|
231 |
-
.ui-icon-pin-s { background-position: -144px -144px; }
|
232 |
-
.ui-icon-play { background-position: 0 -160px; }
|
233 |
-
.ui-icon-pause { background-position: -16px -160px; }
|
234 |
-
.ui-icon-seek-next { background-position: -32px -160px; }
|
235 |
-
.ui-icon-seek-prev { background-position: -48px -160px; }
|
236 |
-
.ui-icon-seek-end { background-position: -64px -160px; }
|
237 |
-
.ui-icon-seek-start { background-position: -80px -160px; }
|
238 |
-
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
239 |
-
.ui-icon-seek-first { background-position: -80px -160px; }
|
240 |
-
.ui-icon-stop { background-position: -96px -160px; }
|
241 |
-
.ui-icon-eject { background-position: -112px -160px; }
|
242 |
-
.ui-icon-volume-off { background-position: -128px -160px; }
|
243 |
-
.ui-icon-volume-on { background-position: -144px -160px; }
|
244 |
-
.ui-icon-power { background-position: 0 -176px; }
|
245 |
-
.ui-icon-signal-diag { background-position: -16px -176px; }
|
246 |
-
.ui-icon-signal { background-position: -32px -176px; }
|
247 |
-
.ui-icon-battery-0 { background-position: -48px -176px; }
|
248 |
-
.ui-icon-battery-1 { background-position: -64px -176px; }
|
249 |
-
.ui-icon-battery-2 { background-position: -80px -176px; }
|
250 |
-
.ui-icon-battery-3 { background-position: -96px -176px; }
|
251 |
-
.ui-icon-circle-plus { background-position: 0 -192px; }
|
252 |
-
.ui-icon-circle-minus { background-position: -16px -192px; }
|
253 |
-
.ui-icon-circle-close { background-position: -32px -192px; }
|
254 |
-
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
255 |
-
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
256 |
-
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
257 |
-
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
258 |
-
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
259 |
-
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
260 |
-
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
261 |
-
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
262 |
-
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
263 |
-
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
264 |
-
.ui-icon-circle-check { background-position: -208px -192px; }
|
265 |
-
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
266 |
-
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
267 |
-
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
268 |
-
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
269 |
-
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
270 |
-
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
271 |
-
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
272 |
-
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
273 |
-
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
274 |
-
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
275 |
-
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
276 |
-
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
277 |
-
|
278 |
-
|
279 |
-
/* Misc visuals
|
280 |
-
----------------------------------*/
|
281 |
-
|
282 |
-
/* Corner radius */
|
283 |
-
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
|
284 |
-
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
|
285 |
-
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
|
286 |
-
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
|
287 |
-
|
288 |
-
/* Overlays */
|
289 |
-
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
|
290 |
-
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
|
291 |
-
* jQuery UI Resizable 1.8.16
|
292 |
-
*
|
293 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
294 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
295 |
-
* http://jquery.org/license
|
296 |
-
*
|
297 |
-
* http://docs.jquery.com/UI/Resizable#theming
|
298 |
-
*/
|
299 |
-
.ui-resizable { position: relative;}
|
300 |
-
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
|
301 |
-
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
|
302 |
-
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
|
303 |
-
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
|
304 |
-
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
|
305 |
-
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
|
306 |
-
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
|
307 |
-
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
|
308 |
-
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
|
309 |
-
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
310 |
-
* jQuery UI Selectable 1.8.16
|
311 |
-
*
|
312 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
313 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
314 |
-
* http://jquery.org/license
|
315 |
-
*
|
316 |
-
* http://docs.jquery.com/UI/Selectable#theming
|
317 |
-
*/
|
318 |
-
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
|
319 |
-
/*
|
320 |
-
* jQuery UI Accordion 1.8.16
|
321 |
-
*
|
322 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
323 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
324 |
-
* http://jquery.org/license
|
325 |
-
*
|
326 |
-
* http://docs.jquery.com/UI/Accordion#theming
|
327 |
-
*/
|
328 |
-
/* IE/Win - Fix animation bug - #4615 */
|
329 |
-
.ui-accordion { width: 100%; }
|
330 |
-
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
|
331 |
-
.ui-accordion .ui-accordion-li-fix { display: inline; }
|
332 |
-
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
|
333 |
-
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
|
334 |
-
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
|
335 |
-
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
|
336 |
-
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
|
337 |
-
.ui-accordion .ui-accordion-content-active { display: block; }
|
338 |
-
/*
|
339 |
-
* jQuery UI Autocomplete 1.8.16
|
340 |
-
*
|
341 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
342 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
343 |
-
* http://jquery.org/license
|
344 |
-
*
|
345 |
-
* http://docs.jquery.com/UI/Autocomplete#theming
|
346 |
-
*/
|
347 |
-
.ui-autocomplete { position: absolute; cursor: default; }
|
348 |
-
|
349 |
-
/* workarounds */
|
350 |
-
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
351 |
-
|
352 |
-
/*
|
353 |
-
* jQuery UI Menu 1.8.16
|
354 |
-
*
|
355 |
-
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
|
356 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
357 |
-
* http://jquery.org/license
|
358 |
-
*
|
359 |
-
* http://docs.jquery.com/UI/Menu#theming
|
360 |
-
*/
|
361 |
-
.ui-menu {
|
362 |
-
list-style:none;
|
363 |
-
padding: 2px;
|
364 |
-
margin: 0;
|
365 |
-
display:block;
|
366 |
-
float: left;
|
367 |
-
}
|
368 |
-
.ui-menu .ui-menu {
|
369 |
-
margin-top: -3px;
|
370 |
-
}
|
371 |
-
.ui-menu .ui-menu-item {
|
372 |
-
margin:0;
|
373 |
-
padding: 0;
|
374 |
-
zoom: 1;
|
375 |
-
float: left;
|
376 |
-
clear: left;
|
377 |
-
width: 100%;
|
378 |
-
}
|
379 |
-
.ui-menu .ui-menu-item a {
|
380 |
-
text-decoration:none;
|
381 |
-
display:block;
|
382 |
-
padding:.2em .4em;
|
383 |
-
line-height:1.5;
|
384 |
-
zoom:1;
|
385 |
-
}
|
386 |
-
.ui-menu .ui-menu-item a.ui-state-hover,
|
387 |
-
.ui-menu .ui-menu-item a.ui-state-active {
|
388 |
-
font-weight: normal;
|
389 |
-
margin: -1px;
|
390 |
-
}
|
391 |
-
/*
|
392 |
-
* jQuery UI Button 1.8.16
|
393 |
-
*
|
394 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
395 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
396 |
-
* http://jquery.org/license
|
397 |
-
*
|
398 |
-
* http://docs.jquery.com/UI/Button#theming
|
399 |
-
*/
|
400 |
-
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
|
401 |
-
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
|
402 |
-
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
|
403 |
-
.ui-button-icons-only { width: 3.4em; }
|
404 |
-
button.ui-button-icons-only { width: 3.7em; }
|
405 |
-
|
406 |
-
/*button text element */
|
407 |
-
.ui-button .ui-button-text { display: block; line-height: 1.4; }
|
408 |
-
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
|
409 |
-
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
|
410 |
-
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
|
411 |
-
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
|
412 |
-
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
|
413 |
-
/* no icon support for input elements, provide padding by default */
|
414 |
-
input.ui-button { padding: .4em 1em; }
|
415 |
-
|
416 |
-
/*button icon element(s) */
|
417 |
-
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
|
418 |
-
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
|
419 |
-
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
|
420 |
-
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
421 |
-
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
|
422 |
-
|
423 |
-
/*button sets*/
|
424 |
-
.ui-buttonset { margin-right: 7px; }
|
425 |
-
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
|
426 |
-
|
427 |
-
/* workarounds */
|
428 |
-
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
|
429 |
-
/*
|
430 |
-
* jQuery UI Dialog 1.8.16
|
431 |
-
*
|
432 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
433 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
434 |
-
* http://jquery.org/license
|
435 |
-
*
|
436 |
-
* http://docs.jquery.com/UI/Dialog#theming
|
437 |
-
*/
|
438 |
-
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
|
439 |
-
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
|
440 |
-
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
|
441 |
-
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
|
442 |
-
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
|
443 |
-
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
|
444 |
-
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
|
445 |
-
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
|
446 |
-
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
|
447 |
-
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
|
448 |
-
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
|
449 |
-
.ui-draggable .ui-dialog-titlebar { cursor: move; }
|
450 |
-
/*
|
451 |
-
* jQuery UI Slider 1.8.16
|
452 |
-
*
|
453 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
454 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
455 |
-
* http://jquery.org/license
|
456 |
-
*
|
457 |
-
* http://docs.jquery.com/UI/Slider#theming
|
458 |
-
*/
|
459 |
-
.ui-slider { position: relative; text-align: left; }
|
460 |
-
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
|
461 |
-
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
|
462 |
-
|
463 |
-
.ui-slider-horizontal { height: .8em; }
|
464 |
-
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
|
465 |
-
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
|
466 |
-
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
|
467 |
-
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
|
468 |
-
|
469 |
-
.ui-slider-vertical { width: .8em; height: 100px; }
|
470 |
-
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
|
471 |
-
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
|
472 |
-
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
|
473 |
-
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
474 |
-
* jQuery UI Tabs 1.8.16
|
475 |
-
*
|
476 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
477 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
478 |
-
* http://jquery.org/license
|
479 |
-
*
|
480 |
-
* http://docs.jquery.com/UI/Tabs#theming
|
481 |
-
*/
|
482 |
-
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
483 |
-
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
|
484 |
-
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
|
485 |
-
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
|
486 |
-
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
|
487 |
-
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
|
488 |
-
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
|
489 |
-
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
|
490 |
-
.ui-tabs .ui-tabs-hide { display: none !important; }
|
491 |
-
/*
|
492 |
-
* jQuery UI Datepicker 1.8.16
|
493 |
-
*
|
494 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
495 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
496 |
-
* http://jquery.org/license
|
497 |
-
*
|
498 |
-
* http://docs.jquery.com/UI/Datepicker#theming
|
499 |
-
*/
|
500 |
-
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
|
501 |
-
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
502 |
-
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
503 |
-
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
504 |
-
.ui-datepicker .ui-datepicker-prev { left:2px; }
|
505 |
-
.ui-datepicker .ui-datepicker-next { right:2px; }
|
506 |
-
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
|
507 |
-
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
|
508 |
-
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
|
509 |
-
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
|
510 |
-
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
|
511 |
-
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
|
512 |
-
.ui-datepicker select.ui-datepicker-month,
|
513 |
-
.ui-datepicker select.ui-datepicker-year { width: 49%;}
|
514 |
-
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
|
515 |
-
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
|
516 |
-
.ui-datepicker td { border: 0; padding: 1px; }
|
517 |
-
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
|
518 |
-
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
|
519 |
-
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
|
520 |
-
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
|
521 |
-
|
522 |
-
/* with multiple calendars */
|
523 |
-
.ui-datepicker.ui-datepicker-multi { width:auto; }
|
524 |
-
.ui-datepicker-multi .ui-datepicker-group { float:left; }
|
525 |
-
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
|
526 |
-
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
|
527 |
-
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
|
528 |
-
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
|
529 |
-
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
|
530 |
-
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
|
531 |
-
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
|
532 |
-
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
|
533 |
-
|
534 |
-
/* RTL support */
|
535 |
-
.ui-datepicker-rtl { direction: rtl; }
|
536 |
-
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
|
537 |
-
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
|
538 |
-
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
|
539 |
-
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
|
540 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
|
541 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
|
542 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
|
543 |
-
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
|
544 |
-
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
545 |
-
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
|
546 |
-
|
547 |
-
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
|
548 |
-
.ui-datepicker-cover {
|
549 |
-
display: none; /*sorry for IE5*/
|
550 |
-
display/**/: block; /*sorry for IE5*/
|
551 |
-
position: absolute; /*must have*/
|
552 |
-
z-index: -1; /*must have*/
|
553 |
-
filter: mask(); /*must have*/
|
554 |
-
top: -4px; /*must have*/
|
555 |
-
left: -4px; /*must have*/
|
556 |
-
width: 200px; /*must have*/
|
557 |
-
height: 200px; /*must have*/
|
558 |
-
}/*
|
559 |
-
* jQuery UI Progressbar 1.8.16
|
560 |
-
*
|
561 |
-
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
|
562 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
563 |
-
* http://jquery.org/license
|
564 |
-
*
|
565 |
-
* http://docs.jquery.com/UI/Progressbar#theming
|
566 |
-
*/
|
567 |
-
.ui-progressbar { height:2em; text-align: left; }
|
568 |
-
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/fields/checkbox.php
CHANGED
@@ -62,6 +62,7 @@ if ( 0 < $data_count ) {
|
|
62 |
|
63 |
if ( pods_var( 'readonly', $options, false ) ) {
|
64 |
$attributes['readonly'] = 'READONLY';
|
|
|
65 |
|
66 |
$attributes['class'] .= ' pods-form-ui-read-only';
|
67 |
}
|
@@ -79,6 +80,12 @@ if ( 0 < $data_count ) {
|
|
79 |
<div class="pods-field pods-boolean"<?php echo $indent; ?>>
|
80 |
<input<?php PodsForm::attributes( $attributes, $name, $form_field_type, $options ); ?> />
|
81 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
if ( 0 < strlen( $label ) ) {
|
83 |
$help = pods_var_raw( 'help', $options );
|
84 |
|
62 |
|
63 |
if ( pods_var( 'readonly', $options, false ) ) {
|
64 |
$attributes['readonly'] = 'READONLY';
|
65 |
+
$attributes['disabled'] = 'DISABLED';
|
66 |
|
67 |
$attributes['class'] .= ' pods-form-ui-read-only';
|
68 |
}
|
80 |
<div class="pods-field pods-boolean"<?php echo $indent; ?>>
|
81 |
<input<?php PodsForm::attributes( $attributes, $name, $form_field_type, $options ); ?> />
|
82 |
<?php
|
83 |
+
if ( isset( $attributes['readonly'] ) && isset( $attributes['checked'] ) && 'CHECKED' === $attributes['checked'] ) {
|
84 |
+
?>
|
85 |
+
<input type="hidden" name="<?php echo esc_attr( $name ); ?>" value="<?php echo esc_attr( $attributes['value'] ); ?>" />
|
86 |
+
<?php
|
87 |
+
}
|
88 |
+
|
89 |
if ( 0 < strlen( $label ) ) {
|
90 |
$help = pods_var_raw( 'help', $options );
|
91 |
|
ui/fields/currency.php
CHANGED
@@ -27,19 +27,22 @@ if ( '9999.99' == pods_var( 'currency_format', $options ) ) {
|
|
27 |
|
28 |
$currency = 'usd';
|
29 |
|
30 |
-
|
31 |
-
|
|
|
|
|
32 |
}
|
33 |
|
34 |
$currency_sign = PodsField_Currency::$currencies[ $currency ]['sign'];
|
35 |
-
|
36 |
-
echo '<code class="currency-sign">' . $currency_sign . '</code>';
|
37 |
?>
|
38 |
-
<
|
|
|
|
|
|
|
39 |
<script>
|
40 |
jQuery( function ( $ ) {
|
41 |
var input = $( 'input#<?php echo esc_js( $attributes[ 'id' ] ); ?>' ),
|
42 |
-
currency_sign = input.siblings( 'code.currency-sign' );
|
43 |
|
44 |
input.on( 'blur', function () {
|
45 |
if ( !/^[0-9\<?php
|
@@ -47,7 +50,7 @@ echo '<code class="currency-sign">' . $currency_sign . '</code>';
|
|
47 |
?>]$/.test( $( this ).val() ) ) {
|
48 |
var newval = $( this )
|
49 |
.val()
|
50 |
-
.replace( /[^0-9
|
51 |
echo esc_js( implode( '\\', array_filter( array( $dot, $thousands ) ) ) );
|
52 |
?>]/g, '' );
|
53 |
$( this ).val( newval );
|
@@ -55,13 +58,22 @@ echo '<code class="currency-sign">' . $currency_sign . '</code>';
|
|
55 |
} );
|
56 |
|
57 |
if ( currency_sign.length ) {
|
|
|
|
|
58 |
function resize_currency_sign() {
|
59 |
-
|
60 |
-
|
|
|
|
|
|
|
|
|
61 |
}
|
62 |
-
|
63 |
-
|
64 |
-
|
|
|
|
|
|
|
65 |
}
|
66 |
} );
|
67 |
</script>
|
27 |
|
28 |
$currency = 'usd';
|
29 |
|
30 |
+
$currency_format_sign = pods_v( 'currency_format_sign', $options, $currency );
|
31 |
+
|
32 |
+
if ( isset( PodsField_Currency::$currencies[ $currency_format_sign ] ) ) {
|
33 |
+
$currency = $currency_format_sign;
|
34 |
}
|
35 |
|
36 |
$currency_sign = PodsField_Currency::$currencies[ $currency ]['sign'];
|
|
|
|
|
37 |
?>
|
38 |
+
<div class="pods-currency-container">
|
39 |
+
<code class="pods-currency-sign pods-hidden"><?php echo $currency_sign; ?></code>
|
40 |
+
<input<?php PodsForm::attributes( $attributes, $name, $form_field_type, $options ); ?>/>
|
41 |
+
</div>
|
42 |
<script>
|
43 |
jQuery( function ( $ ) {
|
44 |
var input = $( 'input#<?php echo esc_js( $attributes[ 'id' ] ); ?>' ),
|
45 |
+
currency_sign = input.siblings( 'code.pods-currency-sign' );
|
46 |
|
47 |
input.on( 'blur', function () {
|
48 |
if ( !/^[0-9\<?php
|
50 |
?>]$/.test( $( this ).val() ) ) {
|
51 |
var newval = $( this )
|
52 |
.val()
|
53 |
+
.replace( /[^0-9-\<?php
|
54 |
echo esc_js( implode( '\\', array_filter( array( $dot, $thousands ) ) ) );
|
55 |
?>]/g, '' );
|
56 |
$( this ).val( newval );
|
58 |
} );
|
59 |
|
60 |
if ( currency_sign.length ) {
|
61 |
+
currency_sign.removeClass( 'pods-hidden' );
|
62 |
+
|
63 |
function resize_currency_sign() {
|
64 |
+
if ( currency_sign.width() < 1 ) {
|
65 |
+
return;
|
66 |
+
}
|
67 |
+
|
68 |
+
input.css( 'padding-left', currency_sign.width() + 12 );
|
69 |
+
currency_sign.css( 'line-height', parseInt( input.innerHeight(), 10 ) + 'px' );
|
70 |
}
|
71 |
+
|
72 |
+
// Cover most events we need.
|
73 |
+
$(window).on( 'resize load visibilitychange postbox-toggled postbox-columnchange postboxes-columnchange', resize_currency_sign );
|
74 |
+
|
75 |
+
// Gutenberg show/hide panels do not trigger any known events, this is one final hackaround for that.
|
76 |
+
input.on( 'hover focus', resize_currency_sign );
|
77 |
}
|
78 |
} );
|
79 |
</script>
|
ui/fields/farbtastic.php
DELETED
@@ -1,56 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
wp_enqueue_style( 'farbtastic' );
|
3 |
-
|
4 |
-
if ( !is_admin() )
|
5 |
-
wp_register_script( 'farbtastic', admin_url( "js/farbtastic.js" ), array( 'jquery' ), '1.2', true );
|
6 |
-
|
7 |
-
wp_enqueue_script( 'farbtastic' );
|
8 |
-
|
9 |
-
$attributes = array();
|
10 |
-
$attributes[ 'type' ] = 'text';
|
11 |
-
$attributes[ 'value' ] = $value;
|
12 |
-
$attributes[ 'tabindex' ] = 2;
|
13 |
-
$attributes = PodsForm::merge_attributes( $attributes, $name, $form_field_type, $options );
|
14 |
-
?>
|
15 |
-
<input<?php PodsForm::attributes( $attributes, $name, $form_field_type, $options ); ?> />
|
16 |
-
|
17 |
-
<div id="color_<?php echo esc_js( $attributes[ 'id' ] ); ?>"></div>
|
18 |
-
|
19 |
-
<script type="text/javascript">
|
20 |
-
if ( 'undefined' == typeof pods_farbastic_changing ) {
|
21 |
-
var pods_farbastic_changing = false;
|
22 |
-
}
|
23 |
-
|
24 |
-
jQuery( function () {
|
25 |
-
jQuery( '#color_<?php echo esc_js( $attributes[ 'id' ] ); ?>' ).hide();
|
26 |
-
|
27 |
-
var pods_farbtastic_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = jQuery.farbtastic(
|
28 |
-
'#color_<?php echo esc_js( $attributes[ 'id' ] ); ?>',
|
29 |
-
function ( color ) {
|
30 |
-
pods_pickColor( '#<?php echo esc_js( $attributes[ 'id' ] ); ?>', color );
|
31 |
-
}
|
32 |
-
);
|
33 |
-
|
34 |
-
jQuery( '#<?php echo esc_js( $attributes[ 'id' ] ); ?>' ).on( 'focus blur', function () {
|
35 |
-
jQuery( '#color_<?php echo esc_js( $attributes[ 'id' ] ); ?>' ).slideToggle();
|
36 |
-
} );
|
37 |
-
|
38 |
-
jQuery( '#<?php echo esc_js( $attributes[ 'id' ] ); ?>' ).on( 'keyup', function () {
|
39 |
-
var color = jQuery( this ).val();
|
40 |
-
|
41 |
-
pods_farbastic_changing = true;
|
42 |
-
|
43 |
-
if ( '' != color.replace( '#', '' ) && color.match( '#' ) )
|
44 |
-
pods_farbtastic_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.setColor( color );
|
45 |
-
|
46 |
-
pods_farbastic_changing = false;
|
47 |
-
} );
|
48 |
-
|
49 |
-
if ( 'undefined' == pods_pickColor ) {
|
50 |
-
function pods_pickColor ( id, color ) {
|
51 |
-
if ( !pods_farbastic_changing )
|
52 |
-
jQuery( id ).val( color.toUpperCase() );
|
53 |
-
}
|
54 |
-
}
|
55 |
-
} );
|
56 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/fields/media.php
DELETED
@@ -1,323 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
global $post_ID;
|
3 |
-
|
4 |
-
wp_enqueue_script( 'pods-handlebars' );
|
5 |
-
wp_enqueue_script( 'jquery-ui-core' );
|
6 |
-
wp_enqueue_script( 'jquery-ui-sortable' );
|
7 |
-
wp_enqueue_style( 'pods-attach' );
|
8 |
-
|
9 |
-
$args = array();
|
10 |
-
|
11 |
-
if ( is_admin() && !empty( $post_ID ) )
|
12 |
-
$args = array( 'post' => (int) $post_ID );
|
13 |
-
|
14 |
-
wp_enqueue_media( $args );
|
15 |
-
|
16 |
-
$field_file = PodsForm::field_loader( 'file' );
|
17 |
-
|
18 |
-
$attributes = array();
|
19 |
-
$attributes = PodsForm::merge_attributes( $attributes, $name, $form_field_type, $options );
|
20 |
-
|
21 |
-
$css_id = $attributes[ 'id' ];
|
22 |
-
if ( empty( $options['file_field_template'] ) ) {
|
23 |
-
$options['file_field_template'] = 'rows';
|
24 |
-
}
|
25 |
-
$attributes[ 'class' ] .= ' pods-field-template-'.$options['file_field_template'];
|
26 |
-
|
27 |
-
switch ( $options['file_field_template'] ) {
|
28 |
-
case 'tiles':
|
29 |
-
$jquery_ui_sortable_axis = '';
|
30 |
-
break;
|
31 |
-
case 'rows':
|
32 |
-
default:
|
33 |
-
$jquery_ui_sortable_axis = 'y';
|
34 |
-
break;
|
35 |
-
}
|
36 |
-
|
37 |
-
$router = pods_var( $form_field_type . '_attachment_tab', $options, 'browse' );
|
38 |
-
|
39 |
-
$file_limit = 1;
|
40 |
-
|
41 |
-
// @todo: File limit not yet supported in the UI, it's either single or multiple
|
42 |
-
if ( 'multi' == pods_var( $form_field_type . '_format_type', $options, 'single' ) )
|
43 |
-
$file_limit = (int) pods_var( $form_field_type . '_limit', $options, 0 );
|
44 |
-
|
45 |
-
$limit_file_type = pods_var( $form_field_type . '_type', $options, 'images' );
|
46 |
-
|
47 |
-
$title_editable = pods_var( $form_field_type . '_edit_title', $options, 0 );
|
48 |
-
$linked = pods_var( $form_field_type . '_linked', $options, 0 );
|
49 |
-
|
50 |
-
if ( 'images' == $limit_file_type ) {
|
51 |
-
$limit_types = 'image';
|
52 |
-
$limit_extensions = 'jpg,jpeg,png,gif';
|
53 |
-
}
|
54 |
-
elseif ( 'video' == $limit_file_type ) {
|
55 |
-
$limit_types = 'video';
|
56 |
-
$limit_extensions = 'mpg,mov,flv,mp4';
|
57 |
-
}
|
58 |
-
elseif ( 'audio' == $limit_file_type ) {
|
59 |
-
$limit_types = 'audio';
|
60 |
-
$limit_extensions = 'mp3,m4a,wav,wma';
|
61 |
-
}
|
62 |
-
elseif ( 'text' == $limit_file_type ) {
|
63 |
-
$limit_types = 'text';
|
64 |
-
$limit_extensions = 'txt,rtx,csv,tsv';
|
65 |
-
}
|
66 |
-
elseif ( 'any' == $limit_file_type ) {
|
67 |
-
$limit_types = '';
|
68 |
-
$limit_extensions = '*';
|
69 |
-
}
|
70 |
-
else {
|
71 |
-
$limit_types = $limit_extensions = pods_var( $form_field_type . '_allowed_extensions', $options, '', null, true );
|
72 |
-
}
|
73 |
-
$limit_types = trim( str_replace( array( ' ', '.', "\n", "\t", ';' ), array( '', ',', ',', ',' ), $limit_types ), ',' );
|
74 |
-
$limit_extensions = trim( str_replace( array( ' ', '.', "\n", "\t", ';' ), array( '', ',', ',', ',' ), $limit_extensions ), ',' );
|
75 |
-
|
76 |
-
$mime_types = wp_get_mime_types();
|
77 |
-
|
78 |
-
if ( !in_array( $limit_file_type, array( 'images', 'video', 'audio', 'text', 'any' ) ) ) {
|
79 |
-
$new_limit_types = array();
|
80 |
-
|
81 |
-
$limit_types = explode( ',', $limit_types );
|
82 |
-
|
83 |
-
foreach ( $limit_types as $k => $limit_type ) {
|
84 |
-
if ( isset( $mime_types[ $limit_type ] ) ) {
|
85 |
-
$mime = explode( '/', $mime_types[ $limit_type ] );
|
86 |
-
$mime = $mime[ 0 ];
|
87 |
-
|
88 |
-
if ( !in_array( $mime, $new_limit_types ) )
|
89 |
-
$new_limit_types[] = $mime;
|
90 |
-
}
|
91 |
-
else {
|
92 |
-
$found = false;
|
93 |
-
|
94 |
-
foreach ( $mime_types as $type => $mime ) {
|
95 |
-
if ( false !== strpos( $type, $limit_type ) ) {
|
96 |
-
$mime = explode( '/', $mime );
|
97 |
-
$mime = $mime[ 0 ];
|
98 |
-
|
99 |
-
if ( !in_array( $mime, $new_limit_types ) ) {
|
100 |
-
$new_limit_types[] = $mime;
|
101 |
-
}
|
102 |
-
$found = true;
|
103 |
-
}
|
104 |
-
}
|
105 |
-
|
106 |
-
if ( !$found )
|
107 |
-
$new_limit_types[] = $limit_type;
|
108 |
-
}
|
109 |
-
}
|
110 |
-
|
111 |
-
if ( !empty( $new_limit_types ) )
|
112 |
-
$limit_types = implode( ',', $new_limit_types );
|
113 |
-
}
|
114 |
-
|
115 |
-
if ( empty( $value ) )
|
116 |
-
$value = array();
|
117 |
-
else
|
118 |
-
$value = (array) $value;
|
119 |
-
?>
|
120 |
-
<div<?php PodsForm::attributes( array( 'class' => $attributes[ 'class' ], 'id' => $attributes[ 'id' ] ), $name, $form_field_type, $options ); ?>>
|
121 |
-
<ul class="pods-files pods-files-list"><?php // no extra space in ul or CSS:empty won't work
|
122 |
-
foreach ( $value as $val ) {
|
123 |
-
$attachment = get_post( $val, ARRAY_A );
|
124 |
-
|
125 |
-
if ( empty( $attachment ) ) {
|
126 |
-
continue;
|
127 |
-
}
|
128 |
-
|
129 |
-
$attachment[ 'filename' ] = basename( $attachment[ 'guid' ] );
|
130 |
-
|
131 |
-
$thumb = wp_get_attachment_image_src( $attachment[ 'ID' ], 'thumbnail', true );
|
132 |
-
$attachment[ 'thumbnail' ] = $thumb[ 0 ];
|
133 |
-
|
134 |
-
$attachment[ 'link' ] = '';
|
135 |
-
|
136 |
-
if ( $linked ) {
|
137 |
-
$attachment[ 'link' ] = wp_get_attachment_url( $attachment[ 'ID' ] );
|
138 |
-
}
|
139 |
-
|
140 |
-
$attachment = apply_filters( 'pods_media_attachment', $attachment );
|
141 |
-
|
142 |
-
echo $field_file->markup( $attributes, $file_limit, $title_editable, $attachment[ 'ID' ], $attachment[ 'thumbnail' ], $attachment[ 'post_title' ], $linked, $attachment[ 'link' ] );
|
143 |
-
}
|
144 |
-
?></ul>
|
145 |
-
|
146 |
-
<a class="button pods-file-add pods-media-add" id="<?php echo esc_attr( $css_id ); ?>-upload" href="#" tabindex="2"><?php echo pods_v( $form_field_type . '_add_button', $options, __( 'Add File', 'pods' ) ); ?></a>
|
147 |
-
</div>
|
148 |
-
|
149 |
-
<script type="text/x-handlebars" id="<?php echo esc_attr( $css_id ); ?>-handlebars">
|
150 |
-
<?php echo $field_file->markup( $attributes, $file_limit, $title_editable, null, null, null, $linked ); ?>
|
151 |
-
</script>
|
152 |
-
|
153 |
-
<script type="text/javascript">
|
154 |
-
jQuery( function( $ ){
|
155 |
-
|
156 |
-
var $element_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = $( '#<?php echo esc_js( $css_id ); ?>' ),
|
157 |
-
$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = $( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-list' ),
|
158 |
-
title_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = "<?php echo esc_js( pods_var_raw( $form_field_type . '_modal_title', $options, __( 'Attach a file', 'pods' ) ) ); ?>",
|
159 |
-
button_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = "<?php echo esc_js( pods_var_raw( $form_field_type . '_modal_add_button', $options, __( 'Add File', 'pods' ) ) ); ?>",
|
160 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>,
|
161 |
-
maxFiles_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = <?php echo esc_js( $file_limit ); ?>;
|
162 |
-
|
163 |
-
<?php if ( 1 != $file_limit ) { ?>
|
164 |
-
// init sortable
|
165 |
-
$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.sortable( {
|
166 |
-
containment : 'parent',
|
167 |
-
axis: '<?php echo $jquery_ui_sortable_axis; ?>',
|
168 |
-
scrollSensitivity : 40,
|
169 |
-
tolerance : 'pointer',
|
170 |
-
opacity : 0.6
|
171 |
-
} );
|
172 |
-
<?php } ?>
|
173 |
-
|
174 |
-
$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.find( 'li.pods-file:first' ).removeClass('hidden');
|
175 |
-
|
176 |
-
// hook delete links
|
177 |
-
$element_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.on( 'click', 'li.pods-file-delete a', function ( e ) {
|
178 |
-
e.preventDefault();
|
179 |
-
|
180 |
-
var podsfile = $( this ).parent().parent().parent();
|
181 |
-
<?php
|
182 |
-
switch ( $options['file_field_template'] ) {
|
183 |
-
case 'tiles':
|
184 |
-
?>
|
185 |
-
podsfile.fadeOut( function () {
|
186 |
-
<?php
|
187 |
-
break;
|
188 |
-
case 'rows':
|
189 |
-
default:
|
190 |
-
?>
|
191 |
-
podsfile.slideUp( function () {
|
192 |
-
<?php
|
193 |
-
break;
|
194 |
-
}
|
195 |
-
?>
|
196 |
-
// check to see if this was the only entry
|
197 |
-
if ( podsfile.parent().children().length == 1 ) { // 1 because we haven't removed our target yet
|
198 |
-
podsfile.parent().hide();
|
199 |
-
}
|
200 |
-
// remove the entry
|
201 |
-
$(this).remove();
|
202 |
-
} );
|
203 |
-
} );
|
204 |
-
|
205 |
-
$element_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.on( 'click', '.pods-file-add', function( event ) {
|
206 |
-
var options, attachment;
|
207 |
-
|
208 |
-
event.preventDefault();
|
209 |
-
|
210 |
-
if(typeof wp.Uploader.defaults.filters.mime_types == 'undefined') {
|
211 |
-
wp.Uploader.defaults.filters.mime_types = [{title:'Allowed Files', extensions: '*'}];
|
212 |
-
}
|
213 |
-
|
214 |
-
var default_ext = wp.Uploader.defaults.filters.mime_types[0].extensions;
|
215 |
-
|
216 |
-
wp.Uploader.defaults.filters.mime_types[0].extensions = "<?php echo esc_js( $limit_extensions ); ?>";
|
217 |
-
|
218 |
-
// if the frame already exists, open it
|
219 |
-
if ( pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> ) {
|
220 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.open();
|
221 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.content.mode('<?php echo esc_js( $router ); ?>');
|
222 |
-
}
|
223 |
-
else {
|
224 |
-
// set our settings
|
225 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> = wp.media({
|
226 |
-
title: title_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>,
|
227 |
-
|
228 |
-
<?php if( $file_limit !== 1 ) : ?>
|
229 |
-
multiple: true,
|
230 |
-
<?php endif; ?>
|
231 |
-
|
232 |
-
<?php if ( !empty( $limit_types ) ) : ?>
|
233 |
-
library: {
|
234 |
-
type: '<?php echo esc_js( $limit_types ); ?>'
|
235 |
-
},
|
236 |
-
<?php endif; ?>
|
237 |
-
|
238 |
-
// Customize the submit button.
|
239 |
-
button: {
|
240 |
-
// Set the text of the button.
|
241 |
-
text: button_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>
|
242 |
-
}
|
243 |
-
});
|
244 |
-
|
245 |
-
// set up our select handler
|
246 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.on( 'select', function() {
|
247 |
-
|
248 |
-
selection = pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.state().get( 'selection' );
|
249 |
-
|
250 |
-
if ( ! selection )
|
251 |
-
return;
|
252 |
-
|
253 |
-
// compile our Underscore template using Mustache syntax
|
254 |
-
_.templateSettings = {
|
255 |
-
interpolate : /\{\{(.+?)\}\}/g
|
256 |
-
}
|
257 |
-
|
258 |
-
var template = _.template($('script#<?php echo esc_js( $css_id ); ?>-handlebars').html());
|
259 |
-
|
260 |
-
// loop through the selected files
|
261 |
-
selection.each( function( attachment ) {
|
262 |
-
// by default use the generic icon
|
263 |
-
attachment_thumbnail = attachment.attributes.icon;
|
264 |
-
|
265 |
-
// only thumbnails have sizes which is what we're on the hunt for
|
266 |
-
if ( 'undefined' != typeof attachment.attributes.sizes ) {
|
267 |
-
// Get thumbnail if it exists
|
268 |
-
if ( 'undefined' != typeof attachment.attributes.sizes.thumbnail && 'undefined' != typeof attachment.attributes.sizes.thumbnail.url )
|
269 |
-
attachment_thumbnail = attachment.attributes.sizes.thumbnail.url;
|
270 |
-
// If thumbnail doesn't exist, get full because this is a small image
|
271 |
-
else if ( 'undefined' != typeof attachment.attributes.sizes.full && 'undefined' != typeof attachment.attributes.sizes.full.url )
|
272 |
-
attachment_thumbnail = attachment.attributes.sizes.full.url;
|
273 |
-
}
|
274 |
-
|
275 |
-
<?php if ( !empty( $limit_types ) ) : ?>
|
276 |
-
if ( '<?php echo implode( '\' != attachment.attributes.type && \'', explode( ',', pods_slash( $limit_types ) ) ); ?>' != attachment.attributes.type )
|
277 |
-
return;
|
278 |
-
<?php endif; ?>
|
279 |
-
|
280 |
-
// set our object properties
|
281 |
-
var binding = {
|
282 |
-
id: attachment.id,
|
283 |
-
icon: attachment_thumbnail,
|
284 |
-
name: attachment.attributes.title,
|
285 |
-
filename: attachment.filename,
|
286 |
-
link: attachment.attributes.url
|
287 |
-
};
|
288 |
-
|
289 |
-
var tmpl = Handlebars.compile( $( 'script#<?php echo esc_js( $css_id ); ?>-handlebars' ).html() );
|
290 |
-
|
291 |
-
var html = tmpl( binding );
|
292 |
-
|
293 |
-
$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.prepend( html );
|
294 |
-
|
295 |
-
if ( !$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.is( ':visible' ) )
|
296 |
-
$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.show().removeClass( 'hidden' );
|
297 |
-
|
298 |
-
$list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.find( 'li.pods-file:first' ).hide().removeClass('hidden').slideDown( 'fast' );
|
299 |
-
|
300 |
-
var items = $list_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.find( 'li.pods-file' ),
|
301 |
-
itemCount = items.size();
|
302 |
-
|
303 |
-
if ( 0 < maxFiles_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> && itemCount > maxFiles_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> ) {
|
304 |
-
items.each( function ( idx, elem ) {
|
305 |
-
if ( idx + 1 > maxFiles_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?> ) {
|
306 |
-
jQuery( elem ).remove();
|
307 |
-
}
|
308 |
-
} );
|
309 |
-
}
|
310 |
-
});
|
311 |
-
});
|
312 |
-
|
313 |
-
// open the frame
|
314 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.open();
|
315 |
-
pods_media_<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>.content.mode('<?php echo esc_js( $router ); ?>');
|
316 |
-
}
|
317 |
-
|
318 |
-
// Reset the allowed file extensions
|
319 |
-
wp.Uploader.defaults.filters.mime_types[0].extensions = default_ext;
|
320 |
-
});
|
321 |
-
|
322 |
-
});
|
323 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/fields/plupload.php
DELETED
@@ -1,320 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
global $post_ID;
|
3 |
-
|
4 |
-
wp_enqueue_script( 'pods-handlebars' );
|
5 |
-
wp_enqueue_script( 'jquery-ui-core' );
|
6 |
-
wp_enqueue_script( 'jquery-ui-sortable' );
|
7 |
-
wp_enqueue_script( 'plupload-all' );
|
8 |
-
wp_enqueue_script( 'pods-attach' );
|
9 |
-
|
10 |
-
wp_enqueue_style( 'pods-attach' );
|
11 |
-
|
12 |
-
$field_file = PodsForm::field_loader( 'file' );
|
13 |
-
|
14 |
-
$attributes = array();
|
15 |
-
$attributes = PodsForm::merge_attributes( $attributes, $name, $form_field_type, $options );
|
16 |
-
|
17 |
-
$css_id = $attributes[ 'id' ];
|
18 |
-
|
19 |
-
$uri_hash = wp_create_nonce( 'pods_uri_' . $_SERVER[ 'REQUEST_URI' ] );
|
20 |
-
|
21 |
-
$uid = @session_id();
|
22 |
-
|
23 |
-
if ( is_user_logged_in() )
|
24 |
-
$uid = 'user_' . get_current_user_id();
|
25 |
-
|
26 |
-
$field_nonce = wp_create_nonce( 'pods_upload_' . ( !is_object( $pod ) ? '0' : $pod->pod_id ) . '_' . $uid . '_' . $uri_hash . '_' . $options[ 'id' ] );
|
27 |
-
|
28 |
-
$file_limit = 1;
|
29 |
-
|
30 |
-
if ( 'multi' == pods_var( $form_field_type . '_format_type', $options, 'single' ) )
|
31 |
-
$file_limit = (int) pods_var( $form_field_type . '_limit', $options, 0 );
|
32 |
-
|
33 |
-
$plupload_init = array(
|
34 |
-
'runtimes' => 'html5,silverlight,flash,html4',
|
35 |
-
'container' => $css_id,
|
36 |
-
'browse_button' => $css_id . '-upload',
|
37 |
-
'url' => admin_url( 'admin-ajax.php?pods_ajax=1', 'relative' ),
|
38 |
-
'file_data_name' => 'Filedata',
|
39 |
-
'multiple_queues' => false,
|
40 |
-
'max_file_size' => wp_max_upload_size() . 'b',
|
41 |
-
'flash_swf_url' => includes_url( 'js/plupload/plupload.flash.swf' ),
|
42 |
-
'silverlight_xap_url' => includes_url( 'js/plupload/plupload.silverlight.xap' ),
|
43 |
-
'filters' => array( array( 'title' => __( 'Allowed Files', 'pods' ), 'extensions' => '*' ) ),
|
44 |
-
'multipart' => true,
|
45 |
-
'urlstream_upload' => true,
|
46 |
-
'multipart_params' => array(
|
47 |
-
'_wpnonce' => $field_nonce,
|
48 |
-
'action' => 'pods_upload',
|
49 |
-
'method' => 'upload',
|
50 |
-
'pod' => ( !is_object( $pod ) ? '0' : $pod->pod_id ),
|
51 |
-
'field' => $options[ 'id' ],
|
52 |
-
'uri' => $uri_hash
|
53 |
-
),
|
54 |
-
);
|
55 |
-
|
56 |
-
$limit_file_type = pods_var( $form_field_type . '_type', $options, 'images' );
|
57 |
-
|
58 |
-
$title_editable = pods_var( $form_field_type . '_edit_title', $options, 0 );
|
59 |
-
$linked = pods_var( $form_field_type . '_linked', $options, 0 );
|
60 |
-
|
61 |
-
if ( 'images' == $limit_file_type )
|
62 |
-
$limit_types = 'jpg,jpeg,png,gif';
|
63 |
-
elseif ( 'video' == $limit_file_type )
|
64 |
-
$limit_types = 'mpg,mov,flv,mp4';
|
65 |
-
elseif ( 'audio' == $limit_file_type )
|
66 |
-
$limit_types = 'mp3,m4a,wav,wma';
|
67 |
-
elseif ( 'text' == $limit_file_type )
|
68 |
-
$limit_types = 'txt,rtx,csv,tsv';
|
69 |
-
elseif ( 'any' == $limit_file_type )
|
70 |
-
$limit_types = '';
|
71 |
-
else
|
72 |
-
$limit_types = pods_var( $form_field_type . '_allowed_extensions', $options, '', null, true );
|
73 |
-
|
74 |
-
$limit_types = trim( str_replace( array( ' ', '.', "\n", "\t", ';' ), array( '', ',', ',', ',' ), $limit_types ), ',' );
|
75 |
-
|
76 |
-
if ( pods_version_check( 'wp', '3.5' ) ) {
|
77 |
-
$mime_types = wp_get_mime_types();
|
78 |
-
|
79 |
-
if ( in_array( $limit_file_type, array( 'images', 'audio', 'video' ) ) ) {
|
80 |
-
$new_limit_types = array();
|
81 |
-
|
82 |
-
foreach ( $mime_types as $type => $mime ) {
|
83 |
-
if ( 0 === strpos( $mime, $limit_file_type ) ) {
|
84 |
-
$type = explode( '|', $type );
|
85 |
-
|
86 |
-
$new_limit_types = array_merge( $new_limit_types, $type );
|
87 |
-
}
|
88 |
-
}
|
89 |
-
|
90 |
-
if ( !empty( $new_limit_types ) )
|
91 |
-
$limit_types = implode( ',', $new_limit_types );
|
92 |
-
}
|
93 |
-
elseif ( 'any' != $limit_file_type ) {
|
94 |
-
$new_limit_types = array();
|
95 |
-
|
96 |
-
$limit_types = explode( ',', $limit_types );
|
97 |
-
|
98 |
-
foreach ( $limit_types as $k => $limit_type ) {
|
99 |
-
$found = false;
|
100 |
-
|
101 |
-
foreach ( $mime_types as $type => $mime ) {
|
102 |
-
if ( 0 === strpos( $mime, $limit_type ) ) {
|
103 |
-
$type = explode( '|', $type );
|
104 |
-
|
105 |
-
foreach ( $type as $t ) {
|
106 |
-
if ( !in_array( $t, $new_limit_types ) )
|
107 |
-
$new_limit_types[] = $t;
|
108 |
-
}
|
109 |
-
|
110 |
-
$found = true;
|
111 |
-
}
|
112 |
-
}
|
113 |
-
|
114 |
-
if ( !$found )
|
115 |
-
$new_limit_types[] = $limit_type;
|
116 |
-
}
|
117 |
-
|
118 |
-
if ( !empty( $new_limit_types ) )
|
119 |
-
$limit_types = implode( ',', $new_limit_types );
|
120 |
-
}
|
121 |
-
}
|
122 |
-
|
123 |
-
if ( !empty( $limit_types ) )
|
124 |
-
$plupload_init[ 'filters' ][ 0 ][ 'extensions' ] = $limit_types;
|
125 |
-
|
126 |
-
if ( is_admin() && !empty( $post_ID ) )
|
127 |
-
$plupload_init[ 'multipart_params' ][ 'post_id' ] = (int) $post_ID;
|
128 |
-
elseif ( is_object( $pod ) && in_array( $pod->pod_data[ 'type' ], array( 'post_type', 'media' ) ) && 0 < $id )
|
129 |
-
$plupload_init[ 'multipart_params' ][ 'post_id' ] = (int) $id;
|
130 |
-
|
131 |
-
$plupload_init = apply_filters( 'plupload_init', $plupload_init );
|
132 |
-
|
133 |
-
if ( empty( $value ) )
|
134 |
-
$value = array();
|
135 |
-
else
|
136 |
-
$value = (array) $value;
|
137 |
-
?>
|
138 |
-
<div<?php PodsForm::attributes( array( 'class' => $attributes[ 'class' ], 'id' => $attributes[ 'id' ] ), $name, $form_field_type, $options ); ?>>
|
139 |
-
<ul class="pods-files pods-files-list"><?php // no extra space in ul or CSS:empty won't work
|
140 |
-
foreach ( $value as $val ) {
|
141 |
-
$attachment = get_post( $val );
|
142 |
-
|
143 |
-
if ( empty( $attachment ) )
|
144 |
-
continue;
|
145 |
-
|
146 |
-
$thumb = wp_get_attachment_image_src( $val, 'thumbnail', true );
|
147 |
-
|
148 |
-
$title = $attachment->post_title;
|
149 |
-
|
150 |
-
if ( 0 == $title_editable )
|
151 |
-
$title = basename( $attachment->guid );
|
152 |
-
|
153 |
-
$link = wp_get_attachment_url( $attachment->ID );
|
154 |
-
|
155 |
-
echo $field_file->markup( $attributes, $file_limit, $title_editable, $val, $thumb[ 0 ], $title, $linked, $link );
|
156 |
-
}
|
157 |
-
?></ul>
|
158 |
-
|
159 |
-
<a class="button pods-file-add pods-media-add" id="<?php echo esc_attr( $css_id ); ?>-upload" href="#" tabindex="2"><?php echo pods_v( $form_field_type . '_add_button', $options, __( 'Add File', 'pods' ) ); ?></a>
|
160 |
-
|
161 |
-
<ul class="pods-files pods-files-queue"></ul>
|
162 |
-
</div>
|
163 |
-
|
164 |
-
<script type="text/x-handlebars" id="<?php echo esc_attr( $css_id ); ?>-handlebars">
|
165 |
-
<?php echo $field_file->markup( $attributes, $file_limit, $title_editable, null, null, null, $linked ); ?>
|
166 |
-
</script>
|
167 |
-
|
168 |
-
<script type="text/x-handlebars" id="<?php echo esc_attr( $css_id ); ?>-progress-template">
|
169 |
-
<li class="pods-file" id="{{id}}">
|
170 |
-
<ul class="pods-file-meta media-item">
|
171 |
-
<li class="pods-file-col pods-progress">
|
172 |
-
<div class="progress-bar"> </div>
|
173 |
-
</li>
|
174 |
-
<li class="pods-file-col pods-file-name">{{filename}}</li>
|
175 |
-
</ul>
|
176 |
-
</li>
|
177 |
-
</script>
|
178 |
-
|
179 |
-
<script>
|
180 |
-
jQuery( function ( $ ) {
|
181 |
-
|
182 |
-
<?php if ( 1 != $file_limit ) { ?>
|
183 |
-
// init sortable
|
184 |
-
$( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-list' ).sortable( {
|
185 |
-
containment : 'parent',
|
186 |
-
axis: 'y',
|
187 |
-
scrollSensitivity : 40,
|
188 |
-
tolerance : 'pointer',
|
189 |
-
opacity : 0.6
|
190 |
-
} );
|
191 |
-
<?php } ?>
|
192 |
-
|
193 |
-
// hook delete links
|
194 |
-
$( '#<?php echo esc_js( $css_id ); ?>' ).on( 'click', 'li.pods-file-delete a', function ( e ) {
|
195 |
-
e.preventDefault();
|
196 |
-
|
197 |
-
var podsfile = $( this ).parent().parent().parent();
|
198 |
-
podsfile.slideUp( function () {
|
199 |
-
// check to see if this was the only entry
|
200 |
-
if ( podsfile.parent().children().length == 1 ) { // 1 because we haven't removed our target yet
|
201 |
-
podsfile.parent().hide();
|
202 |
-
}
|
203 |
-
// remove the entry
|
204 |
-
$(this).remove();
|
205 |
-
} );
|
206 |
-
} );
|
207 |
-
|
208 |
-
var pods_uploader = new plupload.Uploader( <?php echo json_encode( $plupload_init ); ?> ),
|
209 |
-
list = $( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-list' ),
|
210 |
-
queue = $( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-queue' ),
|
211 |
-
maxFiles = <?php echo esc_js( $file_limit ); ?>;
|
212 |
-
|
213 |
-
list.find( 'li.pods-file:first' ).removeClass('hidden');
|
214 |
-
|
215 |
-
pods_uploader.init();
|
216 |
-
|
217 |
-
// Store a reference to this Plupload instance in window.pods_uploaders
|
218 |
-
if (!('pods_uploaders' in window)) {
|
219 |
-
pods_uploaders = {};
|
220 |
-
}
|
221 |
-
pods_uploaders['<?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>'] = pods_uploader;
|
222 |
-
|
223 |
-
// Plupload FilesAdded Event Handler
|
224 |
-
pods_uploader.bind( 'FilesAdded', function ( up, files ) {
|
225 |
-
// Hide any existing files (for use in single/limited field configuration)
|
226 |
-
if ( 1 == maxFiles ) {
|
227 |
-
jQuery( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-list li.pods-file' ).remove();
|
228 |
-
jQuery( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-list' ).hide();
|
229 |
-
}
|
230 |
-
|
231 |
-
jQuery.each( files, function ( index, file ) {
|
232 |
-
var binding = { id : file.id, filename : file.name },
|
233 |
-
tmpl = Handlebars.compile( $( '#<?php echo esc_js( $css_id ); ?>-progress-template' ).html() ),
|
234 |
-
html = tmpl( binding );
|
235 |
-
|
236 |
-
queue.append( html );
|
237 |
-
//$('#' + file.id).show('slide', {direction: 'up'}, 1000);
|
238 |
-
$( '#' + file.id ).fadeIn( 800 );
|
239 |
-
|
240 |
-
jQuery( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-queue' ).show();
|
241 |
-
} );
|
242 |
-
|
243 |
-
up.refresh();
|
244 |
-
up.start();
|
245 |
-
} );
|
246 |
-
|
247 |
-
// Plupload UploadProgress Event Handler
|
248 |
-
pods_uploader.bind( 'UploadProgress', function ( up, file ) {
|
249 |
-
var prog_bar = $( '#' + file.id ).find( '.progress-bar' );
|
250 |
-
|
251 |
-
prog_bar.css( 'width', file.percent + '%' );
|
252 |
-
} );
|
253 |
-
|
254 |
-
// Plupload FileUploaded Event Handler
|
255 |
-
pods_uploader.bind( 'FileUploaded', function ( up, file, resp ) {
|
256 |
-
var file_div = jQuery( '#' + file.id ),
|
257 |
-
response = resp.response;
|
258 |
-
|
259 |
-
if ( "Error: " == resp.response.substr( 0, 7 ) ) {
|
260 |
-
response = response.substr( 7 );
|
261 |
-
if ( window.console ) console.log( response );
|
262 |
-
file_div.append( response );
|
263 |
-
}
|
264 |
-
else if ( "<e>" == resp.response.substr( 0, 3 ) ) {
|
265 |
-
response = response.substr( 3 );
|
266 |
-
if ( window.console ) console.log( response );
|
267 |
-
file_div.append( response );
|
268 |
-
}
|
269 |
-
else {
|
270 |
-
var json = response.match( /{.*}$/ );
|
271 |
-
|
272 |
-
if ( null !== json && 0 < json.length )
|
273 |
-
json = jQuery.parseJSON( json[ 0 ] );
|
274 |
-
else
|
275 |
-
json = {};
|
276 |
-
|
277 |
-
if ( 'object' != typeof json || jQuery.isEmptyObject( json ) ) {
|
278 |
-
if ( window.console ) console.log( response );
|
279 |
-
if ( window.console ) console.log( json );
|
280 |
-
file_div.append( '<?php echo esc_js( __( 'There was an issue with the file upload, please try again.', 'pods' ) ); ?>' );
|
281 |
-
return;
|
282 |
-
}
|
283 |
-
|
284 |
-
file_div.fadeOut( 800, function () {
|
285 |
-
list.show();
|
286 |
-
|
287 |
-
if ( $( this ).parent().children().length == 1 )
|
288 |
-
jQuery( '#<?php echo esc_js( $css_id ); ?> ul.pods-files-queue' ).hide();
|
289 |
-
|
290 |
-
$( this ).remove();
|
291 |
-
} );
|
292 |
-
|
293 |
-
var binding = {
|
294 |
-
id : json.ID,
|
295 |
-
icon : json.thumbnail,
|
296 |
-
name : json.post_title,
|
297 |
-
link : json.link
|
298 |
-
};
|
299 |
-
|
300 |
-
var tmpl = Handlebars.compile( $( 'script#<?php echo esc_js( $css_id ); ?>-handlebars' ).html() );
|
301 |
-
|
302 |
-
var html = tmpl( binding );
|
303 |
-
|
304 |
-
list.prepend( html );
|
305 |
-
list.find( 'li.pods-file:first' ).hide().removeClass('hidden').slideDown( 'fast' );
|
306 |
-
|
307 |
-
var items = list.find( 'li.pods-file' ),
|
308 |
-
itemCount = items.length;
|
309 |
-
|
310 |
-
if ( 0 < maxFiles && itemCount > maxFiles ) {
|
311 |
-
items.each( function ( idx, elem ) {
|
312 |
-
if ( idx + 1 > maxFiles ) {
|
313 |
-
jQuery( elem ).remove();
|
314 |
-
}
|
315 |
-
} );
|
316 |
-
}
|
317 |
-
}
|
318 |
-
} );
|
319 |
-
} );
|
320 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/fields/select2.php
DELETED
@@ -1,229 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
wp_enqueue_style( 'pods-select2' );
|
3 |
-
wp_enqueue_script( 'pods-select2' );
|
4 |
-
|
5 |
-
if ( is_array( $value ) )
|
6 |
-
$value = implode( ',', $value );
|
7 |
-
|
8 |
-
$attributes = array();
|
9 |
-
$attributes[ 'type' ] = 'hidden';
|
10 |
-
$attributes[ 'value' ] = $value;
|
11 |
-
$attributes[ 'data-field-type' ] = 'select2';
|
12 |
-
$attributes[ 'tabindex' ] = 2;
|
13 |
-
$attributes = PodsForm::merge_attributes( $attributes, $name, $form_field_type, $options );
|
14 |
-
$attributes[ 'class' ] .= ' pods-form-ui-field-type-select2';
|
15 |
-
|
16 |
-
$uri_hash = wp_create_nonce( 'pods_uri_' . $_SERVER[ 'REQUEST_URI' ] );
|
17 |
-
|
18 |
-
$uid = @session_id();
|
19 |
-
|
20 |
-
if ( is_user_logged_in() )
|
21 |
-
$uid = 'user_' . get_current_user_id();
|
22 |
-
|
23 |
-
$field_nonce = wp_create_nonce( 'pods_relationship_' . ( !is_object( $pod ) ? '0' : $pod->pod_id ) . '_' . $uid . '_' . $uri_hash . '_' . $options[ 'id' ] );
|
24 |
-
|
25 |
-
$pick_limit = (int) pods_var( $form_field_type . '_limit', $options, 0 );
|
26 |
-
|
27 |
-
if ( 'multi' == pods_var( $form_field_type . '_format_type', $options ) && 1 != $pick_limit )
|
28 |
-
wp_enqueue_script( 'jquery-ui-sortable' );
|
29 |
-
|
30 |
-
$options[ 'data' ] = (array) pods_var_raw( 'data', $options, array(), null, true );
|
31 |
-
?>
|
32 |
-
<div class="pods-select2">
|
33 |
-
<input<?php PodsForm::attributes( $attributes, $name, $form_field_type, $options ); ?> />
|
34 |
-
</div>
|
35 |
-
|
36 |
-
<script type="text/javascript">
|
37 |
-
jQuery( function ( $ ) {
|
38 |
-
if ( 'undefined' == typeof ajaxurl ) {
|
39 |
-
var ajaxurl = '<?php echo pods_slash( admin_url( 'admin-ajax.php' ) ); ?>';
|
40 |
-
}
|
41 |
-
|
42 |
-
function <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_podsFormatResult ( item ) {
|
43 |
-
return item.text;
|
44 |
-
}
|
45 |
-
|
46 |
-
function <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_podsFormatSelection ( item ) {
|
47 |
-
return item.text;
|
48 |
-
}
|
49 |
-
|
50 |
-
var <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_data = {<?php
|
51 |
-
if ( !is_object( $pod ) || !empty( $options[ 'data' ] ) ) {
|
52 |
-
$data = array();
|
53 |
-
|
54 |
-
foreach ( $options[ 'data' ] as $item_id => $item ) {
|
55 |
-
$data[] = '\'' . esc_js( $item_id ) . '\' : {id : \'' . esc_js( $item_id ) . '\', text: \'' . str_replace( '&', '&', esc_js( $item ) ) . '\'}';
|
56 |
-
}
|
57 |
-
|
58 |
-
echo implode( ",\n", $data );
|
59 |
-
}
|
60 |
-
?>};
|
61 |
-
|
62 |
-
var $element = $('#<?php echo esc_js( $attributes[ 'id' ] ); ?>' );
|
63 |
-
|
64 |
-
$element.select2( {
|
65 |
-
<?php
|
66 |
-
if ( 1 == pods_v( $form_field_type . '_taggable', $options ) ) {
|
67 |
-
?>
|
68 |
-
tags : true,
|
69 |
-
createSearchChoice : function( term, data ) {
|
70 |
-
var $dropdown;
|
71 |
-
|
72 |
-
// Get a reference to the dropdown container
|
73 |
-
// the dropdown method is not available before v3.4.1
|
74 |
-
try {
|
75 |
-
$dropdown = $element.select2( 'dropdown' );
|
76 |
-
}
|
77 |
-
catch ( e ) {
|
78 |
-
$dropdown = $( '.select2-drop-active' );
|
79 |
-
}
|
80 |
-
|
81 |
-
// Only show the dropdown if there is at least one unselected potential match
|
82 |
-
$dropdown.hide();
|
83 |
-
|
84 |
-
// Any potential matches?
|
85 |
-
if ( !$.isEmptyObject( data ) ) {
|
86 |
-
|
87 |
-
// If there are any unselected potential matches then we want to show the dropdown
|
88 |
-
$.each( data, function( i, this_element ) {
|
89 |
-
|
90 |
-
// Is this one unselected?
|
91 |
-
// 'val' return will be an array of string ids
|
92 |
-
if ( 0 > $element.select2( 'val' ).indexOf( this_element.id + '' ) ) {
|
93 |
-
$dropdown.show();
|
94 |
-
return false; // Break out of the each loop
|
95 |
-
}
|
96 |
-
} );
|
97 |
-
}
|
98 |
-
|
99 |
-
// Not an exact match for something existing?
|
100 |
-
if ( 0 === $( data ).filter( function() { return this.text.localeCompare( term.trim() ) === 0; } ).length ) {
|
101 |
-
return {
|
102 |
-
// Simply use the new tag term as the id
|
103 |
-
//we might want to append 'new' to all newly created term IDs for processing in PodsAPI.php
|
104 |
-
id: term.trim(),
|
105 |
-
text: term.trim()
|
106 |
-
};
|
107 |
-
}
|
108 |
-
},
|
109 |
-
<?php
|
110 |
-
}
|
111 |
-
?>
|
112 |
-
|
113 |
-
width : 'resolve',
|
114 |
-
|
115 |
-
<?php
|
116 |
-
if ( 1 == (int) pods_v( $form_field_type . '_allow_html', $options ) ) {
|
117 |
-
?>
|
118 |
-
escapeMarkup : function (m) { return m; },
|
119 |
-
<?php
|
120 |
-
}
|
121 |
-
?>
|
122 |
-
|
123 |
-
initSelection : function ( element, callback ) {
|
124 |
-
var data = [];
|
125 |
-
|
126 |
-
jQuery( element.val().split( "," ) ).each( function () {
|
127 |
-
if ( 'undefined' != typeof <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_data[ this ] ) {
|
128 |
-
data.push( {
|
129 |
-
id : this,
|
130 |
-
text : <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_data[ this ].text
|
131 |
-
} );
|
132 |
-
}
|
133 |
-
} );
|
134 |
-
|
135 |
-
<?php
|
136 |
-
if ( 'multi' == pods_var( $form_field_type . '_format_type', $options ) && 1 != $pick_limit ) {
|
137 |
-
?>
|
138 |
-
callback( data );
|
139 |
-
<?php
|
140 |
-
}
|
141 |
-
else {
|
142 |
-
?>
|
143 |
-
if ( 0 < data.length )
|
144 |
-
callback( data[ 0 ] );
|
145 |
-
<?php
|
146 |
-
}
|
147 |
-
?>
|
148 |
-
},
|
149 |
-
<?php
|
150 |
-
if ( 1 != (int) pods_var( 'required', $options ) ) {
|
151 |
-
?>
|
152 |
-
allowClear : true,
|
153 |
-
<?php
|
154 |
-
}
|
155 |
-
|
156 |
-
if ( 'multi' == pods_var( $form_field_type . '_format_type', $options ) && 1 != $pick_limit ) {
|
157 |
-
?>
|
158 |
-
placeholder : '<?php echo esc_js( __( 'Start Typing...', 'pods' ) ); ?>',
|
159 |
-
multiple : true,
|
160 |
-
maximumSelectionSize : <?php echo esc_js( (int) $pick_limit ); ?>,
|
161 |
-
<?php
|
162 |
-
}
|
163 |
-
else {
|
164 |
-
?>
|
165 |
-
placeholder : '<?php echo esc_js( __( 'Start Typing...', 'pods' ) ); ?>',
|
166 |
-
<?php
|
167 |
-
}
|
168 |
-
|
169 |
-
if ( !is_object( $pod ) || !empty( $options[ 'data' ] ) ) {
|
170 |
-
?>
|
171 |
-
data : [
|
172 |
-
<?php
|
173 |
-
$data_items = array();
|
174 |
-
|
175 |
-
foreach ( $options[ 'data' ] as $item_id => $item ) {
|
176 |
-
$data_items[] = '{id : \'' . esc_js( $item_id ) . '\', text: \'' . str_replace( '&', '&', esc_js( $item ) ) . '\'}';
|
177 |
-
}
|
178 |
-
|
179 |
-
echo implode( ",\n", $data_items );
|
180 |
-
?>
|
181 |
-
],
|
182 |
-
<?php
|
183 |
-
}
|
184 |
-
|
185 |
-
if ( empty( $options[ 'data' ] ) || ( isset( $ajax ) && $ajax ) ) {
|
186 |
-
?>
|
187 |
-
ajax : {
|
188 |
-
url : ajaxurl + '?pods_ajax=1',
|
189 |
-
type : 'POST',
|
190 |
-
dataType : 'json',
|
191 |
-
data : function ( term, page ) {
|
192 |
-
return {
|
193 |
-
_wpnonce : '<?php echo esc_js( $field_nonce ); ?>',
|
194 |
-
action : 'pods_relationship',
|
195 |
-
method : 'select2',
|
196 |
-
pod : '<?php echo esc_js( (int) $pod->pod_id ); ?>',
|
197 |
-
field : '<?php echo esc_js( (int) $options[ 'id' ] ); ?>',
|
198 |
-
uri : '<?php echo esc_js( $uri_hash ); ?>',
|
199 |
-
id : '<?php echo esc_js( (int) $id ); ?>',
|
200 |
-
query : term<?php
|
201 |
-
if ( did_action( 'wpml_loaded' ) && apply_filters( 'wpml_setting', true, 'auto_adjust_ids' ) ) {
|
202 |
-
?>,
|
203 |
-
lang : '<?php echo esc_js( apply_filters( 'wpml_current_language', 'all' ) ); ?>'
|
204 |
-
<?php
|
205 |
-
}
|
206 |
-
?>
|
207 |
-
};
|
208 |
-
},
|
209 |
-
results : function ( data, page ) {
|
210 |
-
return data;
|
211 |
-
}
|
212 |
-
},
|
213 |
-
formatResult : <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_podsFormatResult,
|
214 |
-
formatSelection : <?php echo esc_js( pods_js_name( $attributes[ 'id' ] ) ); ?>_podsFormatSelection,
|
215 |
-
minimumInputLength : 1
|
216 |
-
<?php
|
217 |
-
}
|
218 |
-
?>
|
219 |
-
} );
|
220 |
-
|
221 |
-
<?php if ( 'multi' == pods_var( $form_field_type . '_format_type', $options ) && 1 != $pick_limit ) { ?>
|
222 |
-
$element.select2( 'container' ).find( 'ul.select2-choices' ).sortable( {
|
223 |
-
containment: 'parent',
|
224 |
-
start: function() { $element.select2( 'onSortStart' ); },
|
225 |
-
update: function() { $element.select2( 'onSortEnd' ); }
|
226 |
-
} );
|
227 |
-
<?php } ?>
|
228 |
-
} );
|
229 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/front/form.php
CHANGED
@@ -98,7 +98,7 @@ if ( !$fields_only ) {
|
|
98 |
do_action( 'pods_form_pre_fields', $fields, $pod, $params );
|
99 |
?>
|
100 |
|
101 |
-
<ul class="pods-form-fields">
|
102 |
<?php
|
103 |
foreach ( $fields as $field ) {
|
104 |
if ( 'hidden' == $field[ 'type' ] ) {
|
@@ -119,6 +119,13 @@ do_action( 'pods_form_pre_fields', $fields, $pod, $params );
|
|
119 |
|
120 |
$default_class = ' pods-form-ui-row-type-' . $field[ 'type' ] . ' pods-form-ui-row-name-' . PodsForm::clean( $field[ 'name' ] );
|
121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
/**
|
123 |
* Filter the html class used on form field list item element.
|
124 |
*
|
@@ -129,7 +136,7 @@ do_action( 'pods_form_pre_fields', $fields, $pod, $params );
|
|
129 |
*/
|
130 |
$html_class = apply_filters( 'pods_form_html_class', 'pods-field-html-class', $field ) . $default_class;
|
131 |
?>
|
132 |
-
<li class="pods-field <?php echo esc_attr( $html_class, true ); ?>"
|
133 |
<div class="pods-field-label">
|
134 |
<?php echo PodsForm::label( $field_prefix . $field[ 'name' ], $field[ 'label' ], $field[ 'help' ], $field ); ?>
|
135 |
</div>
|
@@ -193,17 +200,18 @@ if ( !$fields_only ) {
|
|
193 |
if ( 'undefined' === typeof pods_form_init ) {
|
194 |
var pods_form_init = true;
|
195 |
|
196 |
-
|
197 |
if ( 'undefined' !== typeof jQuery( document ).Pods ) {
|
198 |
|
199 |
if ( 'undefined' === typeof ajaxurl ) {
|
200 |
window.ajaxurl = '<?php echo pods_slash( admin_url( 'admin-ajax.php' ) ); ?>';
|
201 |
}
|
202 |
|
203 |
-
|
204 |
-
|
|
|
205 |
}
|
206 |
-
} );
|
207 |
}
|
208 |
</script>
|
209 |
<?php
|
98 |
do_action( 'pods_form_pre_fields', $fields, $pod, $params );
|
99 |
?>
|
100 |
|
101 |
+
<ul class="pods-form-fields pods-dependency">
|
102 |
<?php
|
103 |
foreach ( $fields as $field ) {
|
104 |
if ( 'hidden' == $field[ 'type' ] ) {
|
119 |
|
120 |
$default_class = ' pods-form-ui-row-type-' . $field[ 'type' ] . ' pods-form-ui-row-name-' . PodsForm::clean( $field[ 'name' ] );
|
121 |
|
122 |
+
// Setup field conditionals.
|
123 |
+
$dependencies = PodsForm::dependencies( $field, 'pods-field-' );
|
124 |
+
if ( ! empty( $dependencies['classes'] ) ) {
|
125 |
+
$default_class .= ' ' . $dependencies['classes'];
|
126 |
+
}
|
127 |
+
$dep_data = $dependencies['data'];
|
128 |
+
|
129 |
/**
|
130 |
* Filter the html class used on form field list item element.
|
131 |
*
|
136 |
*/
|
137 |
$html_class = apply_filters( 'pods_form_html_class', 'pods-field-html-class', $field ) . $default_class;
|
138 |
?>
|
139 |
+
<li class="pods-field <?php echo esc_attr( $html_class, true ); ?>" <?php PodsForm::data( $dep_data ); ?>>
|
140 |
<div class="pods-field-label">
|
141 |
<?php echo PodsForm::label( $field_prefix . $field[ 'name' ], $field[ 'label' ], $field[ 'help' ], $field ); ?>
|
142 |
</div>
|
200 |
if ( 'undefined' === typeof pods_form_init ) {
|
201 |
var pods_form_init = true;
|
202 |
|
203 |
+
document.addEventListener( "DOMContentLoaded", function() {
|
204 |
if ( 'undefined' !== typeof jQuery( document ).Pods ) {
|
205 |
|
206 |
if ( 'undefined' === typeof ajaxurl ) {
|
207 |
window.ajaxurl = '<?php echo pods_slash( admin_url( 'admin-ajax.php' ) ); ?>';
|
208 |
}
|
209 |
|
210 |
+
jQuery( document ).Pods( 'validate' );
|
211 |
+
jQuery( document ).Pods( 'submit' );
|
212 |
+
jQuery( document ).Pods( 'dependency', true ); // Pass `true` to trigger init.
|
213 |
}
|
214 |
+
}, false );
|
215 |
}
|
216 |
</script>
|
217 |
<?php
|
ui/images/toolbar.gif
DELETED
Binary file
|
ui/js/jquery.pods.js
CHANGED
@@ -1261,7 +1261,7 @@
|
|
1261 |
$( '.pods-dependency .pods-depends-on, .pods-dependency .pods-excludes-on, .pods-dependency .pods-wildcard-on' ).hide();
|
1262 |
|
1263 |
// Handle dependent toggle
|
1264 |
-
$( '.pods-admin' ).on( 'change', '.pods-dependent-toggle[data-name-clean]', function ( e ) {
|
1265 |
var selectionTypeRegex = /pick-format-type$/g;
|
1266 |
var elementId = $( this ).attr( 'id' );
|
1267 |
var selectionType, selectionFormatId;
|
@@ -1279,8 +1279,10 @@
|
|
1279 |
} );
|
1280 |
|
1281 |
if ( 'undefined' != typeof init && init ) {
|
1282 |
-
$( '.pods-dependency' ).find( '.pods-dependent-toggle' ).
|
1283 |
-
|
|
|
|
|
1284 |
} );
|
1285 |
}
|
1286 |
},
|
@@ -1747,6 +1749,11 @@
|
|
1747 |
$.each( pods_field_types, function ( i, n ) {
|
1748 |
if ( field_type == i ) {
|
1749 |
field_type = n;
|
|
|
|
|
|
|
|
|
|
|
1750 |
return false;
|
1751 |
}
|
1752 |
} );
|
1261 |
$( '.pods-dependency .pods-depends-on, .pods-dependency .pods-excludes-on, .pods-dependency .pods-wildcard-on' ).hide();
|
1262 |
|
1263 |
// Handle dependent toggle
|
1264 |
+
$( '.pods-admin, .pods-form-front' ).on( 'change', '.pods-dependent-toggle[data-name-clean]', function ( e ) {
|
1265 |
var selectionTypeRegex = /pick-format-type$/g;
|
1266 |
var elementId = $( this ).attr( 'id' );
|
1267 |
var selectionType, selectionFormatId;
|
1279 |
} );
|
1280 |
|
1281 |
if ( 'undefined' != typeof init && init ) {
|
1282 |
+
$( '.pods-dependency' ).find( '.pods-dependent-toggle' ).trigger( 'change' );
|
1283 |
+
// DFV fields load later.
|
1284 |
+
$( window ).on( 'load', function() {
|
1285 |
+
$( '.pods-dependency' ).find( '.pods-dependent-toggle' ).trigger( 'change' );
|
1286 |
} );
|
1287 |
}
|
1288 |
},
|
1749 |
$.each( pods_field_types, function ( i, n ) {
|
1750 |
if ( field_type == i ) {
|
1751 |
field_type = n;
|
1752 |
+
if ( 'pick' == i ) {
|
1753 |
+
if ( $row_content.find( 'select#pods-form-ui-field-data-' + row_id + '-sister-id' ).val() ) {
|
1754 |
+
field_type += ' <small>(' + $row_content.find( 'label[for="pods-form-ui-field-data-' + row_id + '-sister-id"]' ).text().trim() + ')</small>'
|
1755 |
+
}
|
1756 |
+
}
|
1757 |
return false;
|
1758 |
}
|
1759 |
} );
|
ui/js/jquery.ui.timepicker.min.js
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery timepicker addon
|
3 |
-
* By: Trent Richardson [http://trentrichardson.com]
|
4 |
-
* Version 1.1.1
|
5 |
-
* Last Modified: 11/07/2012
|
6 |
-
*
|
7 |
-
* Copyright 2012 Trent Richardson
|
8 |
-
* You may use this project under MIT or GPL licenses.
|
9 |
-
* http://trentrichardson.com/Impromptu/GPL-LICENSE.txt
|
10 |
-
* http://trentrichardson.com/Impromptu/MIT-LICENSE.txt
|
11 |
-
*/
|
12 |
-
(function($){function Timepicker(){this.regional=[];this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",timezoneText:"Time Zone",isRTL:false};this._defaults={showButtonPanel:true,timeOnly:false,showHour:true,showMinute:true,showSecond:false,showMillisec:false,showTimezone:false,showTime:true,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,hour:0,minute:0,second:0,millisec:0,timezone:null,useLocalTimezone:false,defaultTimezone:"+0000",hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,minDateTime:null,maxDateTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,alwaysSetTime:true,separator:" ",altFieldTimeOnly:true,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:true,timezoneIso8601:false,timezoneList:null,addSliderAccess:false,sliderAccessArgs:null,controlType:"slider",defaultValue:null,parse:"strict"};$.extend(this._defaults,this.regional[""])}$.ui.timepicker=$.ui.timepicker||{};if($.ui.timepicker.version){return}$.extend($.ui,{timepicker:{version:"1.1.1"}});$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,timezone_select:null,hour:0,minute:0,second:0,millisec:0,timezone:null,defaultTimezone:"+0000",hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec"],control:null,setDefaults:function(e){extendRemove(this._defaults,e||{});return this},_newInst:function($input,o){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults){if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue){try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}}overrides={beforeShow:function(e,t){if($.isFunction(tp_inst._defaults.evnts.beforeShow)){return tp_inst._defaults.evnts.beforeShow.call($input[0],e,t,tp_inst)}},onChangeMonthYear:function(e,t,n){tp_inst._updateDateTime(n);if($.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)){tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],e,t,n,tp_inst)}},onClose:function(e,t){if(tp_inst.timeDefined===true&&$input.val()!==""){tp_inst._updateDateTime(t)}if($.isFunction(tp_inst._defaults.evnts.onClose)){tp_inst._defaults.evnts.onClose.call($input[0],e,t,tp_inst)}}};for(i in overrides){if(overrides.hasOwnProperty(i)){fns[i]=o[i]||null}}tp_inst._defaults=$.extend({},this._defaults,inlineSettings,o,overrides,{evnts:fns,timepicker:tp_inst});tp_inst.amNames=$.map(tp_inst._defaults.amNames,function(e){return e.toUpperCase()});tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,function(e){return e.toUpperCase()});if(typeof tp_inst._defaults.controlType==="string"){if($.fn[tp_inst._defaults.controlType]===undefined){tp_inst._defaults.controlType="select"}tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]}else{tp_inst.control=tp_inst._defaults.controlType}if(tp_inst._defaults.timezoneList===null){var timezoneList=["-1200","-1100","-1000","-0930","-0900","-0800","-0700","-0600","-0500","-0430","-0400","-0330","-0300","-0200","-0100","+0000","+0100","+0200","+0300","+0330","+0400","+0430","+0500","+0530","+0545","+0600","+0630","+0700","+0800","+0845","+0900","+0930","+1000","+1030","+1100","+1130","+1200","+1245","+1300","+1400"];if(tp_inst._defaults.timezoneIso8601){timezoneList=$.map(timezoneList,function(e){return e=="+0000"?"Z":e.substring(0,3)+":"+e.substring(3)})}tp_inst._defaults.timezoneList=timezoneList}tp_inst.timezone=tp_inst._defaults.timezone;tp_inst.hour=tp_inst._defaults.hour;tp_inst.minute=tp_inst._defaults.minute;tp_inst.second=tp_inst._defaults.second;tp_inst.millisec=tp_inst._defaults.millisec;tp_inst.ampm="";tp_inst.$input=$input;if(o.altField){tp_inst.$altInput=$(o.altField).css({cursor:"pointer"}).focus(function(){$input.trigger("focus")})}if(tp_inst._defaults.minDate===0||tp_inst._defaults.minDateTime===0){tp_inst._defaults.minDate=new Date}if(tp_inst._defaults.maxDate===0||tp_inst._defaults.maxDateTime===0){tp_inst._defaults.maxDate=new Date}if(tp_inst._defaults.minDate!==undefined&&tp_inst._defaults.minDate instanceof Date){tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())}if(tp_inst._defaults.minDateTime!==undefined&&tp_inst._defaults.minDateTime instanceof Date){tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())}if(tp_inst._defaults.maxDate!==undefined&&tp_inst._defaults.maxDate instanceof Date){tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())}if(tp_inst._defaults.maxDateTime!==undefined&&tp_inst._defaults.maxDateTime instanceof Date){tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())}tp_inst.$input.bind("focus",function(){tp_inst._onFocus()});return tp_inst},_addTimePicker:function(e){var t=this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val();this.timeDefined=this._parseTime(t);this._limitMinMaxDateTime(e,false);this._injectTimePicker()},_parseTime:function(e,t){if(!this.inst){this.inst=$.datepicker._getInst(this.$input[0])}if(t||!this._defaults.timeOnly){var n=$.datepicker._get(this.inst,"dateFormat");try{var r=parseDateTimeInternal(n,this._defaults.timeFormat,e,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!r.timeObj){return false}$.extend(this,r.timeObj)}catch(i){$.datepicker.log("Error parsing the date/time string: "+i+"\ndate/time string = "+e+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+n);return false}return true}else{var s=$.datepicker.parseTime(this._defaults.timeFormat,e,this._defaults);if(!s){return false}$.extend(this,s);return true}},_injectTimePicker:function(){var e=this.inst.dpDiv,t=this.inst.settings,n=this,r="",i="",s={},o={},u=null;if(e.find("div.ui-timepicker-div").length===0&&t.showTimepicker){var a=' style="display:none;"',f='<div class="ui-timepicker-div'+(t.isRTL?" ui-timepicker-rtl":"")+'"><dl>'+'<dt class="ui_tpicker_time_label"'+(t.showTime?"":a)+">"+t.timeText+"</dt>"+'<dd class="ui_tpicker_time"'+(t.showTime?"":a)+"></dd>";for(var l=0,c=this.units.length;l<c;l++){r=this.units[l];i=r.substr(0,1).toUpperCase()+r.substr(1);s[r]=parseInt(t[r+"Max"]-(t[r+"Max"]-t[r+"Min"])%t["step"+i],10);o[r]=0;f+='<dt class="ui_tpicker_'+r+'_label"'+(t["show"+i]?"":a)+">"+t[r+"Text"]+"</dt>"+'<dd class="ui_tpicker_'+r+'"><div class="ui_tpicker_'+r+'_slider"'+(t["show"+i]?"":a)+"></div>";if(t["show"+i]&&t[r+"Grid"]>0){f+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>';if(r=="hour"){for(var h=t[r+"Min"];h<=s[r];h+=parseInt(t[r+"Grid"],10)){o[r]++;var p=$.datepicker.formatTime(useAmpm(t.pickerTimeFormat||t.timeFormat)?"hht":"HH",{hour:h},t);f+='<td data-for="'+r+'">'+p+"</td>"}}else{for(var d=t[r+"Min"];d<=s[r];d+=parseInt(t[r+"Grid"],10)){o[r]++;f+='<td data-for="'+r+'">'+(d<10?"0":"")+d+"</td>"}}f+="</tr></table></div>"}f+="</dd>"}f+='<dt class="ui_tpicker_timezone_label"'+(t.showTimezone?"":a)+">"+t.timezoneText+"</dt>";f+='<dd class="ui_tpicker_timezone" '+(t.showTimezone?"":a)+"></dd>";f+="</dl></div>";var v=$(f);if(t.timeOnly===true){v.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all">'+'<div class="ui-datepicker-title">'+t.timeOnlyTitle+"</div>"+"</div>");e.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()}for(var l=0,c=n.units.length;l<c;l++){r=n.units[l];i=r.substr(0,1).toUpperCase()+r.substr(1);n[r+"_slider"]=n.control.create(n,v.find(".ui_tpicker_"+r+"_slider"),r,n[r],t[r+"Min"],s[r],t["step"+i]);if(t["show"+i]&&t[r+"Grid"]>0){u=100*o[r]*t[r+"Grid"]/(s[r]-t[r+"Min"]);v.find(".ui_tpicker_"+r+" table").css({width:u+"%",marginLeft:t.isRTL?"0":u/(-2*o[r])+"%",marginRight:t.isRTL?u/(-2*o[r])+"%":"0",borderCollapse:"collapse"}).find("td").click(function(e){var t=$(this),i=t.html(),s=parseInt(i.replace(/[^0-9]/g),10),o=i.replace(/[^apm]/ig),u=t.data("for");if(u=="hour"){if(o.indexOf("p")!==-1&&s<12){s+=12}else{if(o.indexOf("a")!==-1&&s===12){s=0}}}n.control.value(n,n[u+"_slider"],r,s);n._onTimeChange();n._onSelectHandler()}).css({cursor:"pointer",width:100/o[r]+"%",textAlign:"center",overflow:"hidden"})}}this.timezone_select=v.find(".ui_tpicker_timezone").append("<select></select>").find("select");$.fn.append.apply(this.timezone_select,$.map(t.timezoneList,function(e,t){return $("<option />").val(typeof e=="object"?e.value:e).text(typeof e=="object"?e.label:e)}));if(typeof this.timezone!="undefined"&&this.timezone!==null&&this.timezone!==""){var m=new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12);var g=$.timepicker.timeZoneOffsetString(m);if(g==this.timezone){selectLocalTimeZone(n)}else{this.timezone_select.val(this.timezone)}}else{if(typeof this.hour!="undefined"&&this.hour!==null&&this.hour!==""){this.timezone_select.val(t.defaultTimezone)}else{selectLocalTimeZone(n)}}this.timezone_select.change(function(){n._defaults.useLocalTimezone=false;n._onTimeChange()});var y=e.find(".ui-datepicker-buttonpane");if(y.length){y.before(v)}else{e.append(v)}this.$timeObj=v.find(".ui_tpicker_time");if(this.inst!==null){var b=this.timeDefined;this._onTimeChange();this.timeDefined=b}if(this._defaults.addSliderAccess){var w=this._defaults.sliderAccessArgs,E=this._defaults.isRTL;w.isRTL=E;setTimeout(function(){if(v.find(".ui-slider-access").length===0){v.find(".ui-slider:visible").sliderAccess(w);var e=v.find(".ui-slider-access:eq(0)").outerWidth(true);if(e){v.find("table:visible").each(function(){var t=$(this),n=t.outerWidth(),r=t.css(E?"marginRight":"marginLeft").toString().replace("%",""),i=n-e,s=r*i/n+"%",o={width:i,marginRight:0,marginLeft:0};o[E?"marginRight":"marginLeft"]=s;t.css(o)})}}},10)}}},_limitMinMaxDateTime:function(e,t){var n=this._defaults,r=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);if(!this._defaults.showTimepicker){return}if($.datepicker._get(e,"minDateTime")!==null&&$.datepicker._get(e,"minDateTime")!==undefined&&r){var i=$.datepicker._get(e,"minDateTime"),s=new Date(i.getFullYear(),i.getMonth(),i.getDate(),0,0,0,0);if(this.hourMinOriginal===null||this.minuteMinOriginal===null||this.secondMinOriginal===null||this.millisecMinOriginal===null){this.hourMinOriginal=n.hourMin;this.minuteMinOriginal=n.minuteMin;this.secondMinOriginal=n.secondMin;this.millisecMinOriginal=n.millisecMin}if(e.settings.timeOnly||s.getTime()==r.getTime()){this._defaults.hourMin=i.getHours();if(this.hour<=this._defaults.hourMin){this.hour=this._defaults.hourMin;this._defaults.minuteMin=i.getMinutes();if(this.minute<=this._defaults.minuteMin){this.minute=this._defaults.minuteMin;this._defaults.secondMin=i.getSeconds();if(this.second<=this._defaults.secondMin){this.second=this._defaults.secondMin;this._defaults.millisecMin=i.getMilliseconds()}else{if(this.millisec<this._defaults.millisecMin){this.millisec=this._defaults.millisecMin}this._defaults.millisecMin=this.millisecMinOriginal}}else{this._defaults.secondMin=this.secondMinOriginal;this._defaults.millisecMin=this.millisecMinOriginal}}else{this._defaults.minuteMin=this.minuteMinOriginal;this._defaults.secondMin=this.secondMinOriginal;this._defaults.millisecMin=this.millisecMinOriginal}}else{this._defaults.hourMin=this.hourMinOriginal;this._defaults.minuteMin=this.minuteMinOriginal;this._defaults.secondMin=this.secondMinOriginal;this._defaults.millisecMin=this.millisecMinOriginal}}if($.datepicker._get(e,"maxDateTime")!==null&&$.datepicker._get(e,"maxDateTime")!==undefined&&r){var o=$.datepicker._get(e,"maxDateTime"),u=new Date(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0,0);if(this.hourMaxOriginal===null||this.minuteMaxOriginal===null||this.secondMaxOriginal===null){this.hourMaxOriginal=n.hourMax;this.minuteMaxOriginal=n.minuteMax;this.secondMaxOriginal=n.secondMax;this.millisecMaxOriginal=n.millisecMax}if(e.settings.timeOnly||u.getTime()==r.getTime()){this._defaults.hourMax=o.getHours();if(this.hour>=this._defaults.hourMax){this.hour=this._defaults.hourMax;this._defaults.minuteMax=o.getMinutes();if(this.minute>=this._defaults.minuteMax){this.minute=this._defaults.minuteMax;this._defaults.secondMax=o.getSeconds()}else if(this.second>=this._defaults.secondMax){this.second=this._defaults.secondMax;this._defaults.millisecMax=o.getMilliseconds()}else{if(this.millisec>this._defaults.millisecMax){this.millisec=this._defaults.millisecMax}this._defaults.millisecMax=this.millisecMaxOriginal}}else{this._defaults.minuteMax=this.minuteMaxOriginal;this._defaults.secondMax=this.secondMaxOriginal;this._defaults.millisecMax=this.millisecMaxOriginal}}else{this._defaults.hourMax=this.hourMaxOriginal;this._defaults.minuteMax=this.minuteMaxOriginal;this._defaults.secondMax=this.secondMaxOriginal;this._defaults.millisecMax=this.millisecMaxOriginal}}if(t!==undefined&&t===true){var a=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),f=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),l=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),c=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10);if(this.hour_slider){this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:a});this.control.value(this,this.hour_slider,"hour",this.hour)}if(this.minute_slider){this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:f});this.control.value(this,this.minute_slider,"minute",this.minute)}if(this.second_slider){this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:l});this.control.value(this,this.second_slider,"second",this.second)}if(this.millisec_slider){this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:c});this.control.value(this,this.millisec_slider,"millisec",this.millisec)}}},_onTimeChange:function(){var e=this.hour_slider?this.control.value(this,this.hour_slider,"hour"):false,t=this.minute_slider?this.control.value(this,this.minute_slider,"minute"):false,n=this.second_slider?this.control.value(this,this.second_slider,"second"):false,r=this.millisec_slider?this.control.value(this,this.millisec_slider,"millisec"):false,i=this.timezone_select?this.timezone_select.val():false,s=this._defaults,o=s.pickerTimeFormat||s.timeFormat,u=s.pickerTimeSuffix||s.timeSuffix;if(typeof e=="object"){e=false}if(typeof t=="object"){t=false}if(typeof n=="object"){n=false}if(typeof r=="object"){r=false}if(typeof i=="object"){i=false}if(e!==false){e=parseInt(e,10)}if(t!==false){t=parseInt(t,10)}if(n!==false){n=parseInt(n,10)}if(r!==false){r=parseInt(r,10)}var a=s[e<12?"amNames":"pmNames"][0];var f=e!=this.hour||t!=this.minute||n!=this.second||r!=this.millisec||this.ampm.length>0&&e<12!=($.inArray(this.ampm.toUpperCase(),this.amNames)!==-1)||this.timezone===null&&i!=this.defaultTimezone||this.timezone!==null&&i!=this.timezone;if(f){if(e!==false){this.hour=e}if(t!==false){this.minute=t}if(n!==false){this.second=n}if(r!==false){this.millisec=r}if(i!==false){this.timezone=i}if(!this.inst){this.inst=$.datepicker._getInst(this.$input[0])}this._limitMinMaxDateTime(this.inst,true)}if(useAmpm(s.timeFormat)){this.ampm=a}this.formattedTime=$.datepicker.formatTime(s.timeFormat,this,s);if(this.$timeObj){if(o===s.timeFormat){this.$timeObj.text(this.formattedTime+u)}else{this.$timeObj.text($.datepicker.formatTime(o,this,s)+u)}}this.timeDefined=true;if(f){this._updateDateTime()}},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect;var t=this.$input?this.$input[0]:null;if(e&&t){e.apply(t,[this.formattedDateTime,this])}},_updateDateTime:function(e){e=this.inst||e;var t=$.datepicker._daylightSavingAdjust(new Date(e.selectedYear,e.selectedMonth,e.selectedDay)),n=$.datepicker._get(e,"dateFormat"),r=$.datepicker._getFormatConfig(e),i=t!==null&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(n,t===null?new Date:t,r);var s=this.formattedDate;if(this._defaults.timeOnly===true){s=this.formattedTime}else if(this._defaults.timeOnly!==true&&(this._defaults.alwaysSetTime||i)){s+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix}this.formattedDateTime=s;if(!this._defaults.showTimepicker){this.$input.val(this.formattedDate)}else if(this.$altInput&&this._defaults.altFieldTimeOnly===true){this.$altInput.val(this.formattedTime);this.$input.val(this.formattedDate)}else if(this.$altInput){this.$input.val(s);var o="",u=this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,a=this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;if(this._defaults.altFormat)o=$.datepicker.formatDate(this._defaults.altFormat,t===null?new Date:t,r);else o=this.formattedDate;if(o)o+=u;if(this._defaults.altTimeFormat)o+=$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+a;else o+=this.formattedTime+a;this.$altInput.val(o)}else{this.$input.val(s)}this.$input.trigger("change")},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var e=$.datepicker._getInst(this.$input.get(0)),t=$.datepicker._get(e,"timepicker");if(t){if(t._defaults.timeOnly&&e.input.val()!=e.lastVal){try{$.datepicker._updateDatepicker(e)}catch(n){$.datepicker.log(n)}}}}},_controls:{slider:{create:function(e,t,n,r,i,s,o){var u=e._defaults.isRTL;return t.prop("slide",null).slider({orientation:"horizontal",value:u?r*-1:r,min:u?s*-1:i,max:u?i*-1:s,step:o,slide:function(t,r){e.control.value(e,$(this),n,u?r.value*-1:r.value);e._onTimeChange()},stop:function(t,n){e._onSelectHandler()}})},options:function(e,t,n,r,i){if(e._defaults.isRTL){if(typeof r=="string"){if(r=="min"||r=="max"){if(i!==undefined)return t.slider(r,i*-1);return Math.abs(t.slider(r))}return t.slider(r)}var s=r.min,o=r.max;r.min=r.max=null;if(s!==undefined)r.max=s*-1;if(o!==undefined)r.min=o*-1;return t.slider(r)}if(typeof r=="string"&&i!==undefined)return t.slider(r,i);return t.slider(r)},value:function(e,t,n,r){if(e._defaults.isRTL){if(r!==undefined)return t.slider("value",r*-1);return Math.abs(t.slider("value"))}if(r!==undefined)return t.slider("value",r);return t.slider("value")}},select:{create:function(e,t,n,r,i,s,o){var u='<select class="ui-timepicker-select" data-unit="'+n+'" data-min="'+i+'" data-max="'+s+'" data-step="'+o+'">',a=e._defaults.timeFormat.indexOf("t")!==-1?"toLowerCase":"toUpperCase",f=0;for(var l=i;l<=s;l+=o){u+='<option value="'+l+'"'+(l==r?" selected":"")+">";if(n=="hour"&&useAmpm(e._defaults.pickerTimeFormat||e._defaults.timeFormat))u+=$.datepicker.formatTime("hh TT",{hour:l},e._defaults);else if(n=="millisec"||l>=10)u+=l;else u+="0"+l.toString();u+="</option>"}u+="</select>";t.children("select").remove();$(u).appendTo(t).change(function(t){e._onTimeChange();e._onSelectHandler()});return t},options:function(e,t,n,r,i){var s={},o=t.children("select");if(typeof r=="string"){if(i===undefined)return o.data(r);s[r]=i}else s=r;return e.control.create(e,t,o.data("unit"),o.val(),s.min||o.data("min"),s.max||o.data("max"),s.step||o.data("step"))},value:function(e,t,n,r){var i=t.children("select");if(r!==undefined)return i.val(r);return i.val()}}}});$.fn.extend({timepicker:function(e){e=e||{};var t=Array.prototype.slice.call(arguments);if(typeof e=="object"){t[0]=$.extend(e,{timeOnly:true})}return $(this).each(function(){$.fn.datetimepicker.apply($(this),t)})},datetimepicker:function(e){e=e||{};var t=arguments;if(typeof e=="string"){if(e=="getDate"){return $.fn.datepicker.apply($(this[0]),t)}else{return this.each(function(){var e=$(this);e.datepicker.apply(e,t)})}}else{return this.each(function(){var t=$(this);t.datepicker($.timepicker._newInst(t,e)._defaults)})}}});$.datepicker.parseDateTime=function(e,t,n,r,i){var s=parseDateTimeInternal(e,t,n,r,i);if(s.timeObj){var o=s.timeObj;s.date.setHours(o.hour,o.minute,o.second,o.millisec)}return s.date};$.datepicker.parseTime=function(e,t,n){var r=extendRemove(extendRemove({},$.timepicker._defaults),n||{});var i=function(e,t,n){var r=function(e,t){var n=[];if(e){$.merge(n,e)}if(t){$.merge(n,t)}n=$.map(n,function(e){return e.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")});return"("+n.join("|")+")?"};var i=function(e){var t=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|t{1,2}|z|'.*?')/g),n={h:-1,m:-1,s:-1,l:-1,t:-1,z:-1};if(t){for(var r=0;r<t.length;r++){if(n[t[r].toString().charAt(0)]==-1){n[t[r].toString().charAt(0)]=r+1}}}return n};var s="^"+e.toString().replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[lz]|'.*?')/g,function(e){switch(e.charAt(0).toLowerCase()){case"h":return"(\\d?\\d)";case"m":return"(\\d?\\d)";case"s":return"(\\d?\\d)";case"l":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return r(n.amNames,n.pmNames);default:return"("+e.replace(/\'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,function(e){return"\\"+e})+")?"}}).replace(/\s/g,"\\s?")+n.timeSuffix+"$",o=i(e),u="",a;a=t.match(new RegExp(s,"i"));var f={hour:0,minute:0,second:0,millisec:0};if(a){if(o.t!==-1){if(a[o.t]===undefined||a[o.t].length===0){u="";f.ampm=""}else{u=$.inArray(a[o.t].toUpperCase(),n.amNames)!==-1?"AM":"PM";f.ampm=n[u=="AM"?"amNames":"pmNames"][0]}}if(o.h!==-1){if(u=="AM"&&a[o.h]=="12"){f.hour=0}else{if(u=="PM"&&a[o.h]!="12"){f.hour=parseInt(a[o.h],10)+12}else{f.hour=Number(a[o.h])}}}if(o.m!==-1){f.minute=Number(a[o.m])}if(o.s!==-1){f.second=Number(a[o.s])}if(o.l!==-1){f.millisec=Number(a[o.l])}if(o.z!==-1&&a[o.z]!==undefined){var l=a[o.z].toUpperCase();switch(l.length){case 1:l=n.timezoneIso8601?"Z":"+0000";break;case 5:if(n.timezoneIso8601){l=l.substring(1)=="0000"?"Z":l.substring(0,3)+":"+l.substring(3)}break;case 6:if(!n.timezoneIso8601){l=l=="Z"||l.substring(1)=="00:00"?"+0000":l.replace(/:/,"")}else{if(l.substring(1)=="00:00"){l="Z"}}break}f.timezone=l}return f}return false};var s=function(e,t,n){try{var r=new Date("2012-01-01 "+t);return{hour:r.getHours(),minutes:r.getMinutes(),seconds:r.getSeconds(),millisec:r.getMilliseconds(),timezone:$.timepicker.timeZoneOffsetString(r)}}catch(s){try{return i(e,t,n)}catch(o){$.datepicker.log("Unable to parse \ntimeString: "+t+"\ntimeFormat: "+e)}}return false};if(typeof r.parse==="function"){return r.parse(e,t,r)}if(r.parse==="loose"){return s(e,t,r)}return i(e,t,r)};$.datepicker.formatTime=function(e,t,n){n=n||{};n=$.extend({},$.timepicker._defaults,n);t=$.extend({hour:0,minute:0,second:0,millisec:0,timezone:"+0000"},t);var r=e,i=n.amNames[0],s=parseInt(t.hour,10);if(s>11){i=n.pmNames[0]}r=r.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[lz]|('.*?'|".*?"))/g,function(e){switch(e){case"HH":return("0"+s).slice(-2);case"H":return s;case"hh":return("0"+convert24to12(s)).slice(-2);case"h":return convert24to12(s);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"z":return t.timezone===null?n.defaultTimezone:t.timezone;case"T":return i.charAt(0).toUpperCase();case"TT":return i.toUpperCase();case"t":return i.charAt(0).toLowerCase();case"tt":return i.toLowerCase();default:return e.replace(/\'/g,"")||"'"}});r=$.trim(r);return r};$.datepicker._base_selectDate=$.datepicker._selectDate;$.datepicker._selectDate=function(e,t){var n=this._getInst($(e)[0]),r=this._get(n,"timepicker");if(r){r._limitMinMaxDateTime(n,true);n.inline=n.stay_open=true;this._base_selectDate(e,t);n.inline=n.stay_open=false;this._notifyChange(n);this._updateDatepicker(n)}else{this._base_selectDate(e,t)}};$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker;$.datepicker._updateDatepicker=function(e){var t=e.input[0];if($.datepicker._curInst&&$.datepicker._curInst!=e&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!=t){return}if(typeof e.stay_open!=="boolean"||e.stay_open===false){this._base_updateDatepicker(e);var n=this._get(e,"timepicker");if(n){n._addTimePicker(e);if(n._defaults.useLocalTimezone){var r=new Date(e.selectedYear,e.selectedMonth,e.selectedDay,12);selectLocalTimeZone(n,r);n._onTimeChange()}}}};$.datepicker._base_doKeyPress=$.datepicker._doKeyPress;$.datepicker._doKeyPress=function(e){var t=$.datepicker._getInst(e.target),n=$.datepicker._get(t,"timepicker");if(n){if($.datepicker._get(t,"constrainInput")){var r=useAmpm(n._defaults.timeFormat),i=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),s=n._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,r?"APM":"").replace(/Tt/g,r?"AaPpMm":"").replace(/tT/g,r?"AaPpMm":"").replace(/T/g,r?"AP":"").replace(/tt/g,r?"apm":"").replace(/t/g,r?"ap":"")+" "+n._defaults.separator+n._defaults.timeSuffix+(n._defaults.showTimezone?n._defaults.timezoneList.join(""):"")+n._defaults.amNames.join("")+n._defaults.pmNames.join("")+i,o=String.fromCharCode(e.charCode===undefined?e.keyCode:e.charCode);return e.ctrlKey||o<" "||!i||s.indexOf(o)>-1}}return $.datepicker._base_doKeyPress(e)};$.datepicker._base_updateAlternate=$.datepicker._updateAlternate;$.datepicker._updateAlternate=function(e){var t=this._get(e,"timepicker");if(t){var n=t._defaults.altField;if(n){var r=t._defaults.altFormat||t._defaults.dateFormat,i=this._getDate(e),s=$.datepicker._getFormatConfig(e),o="",u=t._defaults.altSeparator?t._defaults.altSeparator:t._defaults.separator,a=t._defaults.altTimeSuffix?t._defaults.altTimeSuffix:t._defaults.timeSuffix,f=t._defaults.altTimeFormat!==null?t._defaults.altTimeFormat:t._defaults.timeFormat;o+=$.datepicker.formatTime(f,t,t._defaults)+a;if(!t._defaults.timeOnly&&!t._defaults.altFieldTimeOnly){if(t._defaults.altFormat)o=$.datepicker.formatDate(t._defaults.altFormat,i===null?new Date:i,s)+u+o;else o=t.formattedDate+u+o}$(n).val(o)}}else{$.datepicker._base_updateAlternate(e)}};$.datepicker._base_doKeyUp=$.datepicker._doKeyUp;$.datepicker._doKeyUp=function(e){var t=$.datepicker._getInst(e.target),n=$.datepicker._get(t,"timepicker");if(n){if(n._defaults.timeOnly&&t.input.val()!=t.lastVal){try{$.datepicker._updateDatepicker(t)}catch(r){$.datepicker.log(r)}}}return $.datepicker._base_doKeyUp(e)};$.datepicker._base_gotoToday=$.datepicker._gotoToday;$.datepicker._gotoToday=function(e){var t=this._getInst($(e)[0]),n=t.dpDiv;this._base_gotoToday(e);var r=this._get(t,"timepicker");selectLocalTimeZone(r);var i=new Date;this._setTime(t,i);$(".ui-datepicker-today",n).click()};$.datepicker._disableTimepickerDatepicker=function(e){var t=this._getInst(e);if(!t){return}var n=this._get(t,"timepicker");$(e).datepicker("getDate");if(n){n._defaults.showTimepicker=false;n._updateDateTime(t)}};$.datepicker._enableTimepickerDatepicker=function(e){var t=this._getInst(e);if(!t){return}var n=this._get(t,"timepicker");$(e).datepicker("getDate");if(n){n._defaults.showTimepicker=true;n._addTimePicker(t);n._updateDateTime(t)}};$.datepicker._setTime=function(e,t){var n=this._get(e,"timepicker");if(n){var r=n._defaults;n.hour=t?t.getHours():r.hour;n.minute=t?t.getMinutes():r.minute;n.second=t?t.getSeconds():r.second;n.millisec=t?t.getMilliseconds():r.millisec;n._limitMinMaxDateTime(e,true);n._onTimeChange();n._updateDateTime(e)}};$.datepicker._setTimeDatepicker=function(e,t,n){var r=this._getInst(e);if(!r){return}var i=this._get(r,"timepicker");if(i){this._setDateFromField(r);var s;if(t){if(typeof t=="string"){i._parseTime(t,n);s=new Date;s.setHours(i.hour,i.minute,i.second,i.millisec)}else{s=new Date(t.getTime())}if(s.toString()=="Invalid Date"){s=undefined}this._setTime(r,s)}}};$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker;$.datepicker._setDateDatepicker=function(e,t){var n=this._getInst(e);if(!n){return}var r=t instanceof Date?new Date(t.getTime()):t;this._updateDatepicker(n);this._base_setDateDatepicker.apply(this,arguments);this._setTimeDatepicker(e,r,true)};$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker;$.datepicker._getDateDatepicker=function(e,t){var n=this._getInst(e);if(!n){return}var r=this._get(n,"timepicker");if(r){if(n.lastVal===undefined){this._setDateFromField(n,t)}var i=this._getDate(n);if(i&&r._parseTime($(e).val(),r.timeOnly)){i.setHours(r.hour,r.minute,r.second,r.millisec)}return i}return this._base_getDateDatepicker(e,t)};$.datepicker._base_parseDate=$.datepicker.parseDate;$.datepicker.parseDate=function(e,t,n){var r;try{r=this._base_parseDate(e,t,n)}catch(i){r=this._base_parseDate(e,t.substring(0,t.length-(i.length-i.indexOf(":")-2)),n);$.datepicker.log("Error parsing the date string: "+i+"\ndate string = "+t+"\ndate format = "+e)}return r};$.datepicker._base_formatDate=$.datepicker._formatDate;$.datepicker._formatDate=function(e,t,n,r){var i=this._get(e,"timepicker");if(i){i._updateDateTime(e);return i.$input.val()}return this._base_formatDate(e)};$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker;$.datepicker._optionDatepicker=function(e,t,n){var r=this._getInst(e),i;if(!r){return null}var s=this._get(r,"timepicker");if(s){var o=null,u=null,a=null,f=s._defaults.evnts,l={},c;if(typeof t=="string"){if(t==="minDate"||t==="minDateTime"){o=n}else if(t==="maxDate"||t==="maxDateTime"){u=n}else if(t==="onSelect"){a=n}else if(f.hasOwnProperty(t)){if(typeof n==="undefined"){return f[t]}l[t]=n;i={}}}else if(typeof t=="object"){if(t.minDate){o=t.minDate}else if(t.minDateTime){o=t.minDateTime}else if(t.maxDate){u=t.maxDate}else if(t.maxDateTime){u=t.maxDateTime}for(c in f){if(f.hasOwnProperty(c)&&t[c]){l[c]=t[c]}}}for(c in l){if(l.hasOwnProperty(c)){f[c]=l[c];if(!i){i=$.extend({},t)}delete i[c]}}if(i&&isEmptyObject(i)){return}if(o){if(o===0){o=new Date}else{o=new Date(o)}s._defaults.minDate=o;s._defaults.minDateTime=o}else if(u){if(u===0){u=new Date}else{u=new Date(u)}s._defaults.maxDate=u;s._defaults.maxDateTime=u}else if(a){s._defaults.onSelect=a}}if(n===undefined){return this._base_optionDatepicker.call($.datepicker,e,t)}return this._base_optionDatepicker.call($.datepicker,e,i||t,n)};var isEmptyObject=function(e){var t;for(t in e){if(e.hasOwnProperty(e)){return false}}return true};var extendRemove=function(e,t){$.extend(e,t);for(var n in t){if(t[n]===null||t[n]===undefined){e[n]=t[n]}}return e};var useAmpm=function(e){return e.indexOf("t")!==-1&&e.indexOf("h")!==-1};var convert24to12=function(e){if(e>12){e=e-12}if(e==0){e=12}return String(e)};var splitDateTime=function(e,t,n,r){try{var i=r&&r.separator?r.separator:$.timepicker._defaults.separator,s=r&&r.timeFormat?r.timeFormat:$.timepicker._defaults.timeFormat,o=s.split(i),u=o.length,a=t.split(i),f=a.length;if(f>1){return[a.splice(0,f-u).join(i),a.splice(0,u).join(i)]}}catch(l){$.datepicker.log("Could not split the date from the time. Please check the following datetimepicker options"+"\nthrown error: "+l+"\ndateTimeString"+t+"\ndateFormat = "+e+"\nseparator = "+r.separator+"\ntimeFormat = "+r.timeFormat);if(l.indexOf(":")>=0){var c=t.length-(l.length-l.indexOf(":")-2),h=t.substring(c);return[$.trim(t.substring(0,c)),$.trim(t.substring(c))]}else{throw l}}return[t,""]};var parseDateTimeInternal=function(e,t,n,r,i){var s;var o=splitDateTime(e,n,r,i);s=$.datepicker._base_parseDate(e,o[0],r);if(o[1]!==""){var u=o[1],a=$.datepicker.parseTime(t,u,i);if(a===null){throw"Wrong time format"}return{date:s,timeObj:a}}else{return{date:s}}};var selectLocalTimeZone=function(e,t){if(e&&e.timezone_select){e._defaults.useLocalTimezone=true;var n=typeof t!=="undefined"?t:new Date;var r=$.timepicker.timeZoneOffsetString(n);if(e._defaults.timezoneIso8601){r=r.substring(0,3)+":"+r.substring(3)}e.timezone_select.val(r)}};$.timepicker=new Timepicker;$.timepicker.timeZoneOffsetString=function(e){var t=e.getTimezoneOffset()*-1,n=t%60,r=(t-n)/60;return(t>=0?"+":"-")+("0"+(r*101).toString()).substr(-2)+("0"+(n*101).toString()).substr(-2)};$.timepicker.timeRange=function(e,t,n){return $.timepicker.handleRange("timepicker",e,t,n)};$.timepicker.dateTimeRange=function(e,t,n){$.timepicker.dateRange(e,t,n,"datetimepicker")};$.timepicker.dateRange=function(e,t,n,r){r=r||"datepicker";$.timepicker.handleRange(r,e,t,n)};$.timepicker.handleRange=function(e,t,n,r){function i(e,r,i){if(r.val()&&new Date(t.val())>new Date(n.val())){r.val(i)}}function s(t,n,r){if(!$(t).val()){return}var i=$(t)[e].call($(t),"getDate");if(i.getTime){$(n)[e].call($(n),"option",r,i)}}$.fn[e].call(t,$.extend({onClose:function(e,t){i(this,n,e)},onSelect:function(e){s(this,n,"minDate")}},r,r.start));$.fn[e].call(n,$.extend({onClose:function(e,n){i(this,t,e)},onSelect:function(e){s(this,t,"maxDate")}},r,r.end));if(e!="timepicker"&&r.reformat){$([t,n]).each(function(){var t=$(this)[e].call($(this),"option","dateFormat"),n=new Date($(this).val());if($(this).val()&&n){$(this).val($.datepicker.formatDate(t,n))}})}i(t,n,t.val());s(t,n,"minDate");s(n,t,"maxDate");return $([t.get(0),n.get(0)])};$.timepicker.version="1.1.1"})(jQuery)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/js/marionette/backbone.radio.min.js
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
// Backbone.Radio v2.0.0
|
2 |
+
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n(require("underscore"),require("backbone")):"function"==typeof define&&define.amd?define(["underscore","backbone"],n):(e.Backbone=e.Backbone||{},e.Backbone.Radio=n(e._,e.Backbone))}(this,function(e,n){"use strict";function t(e,n,t,r){var o=e[n];if(!(t&&t!==o.callback&&t!==o.callback._callback||r&&r!==o.context))return delete e[n],!0}function r(n,r,o,i){n||(n={});for(var s=r?[r]:e.keys(n),u=!1,c=0,a=s.length;c<a;c++)r=s[c],n[r]&&t(n,r,o,i)&&(u=!0);return u}function o(n){return l[n]||(l[n]=e.bind(c.log,c,n))}function i(n){return e.isFunction(n)?n:function(){return n}}e="default"in e?e["default"]:e,n="default"in n?n["default"]:n;var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},u=n.Radio,c=n.Radio={};c.VERSION="2.0.0",c.noConflict=function(){return n.Radio=u,this},c.DEBUG=!1,c._debugText=function(e,n,t){return e+(t?" on the "+t+" channel":"")+': "'+n+'"'},c.debugLog=function(e,n,t){c.DEBUG&&console&&console.warn&&console.warn(c._debugText(e,n,t))};var a=/\s+/;c._eventsApi=function(n,t,r,o){if(!r)return!1;var i={};if("object"===("undefined"==typeof r?"undefined":s(r))){for(var u in r){var c=n[t].apply(n,[u,r[u]].concat(o));a.test(u)?e.extend(i,c):i[u]=c}return i}if(a.test(r)){for(var l=r.split(a),f=0,h=l.length;f<h;f++)i[l[f]]=n[t].apply(n,[l[f]].concat(o));return i}return!1},c._callHandler=function(e,n,t){var r=t[0],o=t[1],i=t[2];switch(t.length){case 0:return e.call(n);case 1:return e.call(n,r);case 2:return e.call(n,r,o);case 3:return e.call(n,r,o,i);default:return e.apply(n,t)}};var l={};e.extend(c,{log:function(n,t){if("undefined"!=typeof console){var r=e.toArray(arguments).slice(2);console.log("["+n+'] "'+t+'"',r)}},tuneIn:function(e){var n=c.channel(e);return n._tunedIn=!0,n.on("all",o(e)),this},tuneOut:function(e){var n=c.channel(e);return n._tunedIn=!1,n.off("all",o(e)),delete l[e],this}}),c.Requests={request:function(n){var t=e.toArray(arguments).slice(1),r=c._eventsApi(this,"request",n,t);if(r)return r;var o=this.channelName,i=this._requests;if(o&&this._tunedIn&&c.log.apply(this,[o,n].concat(t)),i&&(i[n]||i["default"])){var s=i[n]||i["default"];return t=i[n]?t:arguments,c._callHandler(s.callback,s.context,t)}c.debugLog("An unhandled request was fired",n,o)},reply:function(e,n,t){return c._eventsApi(this,"reply",e,[n,t])?this:(this._requests||(this._requests={}),this._requests[e]&&c.debugLog("A request was overwritten",e,this.channelName),this._requests[e]={callback:i(n),context:t||this},this)},replyOnce:function(n,t,r){if(c._eventsApi(this,"replyOnce",n,[t,r]))return this;var o=this,s=e.once(function(){return o.stopReplying(n),i(t).apply(this,arguments)});return this.reply(n,s,r)},stopReplying:function(e,n,t){return c._eventsApi(this,"stopReplying",e)?this:(e||n||t?r(this._requests,e,n,t)||c.debugLog("Attempted to remove the unregistered request",e,this.channelName):delete this._requests,this)}},c._channels={},c.channel=function(e){if(!e)throw new Error("You must provide a name for the channel.");return c._channels[e]?c._channels[e]:c._channels[e]=new c.Channel(e)},c.Channel=function(e){this.channelName=e},e.extend(c.Channel.prototype,n.Events,c.Requests,{reset:function(){return this.off(),this.stopListening(),this.stopReplying(),this}});var f,h,d=[n.Events,c.Requests];return e.each(d,function(n){e.each(n,function(n,t){c[t]=function(n){return h=e.toArray(arguments).slice(1),f=this.channel(n),f[t].apply(f,h)}})}),c.reset=function(n){var t=n?[this._channels[n]]:this._channels;e.each(t,function(e){e.reset()})},c});
|
3 |
+
//# sourceMappingURL=backbone.radio.min.js.map
|
ui/js/marionette/backbone.radio.min.js.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"sources":["backbone.radio.min.js"],"names":["global","factory","exports","module","require","define","amd","Backbone","Radio","_","this","removeHandler","store","name","callback","context","event","_callback","removeHandlers","names","keys","matched","i","length","_partial","channelName","_logs","bind","log","makeCallback","isFunction","_typeof","Symbol","iterator","obj","constructor","previousRadio","VERSION","noConflict","DEBUG","_debugText","warning","eventName","debugLog","console","warn","eventSplitter","_eventsApi","action","rest","results","key","result","apply","concat","test","extend","split","l","_callHandler","args","a1","a2","a3","call","toArray","arguments","slice","tuneIn","channel","_tunedIn","on","tuneOut","off","Requests","request","requests","_requests","handler","reply","replyOnce","self","once","stopReplying","_channels","Error","Channel","prototype","Events","reset","stopListening","systems","each","system","method","methodName","channels"],"mappings":"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","file":"backbone.radio.min.js","sourcesContent":["// Backbone.Radio v2.0.0\n\n(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('underscore'), require('backbone')) :\n typeof define === 'function' && define.amd ? define(['underscore', 'backbone'], factory) :\n (global.Backbone = global.Backbone || {}, global.Backbone.Radio = factory(global._,global.Backbone));\n}(this, function (_,Backbone) { 'use strict';\n\n _ = 'default' in _ ? _['default'] : _;\n Backbone = 'default' in Backbone ? Backbone['default'] : Backbone;\n\n var _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) {\n return typeof obj;\n } : function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol ? \"symbol\" : typeof obj;\n };\n\n var previousRadio = Backbone.Radio;\n\n var Radio = Backbone.Radio = {};\n\n Radio.VERSION = '2.0.0';\n\n // This allows you to run multiple instances of Radio on the same\n // webapp. After loading the new version, call `noConflict()` to\n // get a reference to it. At the same time the old version will be\n // returned to Backbone.Radio.\n Radio.noConflict = function () {\n Backbone.Radio = previousRadio;\n return this;\n };\n\n // Whether or not we're in DEBUG mode or not. DEBUG mode helps you\n // get around the issues of lack of warnings when events are mis-typed.\n Radio.DEBUG = false;\n\n // Format debug text.\n Radio._debugText = function (warning, eventName, channelName) {\n return warning + (channelName ? ' on the ' + channelName + ' channel' : '') + ': \"' + eventName + '\"';\n };\n\n // This is the method that's called when an unregistered event was called.\n // By default, it logs warning to the console. By overriding this you could\n // make it throw an Error, for instance. This would make firing a nonexistent event\n // have the same consequence as firing a nonexistent method on an Object.\n Radio.debugLog = function (warning, eventName, channelName) {\n if (Radio.DEBUG && console && console.warn) {\n console.warn(Radio._debugText(warning, eventName, channelName));\n }\n };\n\n var eventSplitter = /\\s+/;\n\n // An internal method used to handle Radio's method overloading for Requests.\n // It's borrowed from Backbone.Events. It differs from Backbone's overload\n // API (which is used in Backbone.Events) in that it doesn't support space-separated\n // event names.\n Radio._eventsApi = function (obj, action, name, rest) {\n if (!name) {\n return false;\n }\n\n var results = {};\n\n // Handle event maps.\n if ((typeof name === 'undefined' ? 'undefined' : _typeof(name)) === 'object') {\n for (var key in name) {\n var result = obj[action].apply(obj, [key, name[key]].concat(rest));\n eventSplitter.test(key) ? _.extend(results, result) : results[key] = result;\n }\n return results;\n }\n\n // Handle space separated event names.\n if (eventSplitter.test(name)) {\n var names = name.split(eventSplitter);\n for (var i = 0, l = names.length; i < l; i++) {\n results[names[i]] = obj[action].apply(obj, [names[i]].concat(rest));\n }\n return results;\n }\n\n return false;\n };\n\n // An optimized way to execute callbacks.\n Radio._callHandler = function (callback, context, args) {\n var a1 = args[0],\n a2 = args[1],\n a3 = args[2];\n switch (args.length) {\n case 0:\n return callback.call(context);\n case 1:\n return callback.call(context, a1);\n case 2:\n return callback.call(context, a1, a2);\n case 3:\n return callback.call(context, a1, a2, a3);\n default:\n return callback.apply(context, args);\n }\n };\n\n // A helper used by `off` methods to the handler from the store\n function removeHandler(store, name, callback, context) {\n var event = store[name];\n if ((!callback || callback === event.callback || callback === event.callback._callback) && (!context || context === event.context)) {\n delete store[name];\n return true;\n }\n }\n\n function removeHandlers(store, name, callback, context) {\n store || (store = {});\n var names = name ? [name] : _.keys(store);\n var matched = false;\n\n for (var i = 0, length = names.length; i < length; i++) {\n name = names[i];\n\n // If there's no event by this name, log it and continue\n // with the loop\n if (!store[name]) {\n continue;\n }\n\n if (removeHandler(store, name, callback, context)) {\n matched = true;\n }\n }\n\n return matched;\n }\n\n /*\n * tune-in\n * -------\n * Get console logs of a channel's activity\n *\n */\n\n var _logs = {};\n\n // This is to produce an identical function in both tuneIn and tuneOut,\n // so that Backbone.Events unregisters it.\n function _partial(channelName) {\n return _logs[channelName] || (_logs[channelName] = _.bind(Radio.log, Radio, channelName));\n }\n\n _.extend(Radio, {\n\n // Log information about the channel and event\n log: function log(channelName, eventName) {\n if (typeof console === 'undefined') {\n return;\n }\n var args = _.toArray(arguments).slice(2);\n console.log('[' + channelName + '] \"' + eventName + '\"', args);\n },\n\n // Logs all events on this channel to the console. It sets an\n // internal value on the channel telling it we're listening,\n // then sets a listener on the Backbone.Events\n tuneIn: function tuneIn(channelName) {\n var channel = Radio.channel(channelName);\n channel._tunedIn = true;\n channel.on('all', _partial(channelName));\n return this;\n },\n\n // Stop logging all of the activities on this channel to the console\n tuneOut: function tuneOut(channelName) {\n var channel = Radio.channel(channelName);\n channel._tunedIn = false;\n channel.off('all', _partial(channelName));\n delete _logs[channelName];\n return this;\n }\n });\n\n /*\n * Backbone.Radio.Requests\n * -----------------------\n * A messaging system for requesting data.\n *\n */\n\n function makeCallback(callback) {\n return _.isFunction(callback) ? callback : function () {\n return callback;\n };\n }\n\n Radio.Requests = {\n\n // Make a request\n request: function request(name) {\n var args = _.toArray(arguments).slice(1);\n var results = Radio._eventsApi(this, 'request', name, args);\n if (results) {\n return results;\n }\n var channelName = this.channelName;\n var requests = this._requests;\n\n // Check if we should log the request, and if so, do it\n if (channelName && this._tunedIn) {\n Radio.log.apply(this, [channelName, name].concat(args));\n }\n\n // If the request isn't handled, log it in DEBUG mode and exit\n if (requests && (requests[name] || requests['default'])) {\n var handler = requests[name] || requests['default'];\n args = requests[name] ? args : arguments;\n return Radio._callHandler(handler.callback, handler.context, args);\n } else {\n Radio.debugLog('An unhandled request was fired', name, channelName);\n }\n },\n\n // Set up a handler for a request\n reply: function reply(name, callback, context) {\n if (Radio._eventsApi(this, 'reply', name, [callback, context])) {\n return this;\n }\n\n this._requests || (this._requests = {});\n\n if (this._requests[name]) {\n Radio.debugLog('A request was overwritten', name, this.channelName);\n }\n\n this._requests[name] = {\n callback: makeCallback(callback),\n context: context || this\n };\n\n return this;\n },\n\n // Set up a handler that can only be requested once\n replyOnce: function replyOnce(name, callback, context) {\n if (Radio._eventsApi(this, 'replyOnce', name, [callback, context])) {\n return this;\n }\n\n var self = this;\n\n var once = _.once(function () {\n self.stopReplying(name);\n return makeCallback(callback).apply(this, arguments);\n });\n\n return this.reply(name, once, context);\n },\n\n // Remove handler(s)\n stopReplying: function stopReplying(name, callback, context) {\n if (Radio._eventsApi(this, 'stopReplying', name)) {\n return this;\n }\n\n // Remove everything if there are no arguments passed\n if (!name && !callback && !context) {\n delete this._requests;\n } else if (!removeHandlers(this._requests, name, callback, context)) {\n Radio.debugLog('Attempted to remove the unregistered request', name, this.channelName);\n }\n\n return this;\n }\n };\n\n /*\n * Backbone.Radio.channel\n * ----------------------\n * Get a reference to a channel by name.\n *\n */\n\n Radio._channels = {};\n\n Radio.channel = function (channelName) {\n if (!channelName) {\n throw new Error('You must provide a name for the channel.');\n }\n\n if (Radio._channels[channelName]) {\n return Radio._channels[channelName];\n } else {\n return Radio._channels[channelName] = new Radio.Channel(channelName);\n }\n };\n\n /*\n * Backbone.Radio.Channel\n * ----------------------\n * A Channel is an object that extends from Backbone.Events,\n * and Radio.Requests.\n *\n */\n\n Radio.Channel = function (channelName) {\n this.channelName = channelName;\n };\n\n _.extend(Radio.Channel.prototype, Backbone.Events, Radio.Requests, {\n\n // Remove all handlers from the messaging systems of this channel\n reset: function reset() {\n this.off();\n this.stopListening();\n this.stopReplying();\n return this;\n }\n });\n\n /*\n * Top-level API\n * -------------\n * Supplies the 'top-level API' for working with Channels directly\n * from Backbone.Radio.\n *\n */\n\n var channel;\n var args;\n var systems = [Backbone.Events, Radio.Requests];\n _.each(systems, function (system) {\n _.each(system, function (method, methodName) {\n Radio[methodName] = function (channelName) {\n args = _.toArray(arguments).slice(1);\n channel = this.channel(channelName);\n return channel[methodName].apply(channel, args);\n };\n });\n });\n\n Radio.reset = function (channelName) {\n var channels = !channelName ? this._channels : [this._channels[channelName]];\n _.each(channels, function (channel) {\n channel.reset();\n });\n };\n\n return Radio;\n\n}));\n//# sourceMappingURL=./backbone.radio.js.map"],"sourceRoot":"/source/"}
|
ui/js/pods-dfv/_src/core/gb-modal-listener.js
ADDED
@@ -0,0 +1,122 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Note: No checking is done here to make sure we're in a modal and that
|
3 |
+
* Gutenberg is actually loaded. Consuming code must make sure the implicit
|
4 |
+
* Gutenberg dependencies exist (primarily wp.data) before calling through
|
5 |
+
* to init().
|
6 |
+
*/
|
7 |
+
|
8 |
+
// The guard in front is to ensure wp.data exists before accessing select
|
9 |
+
const editorData = wp.data && wp.data.select( 'core/editor' );
|
10 |
+
let unSubscribe;
|
11 |
+
|
12 |
+
/**
|
13 |
+
* init() is the only exposed interface
|
14 |
+
*/
|
15 |
+
export const PodsGbModalListener = {
|
16 |
+
init: function () {
|
17 |
+
if ( editorData.isCurrentPostPublished() ) {
|
18 |
+
// Post is published, this is an edit
|
19 |
+
unSubscribe = wp.data.subscribe( saveListener );
|
20 |
+
} else {
|
21 |
+
// Unpublished post, this is an "add new" modal
|
22 |
+
unSubscribe = wp.data.subscribe( publishListener );
|
23 |
+
}
|
24 |
+
}
|
25 |
+
};
|
26 |
+
|
27 |
+
//-------------------------------------------
|
28 |
+
// Helper functions, not externally exposed
|
29 |
+
//-------------------------------------------
|
30 |
+
|
31 |
+
/**
|
32 |
+
*
|
33 |
+
* @return string
|
34 |
+
*/
|
35 |
+
function getFeaturedImageURL () {
|
36 |
+
const featuredImageId = editorData.getCurrentPostAttribute( 'featured_media' );
|
37 |
+
let url = '';
|
38 |
+
|
39 |
+
// Early exit if nothing was set
|
40 |
+
if ( !featuredImageId ) {
|
41 |
+
return url;
|
42 |
+
}
|
43 |
+
|
44 |
+
const media = wp.data.select( 'core' ).getMedia( featuredImageId );
|
45 |
+
|
46 |
+
if ( media ) {
|
47 |
+
const mediaSize = wp.hooks.applyFilters( 'editor.PostFeaturedImage.imageSize', 'post-thumbnail', '' );
|
48 |
+
if ( media.media_details && media.media_details.sizes && media.media_details.sizes[ mediaSize ] ) {
|
49 |
+
url = media.media_details.sizes[ mediaSize ].source_url;
|
50 |
+
} else {
|
51 |
+
url = media.source_url;
|
52 |
+
}
|
53 |
+
}
|
54 |
+
|
55 |
+
return url;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Handles "add new" modals
|
60 |
+
*/
|
61 |
+
function publishListener () {
|
62 |
+
|
63 |
+
if ( editorData.isCurrentPostPublished() ) {
|
64 |
+
unSubscribe();
|
65 |
+
|
66 |
+
triggerUpdateEvent( {
|
67 |
+
'icon': getFeaturedImageURL(),
|
68 |
+
'link': editorData.getPermalink(),
|
69 |
+
'edit_link': `post.php?post=${editorData.getCurrentPostId()}&action=edit&pods_modal=1`,
|
70 |
+
'selected': true // Automatically select add new records
|
71 |
+
} );
|
72 |
+
}
|
73 |
+
}
|
74 |
+
|
75 |
+
/**
|
76 |
+
* Handles "edit existing" modals
|
77 |
+
*/
|
78 |
+
function saveListener () {
|
79 |
+
|
80 |
+
if ( saveListener.wasSaving ) {
|
81 |
+
|
82 |
+
// The wasSaving flag already ignores autosave so we only need to
|
83 |
+
// check isSavingPost()
|
84 |
+
if ( !editorData.isSavingPost() ) {
|
85 |
+
|
86 |
+
// Currently on save failure we'll remain subscribed and try
|
87 |
+
// listening for the next save attempt
|
88 |
+
saveListener.wasSaving = false;
|
89 |
+
|
90 |
+
if ( editorData.didPostSaveRequestSucceed() ) {
|
91 |
+
unSubscribe();
|
92 |
+
triggerUpdateEvent( {
|
93 |
+
'icon': getFeaturedImageURL()
|
94 |
+
} );
|
95 |
+
}
|
96 |
+
}
|
97 |
+
} else {
|
98 |
+
saveListener.wasSaving = isUserSaving();
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Whether or not an active save is in progress due to user action (ignore autosaves)
|
104 |
+
*
|
105 |
+
* @return boolean
|
106 |
+
*/
|
107 |
+
function isUserSaving () {
|
108 |
+
return !!( editorData.isSavingPost() && !editorData.isAutosavingPost() );
|
109 |
+
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* The event listener in the parent window will take care of closing the modal
|
113 |
+
*/
|
114 |
+
function triggerUpdateEvent ( optionalData ) {
|
115 |
+
const defaultData = {
|
116 |
+
'id': editorData.getCurrentPostId(),
|
117 |
+
'name': editorData.getCurrentPostAttribute( 'title' )
|
118 |
+
};
|
119 |
+
const postData = Object.assign( defaultData, optionalData );
|
120 |
+
|
121 |
+
window.parent.jQuery( window.parent ).trigger( 'dfv:modal:update', postData );
|
122 |
+
}
|
ui/js/pods-dfv/_src/pick/pick.js
CHANGED
@@ -115,11 +115,7 @@ export const Pick = PodsDFVFieldLayout.extend( {
|
|
115 |
// Provide a custom list filter for the autocomplete portion's AJAX data lists
|
116 |
view.filterAjaxList = this.filterAjaxList.bind( this );
|
117 |
|
118 |
-
//
|
119 |
-
if ( this.getChildView( 'autocomplete' ) ) {
|
120 |
-
this.getChildView( 'autocomplete' ).destroy();
|
121 |
-
}
|
122 |
-
|
123 |
this.showChildView( 'autocomplete', view );
|
124 |
},
|
125 |
|
@@ -250,7 +246,7 @@ export const Pick = PodsDFVFieldLayout.extend( {
|
|
250 |
|
251 |
// Refresh the autocomplete and List View lists on autocomplete selection
|
252 |
if ( childView.fieldConfig.selectFromExisting ) {
|
253 |
-
this.buildAutocomplete();
|
254 |
this.getChildView( 'list' ).render();
|
255 |
}
|
256 |
},
|
115 |
// Provide a custom list filter for the autocomplete portion's AJAX data lists
|
116 |
view.filterAjaxList = this.filterAjaxList.bind( this );
|
117 |
|
118 |
+
// Rebuild from scratch
|
|
|
|
|
|
|
|
|
119 |
this.showChildView( 'autocomplete', view );
|
120 |
},
|
121 |
|
246 |
|
247 |
// Refresh the autocomplete and List View lists on autocomplete selection
|
248 |
if ( childView.fieldConfig.selectFromExisting ) {
|
249 |
+
_.defer( this.buildAutocomplete.bind( this ) );
|
250 |
this.getChildView( 'list' ).render();
|
251 |
}
|
252 |
},
|
ui/js/pods-dfv/_src/pick/relationship-model.js
CHANGED
@@ -8,7 +8,6 @@ export const RelationshipModel = Backbone.Model.extend( {
|
|
8 |
'id': 0,
|
9 |
'name': '',
|
10 |
'icon': '',
|
11 |
-
'use_dashicon': false,
|
12 |
'link': '',
|
13 |
'edit_link': '',
|
14 |
'selected': false
|
8 |
'id': 0,
|
9 |
'name': '',
|
10 |
'icon': '',
|
|
|
11 |
'link': '',
|
12 |
'edit_link': '',
|
13 |
'selected': false
|
ui/js/pods-dfv/_src/pick/views/list-item.html
CHANGED
@@ -1,18 +1,32 @@
|
|
1 |
-
<input
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
data-name-clean="<%- htmlAttr.name_clean %>"
|
3 |
-
id="<%- htmlAttr.id %><%= ordinal %>"
|
4 |
type="hidden"
|
5 |
value="<%- id %>">
|
6 |
<ul class="pods-dfv-list-meta relationship-item">
|
7 |
<% if ( 1 != fieldConfig.pick_limit ) { %>
|
8 |
<li class="pods-dfv-list-col pods-dfv-list-handle"><span><%- PodsI18n.__( 'Reorder' ) %></span></li>
|
9 |
<% } %>
|
10 |
-
<% if ( 1 == fieldConfig.pick_show_icon
|
11 |
<li class="pods-dfv-list-col pods-dfv-list-icon">
|
12 |
-
<% if (
|
13 |
-
|
|
|
|
|
|
|
|
|
14 |
<% } else { %>
|
15 |
-
|
|
|
|
|
|
|
|
|
16 |
<% } %>
|
17 |
</li>
|
18 |
<% } %>
|
1 |
+
<input
|
2 |
+
<% if ( 'single' === fieldConfig.pick_format_type ) { %>
|
3 |
+
name="<%- htmlAttr.name %>"
|
4 |
+
id="<%- htmlAttr.id %>"
|
5 |
+
<% } else { %>
|
6 |
+
name="<%- htmlAttr.name %>[<%= ordinal %>]"
|
7 |
+
id="<%- htmlAttr.id %><%= ordinal %>"
|
8 |
+
<% } %>
|
9 |
data-name-clean="<%- htmlAttr.name_clean %>"
|
|
|
10 |
type="hidden"
|
11 |
value="<%- id %>">
|
12 |
<ul class="pods-dfv-list-meta relationship-item">
|
13 |
<% if ( 1 != fieldConfig.pick_limit ) { %>
|
14 |
<li class="pods-dfv-list-col pods-dfv-list-handle"><span><%- PodsI18n.__( 'Reorder' ) %></span></li>
|
15 |
<% } %>
|
16 |
+
<% if ( 1 == fieldConfig.pick_show_icon ) { %>
|
17 |
<li class="pods-dfv-list-col pods-dfv-list-icon">
|
18 |
+
<% if ( '' == icon ) { %>
|
19 |
+
<% if ( /^dashicons/.test( fieldConfig.default_icon ) ) { %>
|
20 |
+
<span class="pinkynail dashicons <%- fieldConfig.default_icon %>"></span>
|
21 |
+
<% } else { %>
|
22 |
+
<img class="pinkynail" src="<%- fieldConfig.default_icon %>" alt="Icon">
|
23 |
+
<% } %>
|
24 |
<% } else { %>
|
25 |
+
<% if ( /^dashicons/.test( icon ) ) { %>
|
26 |
+
<span class="pinkynail dashicons <%- icon %>"></span>
|
27 |
+
<% } else { %>
|
28 |
+
<img class="pinkynail" src="<%- icon %>" alt="Icon">
|
29 |
+
<% } %>
|
30 |
<% } %>
|
31 |
</li>
|
32 |
<% } %>
|
ui/js/pods-dfv/_src/pick/views/select-view.js
CHANGED
@@ -225,6 +225,10 @@ export const SelectView = Marionette.CollectionView.extend( {
|
|
225 |
this.trigger( 'childview:change:selected', this );
|
226 |
},
|
227 |
|
|
|
|
|
|
|
|
|
228 |
/**
|
229 |
* @var {RelationshipCollection} this.collection
|
230 |
*
|
225 |
this.trigger( 'childview:change:selected', this );
|
226 |
},
|
227 |
|
228 |
+
onBeforeDetach: function() {
|
229 |
+
this.$el.selectWoo( 'destroy' );
|
230 |
+
},
|
231 |
+
|
232 |
/**
|
233 |
* @var {RelationshipCollection} this.collection
|
234 |
*
|
ui/js/pods-dfv/_src/pods-dfv-init.js
DELETED
@@ -1,62 +0,0 @@
|
|
1 |
-
/*global jQuery, _, Backbone, Marionette */
|
2 |
-
import {PodsDFVFieldModel} from 'pods-dfv/_src/core/pods-field-model';
|
3 |
-
|
4 |
-
import * as fields from 'pods-dfv/_src/field-manifest';
|
5 |
-
|
6 |
-
// jQuery selector for inline scripts with field definitions
|
7 |
-
const SCRIPT_TARGET = 'script.pods-dfv-field-data';
|
8 |
-
|
9 |
-
// key: FieldClass
|
10 |
-
const FieldClasses = {
|
11 |
-
'file': fields.FileUpload,
|
12 |
-
'avatar': fields.FileUpload,
|
13 |
-
'pick': fields.Pick
|
14 |
-
};
|
15 |
-
|
16 |
-
/**
|
17 |
-
* Custom jQuery plugin to handle Pods MV Fields
|
18 |
-
*
|
19 |
-
* @param {Object} fields Object to which new fields will be added, in { fieldId: fieldInstance } format
|
20 |
-
*/
|
21 |
-
export const PodsDFVInit = function ( fields ) {
|
22 |
-
|
23 |
-
return this.each( function () {
|
24 |
-
let data, FieldClass, newField, fieldModel;
|
25 |
-
|
26 |
-
data = { fieldType: '' };
|
27 |
-
|
28 |
-
// Combine data from all in-line data scripts in the container
|
29 |
-
jQuery( this ).find( SCRIPT_TARGET ).each( function () {
|
30 |
-
const thisData = jQuery.parseJSON( jQuery( this ).html() );
|
31 |
-
jQuery.extend( data, thisData );
|
32 |
-
jQuery( this ).remove();
|
33 |
-
}
|
34 |
-
);
|
35 |
-
|
36 |
-
// Ignore anything that doesn't have the field type set
|
37 |
-
if ( data.fieldType !== undefined ) {
|
38 |
-
|
39 |
-
// Lookup the class to instantiate by key
|
40 |
-
FieldClass = FieldClasses[ data.fieldType ];
|
41 |
-
|
42 |
-
if ( FieldClass !== undefined ) {
|
43 |
-
// Assemble the model
|
44 |
-
fieldModel = new PodsDFVFieldModel( {
|
45 |
-
htmlAttr : data.htmlAttr,
|
46 |
-
fieldConfig: data.fieldConfig
|
47 |
-
} );
|
48 |
-
|
49 |
-
newField = new FieldClass( {
|
50 |
-
el : this,
|
51 |
-
model : fieldModel,
|
52 |
-
fieldItemData: data.fieldItemData
|
53 |
-
} );
|
54 |
-
|
55 |
-
// Render the field, stash a reference, trigger an event for the outside world
|
56 |
-
newField.render();
|
57 |
-
fields[ data.htmlAttr.id ] = newField;
|
58 |
-
jQuery( this ).trigger( 'render' );
|
59 |
-
}
|
60 |
-
}
|
61 |
-
} );
|
62 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/js/pods-dfv/_src/pods-dfv.js
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
/*global jQuery, _, Backbone, Marionette */
|
2 |
import { PodsDFVFieldModel } from 'pods-dfv/_src/core/pods-field-model';
|
|
|
3 |
import * as fields from 'pods-dfv/_src/field-manifest';
|
4 |
import * as models from 'pods-dfv/_src/model-manifest';
|
5 |
|
@@ -70,13 +71,47 @@ const PodsDFV = {
|
|
70 |
}
|
71 |
}
|
72 |
} );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
}
|
74 |
};
|
75 |
export default PodsDFV;
|
76 |
|
77 |
/**
|
78 |
-
* Kick everything off on
|
79 |
*/
|
80 |
-
|
81 |
PodsDFV.init();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
} );
|
1 |
/*global jQuery, _, Backbone, Marionette */
|
2 |
import { PodsDFVFieldModel } from 'pods-dfv/_src/core/pods-field-model';
|
3 |
+
import { PodsGbModalListener } from 'pods-dfv/_src/core/gb-modal-listener';
|
4 |
import * as fields from 'pods-dfv/_src/field-manifest';
|
5 |
import * as models from 'pods-dfv/_src/model-manifest';
|
6 |
|
71 |
}
|
72 |
}
|
73 |
} );
|
74 |
+
},
|
75 |
+
|
76 |
+
isModalWindow: function () {
|
77 |
+
return ( -1 !== location.search.indexOf( 'pods_modal=' ) );
|
78 |
+
},
|
79 |
+
|
80 |
+
isGutenbergEditorLoaded: function () {
|
81 |
+
return ( wp.data !== undefined && wp.data.subscribe !== undefined );
|
82 |
}
|
83 |
};
|
84 |
export default PodsDFV;
|
85 |
|
86 |
/**
|
87 |
+
* Kick everything off on DOMContentLoaded
|
88 |
*/
|
89 |
+
document.addEventListener( 'DOMContentLoaded', () => {
|
90 |
PodsDFV.init();
|
91 |
+
|
92 |
+
/**
|
93 |
+
* This is temporary duct tape for WordPress 5.0 only to work around a
|
94 |
+
* Gutenberg compatibility bug
|
95 |
+
*
|
96 |
+
* See:
|
97 |
+
* https://github.com/pods-framework/pods/issues/5197
|
98 |
+
* https://github.com/WordPress/gutenberg/issues/7176
|
99 |
+
*
|
100 |
+
* @todo Delete this when WP 5.0.1 comes out
|
101 |
+
*/
|
102 |
+
if ( wp.data && window.tinymce ) {
|
103 |
+
wp.data.subscribe( function() {
|
104 |
+
if ( wp.data.select( 'core/editor' ).isSavingPost() && window.tinymce.editors) {
|
105 |
+
for ( let i = 0; i < tinymce.editors.length; i++ ) {
|
106 |
+
tinymce.editors[ i ].save();
|
107 |
+
}
|
108 |
+
}
|
109 |
+
|
110 |
+
} );
|
111 |
+
}
|
112 |
+
|
113 |
+
// Load the Gutenberg modal listener if we're inside a Pods modal with Gutenberg active
|
114 |
+
if ( PodsDFV.isModalWindow() && PodsDFV.isGutenbergEditorLoaded()) {
|
115 |
+
PodsGbModalListener.init();
|
116 |
+
}
|
117 |
} );
|
ui/js/pods-dfv/pods-dfv.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
var PodsDFV=function(){"use strict";var o=Backbone.Model.extend({defaults:{htmlAttr:{},fieldConfig:{}}}),e=Marionette.CollectionView.extend({childViewEventPrefix:!1,initialize:function(e){this.fieldModel=e.fieldModel,this.childViewOptions={fieldModel:e.fieldModel}}}),t=Marionette.View.extend({childViewEventPrefix:!1,serializeData:function(){var e=this.options.fieldModel,t=this.model?this.model.toJSON():{};return t.htmlAttr=e.get("htmlAttr"),t.fieldConfig=e.get("fieldConfig"),t}}),i=Marionette.View.extend({childViewEventPrefix:!1,initialize:function(e){this.fieldItemData=e.fieldItemData}}),l=Backbone.Model.extend({defaults:{id:0,icon:"",name:"",edit_link:"",link:"",download:""}}),n=Backbone.Collection.extend({model:l}),d=t.extend({childViewEventPrefix:!1,tagName:"li",template:_.template('<input\n\tname="<%- htmlAttr.name %>[<%- id %>][id]"\n\tdata-name-clean="<%- htmlAttr.name_clean %>-id"\n\tid="<%- htmlAttr.id %>-<%- id %>-id"\n\tclass="<%- htmlAttr.class %>"\n\ttype="hidden"\n\tvalue="<%- id %>" />\n<ul class="pods-dfv-list-meta media-item">\n\t<% if ( 1 != fieldConfig.file_limit ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-handle"><span><%- PodsI18n.__( \'Reorder\' ) %></span></li>\n\t<% } %>\n\t<li class="pods-dfv-list-col pods-dfv-list-icon"><img class="pinkynail" src="<%- icon %>" alt="<%- PodsI18n.__( \'Icon\' ) %>"></li>\n\t<li class="pods-dfv-list-col pods-dfv-list-name">\n\t\t<% if ( 0 != fieldConfig.file_edit_title ) { %>\n\t\t\t<input\n\t\t\t\tname="<%- htmlAttr.name %>[<%- id %>][title]"\n\t\t\t\tdata-name-clean="<%- htmlAttr.name_clean %>-title"\n\t\t\t\tid="pods-form-ui-<%- htmlAttr.name_clean %>-<%- id %>-title"\n\t\t\t\tclass="pods-form-ui-field-type-text pods-form-ui-field-name-<%- htmlAttr.name_clean %>-title"\n\t\t\t\ttype="text"\n\t\t\t\tvalue="<%- name %>"\n\t\t\t\ttabindex="2"\n\t\t\t\tmaxlength="255" />\n\t\t<% } else { %>\n\t\t\t<%- name %>\n\t\t<% } %>\n\t</li>\n\t<li class="pods-dfv-list-col pods-dfv-list-actions">\n\t\t<ul>\n\t\t\t<li class="pods-dfv-list-col pods-dfv-list-remove">\n\t\t\t\t<a href="#remove" title="<%- PodsI18n.__( \'Deselect\' ) %>"><%- PodsI18n.__( \'Deselect\' ) %></a>\n\t\t\t</li>\n\t\t\t<% if ( 1 == fieldConfig.file_linked && \'\' != download ) { %>\n\t\t\t\t<li class="pods-dfv-list-col pods-dfv-list-download">\n\t\t\t\t\t<a href="<%- download %>" target="_blank" title="<%- PodsI18n.__( \'Download\' ) %>"><%- PodsI18n.__( \'Download\' ) %></a>\n\t\t\t\t</li>\n\t\t\t<% } %>\n\t\t\t<% if ( 1 == fieldConfig.file_show_edit_link && \'\' != edit_link ) { %>\n\t\t\t\t<li class="pods-dfv-list-col pods-dfv-list-edit">\n\t\t\t\t\t<a href="<%- edit_link %>" target="_blank" title="<%- PodsI18n.__( \'Edit\' ) %>"><%- PodsI18n.__( \'Edit\' ) %></a>\n\t\t\t\t</li>\n\t\t\t<% } %>\n\t\t</ul>\n\t</li>\n</ul>\n'),className:"pods-dfv-list-item",ui:{dragHandle:".pods-dfv-list-handle",editLink:".pods-dfv-list-edit-link",viewLink:".pods-dfv-list-link",downloadLink:".pods-dfv-list-download",removeButton:".pods-dfv-list-remove",itemName:".pods-dfv-list-name"},triggers:{"click @ui.removeButton":"remove:file:click"}}),s=e.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-dfv-list",childView:d,childViewTriggers:{"remove:file:click":"childview:remove:file:click"},onAttach:function(){var e=this.options.fieldModel.get("fieldConfig"),t="y";1!=e.file_limit&&("tiles"==e.file_field_template&&(t=""),this.$el.sortable({containment:"parent",axis:t,scrollSensitivity:40,tolerance:"pointer",opacity:.6}))}}),a=t.extend({childViewEventPrefix:!1,tagName:"div",template:_.template('<a class="button pods-dfv-list-add" href="#" tabindex="2"><%= fieldConfig.file_add_button %></a>'),ui:{addButton:".pods-dfv-list-add"},triggers:{"click @ui.addButton":"childview:add:file:click"}}),c=Marionette.Object.extend({constructor:function(e){this.browseButton=e.browseButton,this.uiRegion=e.uiRegion,this.fieldConfig=e.fieldConfig,Marionette.Object.call(this,e)}}),r=Backbone.Model.extend({defaults:{id:0,filename:"",progress:0,errorMsg:""}}),f=Marionette.View.extend({model:r,tagName:"li",template:_.template('<ul class="pods-dfv-list-meta media-item">\n\t<% if ( \'\' === errorMsg ) { %>\n\t\t<li class="pods-dfv-list-col pods-progress"><div class="progress-bar" style="width: <%- progress %>%;"></div></li>\n\t<% } %>\n\t<li class="pods-dfv-list-col pods-dfv-list-name"><%- filename %></li>\n</ul>\n<% if ( \'\' !== errorMsg ) { %>\n\t<div class="error"><%- errorMsg %></div>\n<% } %>\n'),attributes:function(){return{class:"pods-dfv-list-item",id:this.model.get("id")}},modelEvents:{change:"onModelChanged"},onModelChanged:function(){this.render()}}),h=Marionette.CollectionView.extend({tagName:"ul",className:"pods-dfv-list pods-dfv-list-queue",childView:f}),m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p=[c.extend({plupload:{},fileUploader:"plupload",initialize:function(){this.fieldConfig.plupload_init.browse_button=this.browseButton,this.plupload=new plupload.Uploader(this.fieldConfig.plupload_init),this.plupload.init(),this.plupload.bind("FilesAdded",this.onFilesAdded,this),this.plupload.bind("UploadProgress",this.onUploadProgress,this),this.plupload.bind("FileUploaded",this.onFileUploaded,this)},onFilesAdded:function(e,t){var i=void 0,l=void 0,n=void 0;l=new Backbone.Collection,jQuery.each(t,function(e,t){i=new r({id:t.id,filename:t.name}),l.add(i)}),(n=new h({collection:l})).render(),this.uiRegion.reset(),this.uiRegion.show(n),this.queueCollection=l,e.refresh(),e.start()},onUploadProgress:function(e,t){this.queueCollection.get(t.id).set({progress:t.percent})},onFileUploaded:function(e,t,i){var l=this.queueCollection.get(t.id),n=i.response,o=[],d=void 0;if("Error: "===i.response.substr(0,7))n=n.substr(7),window.console&&console.log(n),l.set({progress:0,errorMsg:n});else if("<e>"===i.response.substr(0,3))n=jQuery(n).text(),window.console&&console.log(n),l.set({progress:0,errorMsg:n});else{if("object"!==(void 0===(d=null!==(d=n.match(/{.*}$/))&&0<d.length?jQuery.parseJSON(d[0]):{})?"undefined":m(d))||jQuery.isEmptyObject(d))return window.console&&console.log(n),window.console&&console.log(d),void l.set({progress:0,errorMsg:PodsI18n.__("Error uploading file: ")+t.name});o={id:d.ID,icon:d.thumbnail,name:d.post_title,edit_link:d.edit_link,link:d.link,download:d.download},l.trigger("destroy",l),this.trigger("added:files",o)}}}),c.extend({mediaObject:{},fileUploader:"attachment",invoke:function(){void 0===wp.Uploader.defaults.filters.mime_types&&(wp.Uploader.defaults.filters.mime_types=[{title:PodsI18n.__("Allowed Files"),extensions:"*"}]);var e=wp.Uploader.defaults.filters.mime_types[0].extensions;wp.Uploader.defaults.filters.mime_types[0].extensions=this.fieldConfig.limit_extensions,this.mediaObject=wp.media({title:this.fieldConfig.file_modal_title,multiple:1!=this.fieldConfig.file_limit,library:{type:this.fieldConfig.limit_types},button:{text:this.fieldConfig.file_modal_add_button}}),this.mediaObject.once("select",this.onMediaSelect,this),this.mediaObject.open(),this.mediaObject.content.mode(this.fieldConfig.file_attachment_tab),wp.Uploader.defaults.filters.mime_types[0].extensions=e},onMediaSelect:function(){var e=this.mediaObject.state().get("selection"),l=[];e&&(e.each(function(e){var t=e.attributes.sizes,i=void 0;i=e.attributes.icon,void 0!==t&&(void 0!==t.thumbnail&&void 0!==t.thumbnail.url?i=t.thumbnail.url:void 0!==t.full&&void 0!==t.full.url&&(i=t.full.url)),l.push({id:e.attributes.id,icon:i,name:e.attributes.title,edit_link:e.attributes.editLink,link:e.attributes.link,download:e.attributes.url})}),this.trigger("added:files",l))}})],u=i.extend({childViewEventPrefix:!1,template:_.template('<div class="pods-ui-file-list pods-field-template-<%- fieldConfig.file_field_template %>"></div>\n<div class="pods-ui-region"></div>\n<div class="pods-ui-form"></div>\n'),regions:{list:".pods-ui-file-list",uiRegion:".pods-ui-region",form:".pods-ui-form"},childViewEvents:{"childview:remove:file:click":"onChildviewRemoveFileClick","childview:add:file:click":"onChildviewAddFileClick"},uploader:{},onBeforeRender:function(){void 0===this.collection&&(this.collection=new n(this.fieldItemData))},onRender:function(){var e=new s({collection:this.collection,fieldModel:this.model}),t=new a({fieldModel:this.model});this.showChildView("list",e),this.showChildView("form",t),this.uploader=this.createUploader(),this.listenTo(this.uploader,"added:files",this.onAddedFiles)},onChildviewRemoveFileClick:function(e){this.collection.remove(e.model)},onChildviewAddFileClick:function(){"function"==typeof this.uploader.invoke&&this.uploader.invoke()},onAddedFiles:function(e){var t=+this.model.get("fieldConfig").file_limit,i=void 0,l=void 0;(i=this.collection.clone()).add(e),l=0===t?i.models:i.filter(function(e){return i.indexOf(e)>=i.length-t}),this.collection.reset(l)},createUploader:function(){var e=this.model.get("fieldConfig"),i=e.file_uploader,l=void 0;if(jQuery.each(p,function(e,t){if(i===t.prototype.fileUploader)return l=t,!1}),void 0!==l)return this.uploader=new l({browseButton:this.getRegion("form").getEl(".pods-dfv-list-add").get(),uiRegion:this.getRegion("uiRegion"),fieldConfig:e}),this.uploader;throw"Could not locate file uploader '"+i+"'"}}),v=wp.media.view.Modal.extend({close:function(e){var t=wp.media.view.Modal.prototype.close.apply(this,e);return e&&e.escape&&window.parent.jQuery(window.parent).trigger("dfv:modal:cancel"),t}}),g=wp.media.view.Frame.extend({className:"pods-modal-frame",template:_.template('<div class="media-frame-title" /><div class="media-frame-iframe" />'),regions:["title","iframe"],initialize:function(){wp.media.view.Frame.prototype.initialize.apply(this,arguments),this.$el.addClass("wp-core-ui"),this.initState(),this.initModal(),this.on("iframe:create:default",this.iframeContent,this),this.iframe.mode("default"),this.on("title:create:default",this.createTitle,this),this.title.mode("default"),this.on("title:render",function(e){e.$el.append('<span class="dashicons dashicons-arrow-down"></span>')})},initState:function(){var e=this.options.title||PodsI18n.__("Add New Record"),t=this.options.src||"/";this.states.add([new wp.media.controller.State({id:"default",title:e,src:t})]),this.options.state="default"},initModal:function(){this.modal=new v({controller:this}),this.modal.content(this)},render:function(){return!this.state()&&this.options.state&&this.setState(this.options.state),wp.media.view.Frame.prototype.render.apply(this,arguments)},iframeContent:function(e){e.view=new wp.media.view.Iframe({controller:this})},createTitle:function(e){e.view=new wp.media.View({controller:this,tagName:"h1"})}}),w=Backbone.Model.extend({defaults:{id:0,name:"",icon:"",use_dashicon:!1,link:"",edit_link:"",selected:!1},toggleSelected:function(){this.set("selected",!this.get("selected"))}}),C=Backbone.Collection.extend({model:w,setSelected:function(i){this.map(function(e){var t=_.contains(i,e.get("id")+"");e.set("selected",t)})},filterBySelected:function(){var e=this.filter(function(e){return e.get("selected")});return new C(e)},filterByUnselected:function(){var e=this.filter(function(e){return!e.get("selected")});return new C(e)}}),k=Backbone.Model.extend({defaults:{view_name:"select",iframe_src:"",pick_format_type:"single",pick_show_icon:!1,pick_show_view_link:!1,pick_show_edit_link:!1}}),b=t.extend({childViewEventPrefix:!1,tagName:"li",template:_.template('<div class="pods-field pods-boolean">\n\t<input\n\t\t\tname="<%- htmlAttr.name %>"\n\t\t\tdata-name-clean="<%- htmlAttr.name_clean %>"\n\t\t\tdata-label="<%- fieldConfig.label %>"\n\t\t\tid="<%- htmlAttr.id %><%= ordinal %>"\n\t\t\tclass="pods-form-ui-field-type-pick pods-form-ui-field-name-<%- htmlAttr.name_clean %>"\n\t\t\ttype="radio"\n\t\t\t<% if ( selected ) { %>\n\t\t\t\tchecked="CHECKED"\n\t\t\t<% } %>\n\t\t\tvalue="<%- id %>"\n\t\t\ttabindex="2">\n\t<label\n\t\tclass="pods-form-ui-label pods-form-ui-label-<%- htmlAttr.id %><%= ordinal %>"\n\t\tfor="<%- htmlAttr.id %><%= ordinal %>">\n\t\t<%= name %>\n\t</label>\n</div>\n'),templateContext:function(){return{ordinal:this.model.collection.indexOf(this.model)+1}},modelChanged:function(){this.render()}}),y=e.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-radio",childView:b}),x=t.extend({childViewEventPrefix:!1,tagName:"li",template:_.template('<div class="pods-field pods-boolean">\n\t<input\n\t\tname="<%- htmlAttr.name %>[<%= ordinal %>]"\n\t\t<%= selected ? \'checked="checked"\' : \'\' %>\n\t\tdata-name-clean="<%- htmlAttr.name_clean %>"\n\t\tdata-label="<%- fieldConfig.label %>"\n\t\tid="<%- htmlAttr.id %><%= ordinal %>"\n\t\tclass="pods-form-ui-field-type-pick"\n\t\ttype="checkbox" tabindex="2" value="<%- id %>">\n\t<label class="pods-form-ui-label" for="<%- htmlAttr.id %><%= ordinal %>">\n\t\t<%= name %>\n\t</label>\n</div>\n'),className:"pods-pick",ui:{checkbox:"input.pods-form-ui-field-type-pick"},triggers:{"click @ui.checkbox":"toggle:selected"},modelEvents:{change:"modelChanged"},templateContext:function(){return{ordinal:this.model.collection.indexOf(this.model)}},modelChanged:function(){this.render()}}),V=e.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-checkbox-view",childView:x,childViewEvents:{"toggle:selected":"onChildviewToggleSelected"},onAttach:function(){this.validateSelectionLimit()||this.selectionLimitOver()},onChildviewToggleSelected:function(e){e.model.toggleSelected(),this.validateSelectionLimit()?this.selectionLimitUnder():this.selectionLimitOver()},validateSelectionLimit:function(){var e,t;return e=+this.fieldModel.get("fieldConfig").pick_limit,t=this.collection.filterBySelected().length,0===e||t<e},selectionLimitOver:function(){this.$el.find("input:checkbox:not(:checked)").prop("disabled",!0),this.trigger("selection:limit:over",this)},selectionLimitUnder:function(){this.$el.find("input:checkbox").prop("disabled",!1),this.trigger("selection:limit:under",this)}}),M=t.extend({childViewEventPrefix:!1,tagName:"option",template:!1,initialize:function(e){this.$el.val(this.model.get("id")),this.$el.html(this.model.get("name")),this.model.get("selected")&&this.$el.prop("selected","selected")}}),A=e.extend({childViewEventPrefix:!1,tagName:"optgroup",childView:M,attributes:function(){return{label:this.model.get("label")}}}),S=Marionette.CollectionView.extend({childViewEventPrefix:!1,tagName:"select",triggers:{change:{event:"change:selected",stopPropagation:!1}},multiLastValidSelection:[],setCollection:function(e){this.collection=e},initialize:function(e){this.fieldModel=e.fieldModel,this.fieldConfig=this.fieldModel.get("fieldConfig")},childView:function(e){return this.fieldConfig.optgroup?A:M},childViewOptions:function(e,t){var i={fieldModel:this.fieldModel};return this.fieldConfig.optgroup&&(i.collection=new C(e.get("collection"))),i},serializeData:function(){var e=this.options.fieldModel,t=this.model?this.model.toJSON():{};return t.htmlAttr=e.get("attributes"),t.fieldConfig=e.get("fieldConfig"),t},attributes:function(){var e=this.options.fieldModel,t=e.get("htmlAttr"),i=e.get("fieldConfig"),l=t.name;return"multi"===i.pick_format_type&&(l+="[]"),{name:l,class:t.class,"data-name-clean":t.name_clean,id:t.id,tabindex:"2",multiple:"multi"===i.pick_format_type}},onAttach:function(){var e=this.fieldConfig.view_name,t=this.fieldConfig.pick_format_type;"select2"===e&&this.setupSelect2(),"select"===e&&"multi"===t&&(this.multiLastValidSelection=this.$el.val()),this.validateSelectionLimit()||this.selectionLimitOver()},onChangeSelected:function(){var e=+this.fieldConfig.pick_limit,t=this.fieldConfig.view_name,i=this.fieldConfig.pick_format_type;if("select"===t&&"multi"===i&&null!==this.$el.val()&&0!==e&&e<this.$el.val().length)return this.$el.val(this.multiLastValidSelection),window.alert(PodsI18n.__("You can only select")+" "+sprintf(PodsI18n._n("%s item","%s items",e),e)),void this.trigger("childview:change:selected",this);this.collection.setSelected(this.$el.val()),this.multiLastValidSelection=this.$el.val(),this.validateSelectionLimit()?this.selectionLimitUnder():this.selectionLimitOver(),this.trigger("childview:change:selected",this)},validateSelectionLimit:function(){var e,t;return e=+this.fieldConfig.pick_limit,t=this.collection.filterBySelected().length,0===e||t<e},selectionLimitOver:function(){var e=this.fieldConfig.view_name,t=this.fieldConfig.pick_format_type;"select"===e&&"multi"===t&&this.$el.find("option:not(:selected)").prop("disabled",!0),this.trigger("childview:selection:limit:over",this)},selectionLimitUnder:function(){var e=this.fieldConfig.view_name,t=this.fieldConfig.pick_format_type;"select"===e&&"multi"===t&&this.$el.find("option").prop("disabled",!1),this.trigger("childview:selection:limit:under",this)},filterAjaxList:function(e){var t=this.collection.filterBySelected(),i=[];return _.each(e.results,function(e){e.text=e.name,t.get(e.id)||i.push(e)}),{results:i}},setupSelect2:function(){var e,i=this,l=this.$el,t=this.options.fieldModel.get("fieldConfig"),n=t.ajax_data,o=t.select2_overrides,d=t.pick_limit,s="single"===t.pick_format_type,a=this.collection.filterBySelected().length,c=void 0;0===a&&s&&l.prepend('<option selected="selected">'),e={maximumSelectionLength:s?void 0:d,placeholder:t.limitDisable?PodsI18n.__("You can only select")+" "+sprintf(PodsI18n._n("%s item","%s items",d),d):PodsI18n.__("Search")+" "+t.label+"...",allowClear:s,disabled:t.limitDisable,tags:t.pick_taggable,escapeMarkup:function(e){return e}},n.ajax&&jQuery.extend(e,{minimumInputLength:n.minimum_input_length,ajax:{url:ajaxurl+"?pods_ajax=1",type:"POST",dataType:"json",delay:n.delay,data:function(e){return{_wpnonce:n._wpnonce,action:"pods_relationship",method:"select2",pod:n.pod,field:n.field,uri:n.uri,id:n.id,query:e.term}},processResults:function(e,t){return i.filterAjaxList(e,t)}}}),l.selectWoo(jQuery.extend(!0,e,o)),(c=l.parent().find("ul.select2-selection__rendered")).sortable({containment:"parent"}),c.on("sortstop",function(){var e=c.find(".select2-selection__choice").get().reverse();jQuery(e).each(function(){var e=jQuery(this).data("data").id,t=l.find('option[value="'+e+'"]')[0];l.prepend(t)})})}}),P=t.extend({childViewEventPrefix:!1,tagName:"li",className:"pods-dfv-list-item pods-relationship",template:_.template('<input name="<%- htmlAttr.name %>[<%= ordinal %>]"\n\t\tdata-name-clean="<%- htmlAttr.name_clean %>"\n\t\tid="<%- htmlAttr.id %><%= ordinal %>"\n\t\ttype="hidden"\n\t\tvalue="<%- id %>">\n<ul class="pods-dfv-list-meta relationship-item">\n\t<% if ( 1 != fieldConfig.pick_limit ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-handle"><span><%- PodsI18n.__( \'Reorder\' ) %></span></li>\n\t<% } %>\n\t<% if ( 1 == fieldConfig.pick_show_icon && \'\' != icon ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-icon">\n\t\t\t<% if ( use_dashicon ) { %>\n\t\t\t<span class="pinkynail dashicons <%- icon %>"></span>\n\t\t\t<% } else { %>\n\t\t\t<img class="pinkynail" src="<%- icon %>" alt="Icon">\n\t\t\t<% } %>\n\t\t</li>\n\t<% } %>\n\t<li class="pods-dfv-list-col pods-dfv-list-name">\n\t\t<%= name %>\n\t</li>\n\t<li class="pods-dfv-list-col pods-dfv-list-remove"><a href="#remove" title="<%- PodsI18n.__( \'Deselect\' ) %>"><%- PodsI18n.__( \'Deselect\' ) %></a></li>\n\t<% if ( 1 == fieldConfig.pick_show_view_link && \'\' != link ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-link"><a href="<%- link %>" title="<%- PodsI18n.__( \'View\' ) %>" target="_blank"><%- PodsI18n.__( \'View\' ) %></a></li>\n\t<% } %>\n\t<% if ( 1 == fieldConfig.pick_show_edit_link && \'\' != edit_link ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-edit"><a href="<%- edit_link %>" title="<%- PodsI18n.__( \'Edit\' ) %>" target="_blank"><%- PodsI18n.__( \'Edit\' ) %></a></li>\n\t<% } %>\n</ul>\n'),ui:{removeButton:".pods-dfv-list-remove a",editButton:".pods-dfv-list-edit a"},triggers:{"click @ui.removeButton":"remove:item:click","click @ui.editButton":"edit:item:click"},templateContext:function(){return{ordinal:this.model.collection.indexOf(this.model)}}}),j=e.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-dfv-list pods-relationship",childView:P,childViewTriggers:{"remove:item:click":"childview:remove:item:click","edit:item:click":"childview:edit:item:click"},filter:function(e,t,i){return e.attributes.selected},onAttach:function(){1!==this.options.fieldModel.get("fieldConfig").pick_limit&&this.$el.sortable({containment:"parent",axis:"y",scrollSensitivity:40,tolerance:"pointer",opacity:.6})}}),I="button-disabled",L=t.extend({childViewEventPrefix:!1,tagName:"div",className:"podsform-dfv-list-relationship-container",ui:{addButton:"a.pods-related-add-new"},template:_.template('<a href="/wp-admin/?pods_modal=1"\n\t\tclass="button pods-related-add-new pods-modal"\n\t\tdata-pod-id="<%- fieldConfig.pod_id %>"\n\t\tdata-field-id="<%- fieldConfig.id %>"\n\t\tdata-item-id="<%- fieldConfig.item_id %>">\n\t<%- PodsI18n.__( \'Add New\' ) %>\n</a>'),triggers:{"click @ui.addButton":"add:new:click"},disable:function(){this.getUI("addButton").addClass(I)},enable:function(){this.getUI("addButton").removeClass(I)},onAddNewClick:function(){this.getUI("addButton").hasClass(I)||this.trigger("childview:add:new",this)}}),N={checkbox:V,select:S,select2:S,radio:y,list:j},B=void 0,E=i.extend({childViewEventPrefix:!1,template:_.template('<%if ( fieldConfig.view_name === \'list\' ) { %>\n\t<div class="pods-ui-list-autocomplete"></div>\n<% } %>\n\n<div class="pods-pick-values"></div>\n\n<% if ( fieldConfig.iframe_src != \'\' ) { %>\n\t<div class="pods-ui-add-new"></div>\n<% } %>'),regions:{autocomplete:".pods-ui-list-autocomplete",list:".pods-pick-values",addNew:".pods-ui-add-new"},childViewEvents:{"childview:remove:item:click":"onChildviewRemoveItemClick","childview:edit:item:click":"onChildviewEditItemClick","childview:selection:limit:over":"onChildviewSelectionLimitOver","childview:selection:limit:under":"onChildviewSelectionLimitUnder","childview:change:selected":"onChildviewChangeSelected","childview:add:new":"onChildviewAddNew"},onBeforeRender:function(){void 0===this.collection&&(this.collection=new C(this.fieldItemData))},onRender:function(){this.fieldConfig=new k(this.model.get("fieldConfig")),""!==this.fieldConfig.get("iframe_src")&&1==this.fieldConfig.get("pick_allow_add_new")&&this.showAddNew(),"list"===this.fieldConfig.get("view_name")&&this.buildAutocomplete(),this.showList()},buildAutocomplete:function(){var e,t,i=void 0,l=void 0,n=+this.fieldConfig.get("pick_limit");i={view_name:"select2",pick_format_type:"multi",selectFromExisting:!0,ajax_data:this.fieldConfig.get("ajax_data"),select2_overrides:this.fieldConfig.get("select2_overrides"),label:this.fieldConfig.get("label"),pick_limit:n},this.collection.filterBySelected().length>=n&&0!==n?(i.limitDisable=!0,this.onChildviewSelectionLimitOver()):this.onChildviewSelectionLimitUnder(),e=new o({fieldConfig:i}),t=this.collection.filterByUnselected(),(l=new S({collection:t,fieldModel:e})).filterAjaxList=this.filterAjaxList.bind(this),this.getChildView("autocomplete")&&this.getChildView("autocomplete").destroy(),this.showChildView("autocomplete",l)},showList:function(){var e,t;if(e=this.fieldConfig.get("view_name"),void 0===N[e])throw new Error('Invalid view name "'+e+'"');t=new(0,N[e])({collection:this.collection,fieldModel:this.model}),this.showChildView("list",t)},showAddNew:function(){var e=new L({fieldModel:this.model});this.showChildView("addNew",e)},filterAjaxList:function(e){var t=this.collection.filterBySelected(),i=[];return _.each(e.results,function(e){e.text=e.name,t.get(e.id)||i.push(e)}),this.collection.add(i),this.getChildView("autocomplete").setCollection(this.collection.filterByUnselected()),{results:i}},onChildviewSelectionLimitOver:function(e){var t=this.getChildView("addNew");t&&t.disable()},onChildviewSelectionLimitUnder:function(e){var t=this.getChildView("addNew");t&&t.enable()},onChildviewRemoveItemClick:function(e){e.model.toggleSelected(),this.getChildView("list").render(),"list"===this.fieldConfig.get("view_name")&&this.buildAutocomplete()},onChildviewAddNew:function(e){var t=this.model.get("fieldConfig");B=new g({title:t.iframe_title_add,src:t.iframe_src}),this.setModalListeners(),B.modal.open()},onChildviewEditItemClick:function(e){var t=this.model.get("fieldConfig");B=new g({title:t.iframe_title_edit,src:e.ui.editButton.attr("href")}),this.setModalListeners(),B.modal.open()},onChildviewChangeSelected:function(e){e.fieldConfig.selectFromExisting&&(this.buildAutocomplete(),this.getChildView("list").render())},setModalListeners:function(){jQuery(window).on("dfv:modal:update",this.modalSuccess.bind(this)),jQuery(window).on("dfv:modal:cancel",this.modalCancel.bind(this))},clearModalListeners:function(){jQuery(window).off("dfv:modal:update"),jQuery(window).off("dfv:modal:cancel")},modalSuccess:function(e,t){var i=this.collection.get(t.id);i?(i.set(t),this.getChildView("list").render()):this.collection.add(t),this.clearModalListeners(),B.modal.close({})},modalCancel:function(){this.clearModalListeners()}}),U=Object.freeze({FileUpload:u,Pick:E}),O=Object.freeze({PodsDFVFieldModel:o,RelationshipModel:w,RelationshipCollection:C,FileUploadModel:l,FileUploadCollection:n}),F={file:u,avatar:u,pick:E},Q={fields:U,models:O,fieldInstances:{},init:function(){var l=this;jQuery(".pods-form-ui-field").each(function(){var e=void 0,t=void 0,i={fieldType:void 0};jQuery(this).find("script.pods-dfv-field-data").each(function(){var e=jQuery.parseJSON(jQuery(this).html());jQuery(this).parents(".media-modal-content").length&&(e.fieldConfig.pick_allow_add_new=0),jQuery.extend(i,e),jQuery(this).remove()}),void 0!==i.fieldType&&void 0!==(e=F[i.fieldType])&&((t=new e({el:this,model:new o({htmlAttr:i.htmlAttr,fieldConfig:i.fieldConfig}),fieldItemData:i.fieldItemData})).render(),jQuery(this).trigger("render"),l.fieldInstances[i.htmlAttr.id]=t)})}};return jQuery(function(){Q.init()}),Q}();
|
2 |
//# sourceMappingURL=pods-dfv.min.js.map
|
1 |
+
var PodsDFV=function(){"use strict";var o=Backbone.Model.extend({defaults:{htmlAttr:{},fieldConfig:{}}}),n=wp.data&&wp.data.select("core/editor"),e=void 0,i=function(){e=n.isCurrentPostPublished()?wp.data.subscribe(d):wp.data.subscribe(l)};function t(){var e=n.getCurrentPostAttribute("featured_media"),i="";if(!e)return i;var t=wp.data.select("core").getMedia(e);if(t){var l=wp.hooks.applyFilters("editor.PostFeaturedImage.imageSize","post-thumbnail","");i=t.media_details&&t.media_details.sizes&&t.media_details.sizes[l]?t.media_details.sizes[l].source_url:t.source_url}return i}function l(){n.isCurrentPostPublished()&&(e(),s({icon:t(),link:n.getPermalink(),edit_link:"post.php?post="+n.getCurrentPostId()+"&action=edit&pods_modal=1",selected:!0}))}function d(){d.wasSaving?n.isSavingPost()||(d.wasSaving=!1,n.didPostSaveRequestSucceed()&&(e(),s({icon:t()}))):d.wasSaving=!(!n.isSavingPost()||n.isAutosavingPost())}function s(e){var i={id:n.getCurrentPostId(),name:n.getCurrentPostAttribute("title")},t=Object.assign(i,e);window.parent.jQuery(window.parent).trigger("dfv:modal:update",t)}var a=Marionette.CollectionView.extend({childViewEventPrefix:!1,initialize:function(e){this.fieldModel=e.fieldModel,this.childViewOptions={fieldModel:e.fieldModel}}}),c=Marionette.View.extend({childViewEventPrefix:!1,serializeData:function(){var e=this.options.fieldModel,i=this.model?this.model.toJSON():{};return i.htmlAttr=e.get("htmlAttr"),i.fieldConfig=e.get("fieldConfig"),i}}),r=Marionette.View.extend({childViewEventPrefix:!1,initialize:function(e){this.fieldItemData=e.fieldItemData}}),f=Backbone.Model.extend({defaults:{id:0,icon:"",name:"",edit_link:"",link:"",download:""}}),h=Backbone.Collection.extend({model:f}),m=c.extend({childViewEventPrefix:!1,tagName:"li",template:_.template('<input name="<%- htmlAttr.name %>[<%- id %>][id]" data-name-clean="<%- htmlAttr.name_clean %>-id" id="<%- htmlAttr.id %>-<%- id %>-id" class="<%- htmlAttr.class %>" type="hidden" value="<%- id %>">\n<ul class="pods-dfv-list-meta media-item">\n\t<% if ( 1 != fieldConfig.file_limit ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-handle"><span><%- PodsI18n.__( \'Reorder\' ) %></span></li>\n\t<% } %>\n\t<li class="pods-dfv-list-col pods-dfv-list-icon"><img class="pinkynail" src="<%- icon %>" alt="<%- PodsI18n.__( \'Icon\' ) %>"></li>\n\t<li class="pods-dfv-list-col pods-dfv-list-name">\n\t\t<% if ( 0 != fieldConfig.file_edit_title ) { %>\n\t\t\t<input name="<%- htmlAttr.name %>[<%- id %>][title]" data-name-clean="<%- htmlAttr.name_clean %>-title" id="pods-form-ui-<%- htmlAttr.name_clean %>-<%- id %>-title" class="pods-form-ui-field-type-text pods-form-ui-field-name-<%- htmlAttr.name_clean %>-title" type="text" value="<%- name %>" tabindex="2" maxlength="255">\n\t\t<% } else { %>\n\t\t\t<%- name %>\n\t\t<% } %>\n\t</li>\n\t<li class="pods-dfv-list-col pods-dfv-list-actions">\n\t\t<ul>\n\t\t\t<li class="pods-dfv-list-col pods-dfv-list-remove">\n\t\t\t\t<a href="#remove" title="<%- PodsI18n.__( \'Deselect\' ) %>"><%- PodsI18n.__( \'Deselect\' ) %></a>\n\t\t\t</li>\n\t\t\t<% if ( 1 == fieldConfig.file_linked && \'\' != download ) { %>\n\t\t\t\t<li class="pods-dfv-list-col pods-dfv-list-download">\n\t\t\t\t\t<a href="<%- download %>" target="_blank" title="<%- PodsI18n.__( \'Download\' ) %>"><%- PodsI18n.__( \'Download\' ) %></a>\n\t\t\t\t</li>\n\t\t\t<% } %>\n\t\t\t<% if ( 1 == fieldConfig.file_show_edit_link && \'\' != edit_link ) { %>\n\t\t\t\t<li class="pods-dfv-list-col pods-dfv-list-edit">\n\t\t\t\t\t<a href="<%- edit_link %>" target="_blank" title="<%- PodsI18n.__( \'Edit\' ) %>"><%- PodsI18n.__( \'Edit\' ) %></a>\n\t\t\t\t</li>\n\t\t\t<% } %>\n\t\t</ul>\n\t</li>\n</ul>\n'),className:"pods-dfv-list-item",ui:{dragHandle:".pods-dfv-list-handle",editLink:".pods-dfv-list-edit-link",viewLink:".pods-dfv-list-link",downloadLink:".pods-dfv-list-download",removeButton:".pods-dfv-list-remove",itemName:".pods-dfv-list-name"},triggers:{"click @ui.removeButton":"remove:file:click"}}),p=a.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-dfv-list",childView:m,childViewTriggers:{"remove:file:click":"childview:remove:file:click"},onAttach:function(){var e=this.options.fieldModel.get("fieldConfig"),i="y";1!=e.file_limit&&("tiles"==e.file_field_template&&(i=""),this.$el.sortable({containment:"parent",axis:i,scrollSensitivity:40,tolerance:"pointer",opacity:.6}))}}),u=c.extend({childViewEventPrefix:!1,tagName:"div",template:_.template('<a class="button pods-dfv-list-add" href="#" tabindex="2"><%= fieldConfig.file_add_button %></a>'),ui:{addButton:".pods-dfv-list-add"},triggers:{"click @ui.addButton":"childview:add:file:click"}}),v=Marionette.Object.extend({constructor:function(e){this.browseButton=e.browseButton,this.uiRegion=e.uiRegion,this.fieldConfig=e.fieldConfig,Marionette.Object.call(this,e)}}),g=Backbone.Model.extend({defaults:{id:0,filename:"",progress:0,errorMsg:""}}),w=Marionette.View.extend({model:g,tagName:"li",template:_.template('<ul class="pods-dfv-list-meta media-item">\n\t<% if ( \'\' === errorMsg ) { %>\n\t\t<li class="pods-dfv-list-col pods-progress"><div class="progress-bar" style="width: <%- progress %>%;"></div></li>\n\t<% } %>\n\t<li class="pods-dfv-list-col pods-dfv-list-name"><%- filename %></li>\n</ul>\n<% if ( \'\' !== errorMsg ) { %>\n\t<div class="error"><%- errorMsg %></div>\n<% } %>\n'),attributes:function(){return{class:"pods-dfv-list-item",id:this.model.get("id")}},modelEvents:{change:"onModelChanged"},onModelChanged:function(){this.render()}}),C=Marionette.CollectionView.extend({tagName:"ul",className:"pods-dfv-list pods-dfv-list-queue",childView:w}),b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k=[v.extend({plupload:{},fileUploader:"plupload",initialize:function(){this.fieldConfig.plupload_init.browse_button=this.browseButton,this.plupload=new plupload.Uploader(this.fieldConfig.plupload_init),this.plupload.init(),this.plupload.bind("FilesAdded",this.onFilesAdded,this),this.plupload.bind("UploadProgress",this.onUploadProgress,this),this.plupload.bind("FileUploaded",this.onFileUploaded,this)},onFilesAdded:function(e,i){var t=void 0,l=void 0,n=void 0;l=new Backbone.Collection,jQuery.each(i,function(e,i){t=new g({id:i.id,filename:i.name}),l.add(t)}),(n=new C({collection:l})).render(),this.uiRegion.reset(),this.uiRegion.show(n),this.queueCollection=l,e.refresh(),e.start()},onUploadProgress:function(e,i){this.queueCollection.get(i.id).set({progress:i.percent})},onFileUploaded:function(e,i,t){var l=this.queueCollection.get(i.id),n=t.response,o=[],d=void 0;if("Error: "===t.response.substr(0,7))n=n.substr(7),window.console&&console.log(n),l.set({progress:0,errorMsg:n});else if("<e>"===t.response.substr(0,3))n=jQuery(n).text(),window.console&&console.log(n),l.set({progress:0,errorMsg:n});else{if("object"!==(void 0===(d=null!==(d=n.match(/{.*}$/))&&0<d.length?jQuery.parseJSON(d[0]):{})?"undefined":b(d))||jQuery.isEmptyObject(d))return window.console&&console.log(n),window.console&&console.log(d),void l.set({progress:0,errorMsg:PodsI18n.__("Error uploading file: ")+i.name});o={id:d.ID,icon:d.thumbnail,name:d.post_title,edit_link:d.edit_link,link:d.link,download:d.download},l.trigger("destroy",l),this.trigger("added:files",o)}}}),v.extend({mediaObject:{},fileUploader:"attachment",invoke:function(){void 0===wp.Uploader.defaults.filters.mime_types&&(wp.Uploader.defaults.filters.mime_types=[{title:PodsI18n.__("Allowed Files"),extensions:"*"}]);var e=wp.Uploader.defaults.filters.mime_types[0].extensions;wp.Uploader.defaults.filters.mime_types[0].extensions=this.fieldConfig.limit_extensions,this.mediaObject=wp.media({title:this.fieldConfig.file_modal_title,multiple:1!=this.fieldConfig.file_limit,library:{type:this.fieldConfig.limit_types},button:{text:this.fieldConfig.file_modal_add_button}}),this.mediaObject.once("select",this.onMediaSelect,this),this.mediaObject.open(),this.mediaObject.content.mode(this.fieldConfig.file_attachment_tab),wp.Uploader.defaults.filters.mime_types[0].extensions=e},onMediaSelect:function(){var e=this.mediaObject.state().get("selection"),l=[];e&&(e.each(function(e){var i=e.attributes.sizes,t=void 0;t=e.attributes.icon,void 0!==i&&(void 0!==i.thumbnail&&void 0!==i.thumbnail.url?t=i.thumbnail.url:void 0!==i.full&&void 0!==i.full.url&&(t=i.full.url)),l.push({id:e.attributes.id,icon:t,name:e.attributes.title,edit_link:e.attributes.editLink,link:e.attributes.link,download:e.attributes.url})}),this.trigger("added:files",l))}})],y=r.extend({childViewEventPrefix:!1,template:_.template('<div class="pods-ui-file-list pods-field-template-<%- fieldConfig.file_field_template %>"></div>\n<div class="pods-ui-region"></div>\n<div class="pods-ui-form"></div>\n'),regions:{list:".pods-ui-file-list",uiRegion:".pods-ui-region",form:".pods-ui-form"},childViewEvents:{"childview:remove:file:click":"onChildviewRemoveFileClick","childview:add:file:click":"onChildviewAddFileClick"},uploader:{},onBeforeRender:function(){void 0===this.collection&&(this.collection=new h(this.fieldItemData))},onRender:function(){var e=new p({collection:this.collection,fieldModel:this.model}),i=new u({fieldModel:this.model});this.showChildView("list",e),this.showChildView("form",i),this.uploader=this.createUploader(),this.listenTo(this.uploader,"added:files",this.onAddedFiles)},onChildviewRemoveFileClick:function(e){this.collection.remove(e.model)},onChildviewAddFileClick:function(){"function"==typeof this.uploader.invoke&&this.uploader.invoke()},onAddedFiles:function(e){var i=+this.model.get("fieldConfig").file_limit,t=void 0,l=void 0;(t=this.collection.clone()).add(e),l=0===i?t.models:t.filter(function(e){return t.indexOf(e)>=t.length-i}),this.collection.reset(l)},createUploader:function(){var e=this.model.get("fieldConfig"),t=e.file_uploader,l=void 0;if(jQuery.each(k,function(e,i){if(t===i.prototype.fileUploader)return l=i,!1}),void 0!==l)return this.uploader=new l({browseButton:this.getRegion("form").getEl(".pods-dfv-list-add").get(),uiRegion:this.getRegion("uiRegion"),fieldConfig:e}),this.uploader;throw"Could not locate file uploader '"+t+"'"}}),x=wp.media.view.Modal.extend({close:function(e){var i=wp.media.view.Modal.prototype.close.apply(this,e);return e&&e.escape&&window.parent.jQuery(window.parent).trigger("dfv:modal:cancel"),i}}),S=wp.media.view.Frame.extend({className:"pods-modal-frame",template:_.template('<div class="media-frame-title" /><div class="media-frame-iframe" />'),regions:["title","iframe"],initialize:function(){wp.media.view.Frame.prototype.initialize.apply(this,arguments),this.$el.addClass("wp-core-ui"),this.initState(),this.initModal(),this.on("iframe:create:default",this.iframeContent,this),this.iframe.mode("default"),this.on("title:create:default",this.createTitle,this),this.title.mode("default"),this.on("title:render",function(e){e.$el.append('<span class="dashicons dashicons-arrow-down"></span>')})},initState:function(){var e=this.options.title||PodsI18n.__("Add New Record"),i=this.options.src||"/";this.states.add([new wp.media.controller.State({id:"default",title:e,src:i})]),this.options.state="default"},initModal:function(){this.modal=new x({controller:this}),this.modal.content(this)},render:function(){return!this.state()&&this.options.state&&this.setState(this.options.state),wp.media.view.Frame.prototype.render.apply(this,arguments)},iframeContent:function(e){e.view=new wp.media.view.Iframe({controller:this})},createTitle:function(e){e.view=new wp.media.View({controller:this,tagName:"h1"})}}),P=Backbone.Model.extend({defaults:{id:0,name:"",icon:"",link:"",edit_link:"",selected:!1},toggleSelected:function(){this.set("selected",!this.get("selected"))}}),M=Backbone.Collection.extend({model:P,setSelected:function(t){this.map(function(e){var i=_.contains(t,e.get("id")+"");e.set("selected",i)})},filterBySelected:function(){var e=this.filter(function(e){return e.get("selected")});return new M(e)},filterByUnselected:function(){var e=this.filter(function(e){return!e.get("selected")});return new M(e)}}),A=Backbone.Model.extend({defaults:{view_name:"select",iframe_src:"",pick_format_type:"single",pick_show_icon:!1,pick_show_view_link:!1,pick_show_edit_link:!1}}),V=c.extend({childViewEventPrefix:!1,tagName:"li",template:_.template('<div class="pods-field pods-boolean">\n\t<input name="<%- htmlAttr.name %>" data-name-clean="<%- htmlAttr.name_clean %>" data-label="<%- fieldConfig.label %>" id="<%- htmlAttr.id %><%= ordinal %>" class="pods-form-ui-field-type-pick pods-form-ui-field-name-<%- htmlAttr.name_clean %>" type="radio"\n\t\t\t<% if ( selected ) { %>\n\t\t\t\tchecked="CHECKED"\n\t\t\t<% } %>\n\t\t\tvalue="<%- id %>" tabindex="2">\n\t<label class="pods-form-ui-label pods-form-ui-label-<%- htmlAttr.id %><%= ordinal %>" for="<%- htmlAttr.id %><%= ordinal %>">\n\t\t<%= name %>\n\t</label>\n</div>\n'),templateContext:function(){return{ordinal:this.model.collection.indexOf(this.model)+1}},modelChanged:function(){this.render()}}),j=a.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-radio",childView:V}),I=c.extend({childViewEventPrefix:!1,tagName:"li",template:_.template('<div class="pods-field pods-boolean">\n\t<input name="<%- htmlAttr.name %>[<%= ordinal %>]"\n\t\t<%= selected ? \'checked="checked"\' : \'\' %>\n\t\tdata-name-clean="<%- htmlAttr.name_clean %>" data-label="<%- fieldConfig.label %>" id="<%- htmlAttr.id %><%= ordinal %>" class="pods-form-ui-field-type-pick" type="checkbox" tabindex="2" value="<%- id %>">\n\t<label class="pods-form-ui-label" for="<%- htmlAttr.id %><%= ordinal %>">\n\t\t<%= name %>\n\t</label>\n</div>\n'),className:"pods-pick",ui:{checkbox:"input.pods-form-ui-field-type-pick"},triggers:{"click @ui.checkbox":"toggle:selected"},modelEvents:{change:"modelChanged"},templateContext:function(){return{ordinal:this.model.collection.indexOf(this.model)}},modelChanged:function(){this.render()}}),L=a.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-checkbox-view",childView:I,childViewEvents:{"toggle:selected":"onChildviewToggleSelected"},onAttach:function(){this.validateSelectionLimit()||this.selectionLimitOver()},onChildviewToggleSelected:function(e){e.model.toggleSelected(),this.validateSelectionLimit()?this.selectionLimitUnder():this.selectionLimitOver()},validateSelectionLimit:function(){var e,i;return e=+this.fieldModel.get("fieldConfig").pick_limit,i=this.collection.filterBySelected().length,0===e||i<e},selectionLimitOver:function(){this.$el.find("input:checkbox:not(:checked)").prop("disabled",!0),this.trigger("selection:limit:over",this)},selectionLimitUnder:function(){this.$el.find("input:checkbox").prop("disabled",!1),this.trigger("selection:limit:under",this)}}),N=c.extend({childViewEventPrefix:!1,tagName:"option",template:!1,initialize:function(e){this.$el.val(this.model.get("id")),this.$el.html(this.model.get("name")),this.model.get("selected")&&this.$el.prop("selected","selected")}}),E=a.extend({childViewEventPrefix:!1,tagName:"optgroup",childView:N,attributes:function(){return{label:this.model.get("label")}}}),B=Marionette.CollectionView.extend({childViewEventPrefix:!1,tagName:"select",triggers:{change:{event:"change:selected",stopPropagation:!1}},multiLastValidSelection:[],setCollection:function(e){this.collection=e},initialize:function(e){this.fieldModel=e.fieldModel,this.fieldConfig=this.fieldModel.get("fieldConfig")},childView:function(e){return this.fieldConfig.optgroup?E:N},childViewOptions:function(e,i){var t={fieldModel:this.fieldModel};return this.fieldConfig.optgroup&&(t.collection=new M(e.get("collection"))),t},serializeData:function(){var e=this.options.fieldModel,i=this.model?this.model.toJSON():{};return i.htmlAttr=e.get("attributes"),i.fieldConfig=e.get("fieldConfig"),i},attributes:function(){var e=this.options.fieldModel,i=e.get("htmlAttr"),t=e.get("fieldConfig"),l=i.name;return"multi"===t.pick_format_type&&(l+="[]"),{name:l,class:i.class,"data-name-clean":i.name_clean,id:i.id,tabindex:"2",multiple:"multi"===t.pick_format_type}},onAttach:function(){var e=this.fieldConfig.view_name,i=this.fieldConfig.pick_format_type;"select2"===e&&this.setupSelect2(),"select"===e&&"multi"===i&&(this.multiLastValidSelection=this.$el.val()),this.validateSelectionLimit()||this.selectionLimitOver()},onChangeSelected:function(){var e=+this.fieldConfig.pick_limit,i=this.fieldConfig.view_name,t=this.fieldConfig.pick_format_type;if("select"===i&&"multi"===t&&null!==this.$el.val()&&0!==e&&e<this.$el.val().length)return this.$el.val(this.multiLastValidSelection),window.alert(PodsI18n.__("You can only select")+" "+sprintf(PodsI18n._n("%s item","%s items",e),e)),void this.trigger("childview:change:selected",this);this.collection.setSelected(this.$el.val()),this.multiLastValidSelection=this.$el.val(),this.validateSelectionLimit()?this.selectionLimitUnder():this.selectionLimitOver(),this.trigger("childview:change:selected",this)},onBeforeDetach:function(){this.$el.selectWoo("destroy")},validateSelectionLimit:function(){var e,i;return e=+this.fieldConfig.pick_limit,i=this.collection.filterBySelected().length,0===e||i<e},selectionLimitOver:function(){var e=this.fieldConfig.view_name,i=this.fieldConfig.pick_format_type;"select"===e&&"multi"===i&&this.$el.find("option:not(:selected)").prop("disabled",!0),this.trigger("childview:selection:limit:over",this)},selectionLimitUnder:function(){var e=this.fieldConfig.view_name,i=this.fieldConfig.pick_format_type;"select"===e&&"multi"===i&&this.$el.find("option").prop("disabled",!1),this.trigger("childview:selection:limit:under",this)},filterAjaxList:function(e){var i=this.collection.filterBySelected(),t=[];return _.each(e.results,function(e){e.text=e.name,i.get(e.id)||t.push(e)}),{results:t}},setupSelect2:function(){var e,t=this,l=this.$el,i=this.options.fieldModel.get("fieldConfig"),n=i.ajax_data,o=i.select2_overrides,d=i.pick_limit,s="single"===i.pick_format_type,a=this.collection.filterBySelected().length,c=void 0;0===a&&s&&l.prepend('<option selected="selected">'),e={maximumSelectionLength:s?void 0:d,placeholder:i.limitDisable?PodsI18n.__("You can only select")+" "+sprintf(PodsI18n._n("%s item","%s items",d),d):PodsI18n.__("Search")+" "+i.label+"...",allowClear:s,disabled:i.limitDisable,tags:i.pick_taggable,escapeMarkup:function(e){return e}},n.ajax&&jQuery.extend(e,{minimumInputLength:n.minimum_input_length,ajax:{url:ajaxurl+"?pods_ajax=1",type:"POST",dataType:"json",delay:n.delay,data:function(e){return{_wpnonce:n._wpnonce,action:"pods_relationship",method:"select2",pod:n.pod,field:n.field,uri:n.uri,id:n.id,query:e.term}},processResults:function(e,i){return t.filterAjaxList(e,i)}}}),l.selectWoo(jQuery.extend(!0,e,o)),(c=l.parent().find("ul.select2-selection__rendered")).sortable({containment:"parent"}),c.on("sortstop",function(){var e=c.find(".select2-selection__choice").get().reverse();jQuery(e).each(function(){var e=jQuery(this).data("data").id,i=l.find('option[value="'+e+'"]')[0];l.prepend(i)})})}}),O=c.extend({childViewEventPrefix:!1,tagName:"li",className:"pods-dfv-list-item pods-relationship",template:_.template('<input\n\t\t<% if ( \'single\' === fieldConfig.pick_format_type ) { %>\n\t\t\tname="<%- htmlAttr.name %>" id="<%- htmlAttr.id %>"\n\t\t<% } else { %>\n\t\t\tname="<%- htmlAttr.name %>[<%= ordinal %>]" id="<%- htmlAttr.id %><%= ordinal %>"\n\t\t<% } %>\n\t\tdata-name-clean="<%- htmlAttr.name_clean %>" type="hidden" value="<%- id %>">\n<ul class="pods-dfv-list-meta relationship-item">\n\t<% if ( 1 != fieldConfig.pick_limit ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-handle"><span><%- PodsI18n.__( \'Reorder\' ) %></span></li>\n\t<% } %>\n\t<% if ( 1 == fieldConfig.pick_show_icon ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-icon">\n\t\t\t<% if ( \'\' == icon ) { %>\n\t\t\t\t<% if ( /^dashicons/.test( fieldConfig.default_icon ) ) { %>\n\t\t\t\t\t<span class="pinkynail dashicons <%- fieldConfig.default_icon %>"></span>\n\t\t\t\t<% } else { %>\n\t\t\t\t\t<img class="pinkynail" src="<%- fieldConfig.default_icon %>" alt="Icon">\n\t\t\t\t<% } %>\n\t\t\t<% } else { %>\n\t\t\t\t<% if ( /^dashicons/.test( icon ) ) { %>\n\t\t\t\t\t<span class="pinkynail dashicons <%- icon %>"></span>\n\t\t\t\t<% } else { %>\n\t\t\t\t\t<img class="pinkynail" src="<%- icon %>" alt="Icon">\n\t\t\t\t<% } %>\n\t\t\t<% } %>\n\t\t</li>\n\t<% } %>\n\t<li class="pods-dfv-list-col pods-dfv-list-name">\n\t\t<%= name %>\n\t</li>\n\t<li class="pods-dfv-list-col pods-dfv-list-remove"><a href="#remove" title="<%- PodsI18n.__( \'Deselect\' ) %>"><%- PodsI18n.__( \'Deselect\' ) %></a></li>\n\t<% if ( 1 == fieldConfig.pick_show_view_link && \'\' != link ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-link"><a href="<%- link %>" title="<%- PodsI18n.__( \'View\' ) %>" target="_blank"><%- PodsI18n.__( \'View\' ) %></a></li>\n\t<% } %>\n\t<% if ( 1 == fieldConfig.pick_show_edit_link && \'\' != edit_link ) { %>\n\t\t<li class="pods-dfv-list-col pods-dfv-list-edit"><a href="<%- edit_link %>" title="<%- PodsI18n.__( \'Edit\' ) %>" target="_blank"><%- PodsI18n.__( \'Edit\' ) %></a></li>\n\t<% } %>\n</ul>\n'),ui:{removeButton:".pods-dfv-list-remove a",editButton:".pods-dfv-list-edit a"},triggers:{"click @ui.removeButton":"remove:item:click","click @ui.editButton":"edit:item:click"},templateContext:function(){return{ordinal:this.model.collection.indexOf(this.model)}}}),U=a.extend({childViewEventPrefix:!1,tagName:"ul",className:"pods-dfv-list pods-relationship",childView:O,childViewTriggers:{"remove:item:click":"childview:remove:item:click","edit:item:click":"childview:edit:item:click"},filter:function(e,i,t){return e.attributes.selected},onAttach:function(){1!==this.options.fieldModel.get("fieldConfig").pick_limit&&this.$el.sortable({containment:"parent",axis:"y",scrollSensitivity:40,tolerance:"pointer",opacity:.6})}}),F="button-disabled",R=c.extend({childViewEventPrefix:!1,tagName:"div",className:"podsform-dfv-list-relationship-container",ui:{addButton:"a.pods-related-add-new"},template:_.template('<a href="/wp-admin/?pods_modal=1" class="button pods-related-add-new pods-modal" data-pod-id="<%- fieldConfig.pod_id %>" data-field-id="<%- fieldConfig.id %>" data-item-id="<%- fieldConfig.item_id %>">\n\t<%- PodsI18n.__( \'Add New\' ) %>\n</a>'),triggers:{"click @ui.addButton":"add:new:click"},disable:function(){this.getUI("addButton").addClass(F)},enable:function(){this.getUI("addButton").removeClass(F)},onAddNewClick:function(){this.getUI("addButton").hasClass(F)||this.trigger("childview:add:new",this)}}),D={checkbox:L,select:B,select2:B,radio:j,list:U},Q=void 0,$=r.extend({childViewEventPrefix:!1,template:_.template('<%if ( fieldConfig.view_name === \'list\' ) { %>\n\t<div class="pods-ui-list-autocomplete"></div>\n<% } %>\n\n<div class="pods-pick-values"></div>\n\n<% if ( fieldConfig.iframe_src != \'\' ) { %>\n\t<div class="pods-ui-add-new"></div>\n<% } %>'),regions:{autocomplete:".pods-ui-list-autocomplete",list:".pods-pick-values",addNew:".pods-ui-add-new"},childViewEvents:{"childview:remove:item:click":"onChildviewRemoveItemClick","childview:edit:item:click":"onChildviewEditItemClick","childview:selection:limit:over":"onChildviewSelectionLimitOver","childview:selection:limit:under":"onChildviewSelectionLimitUnder","childview:change:selected":"onChildviewChangeSelected","childview:add:new":"onChildviewAddNew"},onBeforeRender:function(){void 0===this.collection&&(this.collection=new M(this.fieldItemData))},onRender:function(){this.fieldConfig=new A(this.model.get("fieldConfig")),""!==this.fieldConfig.get("iframe_src")&&1==this.fieldConfig.get("pick_allow_add_new")&&this.showAddNew(),"list"===this.fieldConfig.get("view_name")&&this.buildAutocomplete(),this.showList()},buildAutocomplete:function(){var e,i,t=void 0,l=void 0,n=+this.fieldConfig.get("pick_limit");t={view_name:"select2",pick_format_type:"multi",selectFromExisting:!0,ajax_data:this.fieldConfig.get("ajax_data"),select2_overrides:this.fieldConfig.get("select2_overrides"),label:this.fieldConfig.get("label"),pick_limit:n},this.collection.filterBySelected().length>=n&&0!==n?(t.limitDisable=!0,this.onChildviewSelectionLimitOver()):this.onChildviewSelectionLimitUnder(),e=new o({fieldConfig:t}),i=this.collection.filterByUnselected(),(l=new B({collection:i,fieldModel:e})).filterAjaxList=this.filterAjaxList.bind(this),this.showChildView("autocomplete",l)},showList:function(){var e,i;if(e=this.fieldConfig.get("view_name"),void 0===D[e])throw new Error('Invalid view name "'+e+'"');i=new D[e]({collection:this.collection,fieldModel:this.model}),this.showChildView("list",i)},showAddNew:function(){var e=new R({fieldModel:this.model});this.showChildView("addNew",e)},filterAjaxList:function(e){var i=this.collection.filterBySelected(),t=[];return _.each(e.results,function(e){e.text=e.name,i.get(e.id)||t.push(e)}),this.collection.add(t),this.getChildView("autocomplete").setCollection(this.collection.filterByUnselected()),{results:t}},onChildviewSelectionLimitOver:function(e){var i=this.getChildView("addNew");i&&i.disable()},onChildviewSelectionLimitUnder:function(e){var i=this.getChildView("addNew");i&&i.enable()},onChildviewRemoveItemClick:function(e){e.model.toggleSelected(),this.getChildView("list").render(),"list"===this.fieldConfig.get("view_name")&&this.buildAutocomplete()},onChildviewAddNew:function(e){var i=this.model.get("fieldConfig");Q=new S({title:i.iframe_title_add,src:i.iframe_src}),this.setModalListeners(),Q.modal.open()},onChildviewEditItemClick:function(e){var i=this.model.get("fieldConfig");Q=new S({title:i.iframe_title_edit,src:e.ui.editButton.attr("href")}),this.setModalListeners(),Q.modal.open()},onChildviewChangeSelected:function(e){e.fieldConfig.selectFromExisting&&(_.defer(this.buildAutocomplete.bind(this)),this.getChildView("list").render())},setModalListeners:function(){jQuery(window).on("dfv:modal:update",this.modalSuccess.bind(this)),jQuery(window).on("dfv:modal:cancel",this.modalCancel.bind(this))},clearModalListeners:function(){jQuery(window).off("dfv:modal:update"),jQuery(window).off("dfv:modal:cancel")},modalSuccess:function(e,i){var t=this.collection.get(i.id);t?(t.set(i),this.getChildView("list").render()):this.collection.add(i),this.clearModalListeners(),Q.modal.close({})},modalCancel:function(){this.clearModalListeners()}}),z={file:y,avatar:y,pick:$},T={fields:Object.freeze({FileUpload:y,Pick:$}),models:Object.freeze({PodsDFVFieldModel:o,RelationshipModel:P,RelationshipCollection:M,FileUploadModel:f,FileUploadCollection:h}),fieldInstances:{},init:function(){var l=this;jQuery(".pods-form-ui-field").each(function(){var e=void 0,i=void 0,t={fieldType:void 0};jQuery(this).find("script.pods-dfv-field-data").each(function(){var e=jQuery.parseJSON(jQuery(this).html());jQuery(this).parents(".media-modal-content").length&&(e.fieldConfig.pick_allow_add_new=0),jQuery.extend(t,e),jQuery(this).remove()}),void 0!==t.fieldType&&void 0!==(e=z[t.fieldType])&&((i=new e({el:this,model:new o({htmlAttr:t.htmlAttr,fieldConfig:t.fieldConfig}),fieldItemData:t.fieldItemData})).render(),jQuery(this).trigger("render"),l.fieldInstances[t.htmlAttr.id]=i)})},isModalWindow:function(){return-1!==location.search.indexOf("pods_modal=")},isGutenbergEditorLoaded:function(){return void 0!==wp.data&&void 0!==wp.data.subscribe}};return document.addEventListener("DOMContentLoaded",function(){T.init(),wp.data&&window.tinymce&&wp.data.subscribe(function(){if(wp.data.select("core/editor").isSavingPost()&&window.tinymce.editors)for(var e=0;e<tinymce.editors.length;e++)tinymce.editors[e].save()}),T.isModalWindow()&&T.isGutenbergEditorLoaded()&&i()}),T}();
|
2 |
//# sourceMappingURL=pods-dfv.min.js.map
|
ui/js/pods-dfv/pods-dfv.min.js.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"file":"pods-dfv.min.js","sources":["_src/core/pods-field-model.js","_src/core/pods-field-views.js","_src/file-upload/file-upload-model.js","_src/file-upload/views/file-upload-list.js","_src/file-upload/views/file-upload-form.js","_src/file-upload/uploaders/pods-file-uploader.js","_src/file-upload/views/file-upload-queue.js","_src/file-upload/file-upload.js","_src/file-upload/uploaders/plupload.js","_src/file-upload/uploaders/media-modal.js","_src/core/dfv-modal.js","_src/core/iframe-frame.js","_src/pick/relationship-model.js","_src/pick/pick-field-model.js","_src/pick/views/radio-view.js","_src/pick/views/checkbox-view.js","_src/pick/views/select-view.js","_src/pick/views/list-view.js","_src/pick/views/add-new.js","_src/pick/pick.js","_src/pods-dfv.js"],"sourcesContent":["/*global jQuery, _, Backbone, Marionette */\nexport const PodsDFVFieldModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\thtmlAttr: {},\n\t\tfieldConfig: {}\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n\n/**\n *\n */\nexport const PodsFieldListView = Marionette.CollectionView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\tinitialize: function ( options ) {\n\t\tthis.fieldModel = options.fieldModel;\n\t\tthis.childViewOptions = { fieldModel: options.fieldModel };\n\t}\n} );\n\n/**\n * @extends Backbone.View\n */\nexport const PodsFieldView = Marionette.View.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\tserializeData: function () {\n\t\tconst fieldModel = this.options.fieldModel;\n\t\tlet data = this.model ? this.model.toJSON() : {};\n\n\t\tdata.htmlAttr = fieldModel.get( 'htmlAttr' );\n\t\tdata.fieldConfig = fieldModel.get( 'fieldConfig' );\n\n\t\treturn data;\n\t}\n} );\n\n/**\n * Top-level \"main field container\"\n */\nexport const PodsDFVFieldLayout = Marionette.View.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\tinitialize: function ( options ) {\n\t\tthis.fieldItemData = options.fieldItemData;\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n/**\n *\n */\nexport const FileUploadModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\t'id': 0,\n\t\t'icon': '',\n\t\t'name': '',\n\t\t'edit_link': '',\n\t\t'link': '',\n\t\t'download': ''\n\t}\n} );\n\n/**\n *\n */\nexport const FileUploadCollection = Backbone.Collection.extend( {\n\tmodel: FileUploadModel\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/file-upload/views/file-upload-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n * Individual list items, representing a single file\n */\nexport const FileUploadItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\tclassName: 'pods-dfv-list-item',\n\n\tui: {\n\t\tdragHandle: '.pods-dfv-list-handle',\n\t\teditLink: '.pods-dfv-list-edit-link',\n\t\tviewLink: '.pods-dfv-list-link',\n\t\tdownloadLink: '.pods-dfv-list-download',\n\t\tremoveButton: '.pods-dfv-list-remove',\n\t\titemName: '.pods-dfv-list-name'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.removeButton': 'remove:file:click'\n\t}\n} );\n\n/**\n * The file list container\n */\nexport const FileUploadList = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-dfv-list',\n\n\tchildView: FileUploadItem,\n\n\tchildViewTriggers: {\n\t\t'remove:file:click': 'childview:remove:file:click'\n\t},\n\n\tonAttach: function () {\n\t\tconst fieldConfig = this.options.fieldModel.get( 'fieldConfig' );\n\t\tlet sort_axis = 'y';\n\n\t\t// @todo\n\t\t// http://stackoverflow.com/questions/1735372/jquery-sortable-list-scroll-bar-jumps-up-when-sorting/4187833#4187833\n\n\t\tif ( 1 != fieldConfig[ 'file_limit' ] ) {\n\n\t\t\tif ( 'tiles' == fieldConfig[ 'file_field_template' ] ) {\n\t\t\t\tsort_axis = '';\n\t\t\t}\n\n\t\t\t// init sortable\n\t\t\tthis.$el.sortable( {\n\t\t\t\tcontainment: 'parent',\n\t\t\t\taxis: sort_axis,\n\t\t\t\tscrollSensitivity: 40,\n\t\t\t\ttolerance: 'pointer',\n\t\t\t\topacity: 0.6\n\t\t\t} );\n\t\t}\n\t}\n} );\n\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/file-upload/views/file-upload-form.html';\n\nimport { PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\nexport const FileUploadForm = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'div',\n\n\ttemplate: _.template( template ),\n\n\tui: {\n\t\taddButton: '.pods-dfv-list-add'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.addButton': 'childview:add:file:click'\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n/**\n *\n * @param {Object} options\n *\n * @param {Object} options.browseButton Existing and attached DOM node\n * @param {Object} options.uiRegion Marionette.Region object\n * @param {Object} options.fieldConfig\n *\n * @param {string} options.fieldConfig.file_modal_title\n * @param {string} options.fieldConfig.file_modal_add_button\n * @param {string} options.fieldConfig.file_limit\n * @param {string} options.fieldConfig.limit_extensions\n * @param {string} options.fieldConfig.limit_types\n * @param {string} options.fieldConfig.file_attachment_tab\n *\n * @param {Object} options.fieldConfig.plupload_init\n * @param {Object} options.fieldConfig.plupload_init.browse_button\n *\n * @class\n */\nexport const PodsFileUploader = Marionette.Object.extend( {\n\n\tconstructor: function ( options ) {\n\t\t// Magically set the object properties we need, they'll just \"be there\" for the concrete instance\n\t\tthis.browseButton = options.browseButton;\n\t\tthis.uiRegion = options.uiRegion;\n\t\tthis.fieldConfig = options.fieldConfig;\n\n\t\tMarionette.Object.call( this, options );\n\t}\n\n} );\n\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/file-upload/views/file-upload-queue.html';\n\nexport const FileUploadQueueModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\tid: 0,\n\t\tfilename: '',\n\t\tprogress: 0,\n\t\terrorMsg: ''\n\t}\n} );\n\n/**\n *\n */\nexport const FileUploadQueueItem = Marionette.View.extend( {\n\tmodel: FileUploadQueueModel,\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\tattributes: function () {\n\t\treturn {\n\t\t\tclass: 'pods-dfv-list-item',\n\t\t\tid: this.model.get( 'id' )\n\t\t};\n\t},\n\n\tmodelEvents: {\n\t\t'change': 'onModelChanged'\n\t},\n\n\tonModelChanged: function () {\n\t\tthis.render();\n\t}\n\n} );\n\n/**\n *\n */\nexport const FileUploadQueue = Marionette.CollectionView.extend( {\n\ttagName: 'ul',\n\n\tclassName: 'pods-dfv-list pods-dfv-list-queue',\n\n\tchildView: FileUploadQueueItem\n} );\n","/*global jQuery, _, Backbone, Marionette */\nimport template from 'pods-dfv/_src/file-upload/file-upload-layout.html';\n\nimport { PodsDFVFieldLayout } from 'pods-dfv/_src/core/pods-field-views';\n\nimport { FileUploadCollection } from 'pods-dfv/_src/file-upload/file-upload-model';\n\nimport { FileUploadList } from 'pods-dfv/_src/file-upload/views/file-upload-list';\nimport { FileUploadForm } from 'pods-dfv/_src/file-upload/views/file-upload-form';\n\nimport { Plupload } from 'pods-dfv/_src/file-upload/uploaders/plupload';\nimport { MediaModal } from 'pods-dfv/_src/file-upload/uploaders/media-modal';\n\nconst Uploaders = [\n\tPlupload,\n\tMediaModal\n];\n\nconst UNLIMITED_FILES = 0;\n\n/**\n * @extends Backbone.View\n */\nexport const FileUpload = PodsDFVFieldLayout.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttemplate: _.template( template ),\n\n\tregions: {\n\t\tlist: '.pods-ui-file-list',\n\t\tuiRegion: '.pods-ui-region', // \"Utility\" container for uploaders to use\n\t\tform: '.pods-ui-form'\n\t},\n\n\tchildViewEvents: {\n\t\t'childview:remove:file:click': 'onChildviewRemoveFileClick',\n\t\t'childview:add:file:click': 'onChildviewAddFileClick'\n\t},\n\n\tuploader: {},\n\n\t/**\n\t *\n\t */\n\tonBeforeRender: function () {\n\t\tif ( this.collection === undefined ) {\n\t\t\tthis.collection = new FileUploadCollection( this.fieldItemData );\n\t\t}\n\t},\n\n\tonRender: function () {\n\t\tconst listView = new FileUploadList( { collection: this.collection, fieldModel: this.model } );\n\t\tconst formView = new FileUploadForm( { fieldModel: this.model } );\n\n\t\tthis.showChildView( 'list', listView );\n\t\tthis.showChildView( 'form', formView );\n\n\t\t// Setup the uploader and listen for a response event\n\t\tthis.uploader = this.createUploader();\n\t\tthis.listenTo( this.uploader, 'added:files', this.onAddedFiles );\n\t},\n\n\t/**\n\t * Fired by a remove:file:click trigger in any child view\n\t *\n\t * @param childView View that was the source of the event\n\t */\n\tonChildviewRemoveFileClick: function ( childView ) {\n\t\tthis.collection.remove( childView.model );\n\t},\n\n\t/**\n\t * Fired by a add:file:click trigger in any child view\n\t *\n\t * plupload fields should never generate this event, it places a shim over our button and handles the\n\t * event internally. But this event does still come through with plupload fields in some browser\n\t * environments for reasons we've been unable to determine.\n\t */\n\tonChildviewAddFileClick: function () {\n\n\t\t// Invoke the uploader\n\t\tif ( 'function' === typeof this.uploader.invoke ) {\n\t\t\tthis.uploader.invoke();\n\t\t}\n\t},\n\n\t/**\n\t * Concrete uploader implementations simply need to: this.trigger( 'added:files', newFiles )\n\t *\n\t * @param {Object[]} data An array of model objects to be added\n\t */\n\tonAddedFiles: function ( data ) {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\t\tconst fileLimit = +fieldConfig[ 'file_limit' ]; // Unary plus to force to number\n\t\tlet newCollection, filteredModels;\n\n\t\t// Get a copy of the existing collection with the new files added\n\t\tnewCollection = this.collection.clone();\n\t\tnewCollection.add( data );\n\n\t\t// Enforce the file limit option if one is set\n\t\tif ( UNLIMITED_FILES === fileLimit ) {\n\t\t\tfilteredModels = newCollection.models;\n\t\t} else {\n\t\t\t// Number of uploads is limited: keep the last N models, FIFO/queue style\n\t\t\tfilteredModels = newCollection.filter( function ( model ) {\n\t\t\t\treturn ( newCollection.indexOf( model ) >= newCollection.length - fileLimit );\n\t\t\t} );\n\t\t}\n\n\t\tthis.collection.reset( filteredModels );\n\t},\n\n\tcreateUploader: function () {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\t\tconst targetUploader = fieldConfig[ 'file_uploader' ];\n\t\tlet Uploader;\n\n\t\tjQuery.each( Uploaders, function ( index, thisUploader ) {\n\t\t\tif ( targetUploader === thisUploader.prototype.fileUploader ) {\n\t\t\t\tUploader = thisUploader;\n\t\t\t\treturn false;\n\t\t\t}\n\t\t} );\n\n\t\tif ( Uploader !== undefined ) {\n\t\t\tthis.uploader = new Uploader( {\n\t\t\t\t// We provide regular DOM element for the button\n\t\t\t\tbrowseButton: this.getRegion( 'form' ).getEl( '.pods-dfv-list-add' ).get(),\n\t\t\t\tuiRegion: this.getRegion( 'uiRegion' ),\n\t\t\t\tfieldConfig: fieldConfig\n\t\t\t} );\n\t\t\treturn this.uploader;\n\t\t} else {\n\t\t\t// @todo sprintf type with PodsI18n.__()\n\t\t\tthrow `Could not locate file uploader '${targetUploader}'`;\n\t\t}\n\t}\n} );\n","/* eslint-disable camelcase */\n/*global jQuery, _, Backbone, Marionette, wp, plupload, PodsI18n */\nimport { PodsFileUploader } from 'pods-dfv/_src/file-upload/uploaders/pods-file-uploader';\nimport { FileUploadQueueModel, FileUploadQueue } from 'pods-dfv/_src/file-upload/views/file-upload-queue';\n\nexport const Plupload = PodsFileUploader.extend( {\n\tplupload: {},\n\n\tfileUploader: 'plupload',\n\n\tinitialize: function () {\n\t\t// Set the browse button argument for plupload... it's required\n\t\tthis.fieldConfig[ 'plupload_init' ][ 'browse_button' ] = this.browseButton;\n\n\t\tthis.plupload = new plupload.Uploader( this.fieldConfig[ 'plupload_init' ] );\n\t\tthis.plupload.init();\n\n\t\t// Setup all callbacks: ( event_name, callback, context )\n\t\tthis.plupload.bind( 'FilesAdded', this.onFilesAdded, this );\n\t\tthis.plupload.bind( 'UploadProgress', this.onUploadProgress, this );\n\t\tthis.plupload.bind( 'FileUploaded', this.onFileUploaded, this );\n\t},\n\n\t/**\n\t * Fired after files have been selected from the dialog\n\t *\n\t * @param up\n\t * @param files\n\t */\n\tonFilesAdded: function ( up, files ) {\n\t\tlet model,\n\t\t\tcollection,\n\t\t\tview;\n\n\t\t// Assemble the collection data for the file queue\n\t\tcollection = new Backbone.Collection();\n\t\tjQuery.each( files, function ( index, file ) {\n\t\t\tmodel = new FileUploadQueueModel( {\n\t\t\t\tid: file.id,\n\t\t\t\tfilename: file.name\n\t\t\t} );\n\n\t\t\tcollection.add( model );\n\t\t} );\n\n\t\t// Create a new view based on the collection\n\t\tview = new FileUploadQueue( { collection: collection } );\n\t\tview.render(); // Generate the HTML, not attached to the DOM yet\n\n\t\t// Reset the region in case any error messages are hanging around from a previous upload\n\t\t// and show the new file upload queue\n\t\tthis.uiRegion.reset();\n\t\tthis.uiRegion.show( view );\n\n\t\t// Stash references\n\t\tthis.queueCollection = collection;\n\n\t\tup.refresh();\n\t\tup.start();\n\t},\n\n\t/**\n\t *\n\t * @param up\n\t * @param file\n\t */\n\tonUploadProgress: function ( up, file ) {\n\t\tconst model = this.queueCollection.get( file.id );\n\t\tmodel.set( { progress: file.percent } );\n\t},\n\n\t/**\n\t *\n\t * @param up\n\t * @param file\n\t * @param resp\n\t */\n\tonFileUploaded: function ( up, file, resp ) {\n\t\tconst model = this.queueCollection.get( file.id );\n\t\tlet response = resp.response;\n\t\tlet newFile = [];\n\t\tlet json;\n\n\t\t// Error condition 1\n\t\tif ( 'Error: ' === resp.response.substr( 0, 7 ) ) {\n\t\t\tresponse = response.substr( 7 );\n\t\t\tif ( window.console ) {\n\t\t\t\tconsole.log( response );\n\t\t\t}\n\n\t\t\tmodel.set( {\n\t\t\t\tprogress: 0,\n\t\t\t\terrorMsg: response\n\t\t\t} );\n\n\t\t\t// Error condition 2\n\t\t} else if ( '<e>' === resp.response.substr( 0, 3 ) ) {\n\t\t\tresponse = jQuery( response ).text(); // Strip tags, text only\n\t\t\tif ( window.console ) {\n\t\t\t\tconsole.log( response );\n\t\t\t}\n\n\t\t\tmodel.set( {\n\t\t\t\tprogress: 0,\n\t\t\t\terrorMsg: response\n\t\t\t} );\n\t\t} else {\n\t\t\tjson = response.match( /{.*}$/ );\n\n\t\t\tif ( null !== json && 0 < json.length ) {\n\t\t\t\tjson = jQuery.parseJSON( json[ 0 ] );\n\t\t\t} else {\n\t\t\t\tjson = {};\n\t\t\t}\n\n\t\t\tif ( 'object' !== typeof json || jQuery.isEmptyObject( json ) ) {\n\t\t\t\tif ( window.console ) {\n\t\t\t\t\tconsole.log( response );\n\t\t\t\t}\n\t\t\t\tif ( window.console ) {\n\t\t\t\t\tconsole.log( json );\n\t\t\t\t}\n\n\t\t\t\tmodel.set( {\n\t\t\t\t\tprogress: 0,\n\t\t\t\t\terrorMsg: PodsI18n.__( 'Error uploading file: ' ) + file.name\n\t\t\t\t} );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tnewFile = {\n\t\t\t\tid: json.ID,\n\t\t\t\ticon: json.thumbnail,\n\t\t\t\tname: json.post_title,\n\t\t\t\tedit_link: json.edit_link,\n\t\t\t\tlink: json.link,\n\t\t\t\tdownload: json.download\n\t\t\t};\n\n\t\t\t// Remove the file from the upload queue model and trigger an event for the hosting container\n\t\t\tmodel.trigger( 'destroy', model );\n\t\t\tthis.trigger( 'added:files', newFile );\n\t\t}\n\t}\n\n} );\n\n","/* eslint-disable camelcase */\n/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\nimport { PodsFileUploader } from 'pods-dfv/_src/file-upload/uploaders/pods-file-uploader';\n\nexport const MediaModal = PodsFileUploader.extend( {\n\tmediaObject: {},\n\n\tfileUploader: 'attachment',\n\n\tinvoke: function () {\n\n\t\tif ( wp.Uploader.defaults.filters.mime_types === undefined ) {\n\t\t\twp.Uploader.defaults.filters.mime_types = [ {\n\t\t\t\ttitle: PodsI18n.__( 'Allowed Files' ),\n\t\t\t\textensions: '*'\n\t\t\t} ];\n\t\t}\n\n\t\tlet defaultExt = wp.Uploader.defaults.filters.mime_types[ 0 ].extensions;\n\n\t\twp.Uploader.defaults.filters.mime_types[ 0 ].extensions = this.fieldConfig[ 'limit_extensions' ];\n\n\t\t// set our settings\n\t\t// noinspection EqualityComparisonWithCoercionJS (\"1\" is every bit as valid to us as 1)\n\t\tthis.mediaObject = wp.media( {\n\t\t\ttitle: this.fieldConfig[ 'file_modal_title' ],\n\t\t\tmultiple: ( 1 != this.fieldConfig[ 'file_limit' ] ),\n\t\t\tlibrary: {\n\t\t\t\ttype: this.fieldConfig[ 'limit_types' ]\n\t\t\t},\n\t\t\t// Customize the submit button.\n\t\t\tbutton: {\n\t\t\t\t// Set the text of the button.\n\t\t\t\ttext: this.fieldConfig[ 'file_modal_add_button' ]\n\t\t\t}\n\t\t} );\n\n\t\t// One-shot callback ( event, callback, context )\n\t\tthis.mediaObject.once( 'select', this.onMediaSelect, this );\n\n\t\t// open the frame\n\t\tthis.mediaObject.open();\n\t\tthis.mediaObject.content.mode( this.fieldConfig[ 'file_attachment_tab' ] );\n\n\t\t// Reset the allowed file extensions\n\t\twp.Uploader.defaults.filters.mime_types[ 0 ].extensions = defaultExt;\n\t},\n\n\tonMediaSelect: function () {\n\t\tconst selection = this.mediaObject.state().get( 'selection' );\n\t\tlet newFiles = [];\n\n\t\tif ( !selection ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// loop through the selected files\n\t\tselection.each( function ( attachment ) {\n\t\t\tconst sizes = attachment.attributes.sizes;\n\t\t\tlet attachmentThumbnail;\n\n\t\t\t// by default use the generic icon\n\t\t\tattachmentThumbnail = attachment.attributes.icon;\n\n\t\t\t// only thumbnails have sizes which is what we're on the hunt for\n\t\t\tif ( sizes !== undefined ) {\n\t\t\t\t// Get thumbnail if it exists\n\t\t\t\tif ( sizes.thumbnail !== undefined && sizes.thumbnail.url !== undefined ) {\n\t\t\t\t\tattachmentThumbnail = sizes.thumbnail.url;\n\t\t\t\t} else if ( sizes.full !== undefined && sizes.full.url !== undefined ) {\n\t\t\t\t\t// If thumbnail doesn't exist, get full because this is a small image\n\t\t\t\t\tattachmentThumbnail = sizes.full.url;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tnewFiles.push( {\n\t\t\t\tid: attachment.attributes.id,\n\t\t\t\ticon: attachmentThumbnail,\n\t\t\t\tname: attachment.attributes.title,\n\t\t\t\tedit_link: attachment.attributes.editLink,\n\t\t\t\tlink: attachment.attributes.link,\n\t\t\t\tdownload: attachment.attributes.url\n\t\t\t} );\n\t\t} );\n\n\t\t// Fire an event with an array of models to be added\n\t\tthis.trigger( 'added:files', newFiles );\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\n\n/**\n * A frame for displaying a modal popup with iframe content\n *\n * @augments wp.media.view.Frame\n */\nexport const PodsDFVModal = wp.media.view.Modal.extend( {\n\n\t/**\n\t * @param {Object} options\n\t * @returns {wp.media.view.Modal} Returns itself to allow chaining\n\t */\n\tclose: function ( options ) {\n\t\tconst retVal = wp.media.view.Modal.prototype.close.apply( this, options );\n\n\t\t// Alert the listening control when we've been cancelled\n\t\tif ( options && options.escape ) {\n\t\t\twindow.parent.jQuery( window.parent ).trigger( 'dfv:modal:cancel' );\n\t\t}\n\n\t\treturn retVal;\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\n\nimport { PodsDFVModal } from 'pods-dfv/_src/core/dfv-modal';\n\n/**\n * A frame for displaying a modal popup with iframe content\n *\n * @augments wp.media.view.Frame\n */\nexport const IframeFrame = wp.media.view.Frame.extend( {\n\tclassName: 'pods-modal-frame',\n\n\ttemplate: _.template( '<div class=\"media-frame-title\" /><div class=\"media-frame-iframe\" />' ),\n\n\tregions: [ 'title', 'iframe' ],\n\n\tinitialize: function () {\n\t\twp.media.view.Frame.prototype.initialize.apply( this, arguments );\n\n\t\t// Ensure core UI is enabled.\n\t\tthis.$el.addClass( 'wp-core-ui' );\n\n\t\tthis.initState();\n\t\tthis.initModal();\n\n\t\tthis.on( 'iframe:create:default', this.iframeContent, this );\n\t\tthis.iframe.mode( 'default' );\n\n\t\tthis.on( 'title:create:default', this.createTitle, this );\n\t\tthis.title.mode( 'default' );\n\t\tthis.on( 'title:render', function ( view ) {\n\t\t\tview.$el.append( '<span class=\"dashicons dashicons-arrow-down\"></span>' );\n\t\t} );\n\t},\n\n\tinitState: function () {\n\t\tconst title = this.options.title || PodsI18n.__( 'Add New Record' );\n\t\tconst src = this.options.src || '/';\n\n\t\tthis.states.add( [\n\t\t\tnew wp.media.controller.State( {\n\t\t\t\tid: 'default',\n\t\t\t\ttitle: title,\n\t\t\t\tsrc: src\n\t\t\t} )\n\t\t] );\n\n\t\tthis.options.state = 'default';\n\t},\n\n\tinitModal: function () {\n\t\tthis.modal = new PodsDFVModal( {\n\t\t\tcontroller: this\n\t\t} );\n\n\t\tthis.modal.content( this );\n\t},\n\n\trender: function () {\n\t\t// Activate the default state if no active state exists.\n\t\tif ( !this.state() && this.options.state ) {\n\t\t\tthis.setState( this.options.state );\n\t\t}\n\n\t\t/**\n\t\t * call 'render' directly on the parent class\n\t\t */\n\t\treturn wp.media.view.Frame.prototype.render.apply( this, arguments );\n\t},\n\n\t/**\n\t * @param {Object} content\n\t * @this wp.media.controller.Region\n\t */\n\tiframeContent: function ( content ) {\n\t\tcontent.view = new wp.media.view.Iframe( {\n\t\t\tcontroller: this\n\t\t} );\n\t},\n\n\tcreateTitle: function ( title ) {\n\t\ttitle.view = new wp.media.View( {\n\t\t\tcontroller: this,\n\t\t\ttagName: 'h1'\n\t\t} );\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n\n/**\n *\n */\nexport const RelationshipModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\t'id': 0,\n\t\t'name': '',\n\t\t'icon': '',\n\t\t'use_dashicon': false,\n\t\t'link': '',\n\t\t'edit_link': '',\n\t\t'selected': false\n\t},\n\n\ttoggleSelected: function () {\n\t\tthis.set( 'selected', !this.get( 'selected' ) );\n\t}\n} );\n\n/**\n *\n */\nexport const RelationshipCollection = Backbone.Collection.extend( {\n\tmodel: RelationshipModel,\n\n\t/**\n\t *\n\t * @param { ?string[] } ids\n\t */\n\tsetSelected: function ( ids ) {\n\t\tthis.map( function ( thisModel ) {\n\t\t\tconst selected = _.contains( ids, thisModel.get( 'id' ) + '' );\n\t\t\tthisModel.set( 'selected', selected );\n\t\t} );\n\t},\n\n\t/**\n\t * Return a new collection containing just the selected items in this one\n\t *\n\t * @returns {*}\n\t */\n\tfilterBySelected: function () {\n\n\t\t// Get an array with only the selected items\n\t\tconst filtered = this.filter( function ( itemModel ) {\n\t\t\treturn ( itemModel.get( 'selected' ) );\n\t\t} );\n\n\t\t// this.filter is going to return an array, so create a collection out of it\n\t\treturn new RelationshipCollection( filtered );\n\t},\n\n\t/**\n\t * Return a new collection containing just the unselected items in this one\n\t *\n\t * @returns {*}\n\t */\n\tfilterByUnselected: function () {\n\n\t\t// Get an array with only the unselected items\n\t\tconst filtered = this.filter( function ( itemModel ) {\n\t\t\treturn !( itemModel.get( 'selected' ) );\n\t\t} );\n\n\t\t// this.filter is going to return an array, so create a collection out of it\n\t\treturn new RelationshipCollection( filtered );\n\t}\n\n} );\n\n","/*global jQuery, _, Backbone, Marionette */\n\nexport const PickFieldModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\t'view_name': 'select',\n\t\t'iframe_src': '',\n\t\t'pick_format_type': 'single',\n\t\t'pick_show_icon': false,\n\t\t'pick_show_view_link': false,\n\t\t'pick_show_edit_link': false\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/radio-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n *\n */\nexport const RadioItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\ttemplateContext: function () {\n\t\treturn {\n\t\t\tordinal: this.model.collection.indexOf( this.model ) + 1 // One based indexing unlike checkboxes\n\t\t};\n\t},\n\n\tmodelChanged: function () {\n\t\tthis.render();\n\t}\n\n} );\n\n/**\n *\n */\nexport const RadioView = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-radio',\n\n\tchildView: RadioItem\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/checkbox-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n *\n */\nexport const CheckboxItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\tclassName: 'pods-pick',\n\n\tui: {\n\t\tcheckbox: 'input.pods-form-ui-field-type-pick'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.checkbox': 'toggle:selected'\n\t},\n\n\tmodelEvents: {\n\t\t'change': 'modelChanged'\n\t},\n\n\ttemplateContext: function () {\n\t\treturn {\n\t\t\tordinal: this.model.collection.indexOf( this.model )\n\t\t};\n\t},\n\n\tmodelChanged: function () {\n\t\tthis.render();\n\t}\n} );\n\n/**\n *\n */\nexport const CheckboxView = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-checkbox-view',\n\n\tchildView: CheckboxItem,\n\n\tchildViewEvents: {\n\t\t'toggle:selected': 'onChildviewToggleSelected'\n\t},\n\n\t/**\n\t *\n\t */\n\tonAttach: function () {\n\n\t\t// Check initial selection limit status and enforce it if needed\n\t\tif ( !this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewToggleSelected: function ( childView ) {\n\n\t\tchildView.model.toggleSelected();\n\n\t\t// Dynamically enforce selection limit\n\t\tif ( this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitUnder();\n\t\t} else {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\t},\n\n\t/**\n\t * @returns {boolean} true if unlimited selections are allowed or we're below the selection limit\n\t */\n\tvalidateSelectionLimit: function () {\n\t\tconst fieldConfig = this.fieldModel.get( 'fieldConfig' );\n\t\tlet limit, numSelected;\n\n\t\tlimit = +fieldConfig.pick_limit; // Unary plus will implicitly cast to number\n\t\tnumSelected = this.collection.filterBySelected().length;\n\n\t\treturn 0 === limit || numSelected < limit;\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitOver: function () {\n\t\tthis.$el.find( 'input:checkbox:not(:checked)' ).prop( 'disabled', true );\n\t\tthis.trigger( 'selection:limit:over', this );\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitUnder: function () {\n\t\tthis.$el.find( 'input:checkbox' ).prop( 'disabled', false );\n\t\tthis.trigger( 'selection:limit:under', this );\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, select2, sprintf, wp, ajaxurl, PodsI18n */\n\n// Note: this is a template-less view\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\nimport { RelationshipCollection } from 'pods-dfv/_src/pick/relationship-model';\n\nconst SELECT2_UL_TARGET = 'ul.select2-selection__rendered';\nconst SELECT2_SELECTED_TARGET = '.select2-selection__choice';\n\n/**\n * option\n *\n * @extends Backbone.View\n */\nexport const SelectItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'option',\n\n\ttemplate: false,\n\n\tinitialize: function ( options ) {\n\t\tthis.$el.val( this.model.get( 'id' ) );\n\n\t\tthis.$el.html( this.model.get( 'name' ) );\n\n\t\tif ( this.model.get( 'selected' ) ) {\n\t\t\tthis.$el.prop( 'selected', 'selected' );\n\t\t}\n\t}\n} );\n\n/**\n * optgroup\n *\n * @extends Backbone.View\n */\nexport const Optgroup = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'optgroup',\n\n\tchildView: SelectItem,\n\n\tattributes: function () {\n\t\treturn {\n\t\t\tlabel: this.model.get( 'label' )\n\t\t};\n\t}\n} );\n\n/**\n * select\n *\n * @extends Backbone.View\n */\nexport const SelectView = Marionette.CollectionView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'select',\n\n\ttriggers: {\n\t\t'change': {\n\t\t\tevent: 'change:selected',\n\t\t\tstopPropagation: false\n\t\t}\n\t},\n\n\tmultiLastValidSelection: [],\n\n\t/**\n\t *\n\t * @param newCollection\n\t */\n\tsetCollection: function ( newCollection ) {\n\t\tthis.collection = newCollection;\n\t},\n\n\t/**\n\t *\n\t * @param options\n\t */\n\tinitialize: function ( options ) {\n\t\tthis.fieldModel = options.fieldModel;\n\t\tthis.fieldConfig = this.fieldModel.get( 'fieldConfig' );\n\t},\n\n\t/**\n\t * Set the proper child view (optgroups or no)\n\t *\n\t * @param item\n\t * @returns {*}\n\t */\n\tchildView: function ( item ) {\n\t\tif ( this.fieldConfig.optgroup ) {\n\t\t\treturn Optgroup;\n\t\t} else {\n\t\t\treturn SelectItem;\n\t\t}\n\t},\n\n\t/**\n\t * todo: We're bypassing the PodsFieldListView functionality, need to explicitly include it for now\n\t *\n\t * @param model\n\t * @param index\n\t * @returns {{fieldModel: *}}\n\t */\n\tchildViewOptions: function ( model, index ) {\n\t\tlet returnOptions = { fieldModel: this.fieldModel };\n\n\t\tif ( this.fieldConfig.optgroup ) {\n\t\t\treturnOptions.collection = new RelationshipCollection( model.get( 'collection' ) );\n\t\t}\n\n\t\treturn returnOptions;\n\t},\n\n\t/**\n\t * todo: We're bypassing the PodsFieldListView functionality, need to explicitly include it for now\n\t *\n\t * @returns {{}}\n\t */\n\tserializeData: function () {\n\t\tconst fieldModel = this.options.fieldModel;\n\t\tlet data = this.model ? this.model.toJSON() : {};\n\n\t\tdata.htmlAttr = fieldModel.get( 'attributes' );\n\t\tdata.fieldConfig = fieldModel.get( 'fieldConfig' );\n\n\t\treturn data;\n\t},\n\n\t/**\n\t *\n\t */\n\tattributes: function () {\n\n\t\t/**\n\t\t * @param {string} htmlAttr.name\n\t\t * @param {string} htmlAttr.class\n\t\t * @param {string} htmlAttr.name_clean\n\t\t * @param {string} htmlAttr.id\n\t\t *\n\t\t * @param {string} fieldConfig.pick_format_type 'single' or 'multi'\n\t\t */\n\t\tconst fieldModel = this.options.fieldModel;\n\t\tconst htmlAttr = fieldModel.get( 'htmlAttr' );\n\t\tconst fieldConfig = fieldModel.get( 'fieldConfig' );\n\n\t\tlet name = htmlAttr.name;\n\t\tif ( 'multi' === fieldConfig.pick_format_type ) {\n\t\t\tname = name + '[]';\n\t\t}\n\t\treturn {\n\t\t\t'name': name,\n\t\t\t'class': htmlAttr.class,\n\t\t\t'data-name-clean': htmlAttr.name_clean,\n\t\t\t'id': htmlAttr.id,\n\t\t\t'tabindex': '2',\n\t\t\t'multiple': ( 'multi' === fieldConfig.pick_format_type )\n\t\t};\n\t},\n\n\t/**\n\t * Setup to be done once attached to the DOM. Select2 has some setup needs.\n\t *\n\t * @var {RelationshipCollection} this.collection\n\t */\n\tonAttach: function () {\n\t\tconst view_name = this.fieldConfig.view_name;\n\t\tconst format_type = this.fieldConfig.pick_format_type;\n\n\t\t// Initialize select2 fields\n\t\tif ( 'select2' === view_name ) {\n\t\t\tthis.setupSelect2();\n\t\t}\n\n\t\t// Check initial selection limit status for regular multiselect and enforce it if needed\n\t\tif ( 'select' === view_name && 'multi' === format_type ) {\n\n\t\t\t// Store initial selection in case we need to revert back from an invalid state\n\t\t\tthis.multiLastValidSelection = this.$el.val();\n\t\t}\n\n\t\t// If we're at the limit: disable all unselected items so no selections can be added\n\t\tif ( !this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\t},\n\n\t/**\n\t * @var {RelationshipCollection} this.collection\n\t */\n\tonChangeSelected: function () {\n\t\tconst limit = +this.fieldConfig.pick_limit; // Unary plus will implicitly cast to number\n\t\tconst view_name = this.fieldConfig.view_name;\n\t\tconst format_type = this.fieldConfig.pick_format_type;\n\n\t\t// Regular multiselect may need to reject the selection change\n\t\tif ( 'select' === view_name && 'multi' === format_type ) {\n\n\t\t\t// Has the selection gone OVER the limit? Can occur with consecutive item selection.\n\t\t\tif ( null !== this.$el.val() && 0 !== limit && limit < this.$el.val().length ) {\n\n\t\t\t\t// Revert to the last valid selection and punt on what they attempted\n\t\t\t\tthis.$el.val( this.multiLastValidSelection );\n\t\t\t\twindow.alert( `${PodsI18n.__( 'You can only select' )} ${sprintf( PodsI18n._n( '%s item', '%s items', limit ), limit )}` );\n\t\t\t\tthis.trigger( 'childview:change:selected', this );\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\n\t\t// Update the collection and last valid selection based on the new selections\n\t\tthis.collection.setSelected( this.$el.val() );\n\t\tthis.multiLastValidSelection = this.$el.val();\n\n\t\t// Dynamically enforce selection limits\n\t\tif ( this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitUnder();\n\t\t} else {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\n\t\tthis.trigger( 'childview:change:selected', this );\n\t},\n\n\t/**\n\t * @var {RelationshipCollection} this.collection\n\t *\n\t * @returns {boolean} true if unlimited selections are allowed or we're below the selection limit\n\t */\n\tvalidateSelectionLimit: function () {\n\t\tlet limit, numSelected;\n\n\t\tlimit = +this.fieldConfig.pick_limit; // Unary plus will implicitly cast to number\n\t\tnumSelected = this.collection.filterBySelected().length;\n\n\t\treturn 0 === limit || numSelected < limit;\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitOver: function () {\n\t\tconst viewName = this.fieldConfig.view_name;\n\t\tconst formatType = this.fieldConfig.pick_format_type;\n\n\t\tif ( 'select' === viewName && 'multi' === formatType ) {\n\t\t\t// At the limit: disable all unselected items so no further selections can be added\n\t\t\tthis.$el.find( 'option:not(:selected)' ).prop( 'disabled', true );\n\t\t}\n\n\t\tthis.trigger( 'childview:selection:limit:over', this );\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitUnder: function () {\n\t\tconst viewName = this.fieldConfig.view_name;\n\t\tconst formatType = this.fieldConfig.pick_format_type;\n\n\t\tif ( 'select' === viewName && 'multi' === formatType ) {\n\t\t\t// Not at limit, make sure all items are enabled\n\t\t\tthis.$el.find( 'option' ).prop( 'disabled', false );\n\t\t}\n\n\t\tthis.trigger( 'childview:selection:limit:under', this );\n\t},\n\n\t/**\n\t * No filtering, by default. Consuming views can override this function to provide custom filtering\n\t * (e.g. List View needs to filter items already selected for its select from existing list)\n\t *\n\t * @param data\n\t */\n\tfilterAjaxList: function ( data ) {\n\t\tconst selectedItems = this.collection.filterBySelected();\n\t\tconst returnList = [];\n\n\t\t_.each( data.results, function ( element ) {\n\t\t\telement.text = element.name; // Select2 needs the \"text\" key but our model uses \"name\"\n\n\t\t\t// Only keep choices that haven't been selected yet, we don't want selected items in the autocomplete portion\n\t\t\tif ( !selectedItems.get( element.id ) ) {\n\t\t\t\treturnList.push( element );\n\t\t\t}\n\t\t} );\n\n\t\treturn { 'results': returnList };\n\t},\n\n\t/**\n\t * Initialize Select2, setup drag-drop reordering\n\t */\n\tsetupSelect2: function () {\n\t\tconst self = this;\n\t\tconst $select2 = this.$el;\n\t\tconst fieldConfig = this.options.fieldModel.get( 'fieldConfig' );\n\t\tconst ajaxData = fieldConfig.ajax_data;\n\t\tconst select2Overrides = fieldConfig.select2_overrides;\n\t\tconst limit = fieldConfig.pick_limit;\n\t\tconst isSingle = ( 'single' === fieldConfig.pick_format_type );\n\t\tconst selectedCount = this.collection.filterBySelected().length;\n\t\tlet $ulContainer, select2Options, placeholder;\n\n\t\t// 'placeholder' for single select requires an empty option. None of the examples set selected but\n\t\t// it did not work for me in testing with just an empty option like the examples.\n\t\t//\n\t\t// https://select2.org/placeholders#single-select-placeholders\n\t\t// https://github.com/select2/select2/issues/3553\n\t\tif ( 0 === selectedCount && isSingle ) {\n\t\t\t$select2.prepend( '<option selected=\"selected\">' );\n\t\t}\n\n\t\t// ToDo:\n\t\t// limitDisable is only used to control the List View's select2 component, it won't be set\n\t\t// for regular autocomplete. This function should be generic and not have to poke around with\n\t\t// special properties like this for exception cases.\n\t\tif ( fieldConfig.limitDisable ) {\n\t\t\tplaceholder = `${PodsI18n.__( 'You can only select' )} ${sprintf( PodsI18n._n( '%s item', '%s items', limit ), limit )}`;\n\t\t} else {\n\t\t\tplaceholder = `${PodsI18n.__( 'Search' )} ${fieldConfig.label}...`;\n\t\t}\n\n\t\tselect2Options = {\n\t\t\tmaximumSelectionLength: isSingle ? undefined : limit, // Should not be set for single select, messes up placeholder\n\t\t\tplaceholder: placeholder,\n\t\t\tallowClear: isSingle,\n\t\t\tdisabled: fieldConfig.limitDisable,\n\t\t\ttags: fieldConfig.pick_taggable,\n\t\t\tescapeMarkup: function ( text ) {\n\t\t\t\treturn text;\n\t\t\t}\n\t\t};\n\n\t\tif ( ajaxData.ajax ) {\n\t\t\tjQuery.extend( select2Options, {\n\t\t\t\tminimumInputLength: ajaxData.minimum_input_length,\n\t\t\t\tajax: {\n\t\t\t\t\turl: ajaxurl + '?pods_ajax=1',\n\t\t\t\t\ttype: 'POST',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tdelay: ajaxData.delay,\n\t\t\t\t\tdata: function ( params ) {\n\t\t\t\t\t\treturn {\n\t\t\t\t\t\t\t_wpnonce: ajaxData._wpnonce,\n\t\t\t\t\t\t\taction: 'pods_relationship',\n\t\t\t\t\t\t\tmethod: 'select2',\n\t\t\t\t\t\t\tpod: ajaxData.pod,\n\t\t\t\t\t\t\tfield: ajaxData.field,\n\t\t\t\t\t\t\turi: ajaxData.uri,\n\t\t\t\t\t\t\tid: ajaxData.id,\n\t\t\t\t\t\t\tquery: params.term // ToDo: term{lang}\n\t\t\t\t\t\t};\n\t\t\t\t\t},\n\t\t\t\t\tprocessResults: function ( data, params ) {\n\t\t\t\t\t\treturn self.filterAjaxList( data, params );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} );\n\t\t}\n\n\t\t// Initialize select2\n\t\t$select2.selectWoo( jQuery.extend( true, select2Options, select2Overrides ) );\n\n\t\t// Get a reference to the ul container of the visual UI portion. Can't do this until select2 is initialized\n\t\t$ulContainer = $select2.parent().find( SELECT2_UL_TARGET );\n\n\t\t// Make the list drag-drop sortable\n\t\t$ulContainer.sortable( {\n\t\t\tcontainment: 'parent'\n\t\t} );\n\n\t\t// With select2 4.0, sortable is just reordering the UI elements. Keep the underlying select/option list\n\t\t// synced with the changes. See: https://github.com/select2/select2/issues/3004\n\t\t$ulContainer.on( 'sortstop', function () {\n\t\t\tconst $selected = $ulContainer.find( SELECT2_SELECTED_TARGET ).get().reverse();\n\n\t\t\tjQuery( $selected ).each( function () {\n\t\t\t\tconst id = jQuery( this ).data( 'data' ).id;\n\t\t\t\tconst option = $select2.find( 'option[value=\"' + id + '\"]' )[ 0 ];\n\n\t\t\t\t$select2.prepend( option );\n\t\t\t} );\n\t\t} );\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/list-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n *\n */\nexport const ListItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\tclassName: 'pods-dfv-list-item pods-relationship',\n\n\ttemplate: _.template( template ),\n\n\tui: {\n\t\tremoveButton: '.pods-dfv-list-remove a',\n\t\teditButton: '.pods-dfv-list-edit a'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.removeButton': 'remove:item:click',\n\t\t'click @ui.editButton': 'edit:item:click'\n\t},\n\n\ttemplateContext: function () {\n\t\treturn {\n\t\t\tordinal: this.model.collection.indexOf( this.model )\n\t\t};\n\t}\n\n} );\n\n/**\n * Represents the markup of the container as a whole\n */\nexport const ListView = PodsFieldListView.extend( {\t// Cache the template function for the overall container\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-dfv-list pods-relationship',\n\n\tchildView: ListItem,\n\n\t// Pass these up the containment chain\n\tchildViewTriggers: {\n\t\t'remove:item:click': 'childview:remove:item:click',\n\t\t'edit:item:click': 'childview:edit:item:click'\n\t},\n\n\tfilter: function ( child, index, collection ) {\n\t\treturn child.attributes.selected;\n\t},\n\n\tonAttach: function () {\n\t\tconst fieldConfig = this.options.fieldModel.get( 'fieldConfig' );\n\n\t\t// @todo\n\t\t// http://stackoverflow.com/questions/1735372/jquery-sortable-list-scroll-bar-jumps-up-when-sorting/4187833#4187833\n\n\t\tif ( 1 !== fieldConfig[ 'pick_limit' ] ) {\n\t\t\t// init sortable\n\t\t\tthis.$el.sortable( {\n\t\t\t\tcontainment: 'parent',\n\t\t\t\taxis: 'y',\n\t\t\t\tscrollSensitivity: 40,\n\t\t\t\ttolerance: 'pointer',\n\t\t\t\topacity: 0.6\n\t\t\t} );\n\t\t}\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/add-new.html';\n\nimport { PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\nconst DISABLED_CLASS = 'button-disabled';\n\nexport const AddNew = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'div',\n\n\tclassName: 'podsform-dfv-list-relationship-container',\n\n\tui: {\n\t\taddButton: 'a.pods-related-add-new'\n\t},\n\n\ttemplate: _.template( template ),\n\n\ttriggers: {\n\t\t'click @ui.addButton': 'add:new:click'\n\t},\n\n\t/**\n\t *\n\t */\n\tdisable: function () {\n\t\tconst addButton = this.getUI( 'addButton' );\n\t\taddButton.addClass( DISABLED_CLASS ); // Note: this just styles the link (button), click event enforces\n\t},\n\n\t/**\n\t *\n\t */\n\tenable: function () {\n\t\tconst addButton = this.getUI( 'addButton' );\n\t\taddButton.removeClass( DISABLED_CLASS ); // Note: this just styles the link (button), click event enforces\n\t},\n\n\t/**\n\t *\n\t */\n\tonAddNewClick: function () {\n\t\tconst addButton = this.getUI( 'addButton' );\n\n\t\t// Only pass the event up the view chain if we're enabled\n\t\tif ( !addButton.hasClass( DISABLED_CLASS ) ) {\n\t\t\tthis.trigger( 'childview:add:new', this );\n\t\t}\n\t}\n} );\n","/* eslint-disable camelcase */\n/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\n\nimport template from 'pods-dfv/_src/pick/pick-layout.html';\n\nimport { PodsDFVFieldModel } from 'pods-dfv/_src/core/pods-field-model';\nimport { PodsDFVFieldLayout } from 'pods-dfv/_src/core/pods-field-views';\n\nimport { IframeFrame } from 'pods-dfv/_src/core/iframe-frame';\n\nimport { RelationshipCollection } from 'pods-dfv/_src/pick/relationship-model';\nimport { PickFieldModel } from 'pods-dfv/_src/pick/pick-field-model';\n\nimport { RadioView } from 'pods-dfv/_src/pick/views/radio-view';\nimport { CheckboxView } from 'pods-dfv/_src/pick/views/checkbox-view';\nimport { SelectView } from 'pods-dfv/_src/pick/views/select-view';\nimport { ListView } from 'pods-dfv/_src/pick/views/list-view';\nimport { AddNew } from 'pods-dfv/_src/pick/views/add-new';\n\nconst views = {\n\t'checkbox': CheckboxView,\n\t'select': SelectView,\n\t'select2': SelectView, // SelectView handles select2 as well\n\t'radio': RadioView,\n\t'list': ListView\n};\n\nlet modalIFrame;\n\n/**\n * @extends Backbone.View\n */\nexport const Pick = PodsDFVFieldLayout.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttemplate: _.template( template ),\n\n\tregions: {\n\t\tautocomplete: '.pods-ui-list-autocomplete',\n\t\tlist: '.pods-pick-values',\n\t\taddNew: '.pods-ui-add-new'\n\t},\n\n\tchildViewEvents: {\n\t\t'childview:remove:item:click': 'onChildviewRemoveItemClick',\n\t\t'childview:edit:item:click': 'onChildviewEditItemClick',\n\t\t'childview:selection:limit:over': 'onChildviewSelectionLimitOver',\n\t\t'childview:selection:limit:under': 'onChildviewSelectionLimitUnder',\n\t\t'childview:change:selected': 'onChildviewChangeSelected',\n\t\t'childview:add:new': 'onChildviewAddNew'\n\t},\n\n\t/**\n\t *\n\t */\n\tonBeforeRender: function () {\n\t\tif ( this.collection === undefined ) {\n\t\t\tthis.collection = new RelationshipCollection( this.fieldItemData );\n\t\t}\n\t},\n\n\t/**\n\t *\n\t */\n\tonRender: function () {\n\t\tthis.fieldConfig = new PickFieldModel( this.model.get( 'fieldConfig' ) );\n\n\t\t// Add New?\n\t\t// noinspection EqualityComparisonWithCoercionJS (why would we reject \"1\"?)\n\t\tif ( '' !== this.fieldConfig.get( 'iframe_src' ) && 1 == this.fieldConfig.get( 'pick_allow_add_new' ) ) {\n\t\t\tthis.showAddNew();\n\t\t}\n\n\t\t// Autocomplete?\n\t\tif ( 'list' === this.fieldConfig.get( 'view_name' ) ) {\n\t\t\tthis.buildAutocomplete();\n\t\t}\n\n\t\t// Build the list last, events fired by the list (like selection limit) may impact state in other views we manage\n\t\tthis.showList();\n\t},\n\n\t/**\n\t * This is for the List View's autocomplete for select from existing\n\t */\n\tbuildAutocomplete: function () {\n\t\tlet fieldConfig, model, collection, view;\n\t\tconst pickLimit = +this.fieldConfig.get( 'pick_limit' ); // Unary plus forces cast to number\n\n\t\tfieldConfig = {\n\t\t\tview_name: 'select2',\n\t\t\tpick_format_type: 'multi',\n\t\t\tselectFromExisting: true,\n\t\t\tajax_data: this.fieldConfig.get( 'ajax_data' ),\n\t\t\tselect2_overrides: this.fieldConfig.get( 'select2_overrides' ),\n\t\t\tlabel: this.fieldConfig.get( 'label' ),\n\t\t\tpick_limit: pickLimit\n\t\t};\n\n\t\t// The autocomplete portion of List View doesn't track selected items; disable if we're at the selection limit\n\t\tif ( this.collection.filterBySelected().length >= pickLimit && 0 !== pickLimit ) {\n\n\t\t\tfieldConfig.limitDisable = true;\n\t\t\tthis.onChildviewSelectionLimitOver();\n\n\t\t} else {\n\n\t\t\tthis.onChildviewSelectionLimitUnder();\n\t\t}\n\n\t\tmodel = new PodsDFVFieldModel( { fieldConfig: fieldConfig } );\n\t\tcollection = this.collection.filterByUnselected();\n\t\tview = new SelectView( { collection: collection, fieldModel: model } );\n\n\t\t// Provide a custom list filter for the autocomplete portion's AJAX data lists\n\t\tview.filterAjaxList = this.filterAjaxList.bind( this );\n\n\t\t// Destroy any existing view and rebuild from scratch\n\t\tif ( this.getChildView( 'autocomplete' ) ) {\n\t\t\tthis.getChildView( 'autocomplete' ).destroy();\n\t\t}\n\n\t\tthis.showChildView( 'autocomplete', view );\n\t},\n\n\t/**\n\t *\n\t */\n\tshowList: function () {\n\t\tlet viewName, View, list;\n\n\t\t// Setup the view to be used\n\t\tviewName = this.fieldConfig.get( 'view_name' );\n\t\tif ( views[ viewName ] === undefined ) {\n\t\t\tthrow new Error( `Invalid view name \"${viewName}\"` );\n\t\t}\n\t\tView = views[ viewName ];\n\t\tlist = new View( { collection: this.collection, fieldModel: this.model } );\n\n\t\tthis.showChildView( 'list', list );\n\t},\n\n\t/**\n\t *\n\t */\n\tshowAddNew: function () {\n\t\tlet addNew = new AddNew( { fieldModel: this.model } );\n\t\tthis.showChildView( 'addNew', addNew );\n\t},\n\n\t/**\n\t * List Views need to filter items already selected from their select from existing list. The AJAX function\n\t * itself does not filter.\n\t *\n\t * @param data\n\t */\n\tfilterAjaxList: function ( data ) {\n\t\tconst selectedItems = this.collection.filterBySelected();\n\t\tconst returnList = [];\n\n\t\t// Loop through the items returned via ajax\n\t\t_.each( data.results, function ( element ) {\n\t\t\telement.text = element.name; // Select2 needs the \"text\" key but our model uses \"name\"\n\n\t\t\t// Only keep choices that haven't been selected yet, we don't want selected items in the autocomplete portion\n\t\t\tif ( !selectedItems.get( element.id ) ) {\n\t\t\t\treturnList.push( element );\n\t\t\t}\n\t\t} );\n\n\t\t// The collection may be partial in ajax mode, make sure we add any items we didn't yet have\n\t\tthis.collection.add( returnList );\n\t\tthis.getChildView( 'autocomplete' ).setCollection( this.collection.filterByUnselected() );\n\n\t\treturn { 'results': returnList };\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewSelectionLimitOver: function ( childView ) {\n\t\tconst addNew = this.getChildView( 'addNew' );\n\t\tif ( addNew ) {\n\t\t\taddNew.disable();\n\t\t}\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewSelectionLimitUnder: function ( childView ) {\n\t\tconst addNew = this.getChildView( 'addNew' );\n\t\tif ( addNew ) {\n\t\t\taddNew.enable();\n\t\t}\n\t},\n\n\t/**\n\t * \"Remove\" in list view just toggles an item's selected attribute\n\t *\n\t * @param childView\n\t */\n\tonChildviewRemoveItemClick: function ( childView ) {\n\t\tchildView.model.toggleSelected();\n\t\tthis.getChildView( 'list' ).render();\n\n\t\t// Keep autocomplete in sync, removed items should now be available choices\n\t\tif ( 'list' === this.fieldConfig.get( 'view_name' ) ) {\n\t\t\tthis.buildAutocomplete();\n\t\t}\n\t},\n\n\t/**\n\t * @param childView\n\t */\n\tonChildviewAddNew: function ( childView ) {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\n\t\tmodalIFrame = new IframeFrame( {\n\t\t\ttitle: fieldConfig.iframe_title_add,\n\t\t\tsrc: fieldConfig.iframe_src\n\t\t} );\n\n\t\tthis.setModalListeners();\n\t\tmodalIFrame.modal.open();\n\t},\n\n\t/**\n\t * @param childView\n\t */\n\tonChildviewEditItemClick: function ( childView ) {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\n\t\tmodalIFrame = new IframeFrame( {\n\t\t\ttitle: fieldConfig.iframe_title_edit,\n\t\t\tsrc: childView.ui.editButton.attr( 'href' )\n\t\t} );\n\n\t\tthis.setModalListeners();\n\t\tmodalIFrame.modal.open();\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewChangeSelected: function ( childView ) {\n\n\t\t// Refresh the autocomplete and List View lists on autocomplete selection\n\t\tif ( childView.fieldConfig.selectFromExisting ) {\n\t\t\tthis.buildAutocomplete();\n\t\t\tthis.getChildView( 'list' ).render();\n\t\t}\n\t},\n\n\tsetModalListeners: function () {\n\t\tjQuery( window ).on( 'dfv:modal:update', this.modalSuccess.bind( this ) );\n\t\tjQuery( window ).on( 'dfv:modal:cancel', this.modalCancel.bind( this ) );\n\t},\n\n\tclearModalListeners: function () {\n\t\tjQuery( window ).off( 'dfv:modal:update' );\n\t\tjQuery( window ).off( 'dfv:modal:cancel' );\n\t},\n\n\t/**\n\t * @param event\n\t * @param data\n\t */\n\tmodalSuccess: function ( event, data ) {\n\t\tconst itemModel = this.collection.get( data.id );\n\n\t\tif ( itemModel ) {\n\t\t\t// Edit: update an existing model and force a re-render\n\t\t\titemModel.set( data );\n\t\t\tthis.getChildView( 'list' ).render();\n\t\t} else {\n\t\t\t// Add new: create a new model in the collection\n\t\t\tthis.collection.add( data );\n\t\t}\n\n\t\tthis.clearModalListeners();\n\t\tmodalIFrame.modal.close( {} );\n\t},\n\n\t/**\n\t *\n\t */\n\tmodalCancel: function () {\n\t\tthis.clearModalListeners();\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette */\nimport { PodsDFVFieldModel } from 'pods-dfv/_src/core/pods-field-model';\nimport * as fields from 'pods-dfv/_src/field-manifest';\nimport * as models from 'pods-dfv/_src/model-manifest';\n\nconst INIT_TARGETS = '.pods-form-ui-field'; // Where to look for scripts\nconst SCRIPT_TARGET = 'script.pods-dfv-field-data'; // What scripts to look for\n\n// key: FieldClass\nconst fieldClasses = {\n\t'file': fields.FileUpload,\n\t'avatar': fields.FileUpload,\n\t'pick': fields.Pick\n};\n\nconst PodsDFV = {\n\tfields: fields,\n\tmodels: models,\n\tfieldInstances: {},\n\n\t/**\n\t *\n\t */\n\tinit: function () {\n\t\tlet self = this;\n\n\t\t// Loop through any targets that may contain scripts\n\t\tjQuery( INIT_TARGETS ).each( function () {\n\t\t\tlet FieldClass, newField, fieldModel;\n\t\t\tlet data = { fieldType: undefined };\n\n\t\t\t// Combine data from all in-line data scripts in the container\n\t\t\t// and remove the scripts from the page\n\t\t\tjQuery( this ).find( SCRIPT_TARGET ).each( function () {\n\t\t\t\tconst newData = jQuery.parseJSON( jQuery( this ).html() );\n\n\t\t\t\t// Kludge to disable the \"Add New\" button if we're inside a media modal. This should\n\t\t\t\t// eventually be ironed out so we can use Add New from this context (see #4864\n\t\t\t\tif ( jQuery( this ).parents( '.media-modal-content' ).length ) {\n\t\t\t\t\tnewData.fieldConfig.pick_allow_add_new = 0;\n\t\t\t\t}\n\n\t\t\t\tjQuery.extend( data, newData );\n\t\t\t\tjQuery( this ).remove();\n\t\t\t} );\n\n\t\t\t// Ignore anything that doesn't have the field type set\n\t\t\tif ( data.fieldType !== undefined ) {\n\n\t\t\t\t// See if we can locate a class to be instantiated by field type\n\t\t\t\tFieldClass = fieldClasses[ data.fieldType ];\n\t\t\t\tif ( FieldClass !== undefined ) {\n\n\t\t\t\t\t// Assemble the model and create the field\n\t\t\t\t\tfieldModel = new PodsDFVFieldModel( {\n\t\t\t\t\t\thtmlAttr: data.htmlAttr,\n\t\t\t\t\t\tfieldConfig: data.fieldConfig\n\t\t\t\t\t} );\n\n\t\t\t\t\tnewField = new FieldClass( {\n\t\t\t\t\t\tel: this,\n\t\t\t\t\t\tmodel: fieldModel,\n\t\t\t\t\t\tfieldItemData: data.fieldItemData\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Render the field, trigger an event for the outside world, and stash a reference\n\t\t\t\t\tnewField.render();\n\t\t\t\t\tjQuery( this ).trigger( 'render' );\n\t\t\t\t\tself.fieldInstances[ data.htmlAttr.id ] = newField;\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t}\n};\nexport default PodsDFV;\n\n/**\n * Kick everything off on document ready\n */\njQuery( function () {\n\tPodsDFV.init();\n} );\n"],"names":["PodsDFVFieldModel","Backbone","Model","extend","PodsFieldListView","Marionette","CollectionView","options","fieldModel","childViewOptions","PodsFieldView","View","this","data","model","toJSON","htmlAttr","get","fieldConfig","PodsDFVFieldLayout","fieldItemData","FileUploadModel","FileUploadCollection","Collection","FileUploadItem","_","template","FileUploadList","sort_axis","$el","sortable","FileUploadForm","PodsFileUploader","Object","browseButton","uiRegion","call","FileUploadQueueModel","FileUploadQueueItem","render","FileUploadQueue","Uploaders","plupload","Uploader","init","bind","onFilesAdded","onUploadProgress","onFileUploaded","up","files","collection","view","each","index","file","id","name","add","reset","show","queueCollection","refresh","start","set","progress","percent","resp","response","newFile","json","substr","window","console","log","jQuery","text","match","length","parseJSON","isEmptyObject","PodsI18n","__","ID","thumbnail","post_title","edit_link","link","download","trigger","undefined","wp","defaults","filters","mime_types","defaultExt","extensions","mediaObject","media","once","onMediaSelect","open","content","mode","selection","state","newFiles","attachment","sizes","attributes","attachmentThumbnail","icon","url","full","push","title","editLink","FileUpload","listView","formView","showChildView","uploader","createUploader","listenTo","onAddedFiles","childView","remove","invoke","fileLimit","newCollection","filteredModels","clone","models","filter","indexOf","targetUploader","thisUploader","prototype","fileUploader","getRegion","getEl","PodsDFVModal","Modal","retVal","close","apply","escape","parent","IframeFrame","Frame","initialize","arguments","addClass","initState","initModal","on","iframeContent","iframe","createTitle","append","src","states","controller","State","modal","setState","Iframe","RelationshipModel","RelationshipCollection","ids","map","thisModel","selected","contains","filtered","itemModel","PickFieldModel","RadioItem","RadioView","CheckboxItem","CheckboxView","validateSelectionLimit","selectionLimitOver","toggleSelected","selectionLimitUnder","limit","numSelected","pick_limit","filterBySelected","find","prop","SelectItem","val","html","Optgroup","SelectView","item","optgroup","returnOptions","pick_format_type","class","name_clean","view_name","format_type","setupSelect2","multiLastValidSelection","alert","sprintf","_n","setSelected","viewName","formatType","selectedItems","returnList","results","element","select2Options","self","$select2","ajaxData","ajax_data","select2Overrides","select2_overrides","isSingle","selectedCount","$ulContainer","prepend","limitDisable","label","pick_taggable","ajax","minimum_input_length","ajaxurl","delay","params","_wpnonce","pod","field","uri","term","filterAjaxList","selectWoo","$selected","reverse","option","ListItem","ListView","child","DISABLED_CLASS","AddNew","getUI","removeClass","hasClass","views","modalIFrame","Pick","showAddNew","buildAutocomplete","showList","pickLimit","onChildviewSelectionLimitOver","onChildviewSelectionLimitUnder","filterByUnselected","getChildView","destroy","list","Error","addNew","setCollection","disable","enable","iframe_title_add","iframe_src","setModalListeners","iframe_title_edit","ui","editButton","attr","selectFromExisting","modalSuccess","modalCancel","off","event","clearModalListeners","fieldClasses","fields","PodsDFV","FieldClass","newField","fieldType","newData","parents","pick_allow_add_new","fieldInstances"],"mappings":"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"}
|
1 |
+
{"version":3,"file":"pods-dfv.min.js","sources":["_src/core/pods-field-model.js","_src/core/gb-modal-listener.js","_src/core/pods-field-views.js","_src/file-upload/file-upload-model.js","_src/file-upload/views/file-upload-list.js","_src/file-upload/views/file-upload-form.js","_src/file-upload/uploaders/pods-file-uploader.js","_src/file-upload/views/file-upload-queue.js","_src/file-upload/file-upload.js","_src/file-upload/uploaders/plupload.js","_src/file-upload/uploaders/media-modal.js","_src/core/dfv-modal.js","_src/core/iframe-frame.js","_src/pick/relationship-model.js","_src/pick/pick-field-model.js","_src/pick/views/radio-view.js","_src/pick/views/checkbox-view.js","_src/pick/views/select-view.js","_src/pick/views/list-view.js","_src/pick/views/add-new.js","_src/pick/pick.js","_src/pods-dfv.js"],"sourcesContent":["/*global jQuery, _, Backbone, Marionette */\nexport const PodsDFVFieldModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\thtmlAttr: {},\n\t\tfieldConfig: {}\n\t}\n} );\n","/**\n * Note: No checking is done here to make sure we're in a modal and that\n * Gutenberg is actually loaded. Consuming code must make sure the implicit\n * Gutenberg dependencies exist (primarily wp.data) before calling through\n * to init().\n */\n\n// The guard in front is to ensure wp.data exists before accessing select\nconst editorData = wp.data && wp.data.select( 'core/editor' );\nlet unSubscribe;\n\n/**\n * init() is the only exposed interface\n */\nexport const PodsGbModalListener = {\n\tinit: function () {\n\t\tif ( editorData.isCurrentPostPublished() ) {\n\t\t\t// Post is published, this is an edit\n\t\t\tunSubscribe = wp.data.subscribe( saveListener );\n\t\t} else {\n\t\t\t// Unpublished post, this is an \"add new\" modal\n\t\t\tunSubscribe = wp.data.subscribe( publishListener );\n\t\t}\n\t}\n};\n\n//-------------------------------------------\n// Helper functions, not externally exposed\n//-------------------------------------------\n\n/**\n *\n * @return string\n */\nfunction getFeaturedImageURL () {\n\tconst featuredImageId = editorData.getCurrentPostAttribute( 'featured_media' );\n\tlet url = '';\n\n\t// Early exit if nothing was set\n\tif ( !featuredImageId ) {\n\t\treturn url;\n\t}\n\n\tconst media = wp.data.select( 'core' ).getMedia( featuredImageId );\n\n\tif ( media ) {\n\t\tconst mediaSize = wp.hooks.applyFilters( 'editor.PostFeaturedImage.imageSize', 'post-thumbnail', '' );\n\t\tif ( media.media_details && media.media_details.sizes && media.media_details.sizes[ mediaSize ] ) {\n\t\t\turl = media.media_details.sizes[ mediaSize ].source_url;\n\t\t} else {\n\t\t\turl = media.source_url;\n\t\t}\n\t}\n\n\treturn url;\n}\n\n/**\n * Handles \"add new\" modals\n */\nfunction publishListener () {\n\n\tif ( editorData.isCurrentPostPublished() ) {\n\t\tunSubscribe();\n\n\t\ttriggerUpdateEvent( {\n\t\t\t'icon': getFeaturedImageURL(),\n\t\t\t'link': editorData.getPermalink(),\n\t\t\t'edit_link': `post.php?post=${editorData.getCurrentPostId()}&action=edit&pods_modal=1`,\n\t\t\t'selected': true // Automatically select add new records\n\t\t} );\n\t}\n}\n\n/**\n * Handles \"edit existing\" modals\n */\nfunction saveListener () {\n\n\tif ( saveListener.wasSaving ) {\n\n\t\t// The wasSaving flag already ignores autosave so we only need to\n\t\t// check isSavingPost()\n\t\tif ( !editorData.isSavingPost() ) {\n\n\t\t\t// Currently on save failure we'll remain subscribed and try\n\t\t\t// listening for the next save attempt\n\t\t\tsaveListener.wasSaving = false;\n\n\t\t\tif ( editorData.didPostSaveRequestSucceed() ) {\n\t\t\t\tunSubscribe();\n\t\t\t\ttriggerUpdateEvent( {\n\t\t\t\t\t'icon': getFeaturedImageURL()\n\t\t\t\t} );\n\t\t\t}\n\t\t}\n\t} else {\n\t\tsaveListener.wasSaving = isUserSaving();\n\t}\n}\n\n/**\n * Whether or not an active save is in progress due to user action (ignore autosaves)\n *\n * @return boolean\n */\nfunction isUserSaving () {\n\treturn !!( editorData.isSavingPost() && !editorData.isAutosavingPost() );\n}\n\n/**\n * The event listener in the parent window will take care of closing the modal\n */\nfunction triggerUpdateEvent ( optionalData ) {\n\tconst defaultData = {\n\t\t'id': editorData.getCurrentPostId(),\n\t\t'name': editorData.getCurrentPostAttribute( 'title' )\n\t};\n\tconst postData = Object.assign( defaultData, optionalData );\n\n\twindow.parent.jQuery( window.parent ).trigger( 'dfv:modal:update', postData );\n}\n","/*global jQuery, _, Backbone, Marionette */\n\n/**\n *\n */\nexport const PodsFieldListView = Marionette.CollectionView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\tinitialize: function ( options ) {\n\t\tthis.fieldModel = options.fieldModel;\n\t\tthis.childViewOptions = { fieldModel: options.fieldModel };\n\t}\n} );\n\n/**\n * @extends Backbone.View\n */\nexport const PodsFieldView = Marionette.View.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\tserializeData: function () {\n\t\tconst fieldModel = this.options.fieldModel;\n\t\tlet data = this.model ? this.model.toJSON() : {};\n\n\t\tdata.htmlAttr = fieldModel.get( 'htmlAttr' );\n\t\tdata.fieldConfig = fieldModel.get( 'fieldConfig' );\n\n\t\treturn data;\n\t}\n} );\n\n/**\n * Top-level \"main field container\"\n */\nexport const PodsDFVFieldLayout = Marionette.View.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\tinitialize: function ( options ) {\n\t\tthis.fieldItemData = options.fieldItemData;\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n/**\n *\n */\nexport const FileUploadModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\t'id': 0,\n\t\t'icon': '',\n\t\t'name': '',\n\t\t'edit_link': '',\n\t\t'link': '',\n\t\t'download': ''\n\t}\n} );\n\n/**\n *\n */\nexport const FileUploadCollection = Backbone.Collection.extend( {\n\tmodel: FileUploadModel\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/file-upload/views/file-upload-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n * Individual list items, representing a single file\n */\nexport const FileUploadItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\tclassName: 'pods-dfv-list-item',\n\n\tui: {\n\t\tdragHandle: '.pods-dfv-list-handle',\n\t\teditLink: '.pods-dfv-list-edit-link',\n\t\tviewLink: '.pods-dfv-list-link',\n\t\tdownloadLink: '.pods-dfv-list-download',\n\t\tremoveButton: '.pods-dfv-list-remove',\n\t\titemName: '.pods-dfv-list-name'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.removeButton': 'remove:file:click'\n\t}\n} );\n\n/**\n * The file list container\n */\nexport const FileUploadList = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-dfv-list',\n\n\tchildView: FileUploadItem,\n\n\tchildViewTriggers: {\n\t\t'remove:file:click': 'childview:remove:file:click'\n\t},\n\n\tonAttach: function () {\n\t\tconst fieldConfig = this.options.fieldModel.get( 'fieldConfig' );\n\t\tlet sort_axis = 'y';\n\n\t\t// @todo\n\t\t// http://stackoverflow.com/questions/1735372/jquery-sortable-list-scroll-bar-jumps-up-when-sorting/4187833#4187833\n\n\t\tif ( 1 != fieldConfig[ 'file_limit' ] ) {\n\n\t\t\tif ( 'tiles' == fieldConfig[ 'file_field_template' ] ) {\n\t\t\t\tsort_axis = '';\n\t\t\t}\n\n\t\t\t// init sortable\n\t\t\tthis.$el.sortable( {\n\t\t\t\tcontainment: 'parent',\n\t\t\t\taxis: sort_axis,\n\t\t\t\tscrollSensitivity: 40,\n\t\t\t\ttolerance: 'pointer',\n\t\t\t\topacity: 0.6\n\t\t\t} );\n\t\t}\n\t}\n} );\n\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/file-upload/views/file-upload-form.html';\n\nimport { PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\nexport const FileUploadForm = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'div',\n\n\ttemplate: _.template( template ),\n\n\tui: {\n\t\taddButton: '.pods-dfv-list-add'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.addButton': 'childview:add:file:click'\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n/**\n *\n * @param {Object} options\n *\n * @param {Object} options.browseButton Existing and attached DOM node\n * @param {Object} options.uiRegion Marionette.Region object\n * @param {Object} options.fieldConfig\n *\n * @param {string} options.fieldConfig.file_modal_title\n * @param {string} options.fieldConfig.file_modal_add_button\n * @param {string} options.fieldConfig.file_limit\n * @param {string} options.fieldConfig.limit_extensions\n * @param {string} options.fieldConfig.limit_types\n * @param {string} options.fieldConfig.file_attachment_tab\n *\n * @param {Object} options.fieldConfig.plupload_init\n * @param {Object} options.fieldConfig.plupload_init.browse_button\n *\n * @class\n */\nexport const PodsFileUploader = Marionette.Object.extend( {\n\n\tconstructor: function ( options ) {\n\t\t// Magically set the object properties we need, they'll just \"be there\" for the concrete instance\n\t\tthis.browseButton = options.browseButton;\n\t\tthis.uiRegion = options.uiRegion;\n\t\tthis.fieldConfig = options.fieldConfig;\n\n\t\tMarionette.Object.call( this, options );\n\t}\n\n} );\n\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/file-upload/views/file-upload-queue.html';\n\nexport const FileUploadQueueModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\tid: 0,\n\t\tfilename: '',\n\t\tprogress: 0,\n\t\terrorMsg: ''\n\t}\n} );\n\n/**\n *\n */\nexport const FileUploadQueueItem = Marionette.View.extend( {\n\tmodel: FileUploadQueueModel,\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\tattributes: function () {\n\t\treturn {\n\t\t\tclass: 'pods-dfv-list-item',\n\t\t\tid: this.model.get( 'id' )\n\t\t};\n\t},\n\n\tmodelEvents: {\n\t\t'change': 'onModelChanged'\n\t},\n\n\tonModelChanged: function () {\n\t\tthis.render();\n\t}\n\n} );\n\n/**\n *\n */\nexport const FileUploadQueue = Marionette.CollectionView.extend( {\n\ttagName: 'ul',\n\n\tclassName: 'pods-dfv-list pods-dfv-list-queue',\n\n\tchildView: FileUploadQueueItem\n} );\n","/*global jQuery, _, Backbone, Marionette */\nimport template from 'pods-dfv/_src/file-upload/file-upload-layout.html';\n\nimport { PodsDFVFieldLayout } from 'pods-dfv/_src/core/pods-field-views';\n\nimport { FileUploadCollection } from 'pods-dfv/_src/file-upload/file-upload-model';\n\nimport { FileUploadList } from 'pods-dfv/_src/file-upload/views/file-upload-list';\nimport { FileUploadForm } from 'pods-dfv/_src/file-upload/views/file-upload-form';\n\nimport { Plupload } from 'pods-dfv/_src/file-upload/uploaders/plupload';\nimport { MediaModal } from 'pods-dfv/_src/file-upload/uploaders/media-modal';\n\nconst Uploaders = [\n\tPlupload,\n\tMediaModal\n];\n\nconst UNLIMITED_FILES = 0;\n\n/**\n * @extends Backbone.View\n */\nexport const FileUpload = PodsDFVFieldLayout.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttemplate: _.template( template ),\n\n\tregions: {\n\t\tlist: '.pods-ui-file-list',\n\t\tuiRegion: '.pods-ui-region', // \"Utility\" container for uploaders to use\n\t\tform: '.pods-ui-form'\n\t},\n\n\tchildViewEvents: {\n\t\t'childview:remove:file:click': 'onChildviewRemoveFileClick',\n\t\t'childview:add:file:click': 'onChildviewAddFileClick'\n\t},\n\n\tuploader: {},\n\n\t/**\n\t *\n\t */\n\tonBeforeRender: function () {\n\t\tif ( this.collection === undefined ) {\n\t\t\tthis.collection = new FileUploadCollection( this.fieldItemData );\n\t\t}\n\t},\n\n\tonRender: function () {\n\t\tconst listView = new FileUploadList( { collection: this.collection, fieldModel: this.model } );\n\t\tconst formView = new FileUploadForm( { fieldModel: this.model } );\n\n\t\tthis.showChildView( 'list', listView );\n\t\tthis.showChildView( 'form', formView );\n\n\t\t// Setup the uploader and listen for a response event\n\t\tthis.uploader = this.createUploader();\n\t\tthis.listenTo( this.uploader, 'added:files', this.onAddedFiles );\n\t},\n\n\t/**\n\t * Fired by a remove:file:click trigger in any child view\n\t *\n\t * @param childView View that was the source of the event\n\t */\n\tonChildviewRemoveFileClick: function ( childView ) {\n\t\tthis.collection.remove( childView.model );\n\t},\n\n\t/**\n\t * Fired by a add:file:click trigger in any child view\n\t *\n\t * plupload fields should never generate this event, it places a shim over our button and handles the\n\t * event internally. But this event does still come through with plupload fields in some browser\n\t * environments for reasons we've been unable to determine.\n\t */\n\tonChildviewAddFileClick: function () {\n\n\t\t// Invoke the uploader\n\t\tif ( 'function' === typeof this.uploader.invoke ) {\n\t\t\tthis.uploader.invoke();\n\t\t}\n\t},\n\n\t/**\n\t * Concrete uploader implementations simply need to: this.trigger( 'added:files', newFiles )\n\t *\n\t * @param {Object[]} data An array of model objects to be added\n\t */\n\tonAddedFiles: function ( data ) {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\t\tconst fileLimit = +fieldConfig[ 'file_limit' ]; // Unary plus to force to number\n\t\tlet newCollection, filteredModels;\n\n\t\t// Get a copy of the existing collection with the new files added\n\t\tnewCollection = this.collection.clone();\n\t\tnewCollection.add( data );\n\n\t\t// Enforce the file limit option if one is set\n\t\tif ( UNLIMITED_FILES === fileLimit ) {\n\t\t\tfilteredModels = newCollection.models;\n\t\t} else {\n\t\t\t// Number of uploads is limited: keep the last N models, FIFO/queue style\n\t\t\tfilteredModels = newCollection.filter( function ( model ) {\n\t\t\t\treturn ( newCollection.indexOf( model ) >= newCollection.length - fileLimit );\n\t\t\t} );\n\t\t}\n\n\t\tthis.collection.reset( filteredModels );\n\t},\n\n\tcreateUploader: function () {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\t\tconst targetUploader = fieldConfig[ 'file_uploader' ];\n\t\tlet Uploader;\n\n\t\tjQuery.each( Uploaders, function ( index, thisUploader ) {\n\t\t\tif ( targetUploader === thisUploader.prototype.fileUploader ) {\n\t\t\t\tUploader = thisUploader;\n\t\t\t\treturn false;\n\t\t\t}\n\t\t} );\n\n\t\tif ( Uploader !== undefined ) {\n\t\t\tthis.uploader = new Uploader( {\n\t\t\t\t// We provide regular DOM element for the button\n\t\t\t\tbrowseButton: this.getRegion( 'form' ).getEl( '.pods-dfv-list-add' ).get(),\n\t\t\t\tuiRegion: this.getRegion( 'uiRegion' ),\n\t\t\t\tfieldConfig: fieldConfig\n\t\t\t} );\n\t\t\treturn this.uploader;\n\t\t} else {\n\t\t\t// @todo sprintf type with PodsI18n.__()\n\t\t\tthrow `Could not locate file uploader '${targetUploader}'`;\n\t\t}\n\t}\n} );\n","/* eslint-disable camelcase */\n/*global jQuery, _, Backbone, Marionette, wp, plupload, PodsI18n */\nimport { PodsFileUploader } from 'pods-dfv/_src/file-upload/uploaders/pods-file-uploader';\nimport { FileUploadQueueModel, FileUploadQueue } from 'pods-dfv/_src/file-upload/views/file-upload-queue';\n\nexport const Plupload = PodsFileUploader.extend( {\n\tplupload: {},\n\n\tfileUploader: 'plupload',\n\n\tinitialize: function () {\n\t\t// Set the browse button argument for plupload... it's required\n\t\tthis.fieldConfig[ 'plupload_init' ][ 'browse_button' ] = this.browseButton;\n\n\t\tthis.plupload = new plupload.Uploader( this.fieldConfig[ 'plupload_init' ] );\n\t\tthis.plupload.init();\n\n\t\t// Setup all callbacks: ( event_name, callback, context )\n\t\tthis.plupload.bind( 'FilesAdded', this.onFilesAdded, this );\n\t\tthis.plupload.bind( 'UploadProgress', this.onUploadProgress, this );\n\t\tthis.plupload.bind( 'FileUploaded', this.onFileUploaded, this );\n\t},\n\n\t/**\n\t * Fired after files have been selected from the dialog\n\t *\n\t * @param up\n\t * @param files\n\t */\n\tonFilesAdded: function ( up, files ) {\n\t\tlet model,\n\t\t\tcollection,\n\t\t\tview;\n\n\t\t// Assemble the collection data for the file queue\n\t\tcollection = new Backbone.Collection();\n\t\tjQuery.each( files, function ( index, file ) {\n\t\t\tmodel = new FileUploadQueueModel( {\n\t\t\t\tid: file.id,\n\t\t\t\tfilename: file.name\n\t\t\t} );\n\n\t\t\tcollection.add( model );\n\t\t} );\n\n\t\t// Create a new view based on the collection\n\t\tview = new FileUploadQueue( { collection: collection } );\n\t\tview.render(); // Generate the HTML, not attached to the DOM yet\n\n\t\t// Reset the region in case any error messages are hanging around from a previous upload\n\t\t// and show the new file upload queue\n\t\tthis.uiRegion.reset();\n\t\tthis.uiRegion.show( view );\n\n\t\t// Stash references\n\t\tthis.queueCollection = collection;\n\n\t\tup.refresh();\n\t\tup.start();\n\t},\n\n\t/**\n\t *\n\t * @param up\n\t * @param file\n\t */\n\tonUploadProgress: function ( up, file ) {\n\t\tconst model = this.queueCollection.get( file.id );\n\t\tmodel.set( { progress: file.percent } );\n\t},\n\n\t/**\n\t *\n\t * @param up\n\t * @param file\n\t * @param resp\n\t */\n\tonFileUploaded: function ( up, file, resp ) {\n\t\tconst model = this.queueCollection.get( file.id );\n\t\tlet response = resp.response;\n\t\tlet newFile = [];\n\t\tlet json;\n\n\t\t// Error condition 1\n\t\tif ( 'Error: ' === resp.response.substr( 0, 7 ) ) {\n\t\t\tresponse = response.substr( 7 );\n\t\t\tif ( window.console ) {\n\t\t\t\tconsole.log( response );\n\t\t\t}\n\n\t\t\tmodel.set( {\n\t\t\t\tprogress: 0,\n\t\t\t\terrorMsg: response\n\t\t\t} );\n\n\t\t\t// Error condition 2\n\t\t} else if ( '<e>' === resp.response.substr( 0, 3 ) ) {\n\t\t\tresponse = jQuery( response ).text(); // Strip tags, text only\n\t\t\tif ( window.console ) {\n\t\t\t\tconsole.log( response );\n\t\t\t}\n\n\t\t\tmodel.set( {\n\t\t\t\tprogress: 0,\n\t\t\t\terrorMsg: response\n\t\t\t} );\n\t\t} else {\n\t\t\tjson = response.match( /{.*}$/ );\n\n\t\t\tif ( null !== json && 0 < json.length ) {\n\t\t\t\tjson = jQuery.parseJSON( json[ 0 ] );\n\t\t\t} else {\n\t\t\t\tjson = {};\n\t\t\t}\n\n\t\t\tif ( 'object' !== typeof json || jQuery.isEmptyObject( json ) ) {\n\t\t\t\tif ( window.console ) {\n\t\t\t\t\tconsole.log( response );\n\t\t\t\t}\n\t\t\t\tif ( window.console ) {\n\t\t\t\t\tconsole.log( json );\n\t\t\t\t}\n\n\t\t\t\tmodel.set( {\n\t\t\t\t\tprogress: 0,\n\t\t\t\t\terrorMsg: PodsI18n.__( 'Error uploading file: ' ) + file.name\n\t\t\t\t} );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tnewFile = {\n\t\t\t\tid: json.ID,\n\t\t\t\ticon: json.thumbnail,\n\t\t\t\tname: json.post_title,\n\t\t\t\tedit_link: json.edit_link,\n\t\t\t\tlink: json.link,\n\t\t\t\tdownload: json.download\n\t\t\t};\n\n\t\t\t// Remove the file from the upload queue model and trigger an event for the hosting container\n\t\t\tmodel.trigger( 'destroy', model );\n\t\t\tthis.trigger( 'added:files', newFile );\n\t\t}\n\t}\n\n} );\n\n","/* eslint-disable camelcase */\n/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\nimport { PodsFileUploader } from 'pods-dfv/_src/file-upload/uploaders/pods-file-uploader';\n\nexport const MediaModal = PodsFileUploader.extend( {\n\tmediaObject: {},\n\n\tfileUploader: 'attachment',\n\n\tinvoke: function () {\n\n\t\tif ( wp.Uploader.defaults.filters.mime_types === undefined ) {\n\t\t\twp.Uploader.defaults.filters.mime_types = [ {\n\t\t\t\ttitle: PodsI18n.__( 'Allowed Files' ),\n\t\t\t\textensions: '*'\n\t\t\t} ];\n\t\t}\n\n\t\tlet defaultExt = wp.Uploader.defaults.filters.mime_types[ 0 ].extensions;\n\n\t\twp.Uploader.defaults.filters.mime_types[ 0 ].extensions = this.fieldConfig[ 'limit_extensions' ];\n\n\t\t// set our settings\n\t\t// noinspection EqualityComparisonWithCoercionJS (\"1\" is every bit as valid to us as 1)\n\t\tthis.mediaObject = wp.media( {\n\t\t\ttitle: this.fieldConfig[ 'file_modal_title' ],\n\t\t\tmultiple: ( 1 != this.fieldConfig[ 'file_limit' ] ),\n\t\t\tlibrary: {\n\t\t\t\ttype: this.fieldConfig[ 'limit_types' ]\n\t\t\t},\n\t\t\t// Customize the submit button.\n\t\t\tbutton: {\n\t\t\t\t// Set the text of the button.\n\t\t\t\ttext: this.fieldConfig[ 'file_modal_add_button' ]\n\t\t\t}\n\t\t} );\n\n\t\t// One-shot callback ( event, callback, context )\n\t\tthis.mediaObject.once( 'select', this.onMediaSelect, this );\n\n\t\t// open the frame\n\t\tthis.mediaObject.open();\n\t\tthis.mediaObject.content.mode( this.fieldConfig[ 'file_attachment_tab' ] );\n\n\t\t// Reset the allowed file extensions\n\t\twp.Uploader.defaults.filters.mime_types[ 0 ].extensions = defaultExt;\n\t},\n\n\tonMediaSelect: function () {\n\t\tconst selection = this.mediaObject.state().get( 'selection' );\n\t\tlet newFiles = [];\n\n\t\tif ( !selection ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// loop through the selected files\n\t\tselection.each( function ( attachment ) {\n\t\t\tconst sizes = attachment.attributes.sizes;\n\t\t\tlet attachmentThumbnail;\n\n\t\t\t// by default use the generic icon\n\t\t\tattachmentThumbnail = attachment.attributes.icon;\n\n\t\t\t// only thumbnails have sizes which is what we're on the hunt for\n\t\t\tif ( sizes !== undefined ) {\n\t\t\t\t// Get thumbnail if it exists\n\t\t\t\tif ( sizes.thumbnail !== undefined && sizes.thumbnail.url !== undefined ) {\n\t\t\t\t\tattachmentThumbnail = sizes.thumbnail.url;\n\t\t\t\t} else if ( sizes.full !== undefined && sizes.full.url !== undefined ) {\n\t\t\t\t\t// If thumbnail doesn't exist, get full because this is a small image\n\t\t\t\t\tattachmentThumbnail = sizes.full.url;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tnewFiles.push( {\n\t\t\t\tid: attachment.attributes.id,\n\t\t\t\ticon: attachmentThumbnail,\n\t\t\t\tname: attachment.attributes.title,\n\t\t\t\tedit_link: attachment.attributes.editLink,\n\t\t\t\tlink: attachment.attributes.link,\n\t\t\t\tdownload: attachment.attributes.url\n\t\t\t} );\n\t\t} );\n\n\t\t// Fire an event with an array of models to be added\n\t\tthis.trigger( 'added:files', newFiles );\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\n\n/**\n * A frame for displaying a modal popup with iframe content\n *\n * @augments wp.media.view.Frame\n */\nexport const PodsDFVModal = wp.media.view.Modal.extend( {\n\n\t/**\n\t * @param {Object} options\n\t * @returns {wp.media.view.Modal} Returns itself to allow chaining\n\t */\n\tclose: function ( options ) {\n\t\tconst retVal = wp.media.view.Modal.prototype.close.apply( this, options );\n\n\t\t// Alert the listening control when we've been cancelled\n\t\tif ( options && options.escape ) {\n\t\t\twindow.parent.jQuery( window.parent ).trigger( 'dfv:modal:cancel' );\n\t\t}\n\n\t\treturn retVal;\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\n\nimport { PodsDFVModal } from 'pods-dfv/_src/core/dfv-modal';\n\n/**\n * A frame for displaying a modal popup with iframe content\n *\n * @augments wp.media.view.Frame\n */\nexport const IframeFrame = wp.media.view.Frame.extend( {\n\tclassName: 'pods-modal-frame',\n\n\ttemplate: _.template( '<div class=\"media-frame-title\" /><div class=\"media-frame-iframe\" />' ),\n\n\tregions: [ 'title', 'iframe' ],\n\n\tinitialize: function () {\n\t\twp.media.view.Frame.prototype.initialize.apply( this, arguments );\n\n\t\t// Ensure core UI is enabled.\n\t\tthis.$el.addClass( 'wp-core-ui' );\n\n\t\tthis.initState();\n\t\tthis.initModal();\n\n\t\tthis.on( 'iframe:create:default', this.iframeContent, this );\n\t\tthis.iframe.mode( 'default' );\n\n\t\tthis.on( 'title:create:default', this.createTitle, this );\n\t\tthis.title.mode( 'default' );\n\t\tthis.on( 'title:render', function ( view ) {\n\t\t\tview.$el.append( '<span class=\"dashicons dashicons-arrow-down\"></span>' );\n\t\t} );\n\t},\n\n\tinitState: function () {\n\t\tconst title = this.options.title || PodsI18n.__( 'Add New Record' );\n\t\tconst src = this.options.src || '/';\n\n\t\tthis.states.add( [\n\t\t\tnew wp.media.controller.State( {\n\t\t\t\tid: 'default',\n\t\t\t\ttitle: title,\n\t\t\t\tsrc: src\n\t\t\t} )\n\t\t] );\n\n\t\tthis.options.state = 'default';\n\t},\n\n\tinitModal: function () {\n\t\tthis.modal = new PodsDFVModal( {\n\t\t\tcontroller: this\n\t\t} );\n\n\t\tthis.modal.content( this );\n\t},\n\n\trender: function () {\n\t\t// Activate the default state if no active state exists.\n\t\tif ( !this.state() && this.options.state ) {\n\t\t\tthis.setState( this.options.state );\n\t\t}\n\n\t\t/**\n\t\t * call 'render' directly on the parent class\n\t\t */\n\t\treturn wp.media.view.Frame.prototype.render.apply( this, arguments );\n\t},\n\n\t/**\n\t * @param {Object} content\n\t * @this wp.media.controller.Region\n\t */\n\tiframeContent: function ( content ) {\n\t\tcontent.view = new wp.media.view.Iframe( {\n\t\t\tcontroller: this\n\t\t} );\n\t},\n\n\tcreateTitle: function ( title ) {\n\t\ttitle.view = new wp.media.View( {\n\t\t\tcontroller: this,\n\t\t\ttagName: 'h1'\n\t\t} );\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette */\n\n/**\n *\n */\nexport const RelationshipModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\t'id': 0,\n\t\t'name': '',\n\t\t'icon': '',\n\t\t'link': '',\n\t\t'edit_link': '',\n\t\t'selected': false\n\t},\n\n\ttoggleSelected: function () {\n\t\tthis.set( 'selected', !this.get( 'selected' ) );\n\t}\n} );\n\n/**\n *\n */\nexport const RelationshipCollection = Backbone.Collection.extend( {\n\tmodel: RelationshipModel,\n\n\t/**\n\t *\n\t * @param { ?string[] } ids\n\t */\n\tsetSelected: function ( ids ) {\n\t\tthis.map( function ( thisModel ) {\n\t\t\tconst selected = _.contains( ids, thisModel.get( 'id' ) + '' );\n\t\t\tthisModel.set( 'selected', selected );\n\t\t} );\n\t},\n\n\t/**\n\t * Return a new collection containing just the selected items in this one\n\t *\n\t * @returns {*}\n\t */\n\tfilterBySelected: function () {\n\n\t\t// Get an array with only the selected items\n\t\tconst filtered = this.filter( function ( itemModel ) {\n\t\t\treturn ( itemModel.get( 'selected' ) );\n\t\t} );\n\n\t\t// this.filter is going to return an array, so create a collection out of it\n\t\treturn new RelationshipCollection( filtered );\n\t},\n\n\t/**\n\t * Return a new collection containing just the unselected items in this one\n\t *\n\t * @returns {*}\n\t */\n\tfilterByUnselected: function () {\n\n\t\t// Get an array with only the unselected items\n\t\tconst filtered = this.filter( function ( itemModel ) {\n\t\t\treturn !( itemModel.get( 'selected' ) );\n\t\t} );\n\n\t\t// this.filter is going to return an array, so create a collection out of it\n\t\treturn new RelationshipCollection( filtered );\n\t}\n\n} );\n\n","/*global jQuery, _, Backbone, Marionette */\n\nexport const PickFieldModel = Backbone.Model.extend( {\n\tdefaults: {\n\t\t'view_name': 'select',\n\t\t'iframe_src': '',\n\t\t'pick_format_type': 'single',\n\t\t'pick_show_icon': false,\n\t\t'pick_show_view_link': false,\n\t\t'pick_show_edit_link': false\n\t}\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/radio-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n *\n */\nexport const RadioItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\ttemplateContext: function () {\n\t\treturn {\n\t\t\tordinal: this.model.collection.indexOf( this.model ) + 1 // One based indexing unlike checkboxes\n\t\t};\n\t},\n\n\tmodelChanged: function () {\n\t\tthis.render();\n\t}\n\n} );\n\n/**\n *\n */\nexport const RadioView = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-radio',\n\n\tchildView: RadioItem\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/checkbox-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n *\n */\nexport const CheckboxItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\ttemplate: _.template( template ),\n\n\tclassName: 'pods-pick',\n\n\tui: {\n\t\tcheckbox: 'input.pods-form-ui-field-type-pick'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.checkbox': 'toggle:selected'\n\t},\n\n\tmodelEvents: {\n\t\t'change': 'modelChanged'\n\t},\n\n\ttemplateContext: function () {\n\t\treturn {\n\t\t\tordinal: this.model.collection.indexOf( this.model )\n\t\t};\n\t},\n\n\tmodelChanged: function () {\n\t\tthis.render();\n\t}\n} );\n\n/**\n *\n */\nexport const CheckboxView = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-checkbox-view',\n\n\tchildView: CheckboxItem,\n\n\tchildViewEvents: {\n\t\t'toggle:selected': 'onChildviewToggleSelected'\n\t},\n\n\t/**\n\t *\n\t */\n\tonAttach: function () {\n\n\t\t// Check initial selection limit status and enforce it if needed\n\t\tif ( !this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewToggleSelected: function ( childView ) {\n\n\t\tchildView.model.toggleSelected();\n\n\t\t// Dynamically enforce selection limit\n\t\tif ( this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitUnder();\n\t\t} else {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\t},\n\n\t/**\n\t * @returns {boolean} true if unlimited selections are allowed or we're below the selection limit\n\t */\n\tvalidateSelectionLimit: function () {\n\t\tconst fieldConfig = this.fieldModel.get( 'fieldConfig' );\n\t\tlet limit, numSelected;\n\n\t\tlimit = +fieldConfig.pick_limit; // Unary plus will implicitly cast to number\n\t\tnumSelected = this.collection.filterBySelected().length;\n\n\t\treturn 0 === limit || numSelected < limit;\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitOver: function () {\n\t\tthis.$el.find( 'input:checkbox:not(:checked)' ).prop( 'disabled', true );\n\t\tthis.trigger( 'selection:limit:over', this );\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitUnder: function () {\n\t\tthis.$el.find( 'input:checkbox' ).prop( 'disabled', false );\n\t\tthis.trigger( 'selection:limit:under', this );\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, select2, sprintf, wp, ajaxurl, PodsI18n */\n\n// Note: this is a template-less view\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\nimport { RelationshipCollection } from 'pods-dfv/_src/pick/relationship-model';\n\nconst SELECT2_UL_TARGET = 'ul.select2-selection__rendered';\nconst SELECT2_SELECTED_TARGET = '.select2-selection__choice';\n\n/**\n * option\n *\n * @extends Backbone.View\n */\nexport const SelectItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'option',\n\n\ttemplate: false,\n\n\tinitialize: function ( options ) {\n\t\tthis.$el.val( this.model.get( 'id' ) );\n\n\t\tthis.$el.html( this.model.get( 'name' ) );\n\n\t\tif ( this.model.get( 'selected' ) ) {\n\t\t\tthis.$el.prop( 'selected', 'selected' );\n\t\t}\n\t}\n} );\n\n/**\n * optgroup\n *\n * @extends Backbone.View\n */\nexport const Optgroup = PodsFieldListView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'optgroup',\n\n\tchildView: SelectItem,\n\n\tattributes: function () {\n\t\treturn {\n\t\t\tlabel: this.model.get( 'label' )\n\t\t};\n\t}\n} );\n\n/**\n * select\n *\n * @extends Backbone.View\n */\nexport const SelectView = Marionette.CollectionView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'select',\n\n\ttriggers: {\n\t\t'change': {\n\t\t\tevent: 'change:selected',\n\t\t\tstopPropagation: false\n\t\t}\n\t},\n\n\tmultiLastValidSelection: [],\n\n\t/**\n\t *\n\t * @param newCollection\n\t */\n\tsetCollection: function ( newCollection ) {\n\t\tthis.collection = newCollection;\n\t},\n\n\t/**\n\t *\n\t * @param options\n\t */\n\tinitialize: function ( options ) {\n\t\tthis.fieldModel = options.fieldModel;\n\t\tthis.fieldConfig = this.fieldModel.get( 'fieldConfig' );\n\t},\n\n\t/**\n\t * Set the proper child view (optgroups or no)\n\t *\n\t * @param item\n\t * @returns {*}\n\t */\n\tchildView: function ( item ) {\n\t\tif ( this.fieldConfig.optgroup ) {\n\t\t\treturn Optgroup;\n\t\t} else {\n\t\t\treturn SelectItem;\n\t\t}\n\t},\n\n\t/**\n\t * todo: We're bypassing the PodsFieldListView functionality, need to explicitly include it for now\n\t *\n\t * @param model\n\t * @param index\n\t * @returns {{fieldModel: *}}\n\t */\n\tchildViewOptions: function ( model, index ) {\n\t\tlet returnOptions = { fieldModel: this.fieldModel };\n\n\t\tif ( this.fieldConfig.optgroup ) {\n\t\t\treturnOptions.collection = new RelationshipCollection( model.get( 'collection' ) );\n\t\t}\n\n\t\treturn returnOptions;\n\t},\n\n\t/**\n\t * todo: We're bypassing the PodsFieldListView functionality, need to explicitly include it for now\n\t *\n\t * @returns {{}}\n\t */\n\tserializeData: function () {\n\t\tconst fieldModel = this.options.fieldModel;\n\t\tlet data = this.model ? this.model.toJSON() : {};\n\n\t\tdata.htmlAttr = fieldModel.get( 'attributes' );\n\t\tdata.fieldConfig = fieldModel.get( 'fieldConfig' );\n\n\t\treturn data;\n\t},\n\n\t/**\n\t *\n\t */\n\tattributes: function () {\n\n\t\t/**\n\t\t * @param {string} htmlAttr.name\n\t\t * @param {string} htmlAttr.class\n\t\t * @param {string} htmlAttr.name_clean\n\t\t * @param {string} htmlAttr.id\n\t\t *\n\t\t * @param {string} fieldConfig.pick_format_type 'single' or 'multi'\n\t\t */\n\t\tconst fieldModel = this.options.fieldModel;\n\t\tconst htmlAttr = fieldModel.get( 'htmlAttr' );\n\t\tconst fieldConfig = fieldModel.get( 'fieldConfig' );\n\n\t\tlet name = htmlAttr.name;\n\t\tif ( 'multi' === fieldConfig.pick_format_type ) {\n\t\t\tname = name + '[]';\n\t\t}\n\t\treturn {\n\t\t\t'name': name,\n\t\t\t'class': htmlAttr.class,\n\t\t\t'data-name-clean': htmlAttr.name_clean,\n\t\t\t'id': htmlAttr.id,\n\t\t\t'tabindex': '2',\n\t\t\t'multiple': ( 'multi' === fieldConfig.pick_format_type )\n\t\t};\n\t},\n\n\t/**\n\t * Setup to be done once attached to the DOM. Select2 has some setup needs.\n\t *\n\t * @var {RelationshipCollection} this.collection\n\t */\n\tonAttach: function () {\n\t\tconst view_name = this.fieldConfig.view_name;\n\t\tconst format_type = this.fieldConfig.pick_format_type;\n\n\t\t// Initialize select2 fields\n\t\tif ( 'select2' === view_name ) {\n\t\t\tthis.setupSelect2();\n\t\t}\n\n\t\t// Check initial selection limit status for regular multiselect and enforce it if needed\n\t\tif ( 'select' === view_name && 'multi' === format_type ) {\n\n\t\t\t// Store initial selection in case we need to revert back from an invalid state\n\t\t\tthis.multiLastValidSelection = this.$el.val();\n\t\t}\n\n\t\t// If we're at the limit: disable all unselected items so no selections can be added\n\t\tif ( !this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\t},\n\n\t/**\n\t * @var {RelationshipCollection} this.collection\n\t */\n\tonChangeSelected: function () {\n\t\tconst limit = +this.fieldConfig.pick_limit; // Unary plus will implicitly cast to number\n\t\tconst view_name = this.fieldConfig.view_name;\n\t\tconst format_type = this.fieldConfig.pick_format_type;\n\n\t\t// Regular multiselect may need to reject the selection change\n\t\tif ( 'select' === view_name && 'multi' === format_type ) {\n\n\t\t\t// Has the selection gone OVER the limit? Can occur with consecutive item selection.\n\t\t\tif ( null !== this.$el.val() && 0 !== limit && limit < this.$el.val().length ) {\n\n\t\t\t\t// Revert to the last valid selection and punt on what they attempted\n\t\t\t\tthis.$el.val( this.multiLastValidSelection );\n\t\t\t\twindow.alert( `${PodsI18n.__( 'You can only select' )} ${sprintf( PodsI18n._n( '%s item', '%s items', limit ), limit )}` );\n\t\t\t\tthis.trigger( 'childview:change:selected', this );\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\n\t\t// Update the collection and last valid selection based on the new selections\n\t\tthis.collection.setSelected( this.$el.val() );\n\t\tthis.multiLastValidSelection = this.$el.val();\n\n\t\t// Dynamically enforce selection limits\n\t\tif ( this.validateSelectionLimit() ) {\n\t\t\tthis.selectionLimitUnder();\n\t\t} else {\n\t\t\tthis.selectionLimitOver();\n\t\t}\n\n\t\tthis.trigger( 'childview:change:selected', this );\n\t},\n\n\tonBeforeDetach: function() {\n\t\tthis.$el.selectWoo( 'destroy' );\n\t},\n\n\t/**\n\t * @var {RelationshipCollection} this.collection\n\t *\n\t * @returns {boolean} true if unlimited selections are allowed or we're below the selection limit\n\t */\n\tvalidateSelectionLimit: function () {\n\t\tlet limit, numSelected;\n\n\t\tlimit = +this.fieldConfig.pick_limit; // Unary plus will implicitly cast to number\n\t\tnumSelected = this.collection.filterBySelected().length;\n\n\t\treturn 0 === limit || numSelected < limit;\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitOver: function () {\n\t\tconst viewName = this.fieldConfig.view_name;\n\t\tconst formatType = this.fieldConfig.pick_format_type;\n\n\t\tif ( 'select' === viewName && 'multi' === formatType ) {\n\t\t\t// At the limit: disable all unselected items so no further selections can be added\n\t\t\tthis.$el.find( 'option:not(:selected)' ).prop( 'disabled', true );\n\t\t}\n\n\t\tthis.trigger( 'childview:selection:limit:over', this );\n\t},\n\n\t/**\n\t *\n\t */\n\tselectionLimitUnder: function () {\n\t\tconst viewName = this.fieldConfig.view_name;\n\t\tconst formatType = this.fieldConfig.pick_format_type;\n\n\t\tif ( 'select' === viewName && 'multi' === formatType ) {\n\t\t\t// Not at limit, make sure all items are enabled\n\t\t\tthis.$el.find( 'option' ).prop( 'disabled', false );\n\t\t}\n\n\t\tthis.trigger( 'childview:selection:limit:under', this );\n\t},\n\n\t/**\n\t * No filtering, by default. Consuming views can override this function to provide custom filtering\n\t * (e.g. List View needs to filter items already selected for its select from existing list)\n\t *\n\t * @param data\n\t */\n\tfilterAjaxList: function ( data ) {\n\t\tconst selectedItems = this.collection.filterBySelected();\n\t\tconst returnList = [];\n\n\t\t_.each( data.results, function ( element ) {\n\t\t\telement.text = element.name; // Select2 needs the \"text\" key but our model uses \"name\"\n\n\t\t\t// Only keep choices that haven't been selected yet, we don't want selected items in the autocomplete portion\n\t\t\tif ( !selectedItems.get( element.id ) ) {\n\t\t\t\treturnList.push( element );\n\t\t\t}\n\t\t} );\n\n\t\treturn { 'results': returnList };\n\t},\n\n\t/**\n\t * Initialize Select2, setup drag-drop reordering\n\t */\n\tsetupSelect2: function () {\n\t\tconst self = this;\n\t\tconst $select2 = this.$el;\n\t\tconst fieldConfig = this.options.fieldModel.get( 'fieldConfig' );\n\t\tconst ajaxData = fieldConfig.ajax_data;\n\t\tconst select2Overrides = fieldConfig.select2_overrides;\n\t\tconst limit = fieldConfig.pick_limit;\n\t\tconst isSingle = ( 'single' === fieldConfig.pick_format_type );\n\t\tconst selectedCount = this.collection.filterBySelected().length;\n\t\tlet $ulContainer, select2Options, placeholder;\n\n\t\t// 'placeholder' for single select requires an empty option. None of the examples set selected but\n\t\t// it did not work for me in testing with just an empty option like the examples.\n\t\t//\n\t\t// https://select2.org/placeholders#single-select-placeholders\n\t\t// https://github.com/select2/select2/issues/3553\n\t\tif ( 0 === selectedCount && isSingle ) {\n\t\t\t$select2.prepend( '<option selected=\"selected\">' );\n\t\t}\n\n\t\t// ToDo:\n\t\t// limitDisable is only used to control the List View's select2 component, it won't be set\n\t\t// for regular autocomplete. This function should be generic and not have to poke around with\n\t\t// special properties like this for exception cases.\n\t\tif ( fieldConfig.limitDisable ) {\n\t\t\tplaceholder = `${PodsI18n.__( 'You can only select' )} ${sprintf( PodsI18n._n( '%s item', '%s items', limit ), limit )}`;\n\t\t} else {\n\t\t\tplaceholder = `${PodsI18n.__( 'Search' )} ${fieldConfig.label}...`;\n\t\t}\n\n\t\tselect2Options = {\n\t\t\tmaximumSelectionLength: isSingle ? undefined : limit, // Should not be set for single select, messes up placeholder\n\t\t\tplaceholder: placeholder,\n\t\t\tallowClear: isSingle,\n\t\t\tdisabled: fieldConfig.limitDisable,\n\t\t\ttags: fieldConfig.pick_taggable,\n\t\t\tescapeMarkup: function ( text ) {\n\t\t\t\treturn text;\n\t\t\t}\n\t\t};\n\n\t\tif ( ajaxData.ajax ) {\n\t\t\tjQuery.extend( select2Options, {\n\t\t\t\tminimumInputLength: ajaxData.minimum_input_length,\n\t\t\t\tajax: {\n\t\t\t\t\turl: ajaxurl + '?pods_ajax=1',\n\t\t\t\t\ttype: 'POST',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tdelay: ajaxData.delay,\n\t\t\t\t\tdata: function ( params ) {\n\t\t\t\t\t\treturn {\n\t\t\t\t\t\t\t_wpnonce: ajaxData._wpnonce,\n\t\t\t\t\t\t\taction: 'pods_relationship',\n\t\t\t\t\t\t\tmethod: 'select2',\n\t\t\t\t\t\t\tpod: ajaxData.pod,\n\t\t\t\t\t\t\tfield: ajaxData.field,\n\t\t\t\t\t\t\turi: ajaxData.uri,\n\t\t\t\t\t\t\tid: ajaxData.id,\n\t\t\t\t\t\t\tquery: params.term // ToDo: term{lang}\n\t\t\t\t\t\t};\n\t\t\t\t\t},\n\t\t\t\t\tprocessResults: function ( data, params ) {\n\t\t\t\t\t\treturn self.filterAjaxList( data, params );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} );\n\t\t}\n\n\t\t// Initialize select2\n\t\t$select2.selectWoo( jQuery.extend( true, select2Options, select2Overrides ) );\n\n\t\t// Get a reference to the ul container of the visual UI portion. Can't do this until select2 is initialized\n\t\t$ulContainer = $select2.parent().find( SELECT2_UL_TARGET );\n\n\t\t// Make the list drag-drop sortable\n\t\t$ulContainer.sortable( {\n\t\t\tcontainment: 'parent'\n\t\t} );\n\n\t\t// With select2 4.0, sortable is just reordering the UI elements. Keep the underlying select/option list\n\t\t// synced with the changes. See: https://github.com/select2/select2/issues/3004\n\t\t$ulContainer.on( 'sortstop', function () {\n\t\t\tconst $selected = $ulContainer.find( SELECT2_SELECTED_TARGET ).get().reverse();\n\n\t\t\tjQuery( $selected ).each( function () {\n\t\t\t\tconst id = jQuery( this ).data( 'data' ).id;\n\t\t\t\tconst option = $select2.find( 'option[value=\"' + id + '\"]' )[ 0 ];\n\n\t\t\t\t$select2.prepend( option );\n\t\t\t} );\n\t\t} );\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/list-item.html';\n\nimport { PodsFieldListView, PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\n/**\n *\n */\nexport const ListItem = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'li',\n\n\tclassName: 'pods-dfv-list-item pods-relationship',\n\n\ttemplate: _.template( template ),\n\n\tui: {\n\t\tremoveButton: '.pods-dfv-list-remove a',\n\t\teditButton: '.pods-dfv-list-edit a'\n\t},\n\n\ttriggers: {\n\t\t'click @ui.removeButton': 'remove:item:click',\n\t\t'click @ui.editButton': 'edit:item:click'\n\t},\n\n\ttemplateContext: function () {\n\t\treturn {\n\t\t\tordinal: this.model.collection.indexOf( this.model )\n\t\t};\n\t}\n\n} );\n\n/**\n * Represents the markup of the container as a whole\n */\nexport const ListView = PodsFieldListView.extend( {\t// Cache the template function for the overall container\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'ul',\n\n\tclassName: 'pods-dfv-list pods-relationship',\n\n\tchildView: ListItem,\n\n\t// Pass these up the containment chain\n\tchildViewTriggers: {\n\t\t'remove:item:click': 'childview:remove:item:click',\n\t\t'edit:item:click': 'childview:edit:item:click'\n\t},\n\n\tfilter: function ( child, index, collection ) {\n\t\treturn child.attributes.selected;\n\t},\n\n\tonAttach: function () {\n\t\tconst fieldConfig = this.options.fieldModel.get( 'fieldConfig' );\n\n\t\t// @todo\n\t\t// http://stackoverflow.com/questions/1735372/jquery-sortable-list-scroll-bar-jumps-up-when-sorting/4187833#4187833\n\n\t\tif ( 1 !== fieldConfig[ 'pick_limit' ] ) {\n\t\t\t// init sortable\n\t\t\tthis.$el.sortable( {\n\t\t\t\tcontainment: 'parent',\n\t\t\t\taxis: 'y',\n\t\t\t\tscrollSensitivity: 40,\n\t\t\t\ttolerance: 'pointer',\n\t\t\t\topacity: 0.6\n\t\t\t} );\n\t\t}\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette, wp */\nimport template from 'pods-dfv/_src/pick/views/add-new.html';\n\nimport { PodsFieldView } from 'pods-dfv/_src/core/pods-field-views';\n\nconst DISABLED_CLASS = 'button-disabled';\n\nexport const AddNew = PodsFieldView.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttagName: 'div',\n\n\tclassName: 'podsform-dfv-list-relationship-container',\n\n\tui: {\n\t\taddButton: 'a.pods-related-add-new'\n\t},\n\n\ttemplate: _.template( template ),\n\n\ttriggers: {\n\t\t'click @ui.addButton': 'add:new:click'\n\t},\n\n\t/**\n\t *\n\t */\n\tdisable: function () {\n\t\tconst addButton = this.getUI( 'addButton' );\n\t\taddButton.addClass( DISABLED_CLASS ); // Note: this just styles the link (button), click event enforces\n\t},\n\n\t/**\n\t *\n\t */\n\tenable: function () {\n\t\tconst addButton = this.getUI( 'addButton' );\n\t\taddButton.removeClass( DISABLED_CLASS ); // Note: this just styles the link (button), click event enforces\n\t},\n\n\t/**\n\t *\n\t */\n\tonAddNewClick: function () {\n\t\tconst addButton = this.getUI( 'addButton' );\n\n\t\t// Only pass the event up the view chain if we're enabled\n\t\tif ( !addButton.hasClass( DISABLED_CLASS ) ) {\n\t\t\tthis.trigger( 'childview:add:new', this );\n\t\t}\n\t}\n} );\n","/* eslint-disable camelcase */\n/*global jQuery, _, Backbone, Marionette, wp, PodsI18n */\n\nimport template from 'pods-dfv/_src/pick/pick-layout.html';\n\nimport { PodsDFVFieldModel } from 'pods-dfv/_src/core/pods-field-model';\nimport { PodsDFVFieldLayout } from 'pods-dfv/_src/core/pods-field-views';\n\nimport { IframeFrame } from 'pods-dfv/_src/core/iframe-frame';\n\nimport { RelationshipCollection } from 'pods-dfv/_src/pick/relationship-model';\nimport { PickFieldModel } from 'pods-dfv/_src/pick/pick-field-model';\n\nimport { RadioView } from 'pods-dfv/_src/pick/views/radio-view';\nimport { CheckboxView } from 'pods-dfv/_src/pick/views/checkbox-view';\nimport { SelectView } from 'pods-dfv/_src/pick/views/select-view';\nimport { ListView } from 'pods-dfv/_src/pick/views/list-view';\nimport { AddNew } from 'pods-dfv/_src/pick/views/add-new';\n\nconst views = {\n\t'checkbox': CheckboxView,\n\t'select': SelectView,\n\t'select2': SelectView, // SelectView handles select2 as well\n\t'radio': RadioView,\n\t'list': ListView\n};\n\nlet modalIFrame;\n\n/**\n * @extends Backbone.View\n */\nexport const Pick = PodsDFVFieldLayout.extend( {\n\tchildViewEventPrefix: false, // Disable implicit event listeners in favor of explicit childViewTriggers and childViewEvents\n\n\ttemplate: _.template( template ),\n\n\tregions: {\n\t\tautocomplete: '.pods-ui-list-autocomplete',\n\t\tlist: '.pods-pick-values',\n\t\taddNew: '.pods-ui-add-new'\n\t},\n\n\tchildViewEvents: {\n\t\t'childview:remove:item:click': 'onChildviewRemoveItemClick',\n\t\t'childview:edit:item:click': 'onChildviewEditItemClick',\n\t\t'childview:selection:limit:over': 'onChildviewSelectionLimitOver',\n\t\t'childview:selection:limit:under': 'onChildviewSelectionLimitUnder',\n\t\t'childview:change:selected': 'onChildviewChangeSelected',\n\t\t'childview:add:new': 'onChildviewAddNew'\n\t},\n\n\t/**\n\t *\n\t */\n\tonBeforeRender: function () {\n\t\tif ( this.collection === undefined ) {\n\t\t\tthis.collection = new RelationshipCollection( this.fieldItemData );\n\t\t}\n\t},\n\n\t/**\n\t *\n\t */\n\tonRender: function () {\n\t\tthis.fieldConfig = new PickFieldModel( this.model.get( 'fieldConfig' ) );\n\n\t\t// Add New?\n\t\t// noinspection EqualityComparisonWithCoercionJS (why would we reject \"1\"?)\n\t\tif ( '' !== this.fieldConfig.get( 'iframe_src' ) && 1 == this.fieldConfig.get( 'pick_allow_add_new' ) ) {\n\t\t\tthis.showAddNew();\n\t\t}\n\n\t\t// Autocomplete?\n\t\tif ( 'list' === this.fieldConfig.get( 'view_name' ) ) {\n\t\t\tthis.buildAutocomplete();\n\t\t}\n\n\t\t// Build the list last, events fired by the list (like selection limit) may impact state in other views we manage\n\t\tthis.showList();\n\t},\n\n\t/**\n\t * This is for the List View's autocomplete for select from existing\n\t */\n\tbuildAutocomplete: function () {\n\t\tlet fieldConfig, model, collection, view;\n\t\tconst pickLimit = +this.fieldConfig.get( 'pick_limit' ); // Unary plus forces cast to number\n\n\t\tfieldConfig = {\n\t\t\tview_name: 'select2',\n\t\t\tpick_format_type: 'multi',\n\t\t\tselectFromExisting: true,\n\t\t\tajax_data: this.fieldConfig.get( 'ajax_data' ),\n\t\t\tselect2_overrides: this.fieldConfig.get( 'select2_overrides' ),\n\t\t\tlabel: this.fieldConfig.get( 'label' ),\n\t\t\tpick_limit: pickLimit\n\t\t};\n\n\t\t// The autocomplete portion of List View doesn't track selected items; disable if we're at the selection limit\n\t\tif ( this.collection.filterBySelected().length >= pickLimit && 0 !== pickLimit ) {\n\n\t\t\tfieldConfig.limitDisable = true;\n\t\t\tthis.onChildviewSelectionLimitOver();\n\n\t\t} else {\n\n\t\t\tthis.onChildviewSelectionLimitUnder();\n\t\t}\n\n\t\tmodel = new PodsDFVFieldModel( { fieldConfig: fieldConfig } );\n\t\tcollection = this.collection.filterByUnselected();\n\t\tview = new SelectView( { collection: collection, fieldModel: model } );\n\n\t\t// Provide a custom list filter for the autocomplete portion's AJAX data lists\n\t\tview.filterAjaxList = this.filterAjaxList.bind( this );\n\n\t\t// Rebuild from scratch\n\t\tthis.showChildView( 'autocomplete', view );\n\t},\n\n\t/**\n\t *\n\t */\n\tshowList: function () {\n\t\tlet viewName, View, list;\n\n\t\t// Setup the view to be used\n\t\tviewName = this.fieldConfig.get( 'view_name' );\n\t\tif ( views[ viewName ] === undefined ) {\n\t\t\tthrow new Error( `Invalid view name \"${viewName}\"` );\n\t\t}\n\t\tView = views[ viewName ];\n\t\tlist = new View( { collection: this.collection, fieldModel: this.model } );\n\n\t\tthis.showChildView( 'list', list );\n\t},\n\n\t/**\n\t *\n\t */\n\tshowAddNew: function () {\n\t\tlet addNew = new AddNew( { fieldModel: this.model } );\n\t\tthis.showChildView( 'addNew', addNew );\n\t},\n\n\t/**\n\t * List Views need to filter items already selected from their select from existing list. The AJAX function\n\t * itself does not filter.\n\t *\n\t * @param data\n\t */\n\tfilterAjaxList: function ( data ) {\n\t\tconst selectedItems = this.collection.filterBySelected();\n\t\tconst returnList = [];\n\n\t\t// Loop through the items returned via ajax\n\t\t_.each( data.results, function ( element ) {\n\t\t\telement.text = element.name; // Select2 needs the \"text\" key but our model uses \"name\"\n\n\t\t\t// Only keep choices that haven't been selected yet, we don't want selected items in the autocomplete portion\n\t\t\tif ( !selectedItems.get( element.id ) ) {\n\t\t\t\treturnList.push( element );\n\t\t\t}\n\t\t} );\n\n\t\t// The collection may be partial in ajax mode, make sure we add any items we didn't yet have\n\t\tthis.collection.add( returnList );\n\t\tthis.getChildView( 'autocomplete' ).setCollection( this.collection.filterByUnselected() );\n\n\t\treturn { 'results': returnList };\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewSelectionLimitOver: function ( childView ) {\n\t\tconst addNew = this.getChildView( 'addNew' );\n\t\tif ( addNew ) {\n\t\t\taddNew.disable();\n\t\t}\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewSelectionLimitUnder: function ( childView ) {\n\t\tconst addNew = this.getChildView( 'addNew' );\n\t\tif ( addNew ) {\n\t\t\taddNew.enable();\n\t\t}\n\t},\n\n\t/**\n\t * \"Remove\" in list view just toggles an item's selected attribute\n\t *\n\t * @param childView\n\t */\n\tonChildviewRemoveItemClick: function ( childView ) {\n\t\tchildView.model.toggleSelected();\n\t\tthis.getChildView( 'list' ).render();\n\n\t\t// Keep autocomplete in sync, removed items should now be available choices\n\t\tif ( 'list' === this.fieldConfig.get( 'view_name' ) ) {\n\t\t\tthis.buildAutocomplete();\n\t\t}\n\t},\n\n\t/**\n\t * @param childView\n\t */\n\tonChildviewAddNew: function ( childView ) {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\n\t\tmodalIFrame = new IframeFrame( {\n\t\t\ttitle: fieldConfig.iframe_title_add,\n\t\t\tsrc: fieldConfig.iframe_src\n\t\t} );\n\n\t\tthis.setModalListeners();\n\t\tmodalIFrame.modal.open();\n\t},\n\n\t/**\n\t * @param childView\n\t */\n\tonChildviewEditItemClick: function ( childView ) {\n\t\tconst fieldConfig = this.model.get( 'fieldConfig' );\n\n\t\tmodalIFrame = new IframeFrame( {\n\t\t\ttitle: fieldConfig.iframe_title_edit,\n\t\t\tsrc: childView.ui.editButton.attr( 'href' )\n\t\t} );\n\n\t\tthis.setModalListeners();\n\t\tmodalIFrame.modal.open();\n\t},\n\n\t/**\n\t *\n\t * @param childView\n\t */\n\tonChildviewChangeSelected: function ( childView ) {\n\n\t\t// Refresh the autocomplete and List View lists on autocomplete selection\n\t\tif ( childView.fieldConfig.selectFromExisting ) {\n\t\t\t_.defer( this.buildAutocomplete.bind( this ) );\n\t\t\tthis.getChildView( 'list' ).render();\n\t\t}\n\t},\n\n\tsetModalListeners: function () {\n\t\tjQuery( window ).on( 'dfv:modal:update', this.modalSuccess.bind( this ) );\n\t\tjQuery( window ).on( 'dfv:modal:cancel', this.modalCancel.bind( this ) );\n\t},\n\n\tclearModalListeners: function () {\n\t\tjQuery( window ).off( 'dfv:modal:update' );\n\t\tjQuery( window ).off( 'dfv:modal:cancel' );\n\t},\n\n\t/**\n\t * @param event\n\t * @param data\n\t */\n\tmodalSuccess: function ( event, data ) {\n\t\tconst itemModel = this.collection.get( data.id );\n\n\t\tif ( itemModel ) {\n\t\t\t// Edit: update an existing model and force a re-render\n\t\t\titemModel.set( data );\n\t\t\tthis.getChildView( 'list' ).render();\n\t\t} else {\n\t\t\t// Add new: create a new model in the collection\n\t\t\tthis.collection.add( data );\n\t\t}\n\n\t\tthis.clearModalListeners();\n\t\tmodalIFrame.modal.close( {} );\n\t},\n\n\t/**\n\t *\n\t */\n\tmodalCancel: function () {\n\t\tthis.clearModalListeners();\n\t}\n\n} );\n","/*global jQuery, _, Backbone, Marionette */\nimport { PodsDFVFieldModel } from 'pods-dfv/_src/core/pods-field-model';\nimport { PodsGbModalListener } from 'pods-dfv/_src/core/gb-modal-listener';\nimport * as fields from 'pods-dfv/_src/field-manifest';\nimport * as models from 'pods-dfv/_src/model-manifest';\n\nconst INIT_TARGETS = '.pods-form-ui-field'; // Where to look for scripts\nconst SCRIPT_TARGET = 'script.pods-dfv-field-data'; // What scripts to look for\n\n// key: FieldClass\nconst fieldClasses = {\n\t'file': fields.FileUpload,\n\t'avatar': fields.FileUpload,\n\t'pick': fields.Pick\n};\n\nconst PodsDFV = {\n\tfields: fields,\n\tmodels: models,\n\tfieldInstances: {},\n\n\t/**\n\t *\n\t */\n\tinit: function () {\n\t\tlet self = this;\n\n\t\t// Loop through any targets that may contain scripts\n\t\tjQuery( INIT_TARGETS ).each( function () {\n\t\t\tlet FieldClass, newField, fieldModel;\n\t\t\tlet data = { fieldType: undefined };\n\n\t\t\t// Combine data from all in-line data scripts in the container\n\t\t\t// and remove the scripts from the page\n\t\t\tjQuery( this ).find( SCRIPT_TARGET ).each( function () {\n\t\t\t\tconst newData = jQuery.parseJSON( jQuery( this ).html() );\n\n\t\t\t\t// Kludge to disable the \"Add New\" button if we're inside a media modal. This should\n\t\t\t\t// eventually be ironed out so we can use Add New from this context (see #4864\n\t\t\t\tif ( jQuery( this ).parents( '.media-modal-content' ).length ) {\n\t\t\t\t\tnewData.fieldConfig.pick_allow_add_new = 0;\n\t\t\t\t}\n\n\t\t\t\tjQuery.extend( data, newData );\n\t\t\t\tjQuery( this ).remove();\n\t\t\t} );\n\n\t\t\t// Ignore anything that doesn't have the field type set\n\t\t\tif ( data.fieldType !== undefined ) {\n\n\t\t\t\t// See if we can locate a class to be instantiated by field type\n\t\t\t\tFieldClass = fieldClasses[ data.fieldType ];\n\t\t\t\tif ( FieldClass !== undefined ) {\n\n\t\t\t\t\t// Assemble the model and create the field\n\t\t\t\t\tfieldModel = new PodsDFVFieldModel( {\n\t\t\t\t\t\thtmlAttr: data.htmlAttr,\n\t\t\t\t\t\tfieldConfig: data.fieldConfig\n\t\t\t\t\t} );\n\n\t\t\t\t\tnewField = new FieldClass( {\n\t\t\t\t\t\tel: this,\n\t\t\t\t\t\tmodel: fieldModel,\n\t\t\t\t\t\tfieldItemData: data.fieldItemData\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Render the field, trigger an event for the outside world, and stash a reference\n\t\t\t\t\tnewField.render();\n\t\t\t\t\tjQuery( this ).trigger( 'render' );\n\t\t\t\t\tself.fieldInstances[ data.htmlAttr.id ] = newField;\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t},\n\n\tisModalWindow: function () {\n\t\treturn ( -1 !== location.search.indexOf( 'pods_modal=' ) );\n\t},\n\n\tisGutenbergEditorLoaded: function () {\n\t\treturn ( wp.data !== undefined && wp.data.subscribe !== undefined );\n\t}\n};\nexport default PodsDFV;\n\n/**\n * Kick everything off on DOMContentLoaded\n */\ndocument.addEventListener( 'DOMContentLoaded', () => {\n\tPodsDFV.init();\n\n\t/**\n\t * This is temporary duct tape for WordPress 5.0 only to work around a\n\t * Gutenberg compatibility bug\n\t *\n\t * See:\n\t * https://github.com/pods-framework/pods/issues/5197\n\t * https://github.com/WordPress/gutenberg/issues/7176\n\t *\n\t * @todo Delete this when WP 5.0.1 comes out\n\t */\n\tif ( wp.data && window.tinymce ) {\n\t\twp.data.subscribe( function() {\n\t\t\tif ( wp.data.select( 'core/editor' ).isSavingPost() && window.tinymce.editors) {\n\t\t\t\tfor ( let i = 0; i < tinymce.editors.length; i++ ) {\n\t\t\t\t\ttinymce.editors[ i ].save();\n\t\t\t\t}\n\t\t\t}\n\n\t\t} );\n\t}\n\n\t// Load the Gutenberg modal listener if we're inside a Pods modal with Gutenberg active\n\tif ( PodsDFV.isModalWindow() && PodsDFV.isGutenbergEditorLoaded()) {\n\t\tPodsGbModalListener.init();\n\t}\n} );\n"],"names":["PodsDFVFieldModel","Backbone","Model","extend","editorData","wp","data","select","unSubscribe","PodsGbModalListener","isCurrentPostPublished","subscribe","saveListener","publishListener","getFeaturedImageURL","featuredImageId","getCurrentPostAttribute","url","media","getMedia","mediaSize","hooks","applyFilters","media_details","sizes","source_url","getPermalink","getCurrentPostId","wasSaving","isSavingPost","didPostSaveRequestSucceed","isAutosavingPost","triggerUpdateEvent","optionalData","defaultData","postData","Object","assign","parent","jQuery","window","trigger","PodsFieldListView","Marionette","CollectionView","options","fieldModel","childViewOptions","PodsFieldView","View","this","model","toJSON","htmlAttr","get","fieldConfig","PodsDFVFieldLayout","fieldItemData","FileUploadModel","FileUploadCollection","Collection","FileUploadItem","_","template","FileUploadList","sort_axis","$el","sortable","FileUploadForm","PodsFileUploader","browseButton","uiRegion","call","FileUploadQueueModel","FileUploadQueueItem","render","FileUploadQueue","Uploaders","plupload","Uploader","init","bind","onFilesAdded","onUploadProgress","onFileUploaded","up","files","collection","view","each","index","file","id","name","add","reset","show","queueCollection","refresh","start","set","progress","percent","resp","response","newFile","json","substr","console","log","text","match","length","parseJSON","isEmptyObject","PodsI18n","__","ID","thumbnail","post_title","edit_link","link","download","undefined","defaults","filters","mime_types","defaultExt","extensions","mediaObject","once","onMediaSelect","open","content","mode","selection","state","newFiles","attachment","attributes","attachmentThumbnail","icon","full","push","title","editLink","FileUpload","listView","formView","showChildView","uploader","createUploader","listenTo","onAddedFiles","childView","remove","invoke","fileLimit","newCollection","filteredModels","clone","models","filter","indexOf","targetUploader","thisUploader","prototype","fileUploader","getRegion","getEl","PodsDFVModal","Modal","retVal","close","apply","escape","IframeFrame","Frame","initialize","arguments","addClass","initState","initModal","on","iframeContent","iframe","createTitle","append","src","states","controller","State","modal","setState","Iframe","RelationshipModel","RelationshipCollection","ids","map","thisModel","selected","contains","filtered","itemModel","PickFieldModel","RadioItem","RadioView","CheckboxItem","CheckboxView","validateSelectionLimit","selectionLimitOver","toggleSelected","selectionLimitUnder","limit","numSelected","pick_limit","filterBySelected","find","prop","SelectItem","val","html","Optgroup","SelectView","item","optgroup","returnOptions","pick_format_type","class","name_clean","view_name","format_type","setupSelect2","multiLastValidSelection","alert","sprintf","_n","setSelected","selectWoo","viewName","formatType","selectedItems","returnList","results","element","select2Options","self","$select2","ajaxData","ajax_data","select2Overrides","select2_overrides","isSingle","selectedCount","$ulContainer","prepend","limitDisable","label","pick_taggable","ajax","minimum_input_length","ajaxurl","delay","params","_wpnonce","pod","field","uri","term","filterAjaxList","$selected","reverse","option","ListItem","ListView","child","DISABLED_CLASS","AddNew","getUI","removeClass","hasClass","views","modalIFrame","Pick","showAddNew","buildAutocomplete","showList","pickLimit","onChildviewSelectionLimitOver","onChildviewSelectionLimitUnder","filterByUnselected","list","Error","addNew","getChildView","setCollection","disable","enable","iframe_title_add","iframe_src","setModalListeners","iframe_title_edit","ui","editButton","attr","selectFromExisting","defer","modalSuccess","modalCancel","off","event","clearModalListeners","fieldClasses","fields","PodsDFV","FieldClass","newField","fieldType","newData","parents","pick_allow_add_new","fieldInstances","location","search","document","addEventListener","tinymce","editors","i","save","isModalWindow","isGutenbergEditorLoaded"],"mappings":"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"}
|
ui/js/select2/LICENSE
DELETED
@@ -1,18 +0,0 @@
|
|
1 |
-
Copyright 2012 Igor Vaynberg
|
2 |
-
|
3 |
-
Version: @@ver@@ Timestamp: @@timestamp@@
|
4 |
-
|
5 |
-
This software is licensed under the Apache License, Version 2.0 (the "Apache License") or the GNU
|
6 |
-
General Public License version 2 (the "GPL License"). You may choose either license to govern your
|
7 |
-
use of this software only upon the condition that you accept all of the terms of either the Apache
|
8 |
-
License or the GPL License.
|
9 |
-
|
10 |
-
You may obtain a copy of the Apache License and the GPL License at:
|
11 |
-
|
12 |
-
http://www.apache.org/licenses/LICENSE-2.0
|
13 |
-
http://www.gnu.org/licenses/gpl-2.0.html
|
14 |
-
|
15 |
-
Unless required by applicable law or agreed to in writing, software distributed under the Apache License
|
16 |
-
or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
17 |
-
either express or implied. See the Apache License and the GPL License for the specific language governing
|
18 |
-
permissions and limitations under the Apache License and the GPL License.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/js/select2/select2-spinner.gif
DELETED
Binary file
|
ui/js/select2/select2.css
DELETED
@@ -1,511 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
Version: 3.1 Timestamp: Tue Aug 14 09:05:17 PDT 2012
|
3 |
-
*/
|
4 |
-
.select2-container {
|
5 |
-
position: relative;
|
6 |
-
display: inline-block;
|
7 |
-
/* inline-block for ie7 */
|
8 |
-
zoom: 1;
|
9 |
-
*display: inline;
|
10 |
-
vertical-align: top;
|
11 |
-
}
|
12 |
-
|
13 |
-
.select2-container,
|
14 |
-
.select2-drop,
|
15 |
-
.select2-search,
|
16 |
-
.select2-search input{
|
17 |
-
/*
|
18 |
-
Force border-box so that % widths fit the parent
|
19 |
-
container without overlap because of margin/padding.
|
20 |
-
|
21 |
-
More Info : http://www.quirksmode.org/css/box.html
|
22 |
-
*/
|
23 |
-
-moz-box-sizing: border-box; /* firefox */
|
24 |
-
-ms-box-sizing: border-box; /* ie */
|
25 |
-
-webkit-box-sizing: border-box; /* webkit */
|
26 |
-
-khtml-box-sizing: border-box; /* konqueror */
|
27 |
-
box-sizing: border-box; /* css3 */
|
28 |
-
}
|
29 |
-
|
30 |
-
.select2-container .select2-choice {
|
31 |
-
background-color: #fff;
|
32 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
|
33 |
-
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
|
34 |
-
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
|
35 |
-
background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
|
36 |
-
background-image: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 50%);
|
37 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#ffffff', GradientType = 0);
|
38 |
-
background-image: linear-gradient(top, #eeeeee 0%, #ffffff 50%);
|
39 |
-
-webkit-border-radius: 4px;
|
40 |
-
-moz-border-radius: 4px;
|
41 |
-
border-radius: 4px;
|
42 |
-
-moz-background-clip: padding;
|
43 |
-
-webkit-background-clip: padding-box;
|
44 |
-
background-clip: padding-box;
|
45 |
-
border: 1px solid #aaa;
|
46 |
-
display: block;
|
47 |
-
overflow: hidden;
|
48 |
-
white-space: nowrap;
|
49 |
-
position: relative;
|
50 |
-
height: 26px;
|
51 |
-
line-height: 26px;
|
52 |
-
padding: 0 0 0 8px;
|
53 |
-
color: #444;
|
54 |
-
text-decoration: none;
|
55 |
-
}
|
56 |
-
|
57 |
-
.select2-container.select2-drop-above .select2-choice
|
58 |
-
{
|
59 |
-
border-bottom-color: #aaa;
|
60 |
-
-webkit-border-radius:0px 0px 4px 4px;
|
61 |
-
-moz-border-radius:0px 0px 4px 4px;
|
62 |
-
border-radius:0px 0px 4px 4px;
|
63 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
|
64 |
-
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
|
65 |
-
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
|
66 |
-
background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
|
67 |
-
background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
|
68 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
|
69 |
-
background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
|
70 |
-
}
|
71 |
-
|
72 |
-
.select2-container .select2-choice span {
|
73 |
-
margin-right: 26px;
|
74 |
-
display: block;
|
75 |
-
overflow: hidden;
|
76 |
-
white-space: nowrap;
|
77 |
-
-o-text-overflow: ellipsis;
|
78 |
-
-ms-text-overflow: ellipsis;
|
79 |
-
text-overflow: ellipsis;
|
80 |
-
}
|
81 |
-
|
82 |
-
.select2-container .select2-choice abbr {
|
83 |
-
display: block;
|
84 |
-
position: absolute;
|
85 |
-
right: 26px;
|
86 |
-
top: 8px;
|
87 |
-
width: 12px;
|
88 |
-
height: 12px;
|
89 |
-
font-size: 1px;
|
90 |
-
background: url('select2.png') right top no-repeat;
|
91 |
-
cursor: pointer;
|
92 |
-
text-decoration: none;
|
93 |
-
border:0;
|
94 |
-
outline: 0;
|
95 |
-
}
|
96 |
-
.select2-container .select2-choice abbr:hover {
|
97 |
-
background-position: right -11px;
|
98 |
-
cursor: pointer;
|
99 |
-
}
|
100 |
-
|
101 |
-
.select2-drop {
|
102 |
-
background: #fff;
|
103 |
-
color: #000;
|
104 |
-
border: 1px solid #aaa;
|
105 |
-
border-top: 0;
|
106 |
-
position: absolute;
|
107 |
-
top: 100%;
|
108 |
-
-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
|
109 |
-
-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
|
110 |
-
-o-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
|
111 |
-
box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
|
112 |
-
z-index: 9999;
|
113 |
-
width:100%;
|
114 |
-
margin-top:-1px;
|
115 |
-
|
116 |
-
-webkit-border-radius: 0 0 4px 4px;
|
117 |
-
-moz-border-radius: 0 0 4px 4px;
|
118 |
-
border-radius: 0 0 4px 4px;
|
119 |
-
}
|
120 |
-
|
121 |
-
.select2-drop.select2-drop-above {
|
122 |
-
-webkit-border-radius: 4px 4px 0px 0px;
|
123 |
-
-moz-border-radius: 4px 4px 0px 0px;
|
124 |
-
border-radius: 4px 4px 0px 0px;
|
125 |
-
margin-top:1px;
|
126 |
-
border-top: 1px solid #aaa;
|
127 |
-
border-bottom: 0;
|
128 |
-
|
129 |
-
-webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
|
130 |
-
-moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
|
131 |
-
-o-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
|
132 |
-
box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
|
133 |
-
}
|
134 |
-
|
135 |
-
.select2-container .select2-choice div {
|
136 |
-
-webkit-border-radius: 0 4px 4px 0;
|
137 |
-
-moz-border-radius: 0 4px 4px 0;
|
138 |
-
border-radius: 0 4px 4px 0;
|
139 |
-
-moz-background-clip: padding;
|
140 |
-
-webkit-background-clip: padding-box;
|
141 |
-
background-clip: padding-box;
|
142 |
-
background: #ccc;
|
143 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
|
144 |
-
background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
|
145 |
-
background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
|
146 |
-
background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
|
147 |
-
background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
|
148 |
-
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc', endColorstr = '#eeeeee', GradientType = 0);
|
149 |
-
background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
|
150 |
-
border-left: 1px solid #aaa;
|
151 |
-
position: absolute;
|
152 |
-
right: 0;
|
153 |
-
top: 0;
|
154 |
-
display: block;
|
155 |
-
height: 100%;
|
156 |
-
width: 18px;
|
157 |
-
}
|
158 |
-
|
159 |
-
.select2-container .select2-choice div b {
|
160 |
-
background: url('select2.png') no-repeat 0 1px;
|
161 |
-
display: block;
|
162 |
-
width: 100%;
|
163 |
-
height: 100%;
|
164 |
-
}
|
165 |
-
|
166 |
-
.select2-search {
|
167 |
-
display: inline-block;
|
168 |
-
white-space: nowrap;
|
169 |
-
z-index: 10000;
|
170 |
-
min-height: 26px;
|
171 |
-
width: 100%;
|
172 |
-
margin: 0;
|
173 |
-
padding-left: 4px;
|
174 |
-
padding-right: 4px;
|
175 |
-
}
|
176 |
-
|
177 |
-
.select2-search-hidden {
|
178 |
-
display: block;
|
179 |
-
position: absolute;
|
180 |
-
left: -10000px;
|
181 |
-
}
|
182 |
-
|
183 |
-
.select2-search input {
|
184 |
-
background: #fff url('select2.png') no-repeat 100% -22px;
|
185 |
-
background: url('select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
|
186 |
-
background: url('select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
|
187 |
-
background: url('select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
|
188 |
-
background: url('select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
|
189 |
-
background: url('select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
|
190 |
-
background: url('select2.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
|
191 |
-
padding: 4px 20px 4px 5px;
|
192 |
-
outline: 0;
|
193 |
-
border: 1px solid #aaa;
|
194 |
-
font-family: sans-serif;
|
195 |
-
font-size: 1em;
|
196 |
-
width:100%;
|
197 |
-
margin:0;
|
198 |
-
height:auto !important;
|
199 |
-
min-height: 26px;
|
200 |
-
-webkit-box-shadow: none;
|
201 |
-
-moz-box-shadow: none;
|
202 |
-
box-shadow: none;
|
203 |
-
border-radius: 0;
|
204 |
-
-moz-border-radius: 0;
|
205 |
-
-webkit-border-radius: 0;
|
206 |
-
}
|
207 |
-
|
208 |
-
.select2-drop.select2-drop-above .select2-search input
|
209 |
-
{
|
210 |
-
margin-top:4px;
|
211 |
-
}
|
212 |
-
|
213 |
-
.select2-search input.select2-active {
|
214 |
-
background: #fff url('select2-spinner.gif') no-repeat 100%;
|
215 |
-
background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
|
216 |
-
background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
|
217 |
-
background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
|
218 |
-
background: url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
|
219 |
-
background: url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
|
220 |
-
background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
|
221 |
-
}
|
222 |
-
|
223 |
-
|
224 |
-
.select2-container-active .select2-choice,
|
225 |
-
.select2-container-active .select2-choices {
|
226 |
-
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
|
227 |
-
-moz-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
228 |
-
-o-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
229 |
-
box-shadow : 0 0 5px rgba(0,0,0,.3);
|
230 |
-
border: 1px solid #5897fb;
|
231 |
-
outline: none;
|
232 |
-
}
|
233 |
-
|
234 |
-
.select2-dropdown-open .select2-choice {
|
235 |
-
border: 1px solid #aaa;
|
236 |
-
border-bottom-color: transparent;
|
237 |
-
-webkit-box-shadow: 0 1px 0 #fff inset;
|
238 |
-
-moz-box-shadow : 0 1px 0 #fff inset;
|
239 |
-
-o-box-shadow : 0 1px 0 #fff inset;
|
240 |
-
box-shadow : 0 1px 0 #fff inset;
|
241 |
-
background-color: #eee;
|
242 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
|
243 |
-
background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
|
244 |
-
background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
|
245 |
-
background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
|
246 |
-
background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
|
247 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
|
248 |
-
background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
|
249 |
-
-webkit-border-bottom-left-radius : 0;
|
250 |
-
-webkit-border-bottom-right-radius: 0;
|
251 |
-
-moz-border-radius-bottomleft : 0;
|
252 |
-
-moz-border-radius-bottomright: 0;
|
253 |
-
border-bottom-left-radius : 0;
|
254 |
-
border-bottom-right-radius: 0;
|
255 |
-
}
|
256 |
-
|
257 |
-
.select2-dropdown-open .select2-choice div {
|
258 |
-
background: transparent;
|
259 |
-
border-left: none;
|
260 |
-
}
|
261 |
-
.select2-dropdown-open .select2-choice div b {
|
262 |
-
background-position: -18px 1px;
|
263 |
-
}
|
264 |
-
|
265 |
-
/* results */
|
266 |
-
.select2-results {
|
267 |
-
margin: 4px 4px 4px 0;
|
268 |
-
padding: 0 0 0 4px;
|
269 |
-
position: relative;
|
270 |
-
overflow-x: hidden;
|
271 |
-
overflow-y: auto;
|
272 |
-
max-height: 200px;
|
273 |
-
}
|
274 |
-
|
275 |
-
.select2-results ul.select2-result-sub {
|
276 |
-
margin: 0 0 0 0;
|
277 |
-
}
|
278 |
-
|
279 |
-
.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
|
280 |
-
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
|
281 |
-
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
|
282 |
-
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
|
283 |
-
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
|
284 |
-
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
|
285 |
-
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }
|
286 |
-
|
287 |
-
.select2-results li {
|
288 |
-
list-style: none;
|
289 |
-
display: list-item;
|
290 |
-
}
|
291 |
-
|
292 |
-
.select2-results li.select2-result-with-children > .select2-result-label {
|
293 |
-
font-weight: bold;
|
294 |
-
}
|
295 |
-
|
296 |
-
.select2-results .select2-result-label {
|
297 |
-
padding: 3px 7px 4px;
|
298 |
-
margin: 0;
|
299 |
-
cursor: pointer;
|
300 |
-
}
|
301 |
-
|
302 |
-
.select2-results .select2-highlighted {
|
303 |
-
background: #3875d7;
|
304 |
-
color: #fff;
|
305 |
-
}
|
306 |
-
.select2-results li em {
|
307 |
-
background: #feffde;
|
308 |
-
font-style: normal;
|
309 |
-
}
|
310 |
-
.select2-results .select2-highlighted em {
|
311 |
-
background: transparent;
|
312 |
-
}
|
313 |
-
.select2-results .select2-no-results,
|
314 |
-
.select2-results .select2-searching,
|
315 |
-
.select2-results .select2-selection-limit {
|
316 |
-
background: #f4f4f4;
|
317 |
-
display: list-item;
|
318 |
-
}
|
319 |
-
|
320 |
-
/*
|
321 |
-
disabled look for already selected choices in the results dropdown
|
322 |
-
.select2-results .select2-disabled.select2-highlighted {
|
323 |
-
color: #666;
|
324 |
-
background: #f4f4f4;
|
325 |
-
display: list-item;
|
326 |
-
cursor: default;
|
327 |
-
}
|
328 |
-
.select2-results .select2-disabled {
|
329 |
-
background: #f4f4f4;
|
330 |
-
display: list-item;
|
331 |
-
cursor: default;
|
332 |
-
}
|
333 |
-
*/
|
334 |
-
.select2-results .select2-disabled {
|
335 |
-
display: none;
|
336 |
-
}
|
337 |
-
|
338 |
-
.select2-more-results.select2-active {
|
339 |
-
background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
|
340 |
-
}
|
341 |
-
|
342 |
-
.select2-more-results {
|
343 |
-
background: #f4f4f4;
|
344 |
-
display: list-item;
|
345 |
-
}
|
346 |
-
|
347 |
-
/* disabled styles */
|
348 |
-
|
349 |
-
.select2-container.select2-container-disabled .select2-choice {
|
350 |
-
background-color: #f4f4f4;
|
351 |
-
background-image: none;
|
352 |
-
border: 1px solid #ddd;
|
353 |
-
cursor: default;
|
354 |
-
}
|
355 |
-
|
356 |
-
.select2-container.select2-container-disabled .select2-choice div {
|
357 |
-
background-color: #f4f4f4;
|
358 |
-
background-image: none;
|
359 |
-
border-left: 0;
|
360 |
-
}
|
361 |
-
|
362 |
-
|
363 |
-
/* multiselect */
|
364 |
-
|
365 |
-
.select2-container-multi .select2-choices {
|
366 |
-
background-color: #fff;
|
367 |
-
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
368 |
-
background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
|
369 |
-
background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
|
370 |
-
background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
|
371 |
-
background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
|
372 |
-
background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
|
373 |
-
border: 1px solid #aaa;
|
374 |
-
margin: 0;
|
375 |
-
padding: 0;
|
376 |
-
cursor: text;
|
377 |
-
overflow: hidden;
|
378 |
-
height: auto !important;
|
379 |
-
height: 1%;
|
380 |
-
position: relative;
|
381 |
-
}
|
382 |
-
|
383 |
-
.select2-container-multi .select2-choices {
|
384 |
-
min-height: 26px;
|
385 |
-
}
|
386 |
-
|
387 |
-
.select2-container-multi.select2-container-active .select2-choices {
|
388 |
-
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
|
389 |
-
-moz-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
390 |
-
-o-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
391 |
-
box-shadow : 0 0 5px rgba(0,0,0,.3);
|
392 |
-
border: 1px solid #5897fb;
|
393 |
-
outline: none;
|
394 |
-
}
|
395 |
-
.select2-container-multi .select2-choices li {
|
396 |
-
float: left;
|
397 |
-
list-style: none;
|
398 |
-
}
|
399 |
-
.select2-container-multi .select2-choices .select2-search-field {
|
400 |
-
white-space: nowrap;
|
401 |
-
margin: 0;
|
402 |
-
padding: 0;
|
403 |
-
}
|
404 |
-
|
405 |
-
.select2-container-multi .select2-choices .select2-search-field input {
|
406 |
-
color: #666;
|
407 |
-
background: transparent !important;
|
408 |
-
font-family: sans-serif;
|
409 |
-
font-size: 100%;
|
410 |
-
height: 15px;
|
411 |
-
padding: 5px;
|
412 |
-
margin: 1px 0;
|
413 |
-
outline: 0;
|
414 |
-
border: 0;
|
415 |
-
-webkit-box-shadow: none;
|
416 |
-
-moz-box-shadow : none;
|
417 |
-
-o-box-shadow : none;
|
418 |
-
box-shadow : none;
|
419 |
-
}
|
420 |
-
|
421 |
-
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
|
422 |
-
background: #fff url('select2-spinner.gif') no-repeat 100% !important;
|
423 |
-
}
|
424 |
-
|
425 |
-
.select2-default {
|
426 |
-
color: #999 !important;
|
427 |
-
}
|
428 |
-
|
429 |
-
.select2-container-multi .select2-choices .select2-search-choice {
|
430 |
-
-webkit-border-radius: 3px;
|
431 |
-
-moz-border-radius : 3px;
|
432 |
-
border-radius : 3px;
|
433 |
-
-moz-background-clip : padding;
|
434 |
-
-webkit-background-clip: padding-box;
|
435 |
-
background-clip : padding-box;
|
436 |
-
background-color: #e4e4e4;
|
437 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
|
438 |
-
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
439 |
-
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
440 |
-
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
441 |
-
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
442 |
-
background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
443 |
-
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
444 |
-
-webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
|
445 |
-
-moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
|
446 |
-
box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
|
447 |
-
color: #333;
|
448 |
-
border: 1px solid #aaaaaa;
|
449 |
-
line-height: 13px;
|
450 |
-
padding: 3px 5px 3px 18px;
|
451 |
-
margin: 3px 0 3px 5px;
|
452 |
-
position: relative;
|
453 |
-
cursor: default;
|
454 |
-
}
|
455 |
-
.select2-container-multi .select2-choices .select2-search-choice span {
|
456 |
-
cursor: default;
|
457 |
-
}
|
458 |
-
.select2-container-multi .select2-choices .select2-search-choice-focus {
|
459 |
-
background: #d4d4d4;
|
460 |
-
}
|
461 |
-
|
462 |
-
.select2-search-choice-close {
|
463 |
-
display: block;
|
464 |
-
position: absolute;
|
465 |
-
right: 3px;
|
466 |
-
top: 4px;
|
467 |
-
width: 12px;
|
468 |
-
height: 13px;
|
469 |
-
font-size: 1px;
|
470 |
-
background: url('select2.png') right top no-repeat;
|
471 |
-
outline: none;
|
472 |
-
}
|
473 |
-
|
474 |
-
.select2-container-multi .select2-search-choice-close {
|
475 |
-
left: 3px;
|
476 |
-
}
|
477 |
-
|
478 |
-
|
479 |
-
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
|
480 |
-
background-position: right -11px;
|
481 |
-
}
|
482 |
-
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
|
483 |
-
background-position: right -11px;
|
484 |
-
}
|
485 |
-
|
486 |
-
/* disabled styles */
|
487 |
-
|
488 |
-
.select2-container-multi.select2-container-disabled .select2-choices{
|
489 |
-
background-color: #f4f4f4;
|
490 |
-
background-image: none;
|
491 |
-
border: 1px solid #ddd;
|
492 |
-
cursor: default;
|
493 |
-
}
|
494 |
-
|
495 |
-
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
|
496 |
-
background-image: none;
|
497 |
-
background-color: #f4f4f4;
|
498 |
-
border: 1px solid #ddd;
|
499 |
-
padding: 3px 5px 3px 5px;
|
500 |
-
}
|
501 |
-
|
502 |
-
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
|
503 |
-
display: none;
|
504 |
-
}
|
505 |
-
/* end multiselect */
|
506 |
-
|
507 |
-
.select2-result-selectable .select2-match,
|
508 |
-
.select2-result-unselectable .select2-result-selectable .select2-match { text-decoration: underline; }
|
509 |
-
.select2-result-unselectable .select2-match { text-decoration: none; }
|
510 |
-
|
511 |
-
.select2-offscreen { position: absolute; left: -10000px; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/js/select2/select2.min.js
DELETED
@@ -1,82 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
Copyright 2012 Igor Vaynberg
|
3 |
-
|
4 |
-
Version: 3.2 Timestamp: Mon Sep 10 10:38:04 PDT 2012
|
5 |
-
|
6 |
-
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in
|
7 |
-
compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:
|
8 |
-
|
9 |
-
http://www.apache.org/licenses/LICENSE-2.0
|
10 |
-
|
11 |
-
Unless required by applicable law or agreed to in writing, software distributed under the License is
|
12 |
-
distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
13 |
-
See the License for the specific language governing permissions and limitations under the License.
|
14 |
-
*/
|
15 |
-
(function(e){"undefined"==typeof e.fn.each2&&e.fn.extend({each2:function(g){for(var i=e([0]),m=-1,s=this.length;++m<s&&(i.context=i[0]=this[m])&&!1!==g.call(i[0],m,i););return this}})})(jQuery);
|
16 |
-
(function(e,g){function i(a,b){var c=0,d=b.length,j;if("undefined"===typeof a)return-1;if(a.constructor===String)for(;c<d;c+=1){if(0===a.localeCompare(b[c]))return c}else for(;c<d;c+=1)if(j=b[c],j.constructor===String){if(0===j.localeCompare(a))return c}else if(j===a)return c;return-1}function m(a,b){return a===b?!0:a===g||b===g||null===a||null===b?!1:a.constructor===String?0===a.localeCompare(b):b.constructor===String?0===b.localeCompare(a):!1}function s(a,b){var c,d,j;if(null===a||1>a.length)return[];
|
17 |
-
c=a.split(b);d=0;for(j=c.length;d<j;d+=1)c[d]=e.trim(c[d]);return c}function A(a,b,c){var c=c||g,d;return function(){var j=arguments;window.clearTimeout(d);d=window.setTimeout(function(){b.apply(c,j)},a)}}function l(a){a.preventDefault();a.stopPropagation()}function B(a,b,c){var d=a.toUpperCase().indexOf(b.toUpperCase()),b=b.length;0>d?c.push(a):(c.push(a.substring(0,d)),c.push("<span class='select2-match'>"),c.push(a.substring(d,d+b)),c.push("</span>"),c.push(a.substring(d+b,a.length)))}function C(a){var b,
|
18 |
-
c=0,d=null,j=a.quietMillis||100;return function(h){window.clearTimeout(b);b=window.setTimeout(function(){var b=c+=1,j=a.data,n=a.transport||e.ajax,f=a.traditional||!1,g=a.type||"GET",j=j.call(this,h.term,h.page,h.context);null!==d&&d.abort();d=n.call(null,{url:a.url,dataType:a.dataType,data:j,type:g,traditional:f,success:function(d){b<c||(d=a.results(d,h.page),h.callback(d))}})},j)}}function D(a){var b=a,c,d=function(a){return""+a.text};e.isArray(b)||(d=b.text,e.isFunction(d)||(c=b.text,d=function(a){return a[c]}),
|
19 |
-
b=b.results);return function(a){var c=a.term,f={results:[]},k;if(c==="")a.callback({results:b});else{k=function(b,f){var g,t,b=b[0];if(b.children){g={};for(t in b)b.hasOwnProperty(t)&&(g[t]=b[t]);g.children=[];e(b.children).each2(function(a,b){k(b,g.children)});g.children.length&&f.push(g)}else a.matcher(c,d(b))&&f.push(b)};e(b).each2(function(a,b){k(b,f.results)});a.callback(f)}}}function E(a){return e.isFunction(a)?a:function(b){var c=b.term,d={results:[]};e(a).each(function(){var a=this.text!==
|
20 |
-
g,e=a?this.text:this;if(""===c||b.matcher(c,e))d.results.push(a?this:{id:this,text:this})});b.callback(d)}}function u(a){if(e.isFunction(a))return!0;if(!a)return!1;throw Error("formatterName must be a function or a falsy value");}function v(a){return e.isFunction(a)?a():a}function F(a){var b=0;e.each(a,function(a,d){d.children?b+=F(d.children):b++});return b}function H(a,b,c,d){var e=a,h=!1,f,k,n,o;if(!d.createSearchChoice||!d.tokenSeparators||1>d.tokenSeparators.length)return g;for(;;){h=-1;k=0;
|
21 |
-
for(n=d.tokenSeparators.length;k<n&&!(o=d.tokenSeparators[k],h=a.indexOf(o),0<=h);k++);if(0>h)break;f=a.substring(0,h);a=a.substring(h+o.length);if(0<f.length&&(f=d.createSearchChoice(f,b),f!==g&&null!==f&&d.id(f)!==g&&null!==d.id(f))){h=!1;k=0;for(n=b.length;k<n;k++)if(m(d.id(f),d.id(b[k]))){h=!0;break}h||c(f)}}if(0!=e.localeCompare(a))return a}function x(a,b){var c=function(){};c.prototype=new a;c.prototype.constructor=c;c.prototype.parent=a.prototype;c.prototype=e.extend(c.prototype,b);return c}
|
22 |
-
if(window.Select2===g){var f,w,y,z,G,q;f={TAB:9,ENTER:13,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40,SHIFT:16,CTRL:17,ALT:18,PAGE_UP:33,PAGE_DOWN:34,HOME:36,END:35,BACKSPACE:8,DELETE:46,isArrow:function(a){a=a.which?a.which:a;switch(a){case f.LEFT:case f.RIGHT:case f.UP:case f.DOWN:return!0}return!1},isControl:function(a){switch(a.which){case f.SHIFT:case f.CTRL:case f.ALT:return!0}return a.metaKey?!0:!1},isFunctionKey:function(a){a=a.which?a.which:a;return 112<=a&&123>=a}};var I=1;G=function(){return I++};
|
23 |
-
e(document).delegate("body","mousemove",function(a){e.data(document,"select2-lastpos",{x:a.pageX,y:a.pageY})});e(document).ready(function(){e(document).delegate("body","mousedown touchend",function(a){var b=e(a.target).closest("div.select2-container").get(0),c;b?e(document).find("div.select2-container-active").each(function(){this!==b&&e(this).data("select2").blur()}):(b=e(a.target).closest("div.select2-drop").get(0),e(document).find("div.select2-drop-active").each(function(){this!==b&&e(this).data("select2").blur()}));
|
24 |
-
b=e(a.target);c=b.attr("for");"LABEL"===a.target.tagName&&(c&&0<c.length)&&(b=e("#"+c),b=b.data("select2"),b!==g&&(b.focus(),a.preventDefault()))})});w=x(Object,{bind:function(a){var b=this;return function(){a.apply(b,arguments)}},init:function(a){var b,c;this.opts=a=this.prepareOpts(a);this.id=a.id;a.element.data("select2")!==g&&null!==a.element.data("select2")&&this.destroy();this.enabled=!0;this.container=this.createContainer();this.containerId="s2id_"+(a.element.attr("id")||"autogen"+G());this.containerSelector=
|
25 |
-
"#"+this.containerId.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1");this.container.attr("id",this.containerId);var d=!1,j;this.body=function(){!1===d&&(j=a.element.closest("body"),d=!0);return j};a.element.attr("class")!==g&&this.container.addClass(a.element.attr("class").replace(/validate\[[\S ]+] ?/,""));this.container.css(v(a.containerCss));this.container.addClass(v(a.containerCssClass));this.opts.element.data("select2",this).hide().before(this.container);this.container.data("select2",
|
26 |
-
this);this.dropdown=this.container.find(".select2-drop");this.dropdown.addClass(v(a.dropdownCssClass));this.dropdown.data("select2",this);this.results=b=this.container.find(".select2-results");this.search=c=this.container.find("input.select2-input");c.attr("tabIndex",this.opts.element.attr("tabIndex"));this.resultsPage=0;this.context=null;this.initContainer();this.initContainerWidth();this.results.bind("mousemove",function(a){var b=e.data(document,"select2-lastpos");(b===g||b.x!==a.pageX||b.y!==a.pageY)&&
|
27 |
-
e(a.target).trigger("mousemove-filtered",a)});this.dropdown.delegate(".select2-results","mousemove-filtered",this.bind(this.highlightUnderEvent));var h=this.results,f=A(80,function(a){h.trigger("scroll-debounced",a)});h.bind("scroll",function(a){0<=i(a.target,h.get())&&f(a)});this.dropdown.delegate(".select2-results","scroll-debounced",this.bind(this.loadMoreIfNeeded));e.fn.mousewheel&&b.mousewheel(function(a,c,d,e){c=b.scrollTop();0<e&&0>=c-e?(b.scrollTop(0),l(a)):0>e&&b.get(0).scrollHeight-b.scrollTop()+
|
28 |
-
e<=b.height()&&(b.scrollTop(b.get(0).scrollHeight-b.height()),l(a))});c.bind("keydown",function(){e.data(c,"keyup-change-value")===g&&e.data(c,"keyup-change-value",c.val())});c.bind("keyup",function(){var a=e.data(c,"keyup-change-value");a!==g&&c.val()!==a&&(e.removeData(c,"keyup-change-value"),c.trigger("keyup-change"))});c.bind("keyup-change",this.bind(this.updateResults));c.bind("focus",function(){c.addClass("select2-focused");" "===c.val()&&c.val("")});c.bind("blur",function(){c.removeClass("select2-focused")});
|
29 |
-
this.dropdown.delegate(".select2-results","mouseup",this.bind(function(a){0<e(a.target).closest(".select2-result-selectable:not(.select2-disabled)").length?(this.highlightUnderEvent(a),this.selectHighlighted(a)):this.focusSearch();l(a)}));this.dropdown.bind("click mouseup mousedown",function(a){a.stopPropagation()});e.isFunction(this.opts.initSelection)&&(this.initSelection(),this.monitorSource());(a.element.is(":disabled")||a.element.is("[readonly='readonly']"))&&this.disable()},destroy:function(){var a=
|
30 |
-
this.opts.element.data("select2");a!==g&&(a.container.remove(),a.dropdown.remove(),a.opts.element.removeData("select2").unbind(".select2").show())},prepareOpts:function(a){var b,c,d;b=a.element;"select"===b.get(0).tagName.toLowerCase()&&(this.select=c=a.element);c&&e.each("id multiple ajax query createSearchChoice initSelection data tags".split(" "),function(){if(this in a)throw Error("Option '"+this+"' is not allowed for Select2 when attached to a <select> element.");});a=e.extend({},{populateResults:function(b,
|
31 |
-
c,d){var f,n=this.opts.id,o=this;f=function(b,c,j){var h,l,i,m,r,p,q;h=0;for(l=b.length;h<l;h=h+1){i=b[h];m=n(i)!==g;r=i.children&&i.children.length>0;p=e("<li></li>");p.addClass("select2-results-dept-"+j);p.addClass("select2-result");p.addClass(m?"select2-result-selectable":"select2-result-unselectable");r&&p.addClass("select2-result-with-children");p.addClass(o.opts.formatResultCssClass(i));m=e("<div></div>");m.addClass("select2-result-label");q=a.formatResult(i,m,d);q!==g&&m.html(o.opts.escapeMarkup(q));
|
32 |
-
p.append(m);if(r){r=e("<ul></ul>");r.addClass("select2-result-sub");f(i.children,r,j+1);p.append(r)}p.data("select2-data",i);c.append(p)}};f(c,b,0)}},e.fn.select2.defaults,a);"function"!==typeof a.id&&(d=a.id,a.id=function(a){return a[d]});if(c)a.query=this.bind(function(a){var c={results:[],more:false},d=a.term,f,n,o;o=function(b,c){var e;if(b.is("option"))a.matcher(d,b.text(),b)&&c.push({id:b.attr("value"),text:b.text(),element:b.get(),css:b.attr("class")});else if(b.is("optgroup")){e={text:b.attr("label"),
|
33 |
-
children:[],element:b.get(),css:b.attr("class")};b.children().each2(function(a,b){o(b,e.children)});e.children.length>0&&c.push(e)}};f=b.children();if(this.getPlaceholder()!==g&&f.length>0){n=f[0];e(n).text()===""&&(f=f.not(n))}f.each2(function(a,b){o(b,c.results)});a.callback(c)}),a.id=function(a){return a.id},a.formatResultCssClass=function(a){return a.css};else if(!("query"in a))if("ajax"in a){if((c=a.element.data("ajax-url"))&&0<c.length)a.ajax.url=c;a.query=C(a.ajax)}else"data"in a?a.query=D(a.data):
|
34 |
-
"tags"in a&&(a.query=E(a.tags),a.createSearchChoice=function(a){return{id:a,text:a}},a.initSelection=function(b,c){var d=[];e(s(b.val(),a.separator)).each(function(){var b=this,c=this,j=a.tags;e.isFunction(j)&&(j=j());e(j).each(function(){if(m(this.id,b)){c=this.text;return false}});d.push({id:b,text:c})});c(d)});if("function"!==typeof a.query)throw"query function not defined for Select2 "+a.element.attr("id");return a},monitorSource:function(){this.opts.element.bind("change.select2",this.bind(function(){!0!==
|
35 |
-
this.opts.element.data("select2-change-triggered")&&this.initSelection()}))},triggerChange:function(a){a=a||{};a=e.extend({},a,{type:"change",val:this.val()});this.opts.element.data("select2-change-triggered",!0);this.opts.element.trigger(a);this.opts.element.data("select2-change-triggered",!1);this.opts.element.click();this.opts.blurOnChange&&this.opts.element.blur()},enable:function(){this.enabled||(this.enabled=!0,this.container.removeClass("select2-container-disabled"))},disable:function(){this.enabled&&
|
36 |
-
(this.close(),this.enabled=!1,this.container.addClass("select2-container-disabled"))},opened:function(){return this.container.hasClass("select2-dropdown-open")},positionDropdown:function(){var a=this.container.offset(),b=this.container.outerHeight(),c=this.container.outerWidth(),d=this.dropdown.outerHeight(),j=e(window).scrollTop()+document.documentElement.clientHeight,b=a.top+b,f=a.left,j=b+d<=j,g=a.top-d>=this.body().scrollTop(),k=this.dropdown.hasClass("select2-drop-above"),n;"static"!==this.body().css("position")&&
|
37 |
-
(n=this.body().offset(),b-=n.top,f-=n.left);k?(k=!0,!g&&j&&(k=!1)):(k=!1,!j&&g&&(k=!0));k?(b=a.top-d,this.container.addClass("select2-drop-above"),this.dropdown.addClass("select2-drop-above")):(this.container.removeClass("select2-drop-above"),this.dropdown.removeClass("select2-drop-above"));a=e.extend({top:b,left:f,width:c},v(this.opts.dropdownCss));this.dropdown.css(a)},shouldOpen:function(){var a;if(this.opened())return!1;a=e.Event("open");this.opts.element.trigger(a);return!a.isDefaultPrevented()},
|
38 |
-
clearDropdownAlignmentPreference:function(){this.container.removeClass("select2-drop-above");this.dropdown.removeClass("select2-drop-above")},open:function(){if(!this.shouldOpen())return!1;window.setTimeout(this.bind(this.opening),1);return!0},opening:function(){var a=this.containerId,b=this.containerSelector,c="scroll."+a,d="resize."+a;this.container.parents().each(function(){e(this).bind(c,function(){var a=e(b);0==a.length&&e(this).unbind(c);a.select2("close")})});e(window).bind(d,function(){var a=
|
39 |
-
e(b);0==a.length&&e(window).unbind(d);a.select2("close")});this.clearDropdownAlignmentPreference();" "===this.search.val()&&this.search.val("");this.container.addClass("select2-dropdown-open").addClass("select2-container-active");this.updateResults(!0);this.dropdown[0]!==this.body().children().last()[0]&&this.dropdown.detach().appendTo(this.body());this.dropdown.show();this.positionDropdown();this.dropdown.addClass("select2-drop-active");this.ensureHighlightVisible();this.focusSearch()},close:function(){if(this.opened()){var a=
|
40 |
-
this;this.container.parents().each(function(){e(this).unbind("scroll."+a.containerId)});e(window).unbind("resize."+this.containerId);this.clearDropdownAlignmentPreference();this.dropdown.hide();this.container.removeClass("select2-dropdown-open").removeClass("select2-container-active");this.results.empty();this.clearSearch();this.opts.element.trigger(e.Event("close"))}},clearSearch:function(){},ensureHighlightVisible:function(){var a=this.results,b,c,d,f;c=this.highlight();0>c||(0==c?a.scrollTop(0):
|
41 |
-
(b=a.find(".select2-result-selectable"),d=e(b[c]),f=d.offset().top+d.outerHeight(),c===b.length-1&&(b=a.find("li.select2-more-results"),0<b.length&&(f=b.offset().top+b.outerHeight())),b=a.offset().top+a.outerHeight(),f>b&&a.scrollTop(a.scrollTop()+(f-b)),d=d.offset().top-a.offset().top,0>d&&a.scrollTop(a.scrollTop()+d)))},moveHighlight:function(a){for(var b=this.results.find(".select2-result-selectable"),c=this.highlight();-1<c&&c<b.length;){var c=c+a,d=e(b[c]);if(d.hasClass("select2-result-selectable")&&
|
42 |
-
!d.hasClass("select2-disabled")){this.highlight(c);break}}},highlight:function(a){var b=this.results.find(".select2-result-selectable").not(".select2-disabled");if(0===arguments.length)return i(b.filter(".select2-highlighted")[0],b.get());a>=b.length&&(a=b.length-1);0>a&&(a=0);b.removeClass("select2-highlighted");e(b[a]).addClass("select2-highlighted");this.ensureHighlightVisible()},countSelectableResults:function(){return this.results.find(".select2-result-selectable").not(".select2-disabled").length},
|
43 |
-
highlightUnderEvent:function(a){a=e(a.target).closest(".select2-result-selectable");if(0<a.length&&!a.is(".select2-highlighted")){var b=this.results.find(".select2-result-selectable");this.highlight(b.index(a))}else 0==a.length&&this.results.find(".select2-highlighted").removeClass("select2-highlighted")},loadMoreIfNeeded:function(){var a=this.results,b=a.find("li.select2-more-results"),c,d=this.resultsPage+1,e=this,f=this.search.val(),g=this.context;0!==b.length&&(c=b.offset().top-a.offset().top-
|
44 |
-
a.height(),0>=c&&(b.addClass("select2-active"),this.opts.query({term:f,page:d,context:g,matcher:this.opts.matcher,callback:this.bind(function(c){e.opened()&&(e.opts.populateResults.call(this,a,c.results,{term:f,page:d,context:g}),!0===c.more?(b.detach().appendTo(a).text(e.opts.formatLoadMore(d+1)),window.setTimeout(function(){e.loadMoreIfNeeded()},10)):b.remove(),e.positionDropdown(),e.resultsPage=d)})})))},tokenize:function(){},updateResults:function(a){function b(){f.scrollTop(0);d.removeClass("select2-active");
|
45 |
-
k.positionDropdown()}function c(a){f.html(k.opts.escapeMarkup(a));b()}var d=this.search,f=this.results,h=this.opts,i,k=this;if(!(!0!==a&&(!1===this.showSearchInput||!this.opened()))){d.addClass("select2-active");if(1<=h.maximumSelectionSize&&(i=this.data(),e.isArray(i)&&i.length>=h.maximumSelectionSize&&u(h.formatSelectionTooBig,"formatSelectionTooBig"))){c("<li class='select2-selection-limit'>"+h.formatSelectionTooBig(h.maximumSelectionSize)+"</li>");return}d.val().length<h.minimumInputLength&&u(h.formatInputTooShort,
|
46 |
-
"formatInputTooShort")?c("<li class='select2-no-results'>"+h.formatInputTooShort(d.val(),h.minimumInputLength)+"</li>"):(c("<li class='select2-searching'>"+h.formatSearching()+"</li>"),i=this.tokenize(),i!=g&&null!=i&&d.val(i),this.resultsPage=1,h.query({term:d.val(),page:this.resultsPage,context:null,matcher:h.matcher,callback:this.bind(function(i){var l;this.opened()&&((this.context=i.context===g?null:i.context,this.opts.createSearchChoice&&""!==d.val()&&(l=this.opts.createSearchChoice.call(null,
|
47 |
-
d.val(),i.results),l!==g&&null!==l&&k.id(l)!==g&&null!==k.id(l)&&0===e(i.results).filter(function(){return m(k.id(this),k.id(l))}).length&&i.results.unshift(l)),0===i.results.length&&u(h.formatNoMatches,"formatNoMatches"))?c("<li class='select2-no-results'>"+h.formatNoMatches(d.val())+"</li>"):(f.empty(),k.opts.populateResults.call(this,f,i.results,{term:d.val(),page:this.resultsPage,context:null}),!0===i.more&&u(h.formatLoadMore,"formatLoadMore")&&(f.append("<li class='select2-more-results'>"+k.opts.escapeMarkup(h.formatLoadMore(this.resultsPage))+
|
48 |
-
"</li>"),window.setTimeout(function(){k.loadMoreIfNeeded()},10)),this.postprocessResults(i,a),b()))})}))}},cancel:function(){this.close()},blur:function(){this.close();this.container.removeClass("select2-container-active");this.dropdown.removeClass("select2-drop-active");this.search[0]===document.activeElement&&this.search.blur();this.clearSearch();this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus")},focusSearch:function(){this.search.show();this.search.focus();
|
49 |
-
window.setTimeout(this.bind(function(){this.search.show();this.search.focus();this.search.val(this.search.val())}),10)},selectHighlighted:function(){var a=this.highlight(),b=this.results.find(".select2-highlighted").not(".select2-disabled"),c=b.closest(".select2-result-selectable").data("select2-data");c&&(b.addClass("select2-disabled"),this.highlight(a),this.onSelect(c))},getPlaceholder:function(){return this.opts.element.attr("placeholder")||this.opts.element.attr("data-placeholder")||this.opts.element.data("placeholder")||
|
50 |
-
this.opts.placeholder},initContainerWidth:function(){var a=function(){var a,c,d,f;if("off"===this.opts.width)return null;if("element"===this.opts.width)return 0===this.opts.element.outerWidth()?"auto":this.opts.element.outerWidth()+"px";if("copy"===this.opts.width||"resolve"===this.opts.width){a=this.opts.element.attr("style");if(a!==g){a=a.split(";");d=0;for(f=a.length;d<f;d+=1)if(c=a[d].replace(/\s/g,"").match(/width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/),null!==c&&1<=c.length)return c[1]}return"resolve"===
|
51 |
-
this.opts.width?(a=this.opts.element.css("width"),0<a.indexOf("%")?a:0===this.opts.element.outerWidth()?"auto":this.opts.element.outerWidth()+"px"):null}return e.isFunction(this.opts.width)?this.opts.width():this.opts.width}.call(this);null!==a&&this.container.attr("style","width: "+a)}});y=x(w,{createContainer:function(){return e("<div></div>",{"class":"select2-container"}).html(" <a href='#' onclick='return false;' class='select2-choice'> <span></span><abbr class='select2-search-choice-close' style='display:none;'></abbr> <div><b></b></div></a> <div class='select2-drop select2-offscreen'> <div class='select2-search'> <input type='text' autocomplete='off' class='select2-input'/> </div> <ul class='select2-results'> </ul></div>")},
|
52 |
-
opening:function(){this.search.show();this.parent.opening.apply(this,arguments);this.dropdown.removeClass("select2-offscreen")},close:function(){this.opened()&&(this.parent.close.apply(this,arguments),this.dropdown.removeAttr("style").addClass("select2-offscreen").insertAfter(this.selection).show())},focus:function(){this.close();this.selection.focus()},isFocused:function(){return this.selection[0]===document.activeElement},cancel:function(){this.parent.cancel.apply(this,arguments);this.selection.focus()},
|
53 |
-
initContainer:function(){var a,b=this.dropdown;this.selection=a=this.container.find(".select2-choice");this.search.bind("keydown",this.bind(function(a){if(this.enabled)if(a.which===f.PAGE_UP||a.which===f.PAGE_DOWN)l(a);else if(this.opened())switch(a.which){case f.UP:case f.DOWN:this.moveHighlight(a.which===f.UP?-1:1);l(a);break;case f.TAB:case f.ENTER:this.selectHighlighted();l(a);break;case f.ESC:this.cancel(a),l(a)}else a.which===f.TAB||f.isControl(a)||f.isFunctionKey(a)||a.which===f.ESC||!1===
|
54 |
-
this.opts.openOnEnter&&a.which===f.ENTER||this.open()}));this.search.bind("focus",this.bind(function(){this.selection.attr("tabIndex","-1")}));this.search.bind("blur",this.bind(function(){this.opened()||this.container.removeClass("select2-container-active");window.setTimeout(this.bind(function(){this.selection.attr("tabIndex",this.opts.element.attr("tabIndex"))}),10)}));a.bind("mousedown",this.bind(function(){this.opened()?(this.close(),this.selection.focus()):this.enabled&&this.open()}));b.bind("mousedown",
|
55 |
-
this.bind(function(){this.search.focus()}));a.bind("focus",this.bind(function(){this.container.addClass("select2-container-active");this.search.attr("tabIndex","-1")}));a.bind("blur",this.bind(function(){this.opened()||this.container.removeClass("select2-container-active");window.setTimeout(this.bind(function(){this.search.attr("tabIndex",this.opts.element.attr("tabIndex"))}),10)}));a.bind("keydown",this.bind(function(a){if(this.enabled)if(a.which===f.PAGE_UP||a.which===f.PAGE_DOWN)l(a);else if(!(a.which===
|
56 |
-
f.TAB||f.isControl(a)||f.isFunctionKey(a)||a.which===f.ESC)&&!(!1===this.opts.openOnEnter&&a.which===f.ENTER))if(a.which==f.DELETE)this.opts.allowClear&&this.clear();else{this.open();if(a.which!==f.ENTER&&!(48>a.which)){var b=String.fromCharCode(a.which).toLowerCase();a.shiftKey&&(b=b.toUpperCase());this.search.focus();this.search.val(b)}l(a)}}));a.delegate("abbr","mousedown",this.bind(function(a){this.enabled&&(this.clear(),l(a),this.close(),this.triggerChange(),this.selection.focus())}));this.setPlaceholder();
|
57 |
-
this.search.bind("focus",this.bind(function(){this.container.addClass("select2-container-active")}))},clear:function(){this.opts.element.val("");this.selection.find("span").empty();this.selection.removeData("select2-data");this.setPlaceholder()},initSelection:function(){if(""===this.opts.element.val())this.close(),this.setPlaceholder();else{var a=this;this.opts.initSelection.call(null,this.opts.element,function(b){b!==g&&null!==b&&(a.updateSelection(b),a.close(),a.setPlaceholder())})}},prepareOpts:function(){var a=
|
58 |
-
this.parent.prepareOpts.apply(this,arguments);"select"===a.element.get(0).tagName.toLowerCase()&&(a.initSelection=function(a,c){var d=a.find(":selected");e.isFunction(c)&&c({id:d.attr("value"),text:d.text()})});return a},setPlaceholder:function(){var a=this.getPlaceholder();""===this.opts.element.val()&&a!==g&&!(this.select&&""!==this.select.find("option:first").text())&&(this.selection.find("span").html(this.opts.escapeMarkup(a)),this.selection.addClass("select2-default"),this.selection.find("abbr").hide())},
|
59 |
-
postprocessResults:function(a,b){var c=0,d=this,f=!0;this.results.find(".select2-result-selectable").each2(function(a,b){if(m(d.id(b.data("select2-data")),d.opts.element.val()))return c=a,!1});this.highlight(c);!0===b&&(f=this.showSearchInput=F(a.results)>=this.opts.minimumResultsForSearch,this.dropdown.find(".select2-search")[f?"removeClass":"addClass"]("select2-search-hidden"),e(this.dropdown,this.container)[f?"addClass":"removeClass"]("select2-with-searchbox"))},onSelect:function(a){var b=this.opts.element.val();
|
60 |
-
this.opts.element.val(this.id(a));this.updateSelection(a);this.close();this.selection.focus();m(b,this.id(a))||this.triggerChange()},updateSelection:function(a){var b=this.selection.find("span");this.selection.data("select2-data",a);b.empty();a=this.opts.formatSelection(a,b);a!==g&&b.append(this.opts.escapeMarkup(a));this.selection.removeClass("select2-default");this.opts.allowClear&&this.getPlaceholder()!==g&&this.selection.find("abbr").show()},val:function(){var a,b=null,c=this;if(0===arguments.length)return this.opts.element.val();
|
61 |
-
a=arguments[0];if(this.select)this.select.val(a).find(":selected").each2(function(a,c){b={id:c.attr("value"),text:c.text()};return!1}),this.updateSelection(b),this.setPlaceholder();else{if(this.opts.initSelection===g)throw Error("cannot call val() if initSelection() is not defined");a?(this.opts.element.val(a),this.opts.initSelection(this.opts.element,function(a){c.opts.element.val(!a?"":c.id(a));c.updateSelection(a);c.setPlaceholder()})):this.clear()}},clearSearch:function(){this.search.val("")},
|
62 |
-
data:function(a){var b;if(0===arguments.length)return b=this.selection.data("select2-data"),b==g&&(b=null),b;!a||""===a?this.clear():(this.opts.element.val(!a?"":this.id(a)),this.updateSelection(a))}});z=x(w,{createContainer:function(){return e("<div></div>",{"class":"select2-container select2-container-multi"}).html(" <ul class='select2-choices'> <li class='select2-search-field'> <input type='text' autocomplete='off' class='select2-input'> </li></ul><div class='select2-drop select2-drop-multi' style='display:none;'> <ul class='select2-results'> </ul></div>")},
|
63 |
-
prepareOpts:function(){var a=this.parent.prepareOpts.apply(this,arguments);"select"===a.element.get(0).tagName.toLowerCase()&&(a.initSelection=function(a,c){var d=[];a.find(":selected").each2(function(a,b){d.push({id:b.attr("value"),text:b.text()})});e.isFunction(c)&&c(d)});return a},initContainer:function(){var a;this.searchContainer=this.container.find(".select2-search-field");this.selection=a=this.container.find(".select2-choices");this.search.bind("keydown",this.bind(function(b){if(this.enabled){if(b.which===
|
64 |
-
f.BACKSPACE&&""===this.search.val()){this.close();var c;c=a.find(".select2-search-choice-focus");if(0<c.length){this.unselect(c.first());this.search.width(10);l(b);return}c=a.find(".select2-search-choice");0<c.length&&c.last().addClass("select2-search-choice-focus")}else a.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus");if(this.opened())switch(b.which){case f.UP:case f.DOWN:this.moveHighlight(b.which===f.UP?-1:1);l(b);return;case f.ENTER:case f.TAB:this.selectHighlighted();
|
65 |
-
l(b);return;case f.ESC:this.cancel(b);l(b);return}if(!(b.which===f.TAB||f.isControl(b)||f.isFunctionKey(b)||b.which===f.BACKSPACE||b.which===f.ESC)&&!(!1===this.opts.openOnEnter&&b.which===f.ENTER))this.open(),(b.which===f.PAGE_UP||b.which===f.PAGE_DOWN)&&l(b)}}));this.search.bind("keyup",this.bind(this.resizeSearch));this.search.bind("blur",this.bind(function(a){this.container.removeClass("select2-container-active");this.search.removeClass("select2-focused");this.clearSearch();a.stopImmediatePropagation()}));
|
66 |
-
this.container.delegate(".select2-choices","mousedown",this.bind(function(a){this.enabled&&!(0<e(a.target).closest(".select2-search-choice").length)&&(this.clearPlaceholder(),this.open(),this.focusSearch(),a.preventDefault())}));this.container.delegate(".select2-choices","focus",this.bind(function(){this.enabled&&(this.container.addClass("select2-container-active"),this.dropdown.addClass("select2-drop-active"),this.clearPlaceholder())}));this.clearSearch()},enable:function(){this.enabled||(this.parent.enable.apply(this,
|
67 |
-
arguments),this.search.removeAttr("disabled"))},disable:function(){this.enabled&&(this.parent.disable.apply(this,arguments),this.search.attr("disabled",!0))},initSelection:function(){""===this.opts.element.val()&&(this.updateSelection([]),this.close(),this.clearSearch());if(this.select||""!==this.opts.element.val()){var a=this;this.opts.initSelection.call(null,this.opts.element,function(b){if(b!==g&&b!==null){a.updateSelection(b);a.close();a.clearSearch()}})}},clearSearch:function(){var a=this.getPlaceholder();
|
68 |
-
a!==g&&0===this.getVal().length&&!1===this.search.hasClass("select2-focused")?(this.search.val(a).addClass("select2-default"),this.resizeSearch()):this.search.val(" ").width(10)},clearPlaceholder:function(){this.search.hasClass("select2-default")?this.search.val("").removeClass("select2-default"):" "===this.search.val()&&this.search.val("")},opening:function(){this.parent.opening.apply(this,arguments);this.clearPlaceholder();this.resizeSearch();this.focusSearch()},close:function(){this.opened()&&
|
69 |
-
this.parent.close.apply(this,arguments)},focus:function(){this.close();this.search.focus()},isFocused:function(){return this.search.hasClass("select2-focused")},updateSelection:function(a){var b=[],c=[],d=this;e(a).each(function(){0>i(d.id(this),b)&&(b.push(d.id(this)),c.push(this))});a=c;this.selection.find(".select2-search-choice").remove();e(a).each(function(){d.addSelectedChoice(this)});d.postprocessResults()},tokenize:function(){var a=this.search.val(),a=this.opts.tokenizer(a,this.data(),this.bind(this.onSelect),
|
70 |
-
this.opts);null!=a&&a!=g&&(this.search.val(a),0<a.length&&this.open())},onSelect:function(a){this.addSelectedChoice(a);this.select&&this.postprocessResults();this.opts.closeOnSelect?(this.close(),this.search.width(10)):0<this.countSelectableResults()?(this.search.width(10),this.resizeSearch(),this.positionDropdown()):this.close();this.triggerChange({added:a});this.focusSearch()},cancel:function(){this.close();this.focusSearch()},addSelectedChoice:function(a){var b=e("<li class='select2-search-choice'> <div></div> <a href='#' onclick='return false;' class='select2-search-choice-close' tabindex='-1'></a></li>"),
|
71 |
-
c=this.id(a),d=this.getVal(),f;f=this.opts.formatSelection(a,b);b.find("div").replaceWith("<div>"+this.opts.escapeMarkup(f)+"</div>");b.find(".select2-search-choice-close").bind("mousedown",l).bind("click dblclick",this.bind(function(a){this.enabled&&(e(a.target).closest(".select2-search-choice").fadeOut("fast",this.bind(function(){this.unselect(e(a.target));this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus");this.close();this.focusSearch()})).dequeue(),
|
72 |
-
l(a))})).bind("focus",this.bind(function(){this.enabled&&(this.container.addClass("select2-container-active"),this.dropdown.addClass("select2-drop-active"))}));b.data("select2-data",a);b.insertBefore(this.searchContainer);d.push(c);this.setVal(d)},unselect:function(a){var b=this.getVal(),c,d,a=a.closest(".select2-search-choice");if(0===a.length)throw"Invalid argument: "+a+". Must be .select2-search-choice";c=a.data("select2-data");d=i(this.id(c),b);0<=d&&(b.splice(d,1),this.setVal(b),this.select&&
|
73 |
-
this.postprocessResults());a.remove();this.triggerChange({removed:c})},postprocessResults:function(){var a=this.getVal(),b=this.results.find(".select2-result-selectable"),c=this.results.find(".select2-result-with-children"),d=this;b.each2(function(b,c){var e=d.id(c.data("select2-data"));0<=i(e,a)?c.addClass("select2-disabled").removeClass("select2-result-selectable"):c.removeClass("select2-disabled").addClass("select2-result-selectable")});c.each2(function(a,b){0==b.find(".select2-result-selectable").length?
|
74 |
-
b.addClass("select2-disabled"):b.removeClass("select2-disabled")});b.each2(function(a,b){if(!b.hasClass("select2-disabled")&&b.hasClass("select2-result-selectable"))return d.highlight(0),!1})},resizeSearch:function(){var a,b,c,d,f=this.search.outerWidth()-this.search.width();a=this.search;q||(c=a[0].currentStyle||window.getComputedStyle(a[0],null),q=e("<div></div>").css({position:"absolute",left:"-10000px",top:"-10000px",display:"none",fontSize:c.fontSize,fontFamily:c.fontFamily,fontStyle:c.fontStyle,
|
75 |
-
fontWeight:c.fontWeight,letterSpacing:c.letterSpacing,textTransform:c.textTransform,whiteSpace:"nowrap"}),e("body").append(q));q.text(a.val());a=q.width()+10;b=this.search.offset().left;c=this.selection.width();d=this.selection.offset().left;b=c-(b-d)-f;b<a&&(b=c-f);40>b&&(b=c-f);this.search.width(b)},getVal:function(){var a;if(this.select)return a=this.select.val(),null===a?[]:a;a=this.opts.element.val();return s(a,this.opts.separator)},setVal:function(a){var b;this.select?this.select.val(a):(b=
|
76 |
-
[],e(a).each(function(){0>i(this,b)&&b.push(this)}),this.opts.element.val(0===b.length?"":b.join(this.opts.separator)))},val:function(){var a,b=[],c=this;if(0===arguments.length)return this.getVal();if(a=arguments[0])if(this.setVal(a),this.select)this.select.find(":selected").each(function(){b.push({id:e(this).attr("value"),text:e(this).text()})}),this.updateSelection(b);else{if(this.opts.initSelection===g)throw Error("val() cannot be called if initSelection() is not defined");this.opts.initSelection(this.opts.element,
|
77 |
-
function(a){var b=e(a).map(c.id);c.setVal(b);c.updateSelection(a);c.clearSearch()})}else this.opts.element.val(""),this.updateSelection([]);this.clearSearch()},onSortStart:function(){if(this.select)throw Error("Sorting of elements is not supported when attached to <select>. Attach to <input type='hidden'/> instead.");this.search.width(0);this.searchContainer.hide()},onSortEnd:function(){var a=[],b=this;this.searchContainer.show();this.searchContainer.appendTo(this.searchContainer.parent());this.resizeSearch();
|
78 |
-
this.selection.find(".select2-search-choice").each(function(){a.push(b.opts.id(e(this).data("select2-data")))});this.setVal(a);this.triggerChange()},data:function(a){var b=this,c;if(0===arguments.length)return this.selection.find(".select2-search-choice").map(function(){return e(this).data("select2-data")}).get();a||(a=[]);c=e.map(a,function(a){return b.opts.id(a)});this.setVal(c);this.updateSelection(a);this.clearSearch()}});e.fn.select2=function(){var a=Array.prototype.slice.call(arguments,0),b,
|
79 |
-
c,d,f,h="val destroy opened open close focus isFocused container onSortStart onSortEnd enable disable positionDropdown data".split(" ");this.each(function(){if(0===a.length||"object"===typeof a[0])b=0===a.length?{}:e.extend({},a[0]),b.element=e(this),"select"===b.element.get(0).tagName.toLowerCase()?f=b.element.attr("multiple"):(f=b.multiple||!1,"tags"in b&&(b.multiple=f=!0)),c=f?new z:new y,c.init(b);else if("string"===typeof a[0]){if(0>i(a[0],h))throw"Unknown method: "+a[0];d=g;c=e(this).data("select2");
|
80 |
-
if(c!==g&&(d="container"===a[0]?c.container:c[a[0]].apply(c,a.slice(1)),d!==g))return!1}else throw"Invalid arguments to select2 plugin: "+a;});return d===g?this:d};e.fn.select2.defaults={width:"copy",closeOnSelect:!0,openOnEnter:!0,containerCss:{},dropdownCss:{},containerCssClass:"",dropdownCssClass:"",formatResult:function(a,b,c){b=[];B(a.text,c.term,b);return b.join("")},formatSelection:function(a){return a?a.text:g},formatResultCssClass:function(){return g},formatNoMatches:function(){return"No matches found"},
|
81 |
-
formatInputTooShort:function(a,b){return"Please enter "+(b-a.length)+" more characters"},formatSelectionTooBig:function(a){return"You can only select "+a+" item"+(1==a?"":"s")},formatLoadMore:function(){return"Loading more results..."},formatSearching:function(){return"Searching..."},minimumResultsForSearch:0,minimumInputLength:0,maximumSelectionSize:0,id:function(a){return a.id},matcher:function(a,b){return 0<=b.toUpperCase().indexOf(a.toUpperCase())},separator:",",tokenSeparators:[],tokenizer:H,
|
82 |
-
escapeMarkup:function(a){return a&&"string"===typeof a?a.replace(/&/g,"&"):a},blurOnChange:!1};window.Select2={query:{ajax:C,local:D,tags:E},util:{debounce:A,markMatch:B},"class":{"abstract":w,single:y,multi:z}}}})(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ui/js/select2/select2.png
DELETED
Binary file
|
ui/js/select2/select2x2.png
DELETED
Binary file
|
ui/styles/dist/pods-form.css
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
#post-body{border:none;background:none}.pods-hidden{display:none}.pods-admin #navigation-actions .previous-item{display:block;text-align:left;float:left;width:50%}.pods-admin #navigation-actions .next-item{display:block;text-align:right;float:right;width:50%}.form-table tr.pods-field:last-child>th,.form-table tr.pods-field:last-child>td{border-bottom:none}.form-table td .pods-form-ui-field{max-width:95%}.form-table.pods-form-ui-table-type-avatar tr.form-field>td,.form-table.pods-form-ui-table-type-file tr.form-field>td{padding:0 10px}.pods-field{padding:10px 0}.pods-field label{cursor:pointer;display:block;padding:0 0 4px 2px}.pods-field input,.pods-field textarea{display:block}.pods-field .quicktags-toolbar input{display:inline-block;width:auto}.pods-field p.pods-field-comment{color:#aaa;font-size:.9em;font-style:italic;margin:5px 0 0 2px !important}div.pods-textfield input,.pods-textarea textarea{width:100%}.pods-field .wp-editor-container{background-color:#FFF}textarea.pods-form-ui-field-type-paragraph{font-family:monospace;min-height:100px;resize:vertical}.pods-link-options{background:#fff;padding:5px 10px 10px;border:1px solid #dfdfdf}.pods-link-options>div{display:inline-block}.pods-date input.pods-date-field.hasDatepicker{background:#fff url(../../images/calendar16.png) no-repeat 5px 5px;cursor:pointer;padding-left:25px !important;padding-top:6px !important;width:150px}input.pods-form-ui-field-type-color{width:80px}.pods-field .CodeMirror{border:1px solid #999;background-color:#fff;margin:0}.pods-form-ui-row-type-currency code{padding:0 5px;line-height:25px;float:left;margin:2px;position:absolute;min-width:10px;text-align:center;display:none}.pods-form-ui-row-type-currency .pods-submittable-fields code{margin:1px 2px}.pods-boolean{position:relative;padding:0}.form-field .pods-boolean input,.pods-boolean input{display:block;min-height:16px;left:2px;margin-left:3px;padding:0;position:absolute;top:10px;width:auto;overflow:hidden}.pods-boolean label{padding:7px 5px 7px 26px;line-height:1;display:inline-block}.pods-pick select{display:block;min-width:125px}.pods-pick-values{border:1px solid #dfdfdf;border-radius:3px;min-width:125px;max-height:250px;overflow-y:auto;padding:2px 0}.pods-form-ui-field .pods-pick-values,.pods-form-ui-field .pods-pick-values li.pods-dfv-list-col{border:none;overflow:hidden;text-overflow:ellipsis}.pods-form-ui-row-type-pick .pods-form-ui-field select{width:25em}.pods-pick-values .pods-checkbox-view{border:1px solid #dfdfdf}select.pods-form-ui-field-type-pick[multiple]{background:#fff;border:1px solid #dfdfdf;border-radius:3px;width:100%;max-width:none;max-height:200px}select.pods-pick-multi{height:auto !important}.pods-pick-values ul{overflow:auto;margin:0;padding:0}.pods-pick-values li{background-color:#fff;border-bottom:1px solid #f4f4f4;line-height:1em;margin:0;padding:0}.pods-pick-values li:nth-child(even){background:#fcfcfc}.pods-pick-values .pods-dfv-list-item li{line-height:0}.pods-pick-values li li:nth-child(even),.pods-pick-values li li{background:transparent}.pods-pick-values li:hover{background:#f5f5f5}.pods-pick-values li:last-of-type{border-bottom:0}.pods-pick-values li .pods-field{padding:0}.pods-pick-values .pods-boolean label{display:block}.pods-pick-values .pods-radio{border:1px solid #dfdfdf}p.pods-add-file{padding:5px 0 10px}.pods-metabox tr.pods-field{border-top:1px solid #ececec}.pods-metabox tr.pods-field:first-child{border-top:0}.pods-form-ui-field .select2-container{width:100% !important}.pods-form-ui-field-type-select2{min-width:20%;width:auto;min-height:28px}.pods-ui-add-new{clear:both}#side-sortables .form-table .pods-field{display:block}#side-sortables .form-table th{display:block;width:100%;padding:0 0 10px;margin:0}#side-sortables .form-table tr.pods-field>td{display:block;line-height:inherit;padding:0;margin:0}.pods-form-front ul.pods-form-fields{list-style:none;margin:0}.pods-form-front .pods-field-label{width:20%;min-width:150px;padding-top:10px;float:left}.pods-form-front .pods-field-input{width:75%;min-width:200px;float:left}.pods-form-front .pods-field-input input,.pods-form .pods-field table.pods-metabox{width:95%}.pods-form .pods-field-input textarea{width:95%;min-height:200px}.pods-form-front .pods-field-input .quicktags-toolbar input{display:inline-block;width:auto}.pods-form-front .pods-field-input .pods-boolean input{width:auto}.pods-form-front .pods-field-input select{min-width:200px;border:1px solid #CCC;border-radius:3px;margin-top:10px}.pods-form-front .pods-field-input .CodeMirror{width:auto}.pods-form-front table.pods-metabox{width:100%}.pods-form-front ul.pods-dfv-list li.pods-dfv-list-icon img{width:40px}.pods-form-front .pods-file-add{display:block;margin:10px}.pods-form-front .pods-submit{float:right}.pods-form .pods-validate-error-message{color:#790000;font-weight:bold;padding:2px 0 5px;display:inline-block}.pods-form-front .pods-validate-error-message{padding:5px 10px 4px}.pods-form{overflow:hidden}.pods-form img.waiting{display:none;vertical-align:middle}.pods-form-front-success{color:#4F8A10;border:1px solid;margin:10px 0;padding:15px 10px 15px 50px;background:#DFF2BF url(../../images/green-check.png) no-repeat 10px center}.pods-form-ui-row-type-hidden{display:none;visibility:hidden}.pods-slider-field{max-width:300px}.pods-form div.pods-form-ui-field-type-avatar:after,.pods-form div.pods-form-ui-field-type-file:after,.pods-form div.pods-form-ui-field-type-pick:after,.pods-meta div.pods-form-ui-field-type-avatar:after,.pods-meta div.pods-form-ui-field-type-file:after,.pods-meta div.pods-form-ui-field-type-pick:after,.pods-form-front .pods-submittable-fields:after,.pods-form-front li.pods-field:after{content:"\00a0";clear:both;display:block;height:0}#wpbody .form-table td select.pods-form-ui-field-type-pick[multiple]{height:12em}.pods-related-add-new{margin-top:1em !important}@media screen and (max-width: 782px){.pods-boolean input,.form-field .pods-boolean input,.pods-pick-values li .pods-boolean input{height:25px;width:25px;top:4px;margin:0 3px}.pods-boolean label,.pods-pick-values .pods-boolean label{margin-left:36px;padding:10px 0}.form-table td .pods-form-ui-field{max-width:none}.form-table td input,.form-table td select{margin:0}.pods-metabox tr.pods-field>th{padding-top:15px}.pods-metabox tr.pods-field>td{padding-bottom:15px}.pods-form-ui-row-type-pick .pods-form-ui-field select{width:100%}}.pods-modal-frame.hide-menu .media-frame-title{left:0}.media-modal .media-modal-content .pods-modal-frame{height:100%}.media-modal .media-modal-content .pods-modal-frame .media-frame-iframe{height:100%;padding-top:50px;box-sizing:border-box}.media-modal .media-modal-content .pods-modal-frame .media-frame-iframe .media-iframe{height:100%;position:relative}.media-modal .media-modal-content .pods-modal-frame .media-frame-iframe .media-iframe iframe{position:absolute;height:100%;width:100%;border:none}@font-face{font-family:"pods";src:url("../../fonts/pods.eot");src:url("../../fonts/pods.eot?#iefix") format("embedded-opentype"),url("../../fonts/pods.woff") format("woff"),url("../../fonts/pods.ttf") format("truetype"),url("../../fonts/pods.svg#pods") format("svg");font-weight:normal;font-style:normal}[class^="pods-icon-"]:before,[class*=" pods-icon-"]:before{font-family:"pods" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pods-icon-dashicon:before{content:"c"}#toplevel_page_pods .dashicons-before,#toplevel_page_pods .dashicons-before:before,.dashicons-pods:before{font-family:"pods" !important;font-size:20px;content:"c"}.pods-qtip-container{display:inline}
|
2 |
|
3 |
/*# sourceMappingURL=../src/sourcemaps/pods-form.css.map */
|
1 |
+
@font-face{font-family:"pods";src:url("../../fonts/pods.eot");src:url("../../fonts/pods.eot?#iefix") format("embedded-opentype"),url("../../fonts/pods.woff") format("woff"),url("../../fonts/pods.ttf") format("truetype"),url("../../fonts/pods.svg#pods") format("svg");font-weight:normal;font-style:normal}[class^="pods-icon-"]:before,[class*=" pods-icon-"]:before{font-family:"pods" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pods-icon-dashicon:before{content:"c"}#toplevel_page_pods .dashicons-before,#toplevel_page_pods .dashicons-before:before,.dashicons-pods:before{font-family:"pods" !important;font-size:20px;content:"c"}.pods-qtip-container{display:inline}#post-body{border:none;background:none}.pods-hidden{display:none}.pods-admin #navigation-actions .previous-item{display:block;text-align:left;float:left;width:50%}.pods-admin #navigation-actions .next-item{display:block;text-align:right;float:right;width:50%}.form-table tr.pods-field:last-child>th,.form-table tr.pods-field:last-child>td{border-bottom:none}.form-table td .pods-form-ui-field{max-width:95%}.form-table.pods-form-ui-table-type-avatar tr.form-field>td,.form-table.pods-form-ui-table-type-file tr.form-field>td{padding:0 10px}.pods-field{padding:10px 0}.pods-field label{cursor:pointer;display:block;padding:0 0 4px 2px}.pods-field input,.pods-field textarea{display:block}.pods-field .quicktags-toolbar input{display:inline-block;width:auto}.pods-field p.pods-field-comment{color:#aaa;font-size:.9em;font-style:italic;margin:5px 0 0 2px !important}div.pods-textfield input,.pods-textarea textarea{width:100%}.pods-field .wp-editor-container{background-color:#FFF}textarea.pods-form-ui-field-type-paragraph{font-family:monospace;min-height:100px;resize:vertical}.pods-link-options{background:#fff;padding:5px 10px 10px;border:1px solid #dfdfdf}.pods-link-options>div{display:inline-block}.pods-date input.pods-date-field.hasDatepicker{background:#fff url(../../images/calendar16.png) no-repeat 5px 5px;cursor:pointer;padding-left:25px !important;padding-top:6px !important;width:150px}input.pods-form-ui-field-type-color{width:80px}.pods-field .CodeMirror{border:1px solid #999;background-color:#fff;margin:0}.pods-currency-container{position:relative}.pods-currency-container code{position:absolute;transform:translate(0, -50%);top:50%;pointer-events:none;min-width:10px;text-align:center;padding:1px 5px;line-height:25px}.pods-currency-container input{padding-left:25px}.pods-boolean{position:relative;padding:0}.form-field .pods-boolean input,.pods-boolean input{display:block;min-height:16px;left:2px;margin-left:3px;padding:0;position:absolute;top:10px;width:auto;overflow:hidden}.pods-boolean label{padding:7px 5px 7px 26px;line-height:1;display:inline-block}.pods-pick select{display:block;min-width:125px}.pods-pick-values{border:1px solid #dfdfdf;border-radius:3px;min-width:125px;max-height:250px;overflow-y:auto;padding:2px 0}.pods-form-ui-field .pods-pick-values,.pods-form-ui-field .pods-pick-values li.pods-dfv-list-col{border:none;overflow:hidden;text-overflow:ellipsis}.pods-form-ui-row-type-pick .pods-form-ui-field select{width:25em}.pods-pick-values .pods-checkbox-view{border:1px solid #dfdfdf}select.pods-form-ui-field-type-pick[multiple]{background:#fff;border:1px solid #dfdfdf;border-radius:3px;width:100%;max-width:none;max-height:200px}select.pods-pick-multi{height:auto !important}.pods-pick-values ul{overflow:auto;margin:0;padding:0}.pods-pick-values li{background-color:#fff;border-bottom:1px solid #f4f4f4;line-height:1em;margin:0;padding:0}.pods-pick-values li:nth-child(even){background:#fcfcfc}.pods-pick-values .pods-dfv-list-item li{line-height:0}.pods-pick-values li li:nth-child(even),.pods-pick-values li li{background:transparent}.pods-pick-values li:hover{background:#f5f5f5}.pods-pick-values li:last-of-type{border-bottom:0}.pods-pick-values li .pods-field{padding:0}.pods-pick-values .pods-boolean label{display:block}.pods-pick-values .pods-radio{border:1px solid #dfdfdf}p.pods-add-file{padding:5px 0 10px}.pods-metabox tr.pods-field{border-top:1px solid #ececec}.pods-metabox tr.pods-field:first-child{border-top:0}.pods-form-ui-field .select2-container{width:100% !important}.pods-form-ui-field-type-select2{min-width:20%;width:auto;min-height:28px}.pods-ui-add-new{clear:both}#side-sortables .form-table .pods-field{display:block}#side-sortables .form-table th{display:block;width:100%;padding:0 0 10px;margin:0}#side-sortables .form-table tr.pods-field>td{display:block;line-height:inherit;padding:0;margin:0}.pods-form-front ul.pods-form-fields{list-style:none;margin:0}.pods-form-front .pods-field-label{width:20%;min-width:150px;padding-top:10px;float:left}.pods-form-front .pods-field-input{width:75%;min-width:200px;float:left}.pods-form-front .pods-field-input input,.pods-form .pods-field table.pods-metabox{width:95%}.pods-form .pods-field-input textarea{width:95%;min-height:200px}.pods-form-front .pods-field-input .quicktags-toolbar input{display:inline-block;width:auto}.pods-form-front .pods-field-input .pods-boolean input{width:auto}.pods-form-front .pods-field-input select{min-width:200px;border:1px solid #CCC;border-radius:3px;margin-top:10px}.pods-form-front .pods-field-input .CodeMirror{width:auto}.pods-form-front table.pods-metabox{width:100%}.pods-form-front ul.pods-dfv-list li.pods-dfv-list-icon img{width:40px}.pods-form-front .pods-file-add{display:block;margin:10px}.pods-form-front .pods-submit{float:right}.pods-form .pods-validate-error-message{color:#790000;font-weight:bold;padding:2px 0 5px;display:inline-block}.pods-form-front .pods-validate-error-message{padding:5px 10px 4px}.pods-form{overflow:hidden}.pods-form img.waiting{display:none;vertical-align:middle}.pods-form-front-success{color:#4F8A10;border:1px solid;margin:10px 0;padding:15px 10px 15px 50px;background:#DFF2BF url(../../images/green-check.png) no-repeat 10px center}.pods-form-ui-row-type-hidden{display:none;visibility:hidden}.pods-slider-field{max-width:300px}.pods-form div.pods-form-ui-field-type-avatar:after,.pods-form div.pods-form-ui-field-type-file:after,.pods-form div.pods-form-ui-field-type-pick:after,.pods-meta div.pods-form-ui-field-type-avatar:after,.pods-meta div.pods-form-ui-field-type-file:after,.pods-meta div.pods-form-ui-field-type-pick:after,.pods-form-front .pods-submittable-fields:after,.pods-form-front li.pods-field:after{content:"\00a0";clear:both;display:block;height:0}#wpbody .form-table td select.pods-form-ui-field-type-pick[multiple]{height:12em}.pods-related-add-new{margin-top:1em !important}@media screen and (max-width: 782px){.pods-boolean input,.form-field .pods-boolean input,.pods-pick-values li .pods-boolean input{height:25px;width:25px;top:4px;margin:0 3px}.pods-boolean label,.pods-pick-values .pods-boolean label{margin-left:36px;padding:10px 0}.form-table td .pods-form-ui-field{max-width:none}.form-table td input,.form-table td select{margin:0}.pods-metabox tr.pods-field>th{padding-top:15px}.pods-metabox tr.pods-field>td{padding-bottom:15px}.pods-form-ui-row-type-pick .pods-form-ui-field select{width:100%}}.pods-modal-frame.hide-menu .media-frame-title{left:0}.media-modal .media-modal-content .pods-modal-frame{height:100%}.media-modal .media-modal-content .pods-modal-frame .media-frame-iframe{height:100%;padding-top:50px;box-sizing:border-box}.media-modal .media-modal-content .pods-modal-frame .media-frame-iframe .media-iframe{height:100%;position:relative}.media-modal .media-modal-content .pods-modal-frame .media-frame-iframe .media-iframe iframe{position:absolute;height:100%;width:100%;border:none}ul.pods-dfv-list ul{list-style:none;margin:0;padding:0}ul.pods-dfv-list,.pods-dfv-field .pods-pick-values>ul{background:#fff;margin:0 0 5px 0;padding:0;border-radius:0;border:1px solid #dfdfdf;overflow:hidden;max-height:220px;overflow-y:auto}ul.pods-dfv-list:empty{display:none}ul.pods-dfv-list-meta{display:block;overflow:hidden;zoom:1;position:relative}ul.pods-dfv-list li.pods-dfv-list-col{float:left;margin:0;padding:0}ul.pods-dfv-list li.pods-dfv-list-icon{width:40px;margin:0 5px;height:32px;font-size:0;line-height:32px;text-align:center}ul.pods-dfv-list li.pods-dfv-list-icon img{display:inline-block;vertical-align:middle;float:none;border-radius:2px;margin:0;max-height:100%;width:auto}ul.pods-dfv-list li.pods-dfv-list-icon span.pinkynail{font-size:32px;width:32px;height:32px}ul.pods-dfv-list li.pods-dfv-list-handle{width:25px;height:32px;float:left;cursor:move}ul.pods-dfv-list li.pods-dfv-list-edit,ul.pods-dfv-list li.pods-dfv-list-link,ul.pods-dfv-list li.pods-dfv-list-download,ul.pods-dfv-list li.pods-dfv-list-remove{width:25px;height:32px;float:right}ul.pods-dfv-list li.pods-dfv-list-handle span,ul.pods-dfv-list li.pods-dfv-list-edit a,ul.pods-dfv-list li.pods-dfv-list-link a,ul.pods-dfv-list li.pods-dfv-list-download a,ul.pods-dfv-list li.pods-dfv-list-remove a{display:block;width:25px;height:32px;opacity:0.40;text-decoration:none;color:#616161}ul.pods-dfv-list li.pods-dfv-list-handle span:hover,ul.pods-dfv-list li.pods-dfv-list-edit a:hover,ul.pods-dfv-list li.pods-dfv-list-link a:hover,ul.pods-dfv-list li.pods-dfv-list-download a:hover,ul.pods-dfv-list li.pods-dfv-list-remove a:hover{opacity:1}ul.pods-dfv-list li.pods-dfv-list-handle span:focus,ul.pods-dfv-list li.pods-dfv-list-edit a:focus,ul.pods-dfv-list li.pods-dfv-list-link a:focus,ul.pods-dfv-list li.pods-dfv-list-download a:focus,ul.pods-dfv-list li.pods-dfv-list-remove a:focus{-webkit-box-shadow:none;box-shadow:none}ul.pods-dfv-list li.pods-dfv-list-handle span:before,ul.pods-dfv-list li.pods-dfv-list-edit a:before,ul.pods-dfv-list li.pods-dfv-list-link a:before,ul.pods-dfv-list li.pods-dfv-list-download a:before,ul.pods-dfv-list li.pods-dfv-list-remove a:before{margin:0 24px 0 -24px;font:400 20px/1 dashicons;line-height:32px}ul.pods-dfv-list li.pods-dfv-list-handle span:before{content:"\f156"}ul.pods-dfv-list li.pods-dfv-list-edit a:before{content:"\f464"}ul.pods-dfv-list li.pods-dfv-list-link a:before{content:"\f504"}ul.pods-dfv-list li.pods-dfv-list-download a:before{content:"\f316"}ul.pods-dfv-list li.pods-dfv-list-remove a:before{content:"\f158"}ul.pods-dfv-list li.pods-dfv-list-handle span,ul.pods-dfv-list li.pods-dfv-list-edit a,ul.pods-dfv-list li.pods-dfv-list-link a,ul.pods-dfv-list li.pods-dfv-list-download a,ul.pods-dfv-list li.pods-dfv-list-remove a{text-indent:100%;white-space:nowrap;overflow:hidden;box-shadow:none}ul.pods-dfv-list li.pods-dfv-list-name{position:absolute;left:80px;right:105px;padding:3px 0;line-height:24px;overflow:visible;white-space:nowrap}ul.pods-dfv-list li.pods-dfv-list-name input[type=text]{width:100% !important;font-size:1em;line-height:1;padding:.3vh 5px;margin:0}li.pods-dfv-list-item,.pods-pick-values li.pods-dfv-list-item{display:block;padding:6px 5px 6px 10px;margin:0;border-bottom:1px solid #efefef}li.pods-dfv-list-item:hover{background:#f5f5f5}li.pods-dfv-list-item:last-of-type{border-bottom:0}ul.pods-dfv-list-queue{margin:14px 0 5px}ul.pods-dfv-list-queue li.pods-dfv-list-name{position:relative;width:73%;left:auto;right:auto;padding-top:0}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress,ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress div.progress-bar{border-radius:10px;height:18px}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress{position:relative;width:23%;margin:2px 2% 0 0;background-color:#e8e8e8}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress div.progress-bar{width:0;background-color:#1073AA}li.pods-dfv-list-item:after,ul.pods-dfv-list li.pods-dfv-list-item ul.pods-dfv-list-meta:after,ul.pods-dfv-list-queue li.pods-dfv-list-item:after,ul.pods-dfv-list-queue li.pods-dfv-list-item ul.pods-dfv-list-meta:after{content:"";display:table;clear:both}.pods-field-template-tiles ul.pods-dfv-list{max-height:500px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-item{display:inline-block;width:150px;border-bottom:0;padding:5px 10px 10px;vertical-align:top}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-icon{width:auto;float:none;margin:32px 0 0;max-height:150px;height:150px;line-height:150px;text-align:center}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle span:before{content:"\f545"}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-icon img{max-width:none;max-height:none;float:none;display:inline-block;vertical-align:middle;margin:0}form.pods-form .pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-name{position:static;float:none}form.pods-form .pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-name input[type=text]{margin:0;padding:.3vh 6px}.pods-dfv-field .select2-container .select2-selection--single{height:30px}.pods-dfv-field .select2-container--default .select2-selection--single .select2-selection__clear{height:28px;line-height:26px}.pods-dfv-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li{background:none}.pods-dfv-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;line-height:1;vertical-align:top}.pods-dfv-field .select2-container--default .select2-selection--multiple li.select2-selection__choice{padding:3px 5px;background-color:#f5f5f5;border-color:#dfdfdf;line-height:1.2;margin:5px 5px 5px 0}.pods-dfv-field .select2-container--default .select2-selection--multiple li.select2-selection__choice:hover{background-color:#fafafa;border-color:#bbb;cursor:move}.pods-dfv-field .pods-select2 .select2-container-multi .select2-choices .select2-search-field input{height:auto}.pods-dfv-field .select2-container--default .select2-selection--multiple{border-color:#ddd;border-radius:1px}.pods-dfv-field .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,0.8);box-shadow:0 0 2px rgba(30,140,190,0.8)}.pods-pick-values .select2-container li{padding:0;line-height:inherit}.select2-container .select2-selection--multiple .select2-search--inline{float:none}.select2-container .select2-selection--multiple .select2-search--inline:first-child .select2-search__field{width:100% !important}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-edit,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-link,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-download,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-remove{position:absolute;top:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle{left:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-edit{right:75px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-link{right:50px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-download{right:25px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-remove{right:0}ul.pods-dfv-list li.pods-dfv-list-actions{position:absolute;top:0;right:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-edit,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-link,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-download,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-remove{position:static;float:right}a.pods-quick-add,span.pods-quick-add{display:block;line-height:36px;float:right;margin-right:15px}div.open a.pods-quick-add,div.open span.pods-quick-add{display:none}.pods-ui-field .pods-dfv-list-add{margin-bottom:10px}
|
2 |
|
3 |
/*# sourceMappingURL=../src/sourcemaps/pods-form.css.map */
|
ui/styles/dist/pods.css
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
@font-face{font-family:"pods";src:url("../../fonts/pods.eot");src:url("../../fonts/pods.eot?#iefix") format("embedded-opentype"),url("../../fonts/pods.woff") format("woff"),url("../../fonts/pods.ttf") format("truetype"),url("../../fonts/pods.svg#pods") format("svg");font-weight:normal;font-style:normal}[class^="pods-icon-"]:before,[class*=" pods-icon-"]:before{font-family:"pods" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pods-icon-dashicon:before{content:"c"}#toplevel_page_pods .dashicons-before,#toplevel_page_pods .dashicons-before:before,.dashicons-pods:before{font-family:"pods" !important;font-size:20px;content:"c"}.pods-hidden{display:none}.pods-admin .pods-leaf-watermark-right{position:fixed;width:236px;height:178px;bottom:50px;right:16px;z-index:-1}.pods-admin .pods_floatmenu{width:200px}.pods-admin .pods-icon{display:inline-block;padding:1px 0 0 5px;vertical-align:top}.icon32#icon-pods{background:url(../../images/icon32.png) no-repeat}.pods-admin .waiting{display:none;vertical-align:middle}.pods-admin button,.pods-admin a.button,.pods-admin a.button-secondary,.pods-admin a.button-primary{vertical-align:middle}.pods-admin .pods-validate.pods-validate-error{border-color:#C89797;color:#790000;background-color:#FFDFDF}.pods-admin .pods-validate-error-message{color:#790000;font-weight:bold;padding:5px 10px 4px;display:inline-block}.pods-admin .pods-advanced-toggle{font-size:12px;text-decoration:underline}.pods-admin .pods-advanced{display:none;width:100%}.pods-wizard p{font-size:14px}.pods-wizard #poststuff h1,.pods-wizard h2,.pods-wizard h3{margin-bottom:0 !important}.pods-admin #poststuff h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.pods-tabbed ul.pods-tabs:before{content:"";display:table}.pods-tabbed ul.pods-tabs:after{content:"";display:table;clear:both}.pods-tabbed ul.pods-tabs{zoom:1;margin-bottom:0}.pods-tabbed ul.pods-tabs li.pods-tab{float:left;margin:0}.pods-tabbed ul.pods-tabs li.pods-tab a{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:5px 5px 0 0;background:#e9e9e9;border:1px solid #dfdfdf;border-radius:5px 5px 0 0;display:block;float:left;font-size:14px;margin-right:5px;padding:5px 10px;text-decoration:none}.pods-tabbed ul.pods-tabs li.pods-tab a.selected{background:#FFF;border-bottom:1px solid #FFF}.pods-tabbed .pods-tab-group h4{margin:5px 10px}.pods-tabbed .pods-tab-group .pods-tab{display:none;margin-bottom:15px;margin-top:-1px;width:99%;border:1px solid #dfdfdf;border-bottom:0}.pods-nav-tabbed .pods-nav-tab-group .pods-nav-tab{display:none}tbody.pods-manage-list div{overflow:hidden;zoom:1}tbody.pods-manage-list div.pods-manage-row-wrapper{max-width:500px;display:none;width:100%}tbody.pods-manage-list tr.pods-manage-row-expanded{background:#f1f1f1}tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-name,tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-type,tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-comment,tbody.pods-manage-list tr.pods-manage-row-expanded span.pods-manage-row-id,tbody.pods-manage-list tr.pods-manage-row-expanded div.row-actions,tbody.pods-manage-list tr.pods-manage-row-expanded th.pods-manage-sort img{display:none}tbody.pods-manage-list tr.pods-manage-row th.pods-manage-sort{cursor:move}tbody.pods-manage-list tr.pods-manage-row th.pods-manage-sort img{vertical-align:top;margin-top:7px;margin-left:-5px}tbody.pods-manage-list tr.pods-manage-row td>span.pods-manage-row-more{display:none;margin-left:5px;color:#999}tbody.pods-manage-list tr.pods-manage-row td:hover>span.pods-manage-row-more{display:inline}tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-actions{margin-bottom:4px;overflow:visible}tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-delete{float:left;text-align:left;width:40%}tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-save{float:right;text-align:right}tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-delete a.submitdelete,tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-add,tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-update{display:none}tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-add{display:inline-block}tbody.pods-manage-list .pods-manage-row th.check-field{border:5px solid transparent;border-right:0;padding:3px 5px;transition:border-color 300ms ease}tbody.pods-manage-list .pods-field-updated th.check-field{border-left-color:#95BF3B}tbody.pods-manage-list .pods-manage-row-expanded th.check-field,tbody.pods-manage-list .pods-field-new th.check-field{border-left-color:#E35036}.pods-toggled{clear:both;margin-top:30px}.pods-toggled.pods-toggled-only{margin-top:0}.pods-toggled h3{cursor:pointer}.pods-no-toggle h3{cursor:default}tr.pods-toggled-on{background-color:#FFF}tr.pods-toggled-off{background-color:#F4F4F4}.pods-depends-on,.pods-excludes-on,.pods-wildcard-on{display:none}.pods-tabbed div{overflow:hidden;zoom:1}.pods-tab.pods-basic-options{display:block}.pods-tab#pods-advanced-labels,.pods-tab#pods-advanced-settings-labels{display:block}div.pods-manage-field div{overflow:hidden;zoom:1}div.pods-manage-field .description{clear:both}div.pods-manage-field .pods-field-option,div.pods-manage-field .pods-field-option-group{background:#fcfcfc;border-bottom:1px solid #dfdfdf;padding:10px}div.pods-manage-field .pods-pick-values li,div.pods-manage-field .pods-field{position:relative}div.pods-manage-field .pods-pick-values li{margin:0}div.pods-manage-field .pods-field-option:nth-child(odd),div.pods-manage-field .pods-field-option-group:nth-child(odd){background:#fff}div.pods-manage-field .pods-field-option label,div.pods-manage-field .pods-field-option-group .pods-field-option-group-label{padding-top:4px;float:left;width:30%;max-width:150px;margin-right:2%}.pods-manage-field .pods-field.pods-boolean label,.pods-manage-field .pods-field-option .pods-pick-values label{float:none;width:auto;max-width:100%;display:block;margin-left:22px;padding:7px 0;line-height:14px;margin-right:0}.pods-manage-field .pods-field-option .pods-pick-values .pods-field.pods-boolean{float:none;margin-left:0;width:auto;max-width:100%}.pods-manage-field .pods-field-option input[type="text"],.pods-manage-field .pods-field-option select,.pods-manage-field .pods-field-option textarea,.pods-manage-field .pods-field-option .pods-field.pods-boolean,.pods-manage-field .pods-pick-values,.pods-manage-field .pods-field-option .pods-form-ui-field-type-file,.pods-manage-field .pods-slider-field{display:block;float:left;width:65%;max-width:25em}.pods-manage-field label+div .pods-pick-values{width:96%}.pods-manage-field .pods-field-option .pods-form-ui-field-type-wysiwyg textarea{max-width:100%}.pods-manage-field .pods-field-option div select{float:none;width:100%;margin:0;max-width:100%}.pods-manage-field .pods-field-option .pods-form-ui-field-type-file{padding-bottom:8px}.pods-manage-field .pods-field-option .pods-form-ui-field-type-file table.form-table tr.form-field td{padding:0;border-bottom:none}.pods-manage-field .pods-field-option .pods-form-ui-field-type-file table.form-table,.pods-manage-field .pods-field-option-group p.pods-field-option-group-label{margin-top:0}.pods-manage-field input[type="checkbox"],.pods-manage-field input[type="radio"]{display:inline-block;margin:6px 6px 6px 1px;float:left;vertical-align:middle;position:static}.pods-manage-field .pods-pick-values input[type="checkbox"],.pods-manage-field .pods-pick-values input[type="radio"]{margin:6px}.pods-manage-field .pods-pick-values ul{overflow:auto;margin:5px 0}.pods-manage-field .pods-pick-values ul .pods-field.pods-boolean,.pods-manage-field .pods-pick-values ul ul{margin:0}.pods-manage-field .pods-pick-values.pods-zebra{width:100%;max-width:100%}.pods-manage-field .pods-pick-values.pods-zebra li{margin-bottom:4px}.pods-manage-field .pods-pick-values.pods-zebra div.pods-boolean input{margin:4px}.pods-manage-field .pods-pick-values.pods-zebra div.pods-boolean label{margin-left:26px;padding:5px 0}.pods-manage-field .pods-pick-values li.pods-zebra-odd{display:block;width:50%;float:left;clear:both}.pods-manage-field .pods-pick-values li.pods-zebra-even{display:block;width:50%;float:left;clear:none}.pods-manage-field .pods-pick-values .regular-text{max-width:95%}.pods-manage-field li>.pods-field.pods-boolean:hover{background:#f5f5f5}.pods-manage-field input.pods-form-ui-no-label{position:relative}.pods-sluggable .pods-slug em{cursor:pointer}.pods-sluggable a.cancel{font-size:12px}.pods-sluggable .pods-slug-edit{display:none}.pods-manage-field .pods-dfv-field .pods-ui-file-list.pods-field-template-rows,.pods-manage-field .pods-dfv-field .pods-ui-list-autocomplete{width:65%;max-width:25em}tbody.pods-manage-list tr.flexible-row{display:none}.pods-admin .pods-float-right{float:right}.pods-admin p.pods-manage-row-add{text-align:right}div.row-actions.row-actions-toggle{display:block;visibility:visible}table.pods-admin{table-layout:fixed}#pods-rest-api label[for="pods-form-ui-no-dependencies"]{width:100%;max-width:initial}@media only screen and (max-width: 850px){.pods-admin .pods_floatmenu{position:static !important;float:none;display:block;width:100%}.pods-admin .pods_floatmenu .inner-sidebar{float:none;width:auto}}@media screen and (max-width: 782px){.wp-list-table td.column-secondary{display:block !important;margin-top:-10px;margin-bottom:5px}.wp-list-table .is-expanded td.column-secondary{margin-top:0;margin-bottom:0}div.pods-manage-field .pods-field-option label,div.pods-manage-field .pods-field-option-group .pods-field-option-group-label{float:none;display:block;width:100%;max-width:none;padding-bottom:4px;margin-bottom:0;line-height:22px}.pods-manage-field .pods-field-option input[type="text"],.pods-manage-field .pods-field-option select,.pods-manage-field .pods-field-option textarea,.pods-manage-field .pods-field-option .pods-field.pods-boolean,.pods-manage-field .pods-pick-values,.pods-manage-field .pods-field-option .pods-form-ui-field-type-file,.pods-manage-field .pods-slider-field{display:block;margin:0;width:100%;max-width:none}.pods-manage-field .pods-field.pods-boolean label,.pods-manage-field .pods-field-option .pods-pick-values label{line-height:22px;font-size:14px;margin-left:34px}.pods-manage-field .pods-pick-values li.pods-zebra-odd,.pods-manage-field .pods-pick-values li.pods-zebra-even{display:block;width:100%;float:none;clear:both}}.dialogWithDropShadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}#pods-parts-right{width:250px;margin-right:10px}.pods-parts-icon{display:inline-block;padding:10px 0 10px 25px;text-decoration:none}.pods-parts-icon-edit{background:url(../../images/page_white_edit.png) left center no-repeat}.pods-parts-icon-add{background:url(../../images/bullet_add.png) left center no-repeat}#pods-parts-left{margin-right:-260px;width:100%}#pods-parts-content-editors{margin-right:280px}.editor-wide{width:100%;height:369px;background:#f6f6f6;color:#666}.editor-wide:focus{background:#f9f9f9;color:#333}#pods-parts-popup label{width:70px;display:block;float:left;text-align:right;margin-right:10px;clear:left;margin-top:3px;font-size:12px;font-family:Georgia;font-style:italic;color:#6c6c6c;letter-spacing:.2px}#pods-parts-popup input[type=text],#pods-parts-popup select{width:188px;margin-bottom:10px;font-size:12px;padding:2px}#pods-parts-popup input[type=text]{padding:5px}#pods-parts-popup .button-primary{float:right;text-align:center}#pods-parts-popup p{color:#858585}#pods-parts-popup .blue{display:block}#pods-parts-popup .blue a{color:#21759B;text-decoration:none;font-weight:bold}#pods-parts-popup .gray{color:#9c9c9c;font-size:11px}#pods-parts-popup table{padding:0;margin:0}#pods-parts-popup table td .bluehighlight{padding:4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0}#pods-parts-popup table td .bluehighlight .actions{display:none;font-size:11px}#pods-parts-popup table td .bluehighlight .actions a{color:#21759B;text-decoration:none}#pods-parts-popup table td .bluehighlight .actions a.deletepodspart{color:#ff0000}#pods-parts-popup table td .bluehighlight .actions a:hover{text-decoration:underline}#pods-parts-popup table td .bluehighlight:hover{background:#f6f6f6}#pods-parts-popup table td .bluehighlight:hover .actions{display:inline;float:right;text-align:right}#ui-dialog-title-pods-parts-popup{font-family:Georgia !important;font-weight:normal}.button-secondary{text-align:center}.lightgraybackground{background:#f6f6f6;padding:2px 7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#pods-parts-search{width:390px;float:left}#pods-parts-search label,#pods-parts-filter label,#pods-parts-display-per-page label{width:auto;margin-top:6px;font-family:Georgia;color:#6c6c6c;font-style:italic;letter-spacing:.5px}#pods-parts-display-per-page select{width:50px}#pods-parts-search .button-secondary{width:120px;margin-left:5px}#pods-parts-filter{width:320px;float:right;text-align:right}#pods-parts-filter select{width:115px}#pods-parts-filter .button-secondary{width:60px;margin-left:5px}.pods-parts-pagination .current-page{width:40px !important;margin:0 2px}.pods-parts-pagination a{margin:0 2px}ul.pods-dfv-list,.pods-dfv-field .pods-pick-values>ul{background:#fff;margin:0 0 5px 0;padding:0;border-radius:0;border:1px solid #dfdfdf;overflow:hidden;max-height:220px;overflow-y:auto}ul.pods-dfv-list:empty{display:none}ul.pods-dfv-list-meta{display:block;overflow:hidden;zoom:1;position:relative}ul.pods-dfv-list li.pods-dfv-list-col{float:left;margin:0;padding:0}ul.pods-dfv-list li.pods-dfv-list-icon{width:40px;margin:0 5px;height:32px;font-size:0;line-height:32px;text-align:center}ul.pods-dfv-list li.pods-dfv-list-icon img{display:inline-block;vertical-align:middle;float:none;border-radius:2px;margin:0;max-height:100%;width:auto}ul.pods-dfv-list li.pods-dfv-list-icon span.pinkynail{font-size:32px;width:32px;height:32px}ul.pods-dfv-list li.pods-dfv-list-handle{width:25px;height:32px;float:left;cursor:move}ul.pods-dfv-list li.pods-dfv-list-edit,ul.pods-dfv-list li.pods-dfv-list-link,ul.pods-dfv-list li.pods-dfv-list-download,ul.pods-dfv-list li.pods-dfv-list-remove{width:25px;height:32px;float:right}ul.pods-dfv-list li.pods-dfv-list-handle span,ul.pods-dfv-list li.pods-dfv-list-edit a,ul.pods-dfv-list li.pods-dfv-list-link a,ul.pods-dfv-list li.pods-dfv-list-download a,ul.pods-dfv-list li.pods-dfv-list-remove a{display:block;width:25px;height:32px;opacity:0.40;text-decoration:none;color:#616161}ul.pods-dfv-list li.pods-dfv-list-handle span:hover,ul.pods-dfv-list li.pods-dfv-list-edit a:hover,ul.pods-dfv-list li.pods-dfv-list-link a:hover,ul.pods-dfv-list li.pods-dfv-list-download a:hover,ul.pods-dfv-list li.pods-dfv-list-remove a:hover{opacity:1}ul.pods-dfv-list li.pods-dfv-list-handle span:focus,ul.pods-dfv-list li.pods-dfv-list-edit a:focus,ul.pods-dfv-list li.pods-dfv-list-link a:focus,ul.pods-dfv-list li.pods-dfv-list-download a:focus,ul.pods-dfv-list li.pods-dfv-list-remove a:focus{-webkit-box-shadow:none;box-shadow:none}ul.pods-dfv-list li.pods-dfv-list-handle span:before,ul.pods-dfv-list li.pods-dfv-list-edit a:before,ul.pods-dfv-list li.pods-dfv-list-link a:before,ul.pods-dfv-list li.pods-dfv-list-download a:before,ul.pods-dfv-list li.pods-dfv-list-remove a:before{margin:0 24px 0 -24px;font:400 20px/1 dashicons;line-height:32px}ul.pods-dfv-list li.pods-dfv-list-handle span:before{content:"\f156"}ul.pods-dfv-list li.pods-dfv-list-edit a:before{content:"\f464"}ul.pods-dfv-list li.pods-dfv-list-link a:before{content:"\f504"}ul.pods-dfv-list li.pods-dfv-list-download a:before{content:"\f316"}ul.pods-dfv-list li.pods-dfv-list-remove a:before{content:"\f158"}ul.pods-dfv-list li.pods-dfv-list-handle span,ul.pods-dfv-list li.pods-dfv-list-edit a,ul.pods-dfv-list li.pods-dfv-list-link a,ul.pods-dfv-list li.pods-dfv-list-download a,ul.pods-dfv-list li.pods-dfv-list-remove a{text-indent:100%;white-space:nowrap;overflow:hidden;box-shadow:none}ul.pods-dfv-list li.pods-dfv-list-name{position:absolute;left:80px;right:105px;padding:3px 0;line-height:24px;overflow:visible;white-space:nowrap}ul.pods-dfv-list li.pods-dfv-list-name input[type=text]{width:100% !important;font-size:1em;line-height:1;padding:.3vh 5px;margin:0}li.pods-dfv-list-item,.pods-pick-values li.pods-dfv-list-item{display:block;padding:6px 5px 6px 10px;margin:0;border-bottom:1px solid #efefef}li.pods-dfv-list-item:hover{background:#f5f5f5}li.pods-dfv-list-item:last-of-type{border-bottom:0}ul.pods-dfv-list-queue{margin:14px 0 5px}ul.pods-dfv-list-queue li.pods-dfv-list-name{position:relative;width:73%;left:auto;right:auto;padding-top:0}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress,ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress div.progress-bar{border-radius:10px;height:18px}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress{position:relative;width:23%;margin:2px 2% 0 0;background-color:#e8e8e8}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress div.progress-bar{width:0;background-color:#1073AA}li.pods-dfv-list-item:after,ul.pods-dfv-list li.pods-dfv-list-item ul.pods-dfv-list-meta:after,ul.pods-dfv-list-queue li.pods-dfv-list-item:after,ul.pods-dfv-list-queue li.pods-dfv-list-item ul.pods-dfv-list-meta:after{content:"";display:table;clear:both}.pods-field-template-tiles ul.pods-dfv-list{max-height:500px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-item{display:inline-block;width:150px;border-bottom:0;padding:5px 10px 10px;vertical-align:top}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-icon{width:auto;float:none;margin:32px 0 0;max-height:150px;height:150px;line-height:150px;text-align:center}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle span:before{content:"\f545"}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-icon img{max-width:none;max-height:none;float:none;display:inline-block;vertical-align:middle;margin:0}form.pods-form .pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-name{position:static;float:none}form.pods-form .pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-name input[type=text]{margin:0;padding:.3vh 6px}.pods-dfv-field .select2-container .select2-selection--single{height:30px}.pods-dfv-field .select2-container--default .select2-selection--single .select2-selection__clear{height:28px;line-height:26px}.pods-dfv-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li{background:none}.pods-dfv-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;line-height:1;vertical-align:top}.pods-dfv-field .select2-container--default .select2-selection--multiple li.select2-selection__choice{padding:3px 5px;background-color:#f5f5f5;border-color:#dfdfdf;line-height:1.2;margin:5px 5px 5px 0}.pods-dfv-field .select2-container--default .select2-selection--multiple li.select2-selection__choice:hover{background-color:#fafafa;border-color:#bbb;cursor:move}.pods-dfv-field .pods-select2 .select2-container-multi .select2-choices .select2-search-field input{height:auto}.pods-dfv-field .select2-container--default .select2-selection--multiple{border-color:#ddd;border-radius:1px}.pods-dfv-field .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,0.8);box-shadow:0 0 2px rgba(30,140,190,0.8)}.pods-pick-values .select2-container li{padding:0;line-height:inherit}.select2-container .select2-selection--multiple .select2-search--inline{float:none}.select2-container .select2-selection--multiple .select2-search--inline:first-child .select2-search__field{width:100% !important}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-edit,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-link,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-download,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-remove{position:absolute;top:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle{left:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-edit{right:75px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-link{right:50px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-download{right:25px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-remove{right:0}ul.pods-dfv-list li.pods-dfv-list-actions{position:absolute;top:0;right:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-edit,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-link,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-download,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-remove{position:static;float:right}a.pods-quick-add,span.pods-quick-add{display:block;line-height:36px;float:right;margin-right:15px}div.open a.pods-quick-add,div.open span.pods-quick-add{display:none}.pods-ui-field .pods-dfv-list-add{margin-bottom:10px}form.pods-manage ol.form-fields{list-style:none;padding-left:0;margin:0}form.pods-manage .chzn-container{display:block}form.pods-manage .pods-field label{cursor:pointer;display:inline-block;padding:0 0 4px 2px}form.pods-manage .pods-field input,form.pods-manage .pods-field textarea{display:block;width:100%}form.pods-manage .pods-field textarea{font-family:monospace;height:100%;resize:none}form.pods-manage .pods-field p.pods-field-comment{color:#aaa;font-size:.9em;font-style:italic;margin:5px 0 0 2px !important}form.pods-manage .pods-pick select{display:block;min-width:125px;padding:4px}form.pods-manage .pods-boolean{position:relative;cursor:pointer}form.pods-manage .pods-boolean input{display:block;height:auto;left:2px;margin:1px 7px 0 0;padding:0;position:absolute;top:10px;width:auto}form.pods-manage .pods-boolean label{margin-left:20px}form.pods-manage .pods-dfv-list-item label{padding-bottom:8px}form.pods-manage .pods-dfv-list-item input{display:none}form.pods-manage ul.pods-dfv-list{background:#fbfbfb;border:1px solid #dfdfdf;border-bottom:0;border-radius:3px;list-style:none;margin:0;padding:0}form.pods-manage ul.pods-dfv-list li{background:#fff;border-bottom:1px solid #dfdfdf;margin:0;position:relative;padding-bottom:10px}form.pods-manage ul.pods-dfv-list li span{display:inline-block;float:none}form.pods-manage ul.pods-dfv-list li span.pods-file-reorder{left:3px;position:absolute;top:15px;width:30px}form.pods-manage ul.pods-dfv-list li span.pods-file-reorder img{cursor:move;display:block}form.pods-manage ul.pods-dfv-list li span.pods-file-thumb{left:35px;position:absolute;top:2px;width:45px}form.pods-manage ul.pods-dfv-list li span.pods-file-thumb .pinkynail{float:none;margin:0;max-width:40px !important;max-height:40px !important}form.pods-manage ul.pods-dfv-list li span.pods-dfv-list-name{padding:11px 35px 0 85px}form.pods-manage ul.pods-dfv-list li span.pods-file-remove{position:absolute;right:10px;top:10px;width:25px}form.pods-manage ul.pods-dfv-list li span.pods-file-remove img{cursor:pointer;display:block}form.pods-manage .pods-pick-values{background:#fff;border:1px solid #dfdfdf;border-radius:3px;min-width:125px;overflow:auto;padding:2px 0}form.pods-manage .pods-pick-values ul{overflow:auto}form.pods-manage .pods-pick-values li{border-bottom:1px solid #f4f4f4;line-height:1em;margin:0;padding:3px 6px 2px}form.pods-manage .pods-pick-values li:nth-child(even){background:#fcfcfc}form.pods-manage .pods-pick-values label{padding-bottom:3px;padding-top:3px}form.pods-manage .pods-pick-values li:last-of-type{border-bottom:0}form.pods-manage .pods-pick-values li .pods-field{padding:3px 0 2px}form.pods-manage .pods-pick-values li .pods-boolean input{top:5px}form.pods-manage .pods-pick-values li:hover{background:#f5f5f5}form.pods-manage select.pods-pick-multi{height:auto !important}form.pods-manage .pods-field,form.pods-manage p.pods-add-file{clear:both;padding:10px 0}form.pods-manage .pods-textfield input,form.pods-manage .pods-textarea textarea{width:100%}form.pods-manage .pods-textfield input,form.pods-manage .pods-textarea textarea{padding:5px 7px;color:#808080}form.pods-manage .pods-textarea textarea{resize:vertical}form.pods-manage .pods-textfield input:focus,form.pods-manage .pods-textarea textarea:focus{border-color:#a0a0a0;box-shadow:0 0 5px rgba(0,0,0,0.1);color:#000}form.pods-manage .pods-date input,form.pods-manage .pods-number input{min-width:125px}form.pods-manage .pods-date input.pods-date-field.hasDatepicker{background:#fff url(../../images/calendar16.png) no-repeat 5px 5px;cursor:pointer;padding-left:25px !important;padding-top:6px !important;width:150px}form.pods-manage .pods-slider-field{margin:10px 0}form.pods-manage .pods-slider-field-display{padding:10px 0}form.pods-manage ul.ui-sortable li{cursor:move}form.pods-manage ul.ui-sortable li:hover{background:#f5f5f5;cursor:move}form.pods-manage ul.ui-sortable li:hover{background:#f5f5f5}form.pods-manage .ui-slider-handle{z-index:0 !important}form.pods-manage table.plupload-queue tr.hide{display:none}form.pods-manage table.plupload-queue td.progress{width:175px}form.pods-manage table.plupload-queue td.progress .progress-bar{width:0;height:14px;background:black}form.pods-manage .plupload-queue{width:250px}form.pods-manage .plupload-progress{position:relative}form.pods-manage .plupload-progress .progress-bar{position:absolute;height:14px;width:0%;background:#4d4d4d;margin-left:10px}form.pods-manage .plupload-progress .file-name{vertical-align:top}form.pods-manage .pods-inline-files li{margin-top:10px}form.pods-manage .pods-inline-files li .file-name{vertical-align:top !important}form.pods-manage .pods-inline-files li .remove{cursor:pointer}form.pods-manage .pods-inline-files .plupload-progress{width:150px}table.DMB_metabox td,table.DMB_metabox th{border-bottom:1px solid #f5f5f5}table.DMB_metabox th{text-align:right;font-weight:bold}table.DMB_metabox th label{margin-top:6px;display:block}p.DMB_metabox_description{color:#AAA;font-style:italic;margin:2px 0 !important}span.DMB_metabox_description{color:#AAA;font-style:italic}input.DMB_text_small{width:100px;margin-right:15px}input.DMB_text_money{width:90px;margin-right:15px}input.DMB_text_medium{width:230px;margin-right:15px}table.DMB_metabox input,table.DMB_metabox textarea{font-size:11px;padding:5px}table.DMB_metabox li{font-size:11px;float:left;width:25%;margin:0 10px}table.DMB_metabox ul{padding-top:5px}table.DMB_metabox select{font-size:11px;padding:5px 10px}table.DMB_metabox input:focus,table.DMB_metabox textarea:focus{background:#fffff8}.DMB_metabox_title{margin:0 0 5px 0;padding:5px 0 0 0;font:italic 24px/35px Georgia, "Times New Roman", "Bitstream Charter", Times, serif}.DMB_radio_inline{padding:4px 0 0 0}.DMB_radio_inline_option{display:inline;padding-right:18px}table.DMB_metabox input[type="radio"]{margin-right:3px}table.DMB_metabox input[type="checkbox"]{margin-right:6px}table.DMB_metabox .mceLayout{border:1px solid #DFDFDF !important}table.DMB_metabox .meta_mce{width:97%}table.DMB_metabox .meta_mce textarea{width:100%}table.DMB_metabox .DMB_upload_status{margin:10px 0 0 0}table.DMB_metabox .DMB_upload_status .img_status{position:relative}table.DMB_metabox .DMB_upload_status .img_status img{border:1px solid #DFDFDF;background:#FAFAFA;max-width:350px;padding:5px;-moz-border-radius:2px;border-radius:2px}table.DMB_metabox .DMB_upload_status .img_status .remove_file_button{text-indent:-9999px;width:16px;height:16px}table.DMB_metabox thead tr{border-bottom:1px solid #ccc}.pods-modal-window{margin-top:-32px}.pods-modal-window.edit-tags-php #col-left,.pods-modal-window.edit-tags-php #col-left input,.pods-modal-window.edit-tags-php #col-left textarea{width:100%}.pods-modal-window #wpadminbar,.pods-modal-window #adminmenuback,.pods-modal-window #adminmenuwrap,.pods-modal-window #preview-action,.pods-modal-window #wpfooter,.pods-modal-window body.edit-tags-php #col-right,.pods-modal-window body.edit-tags-php .search-form{display:none}.pods-modal-window #wpbody-content{padding-bottom:0}.pods-modal-window #wpcontent{padding:0;margin:0 1.25em}.pods-modal-window .wrap{margin:0}.pods-ui-filter-bar{margin:10px 0 20px}.pods-ui-filter-bar-primary{padding:8px 15px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;border:1px solid #DFDFDF;position:relative;height:auto;line-height:35px;text-shadow:0 1px 0 white;overflow:hidden;word-wrap:break-word}.pods-ui-filter-bar-primary ul.subsubsub{margin:0 0 0 4px}.pods-ui-filter-bar-primary ul.subsubsub li{margin-right:5px}.pods-ui-filter-bar-primary ul.subsubsub li.pods-ui-filter-view-label{margin-right:8px;color:#222;font-size:14px}.pods-ui-filter-bar-primary ul.subsubsub li a{text-decoration:none;font-size:12px;line-height:13px;padding:3px 10px;cursor:pointer;border-radius:3px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #BBB;color:#464646;background:#F2F2F2;text-shadow:#fff 0 1px 0}.pods-ui-filter-bar-primary ul.subsubsub li a:hover{color:#000}.pods-ui-filter-bar-primary ul.subsubsub li a:active{background:#EEE}.pods-ui-filter-bar-primary ul.subsubsub li a.current{border:none;font-weight:bold;color:white;background:#21759B;text-shadow:rgba(0,0,0,0.3) 0 -1px 0}.pods-ui-filter-bar-primary ul.subsubsub li a.current:hover{border-color:#13455B}.pods-ui-filter-bar-primary ul.subsubsub li a.current:active{background:#21759B repeat-x scroll left top}.pods-ui-filter-bar-primary ul.subsubsub li a.current:hover,.pods-ui-filter-bar-primary ul.subsubsub li a.current:active{color:#EAF2FA}.pods-ui-filter-bar-primary ul.subsubsub li a span{font-size:11px}.pods-ui-filter-bar-primary ul.subsubsub li a.current span{color:#F7F7F7}.pods-ui-filter-bar-primary p.search-box{margin:0}.pods-ui-filter-bar-primary p.search-box a.pods-ui-filter-reset{margin-right:6px;font-size:11px}body.branch-3-5 .pods-ui-filter-bar-primary p.search-box input[name="s"]{float:none;line-height:24px}body.branch-3-5 .pods-ui-filter-bar-primary p.search-box input.button{float:none;line-height:23px}.pods-ui-filter-bar-secondary{margin:0 auto;width:97%;background:#e1ecf2;border:1px solid #c0d4e0;padding:6px 8px;text-align:right;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.pods-ui-filter-bar-secondary ul.subsubsub{margin:0;float:none}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-add-filter{margin-right:8px}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-add-filter a{font-size:13px;font-weight:normal}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter{text-decoration:none;font-size:12px;line-height:13px;margin-left:8px;padding:4px 12px;cursor:pointer;-webkit-border-radius:11px;border-radius:11px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:none;background:#21759B;text-shadow:rgba(0,0,0,0.3) 0 -1px 0}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter a{color:white}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover{border-color:#13455B}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:active{background:#21759B}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a:hover,.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:active a{color:#EAF2FA}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter a.remove-filter{padding-left:7px;margin-left:3px;border-left:1px solid #888;text-transform:uppercase;font-size:11px;color:#CCC}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a.remove-filter{color:#CCC}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a.remove-filter:hover{color:#CCC}.pods-ui-posts-filter-popup .pods-ui-posts-filters,.pods-ui-posts-filter-popup .pods-ui-posts-filters p.clear{clear:both}.pods-ui-posts-filter-popup label{display:block;margin-bottom:9px;font-weight:bold;font-size:15px;color:#282828;cursor:pointer}.pods-ui-posts-filter-popup .pods-ui-posts-filter label{margin:4px 0;font-size:13px}.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle{color:#2175A4;font-size:10px;line-height:15px;text-transform:uppercase;margin-left:9px;vertical-align:1px;float:right;cursor:pointer}.pods-ui-posts-filter-popup .pods-ui-posts-filter{clear:both;display:block;margin-bottom:4px}.pods-ui-posts-filter-popup .pods-ui-posts-filter.pods-hidden{display:none}.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle.toggle-on{font-size:14px}.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle:active,.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle:hover{color:#D54E21}.pods-ui-posts-filter-popup p{display:block;float:left;width:47%;margin:7px 0 20px 5%;border-bottom:1px solid #BABABA}.pods-ui-posts-filter-popup p.clear{margin-left:0}.pods-ui-posts-filter-popup p input,.pods-ui-posts-filter-popup p select,.pods-ui-posts-filter-popup p textarea{max-width:100%}.pods-ui-posts-filter-popup p input[type="text"],.pods-ui-posts-filter-popup p textarea{width:100%}.pods-ui-posts-filter-popup p.pods-ui-posts-filter-search{padding-bottom:0;border-bottom:none}.pods-ui-posts-filter-popup p.submit{margin-top:30px;padding:0 !important;border-bottom:none}body.branch-3-5 .pods-ui-posts-filter-popup p.submit{margin-top:36px}.pods-ui-posts-filter-popup p.submit.clear{clear:none;float:right;text-align:right}body.branch-3-4 .pods-ui-posts-filter-popup p.submit input.button{font-size:13px !important;padding:5px 32px}body.branch-3-5 .pods-ui-posts-filter-popup p.submit input.button{padding:0 32px}.pods-ui-posts-filter-popup p:after,.pods-ui-posts-filter-popup .pods-ui-posts-filters:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pods-compat-container .CodeMirror{font-family:monospace;height:300px}.pods-compat-container .CodeMirror-scroll{overflow:auto}.pods-compat-container .CodeMirror-lines{padding:4px 0}.pods-compat-container .CodeMirror pre{padding:0 4px}.pods-compat-container .CodeMirror-scrollbar-filler,.pods-compat-container .CodeMirror-gutter-filler{background-color:white}.pods-compat-container .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.pods-compat-container .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;-moz-box-sizing:content-box;box-sizing:content-box}.pods-compat-container .CodeMirror-guttermarker{color:black}.pods-compat-container .CodeMirror-guttermarker-subtle{color:#999}.pods-compat-container .CodeMirror div.CodeMirror-cursor{border-left:1px solid black}.pods-compat-container .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.pods-compat-container .CodeMirror.cm-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7}.pods-compat-container .CodeMirror.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.pods-compat-container .cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}@-moz-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@-webkit-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}.pods-compat-container .cm-tab{display:inline-block;text-decoration:inherit}.pods-compat-container .CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.pods-compat-container .cm-s-default .cm-keyword{color:#708}.pods-compat-container .cm-s-default .cm-atom{color:#219}.pods-compat-container .cm-s-default .cm-number{color:#164}.pods-compat-container .cm-s-default .cm-def{color:#00f}.pods-compat-container .cm-s-default .cm-variable-2{color:#05a}.pods-compat-container .cm-s-default .cm-variable-3{color:#085}.pods-compat-container .cm-s-default .cm-comment{color:#a50}.pods-compat-container .cm-s-default .cm-string{color:#a11}.pods-compat-container .cm-s-default .cm-string-2{color:#f50}.pods-compat-container .cm-s-default .cm-meta{color:#555}.pods-compat-container .cm-s-default .cm-qualifier{color:#555}.pods-compat-container .cm-s-default .cm-builtin{color:#30a}.pods-compat-container .cm-s-default .cm-bracket{color:#997}.pods-compat-container .cm-s-default .cm-tag{color:#170}.pods-compat-container .cm-s-default .cm-attribute{color:#00c}.pods-compat-container .cm-s-default .cm-header{color:blue}.pods-compat-container .cm-s-default .cm-quote{color:#090}.pods-compat-container .cm-s-default .cm-hr{color:#999}.pods-compat-container .cm-s-default .cm-link{color:#00c}.pods-compat-container .cm-negative{color:#d44}.pods-compat-container .cm-positive{color:#292}.pods-compat-container .cm-header,.pods-compat-container .cm-strong{font-weight:bold}.pods-compat-container .cm-em{font-style:italic}.pods-compat-container .cm-link{text-decoration:underline}.pods-compat-container .cm-strikethrough{text-decoration:line-through}.pods-compat-container .cm-s-default .cm-error{color:#f00}.pods-compat-container .cm-invalidchar{color:#f00}.pods-compat-container div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}.pods-compat-container div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.pods-compat-container .CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.pods-compat-container .CodeMirror-activeline-background{background:#e8f2ff}.pods-compat-container .CodeMirror{background:none repeat scroll 0 0 white;color:black;line-height:1;margin:-6px -12px -12px;overflow:hidden;position:relative}.pods-compat-container .CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0}.pods-compat-container .CodeMirror-sizer{position:relative;border-right:30px solid transparent;-moz-box-sizing:content-box;box-sizing:content-box}.pods-compat-container .CodeMirror-vscrollbar,.pods-compat-container .CodeMirror-hscrollbar,.pods-compat-container .CodeMirror-scrollbar-filler,.pods-compat-container .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.pods-compat-container .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.pods-compat-container .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.pods-compat-container .CodeMirror-scrollbar-filler{right:0;bottom:0}.pods-compat-container .CodeMirror-gutter-filler{left:0;bottom:0}.pods-compat-container .CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.pods-compat-container .CodeMirror-gutter{white-space:normal;height:100%;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block;*zoom:1;*display:inline}.pods-compat-container .CodeMirror-gutter-wrapper{position:absolute;z-index:4;height:100%}.pods-compat-container .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.pods-compat-container .CodeMirror-lines{cursor:text;min-height:1px}.pods-compat-container .CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.pods-compat-container .CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-all}.pods-compat-container .CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.pods-compat-container .CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.pods-compat-container .CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.pods-compat-container .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.pods-compat-container .CodeMirror-measure pre{position:static}.pods-compat-container .CodeMirror div.CodeMirror-cursor{position:absolute;border-right:none;width:0}.pods-compat-container div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.pods-compat-container .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.pods-compat-container .CodeMirror-selected{background:#d9d9d9}.pods-compat-container .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.pods-compat-container .CodeMirror-crosshair{cursor:crosshair}.pods-compat-container .cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.pods-compat-container .CodeMirror span{*vertical-align:text-bottom}.pods-compat-container .cm-force-border{padding-right:.1px}@media print{.pods-compat-container .CodeMirror div.CodeMirror-cursors{visibility:hidden}}.pods-compat-container .cm-tab-wrap-hack:after{content:''}.pods-compat-container span.CodeMirror-selectedtext{background:none}.pods-compat-container .ui-timepicker-div .ui-widget-header{margin-bottom:8px}.pods-compat-container .ui-timepicker-div dl{text-align:left}.pods-compat-container .ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.pods-compat-container .ui-timepicker-div dl dd{margin:0 10px 10px 65px}.pods-compat-container .ui-timepicker-div td{font-size:90%}.pods-compat-container .ui-timepicker-div .ui_tpicker_unit_hide{display:none}.pods-compat-container .ui-timepicker-div .ui_tpicker_time_input{width:100%}.pods-compat-container .ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.pods-compat-container .ui-timepicker-rtl{direction:rtl}.pods-compat-container .ui-timepicker-rtl dl{text-align:right}.pods-compat-container .ui-timepicker-rtl dl dd{margin:0 65px 10px 10px}.pods-compat-container .ui-helper-hidden{display:none}.pods-compat-container .ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.pods-compat-container .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.pods-compat-container .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pods-compat-container .ui-helper-clearfix{display:inline-block}.pods-compat-container * html .ui-helper-clearfix{height:1%}.pods-compat-container .ui-helper-clearfix{display:block}.pods-compat-container .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.pods-compat-container .ui-state-disabled{cursor:default !important}.pods-compat-container .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.pods-compat-container .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.pods-compat-container .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.pods-compat-container .ui-widget .ui-widget{font-size:1em}.pods-compat-container .ui-widget input,.pods-compat-container .ui-widget select,.pods-compat-container .ui-widget textarea,.pods-compat-container .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.pods-compat-container .ui-widget-content{border:1px solid #aaaaaa;background:#fff url(../../images/smoothness/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}.pods-compat-container .ui-widget-content a{color:#222222}.pods-compat-container .ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(../../images/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.pods-compat-container .ui-widget-header a{color:#222222}.pods-compat-container .ui-state-default,.pods-compat-container .ui-widget-content .ui-state-default,.pods-compat-container .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../../images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.pods-compat-container .ui-state-default a,.pods-compat-container .ui-state-default a:link,.pods-compat-container .ui-state-default a:visited{color:#555555;text-decoration:none}.pods-compat-container .ui-state-hover,.pods-compat-container .ui-widget-content .ui-state-hover,.pods-compat-container .ui-widget-header .ui-state-hover,.pods-compat-container .ui-state-focus,.pods-compat-container .ui-widget-content .ui-state-focus,.pods-compat-container .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(../../images/smoothness/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.pods-compat-container .ui-state-hover a,.pods-compat-container .ui-state-hover a:hover{color:#212121;text-decoration:none}.pods-compat-container .ui-state-active,.pods-compat-container .ui-widget-content .ui-state-active,.pods-compat-container .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(../../images/smoothness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.pods-compat-container .ui-state-active a,.pods-compat-container .ui-state-active a:link,.pods-compat-container .ui-state-active a:visited{color:#212121;text-decoration:none}.pods-compat-container .ui-widget :active{outline:none}.pods-compat-container .ui-state-highlight,.pods-compat-container .ui-widget-content .ui-state-highlight,.pods-compat-container .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../images/smoothness/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.pods-compat-container .ui-state-highlight a,.pods-compat-container .ui-widget-content .ui-state-highlight a,.pods-compat-container .ui-widget-header .ui-state-highlight a{color:#363636}.pods-compat-container .ui-state-error,.pods-compat-container .ui-widget-content .ui-state-error,.pods-compat-container .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../images/smoothness/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.pods-compat-container .ui-state-error a,.pods-compat-container .ui-widget-content .ui-state-error a,.pods-compat-container .ui-widget-header .ui-state-error a{color:#cd0a0a}.pods-compat-container .ui-state-error-text,.pods-compat-container .ui-widget-content .ui-state-error-text,.pods-compat-container .ui-widget-header .ui-state-error-text{color:#cd0a0a}.pods-compat-container .ui-priority-primary,.pods-compat-container .ui-widget-content .ui-priority-primary,.pods-compat-container .ui-widget-header .ui-priority-primary{font-weight:bold}.pods-compat-container .ui-priority-secondary,.pods-compat-container .ui-widget-content .ui-priority-secondary,.pods-compat-container .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.pods-compat-container .ui-state-disabled,.pods-compat-container .ui-widget-content .ui-state-disabled,.pods-compat-container .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.pods-compat-container .ui-icon{width:16px;height:16px;background-image:url(../../images/smoothness/ui-icons_222222_256x240.png)}.pods-compat-container .ui-widget-content .ui-icon{background-image:url(../../images/smoothness/ui-icons_222222_256x240.png)}.pods-compat-container .ui-widget-header .ui-icon{background-image:url(../../images/smoothness/ui-icons_222222_256x240.png)}.pods-compat-container .ui-state-default .ui-icon{background-image:url(../../images/smoothness/ui-icons_888888_256x240.png)}.pods-compat-container .ui-state-hover .ui-icon,.pods-compat-container .ui-state-focus .ui-icon{background-image:url(../../images/smoothness/ui-icons_454545_256x240.png)}.pods-compat-container .ui-state-active .ui-icon{background-image:url(../../images/smoothness/ui-icons_454545_256x240.png)}.pods-compat-container .ui-state-highlight .ui-icon{background-image:url(../../images/smoothness/ui-icons_2e83ff_256x240.png)}.pods-compat-container .ui-state-error .ui-icon,.pods-compat-container .ui-state-error-text .ui-icon{background-image:url(../../images/smoothness/ui-icons_cd0a0a_256x240.png)}.pods-compat-container .ui-icon-carat-1-n{background-position:0 0}.pods-compat-container .ui-icon-carat-1-ne{background-position:-16px 0}.pods-compat-container .ui-icon-carat-1-e{background-position:-32px 0}.pods-compat-container .ui-icon-carat-1-se{background-position:-48px 0}.pods-compat-container .ui-icon-carat-1-s{background-position:-64px 0}.pods-compat-container .ui-icon-carat-1-sw{background-position:-80px 0}.pods-compat-container .ui-icon-carat-1-w{background-position:-96px 0}.pods-compat-container .ui-icon-carat-1-nw{background-position:-112px 0}.pods-compat-container .ui-icon-carat-2-n-s{background-position:-128px 0}.pods-compat-container .ui-icon-carat-2-e-w{background-position:-144px 0}.pods-compat-container .ui-icon-triangle-1-n{background-position:0 -16px}.pods-compat-container .ui-icon-triangle-1-ne{background-position:-16px -16px}.pods-compat-container .ui-icon-triangle-1-e{background-position:-32px -16px}.pods-compat-container .ui-icon-triangle-1-se{background-position:-48px -16px}.pods-compat-container .ui-icon-triangle-1-s{background-position:-64px -16px}.pods-compat-container .ui-icon-triangle-1-sw{background-position:-80px -16px}.pods-compat-container .ui-icon-triangle-1-w{background-position:-96px -16px}.pods-compat-container .ui-icon-triangle-1-nw{background-position:-112px -16px}.pods-compat-container .ui-icon-triangle-2-n-s{background-position:-128px -16px}.pods-compat-container .ui-icon-triangle-2-e-w{background-position:-144px -16px}.pods-compat-container .ui-icon-arrow-1-n{background-position:0 -32px}.pods-compat-container .ui-icon-arrow-1-ne{background-position:-16px -32px}.pods-compat-container .ui-icon-arrow-1-e{background-position:-32px -32px}.pods-compat-container .ui-icon-arrow-1-se{background-position:-48px -32px}.pods-compat-container .ui-icon-arrow-1-s{background-position:-64px -32px}.pods-compat-container .ui-icon-arrow-1-sw{background-position:-80px -32px}.pods-compat-container .ui-icon-arrow-1-w{background-position:-96px -32px}.pods-compat-container .ui-icon-arrow-1-nw{background-position:-112px -32px}.pods-compat-container .ui-icon-arrow-2-n-s{background-position:-128px -32px}.pods-compat-container .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.pods-compat-container .ui-icon-arrow-2-e-w{background-position:-160px -32px}.pods-compat-container .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.pods-compat-container .ui-icon-arrowstop-1-n{background-position:-192px -32px}.pods-compat-container .ui-icon-arrowstop-1-e{background-position:-208px -32px}.pods-compat-container .ui-icon-arrowstop-1-s{background-position:-224px -32px}.pods-compat-container .ui-icon-arrowstop-1-w{background-position:-240px -32px}.pods-compat-container .ui-icon-arrowthick-1-n{background-position:0 -48px}.pods-compat-container .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.pods-compat-container .ui-icon-arrowthick-1-e{background-position:-32px -48px}.pods-compat-container .ui-icon-arrowthick-1-se{background-position:-48px -48px}.pods-compat-container .ui-icon-arrowthick-1-s{background-position:-64px -48px}.pods-compat-container .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.pods-compat-container .ui-icon-arrowthick-1-w{background-position:-96px -48px}.pods-compat-container .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.pods-compat-container .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.pods-compat-container .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.pods-compat-container .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.pods-compat-container .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.pods-compat-container .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.pods-compat-container .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.pods-compat-container .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.pods-compat-container .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.pods-compat-container .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.pods-compat-container .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.pods-compat-container .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.pods-compat-container .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.pods-compat-container .ui-icon-arrow-4{background-position:0 -80px}.pods-compat-container .ui-icon-arrow-4-diag{background-position:-16px -80px}.pods-compat-container .ui-icon-extlink{background-position:-32px -80px}.pods-compat-container .ui-icon-newwin{background-position:-48px -80px}.pods-compat-container .ui-icon-refresh{background-position:-64px -80px}.pods-compat-container .ui-icon-shuffle{background-position:-80px -80px}.pods-compat-container .ui-icon-transfer-e-w{background-position:-96px -80px}.pods-compat-container .ui-icon-transferthick-e-w{background-position:-112px -80px}.pods-compat-container .ui-icon-folder-collapsed{background-position:0 -96px}.pods-compat-container .ui-icon-folder-open{background-position:-16px -96px}.pods-compat-container .ui-icon-document{background-position:-32px -96px}.pods-compat-container .ui-icon-document-b{background-position:-48px -96px}.pods-compat-container .ui-icon-note{background-position:-64px -96px}.pods-compat-container .ui-icon-mail-closed{background-position:-80px -96px}.pods-compat-container .ui-icon-mail-open{background-position:-96px -96px}.pods-compat-container .ui-icon-suitcase{background-position:-112px -96px}.pods-compat-container .ui-icon-comment{background-position:-128px -96px}.pods-compat-container .ui-icon-person{background-position:-144px -96px}.pods-compat-container .ui-icon-print{background-position:-160px -96px}.pods-compat-container .ui-icon-trash{background-position:-176px -96px}.pods-compat-container .ui-icon-locked{background-position:-192px -96px}.pods-compat-container .ui-icon-unlocked{background-position:-208px -96px}.pods-compat-container .ui-icon-bookmark{background-position:-224px -96px}.pods-compat-container .ui-icon-tag{background-position:-240px -96px}.pods-compat-container .ui-icon-home{background-position:0 -112px}.pods-compat-container .ui-icon-flag{background-position:-16px -112px}.pods-compat-container .ui-icon-calendar{background-position:-32px -112px}.pods-compat-container .ui-icon-cart{background-position:-48px -112px}.pods-compat-container .ui-icon-pencil{background-position:-64px -112px}.pods-compat-container .ui-icon-clock{background-position:-80px -112px}.pods-compat-container .ui-icon-disk{background-position:-96px -112px}.pods-compat-container .ui-icon-calculator{background-position:-112px -112px}.pods-compat-container .ui-icon-zoomin{background-position:-128px -112px}.pods-compat-container .ui-icon-zoomout{background-position:-144px -112px}.pods-compat-container .ui-icon-search{background-position:-160px -112px}.pods-compat-container .ui-icon-wrench{background-position:-176px -112px}.pods-compat-container .ui-icon-gear{background-position:-192px -112px}.pods-compat-container .ui-icon-heart{background-position:-208px -112px}.pods-compat-container .ui-icon-star{background-position:-224px -112px}.pods-compat-container .ui-icon-link{background-position:-240px -112px}.pods-compat-container .ui-icon-cancel{background-position:0 -128px}.pods-compat-container .ui-icon-plus{background-position:-16px -128px}.pods-compat-container .ui-icon-plusthick{background-position:-32px -128px}.pods-compat-container .ui-icon-minus{background-position:-48px -128px}.pods-compat-container .ui-icon-minusthick{background-position:-64px -128px}.pods-compat-container .ui-icon-close{background-position:-80px -128px}.pods-compat-container .ui-icon-closethick{background-position:-96px -128px}.pods-compat-container .ui-icon-key{background-position:-112px -128px}.pods-compat-container .ui-icon-lightbulb{background-position:-128px -128px}.pods-compat-container .ui-icon-scissors{background-position:-144px -128px}.pods-compat-container .ui-icon-clipboard{background-position:-160px -128px}.pods-compat-container .ui-icon-copy{background-position:-176px -128px}.pods-compat-container .ui-icon-contact{background-position:-192px -128px}.pods-compat-container .ui-icon-image{background-position:-208px -128px}.pods-compat-container .ui-icon-video{background-position:-224px -128px}.pods-compat-container .ui-icon-script{background-position:-240px -128px}.pods-compat-container .ui-icon-alert{background-position:0 -144px}.pods-compat-container .ui-icon-info{background-position:-16px -144px}.pods-compat-container .ui-icon-notice{background-position:-32px -144px}.pods-compat-container .ui-icon-help{background-position:-48px -144px}.pods-compat-container .ui-icon-check{background-position:-64px -144px}.pods-compat-container .ui-icon-bullet{background-position:-80px -144px}.pods-compat-container .ui-icon-radio-off{background-position:-96px -144px}.pods-compat-container .ui-icon-radio-on{background-position:-112px -144px}.pods-compat-container .ui-icon-pin-w{background-position:-128px -144px}.pods-compat-container .ui-icon-pin-s{background-position:-144px -144px}.pods-compat-container .ui-icon-play{background-position:0 -160px}.pods-compat-container .ui-icon-pause{background-position:-16px -160px}.pods-compat-container .ui-icon-seek-next{background-position:-32px -160px}.pods-compat-container .ui-icon-seek-prev{background-position:-48px -160px}.pods-compat-container .ui-icon-seek-end{background-position:-64px -160px}.pods-compat-container .ui-icon-seek-start{background-position:-80px -160px}.pods-compat-container .ui-icon-seek-first{background-position:-80px -160px}.pods-compat-container .ui-icon-stop{background-position:-96px -160px}.pods-compat-container .ui-icon-eject{background-position:-112px -160px}.pods-compat-container .ui-icon-volume-off{background-position:-128px -160px}.pods-compat-container .ui-icon-volume-on{background-position:-144px -160px}.pods-compat-container .ui-icon-power{background-position:0 -176px}.pods-compat-container .ui-icon-signal-diag{background-position:-16px -176px}.pods-compat-container .ui-icon-signal{background-position:-32px -176px}.pods-compat-container .ui-icon-battery-0{background-position:-48px -176px}.pods-compat-container .ui-icon-battery-1{background-position:-64px -176px}.pods-compat-container .ui-icon-battery-2{background-position:-80px -176px}.pods-compat-container .ui-icon-battery-3{background-position:-96px -176px}.pods-compat-container .ui-icon-circle-plus{background-position:0 -192px}.pods-compat-container .ui-icon-circle-minus{background-position:-16px -192px}.pods-compat-container .ui-icon-circle-close{background-position:-32px -192px}.pods-compat-container .ui-icon-circle-triangle-e{background-position:-48px -192px}.pods-compat-container .ui-icon-circle-triangle-s{background-position:-64px -192px}.pods-compat-container .ui-icon-circle-triangle-w{background-position:-80px -192px}.pods-compat-container .ui-icon-circle-triangle-n{background-position:-96px -192px}.pods-compat-container .ui-icon-circle-arrow-e{background-position:-112px -192px}.pods-compat-container .ui-icon-circle-arrow-s{background-position:-128px -192px}.pods-compat-container .ui-icon-circle-arrow-w{background-position:-144px -192px}.pods-compat-container .ui-icon-circle-arrow-n{background-position:-160px -192px}.pods-compat-container .ui-icon-circle-zoomin{background-position:-176px -192px}.pods-compat-container .ui-icon-circle-zoomout{background-position:-192px -192px}.pods-compat-container .ui-icon-circle-check{background-position:-208px -192px}.pods-compat-container .ui-icon-circlesmall-plus{background-position:0 -208px}.pods-compat-container .ui-icon-circlesmall-minus{background-position:-16px -208px}.pods-compat-container .ui-icon-circlesmall-close{background-position:-32px -208px}.pods-compat-container .ui-icon-squaresmall-plus{background-position:-48px -208px}.pods-compat-container .ui-icon-squaresmall-minus{background-position:-64px -208px}.pods-compat-container .ui-icon-squaresmall-close{background-position:-80px -208px}.pods-compat-container .ui-icon-grip-dotted-vertical{background-position:0 -224px}.pods-compat-container .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.pods-compat-container .ui-icon-grip-solid-vertical{background-position:-32px -224px}.pods-compat-container .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.pods-compat-container .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.pods-compat-container .ui-icon-grip-diagonal-se{background-position:-80px -224px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-top,.pods-compat-container .ui-corner-left,.pods-compat-container .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-top,.pods-compat-container .ui-corner-right,.pods-compat-container .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-bottom,.pods-compat-container .ui-corner-left,.pods-compat-container .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-bottom,.pods-compat-container .ui-corner-right,.pods-compat-container .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.pods-compat-container .ui-widget-overlay{background:#aaa url(../../images/smoothness/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.pods-compat-container .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../../images/smoothness/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.pods-compat-container .ui-resizable{position:relative}.pods-compat-container .ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.pods-compat-container .ui-resizable-disabled .ui-resizable-handle,.pods-compat-container .ui-resizable-autohide .ui-resizable-handle{display:none}.pods-compat-container .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.pods-compat-container .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.pods-compat-container .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.pods-compat-container .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.pods-compat-container .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.pods-compat-container .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.pods-compat-container .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.pods-compat-container .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.pods-compat-container .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.pods-compat-container .ui-accordion{width:100%}.pods-compat-container .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.pods-compat-container .ui-accordion .ui-accordion-li-fix{display:inline}.pods-compat-container .ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.pods-compat-container .ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.pods-compat-container .ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.pods-compat-container .ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.pods-compat-container .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.pods-compat-container .ui-accordion .ui-accordion-content-active{display:block}.pods-compat-container .ui-autocomplete{position:absolute;cursor:default}.pods-compat-container * html .ui-autocomplete{width:1px}.pods-compat-container .ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.pods-compat-container .ui-menu .ui-menu{margin-top:-3px}.pods-compat-container .ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.pods-compat-container .ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.pods-compat-container .ui-menu .ui-menu-item a.ui-state-hover,.pods-compat-container .ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.pods-compat-container .ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.pods-compat-container .ui-button-icon-only{width:2.2em}.pods-compat-container button.ui-button-icon-only{width:2.4em}.pods-compat-container .ui-button-icons-only{width:3.4em}.pods-compat-container button.ui-button-icons-only{width:3.7em}.pods-compat-container .ui-button .ui-button-text{display:block;line-height:1.4}.pods-compat-container .ui-button-text-only .ui-button-text{padding:.4em 1em}.pods-compat-container .ui-button-icon-only .ui-button-text,.pods-compat-container .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.pods-compat-container .ui-button-text-icon-primary .ui-button-text,.pods-compat-container .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.pods-compat-container .ui-button-text-icon-secondary .ui-button-text,.pods-compat-container .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.pods-compat-container .ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.pods-compat-container input.ui-button{padding:.4em 1em}.pods-compat-container .ui-button-icon-only .ui-icon,.pods-compat-container .ui-button-text-icon-primary .ui-icon,.pods-compat-container .ui-button-text-icon-secondary .ui-icon,.pods-compat-container .ui-button-text-icons .ui-icon,.pods-compat-container .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.pods-compat-container .ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.pods-compat-container .ui-button-text-icon-primary .ui-button-icon-primary,.pods-compat-container .ui-button-text-icons .ui-button-icon-primary,.pods-compat-container .ui-button-icons-only .ui-button-icon-primary{left:.5em}.pods-compat-container .ui-button-text-icon-secondary .ui-button-icon-secondary,.pods-compat-container .ui-button-text-icons .ui-button-icon-secondary,.pods-compat-container .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.pods-compat-container .ui-button-text-icons .ui-button-icon-secondary,.pods-compat-container .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.pods-compat-container .ui-buttonset{margin-right:7px}.pods-compat-container .ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}.pods-compat-container button.ui-button::-moz-focus-inner{border:0;padding:0}.pods-compat-container .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.pods-compat-container .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.pods-compat-container .ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.pods-compat-container .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.pods-compat-container .ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.pods-compat-container .ui-dialog .ui-dialog-titlebar-close:hover,.pods-compat-container .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.pods-compat-container .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.pods-compat-container .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.pods-compat-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.pods-compat-container .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.pods-compat-container .ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.pods-compat-container .ui-draggable .ui-dialog-titlebar{cursor:move}.pods-compat-container .ui-slider{position:relative;text-align:left}.pods-compat-container .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.pods-compat-container .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.pods-compat-container .ui-slider-horizontal{height:.8em}.pods-compat-container .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.pods-compat-container .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.pods-compat-container .ui-slider-horizontal .ui-slider-range-min{left:0}.pods-compat-container .ui-slider-horizontal .ui-slider-range-max{right:0}.pods-compat-container .ui-slider-vertical{width:.8em;height:100px}.pods-compat-container .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.pods-compat-container .ui-slider-vertical .ui-slider-range{left:0;width:100%}.pods-compat-container .ui-slider-vertical .ui-slider-range-min{bottom:0}.pods-compat-container .ui-slider-vertical .ui-slider-range-max{top:0}.pods-compat-container .ui-tabs{position:relative;padding:.2em;zoom:1}.pods-compat-container .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.pods-compat-container .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.pods-compat-container .ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.pods-compat-container .ui-tabs .ui-tabs-nav li a,.pods-compat-container .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.pods-compat-container .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.pods-compat-container .ui-tabs .ui-tabs-hide{display:none !important}.pods-compat-container .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.pods-compat-container .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.pods-compat-container .ui-datepicker .ui-datepicker-prev,.pods-compat-container .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.pods-compat-container .ui-datepicker .ui-datepicker-prev-hover,.pods-compat-container .ui-datepicker .ui-datepicker-next-hover{top:1px}.pods-compat-container .ui-datepicker .ui-datepicker-prev{left:2px}.pods-compat-container .ui-datepicker .ui-datepicker-next{right:2px}.pods-compat-container .ui-datepicker .ui-datepicker-prev-hover{left:1px}.pods-compat-container .ui-datepicker .ui-datepicker-next-hover{right:1px}.pods-compat-container .ui-datepicker .ui-datepicker-prev span,.pods-compat-container .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.pods-compat-container .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.pods-compat-container .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.pods-compat-container .ui-datepicker select.ui-datepicker-month-year{width:100%}.pods-compat-container .ui-datepicker select.ui-datepicker-month,.pods-compat-container .ui-datepicker select.ui-datepicker-year{width:49%}.pods-compat-container .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.pods-compat-container .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.pods-compat-container .ui-datepicker td{border:0;padding:1px}.pods-compat-container .ui-datepicker td span,.pods-compat-container .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.pods-compat-container .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.pods-compat-container .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.pods-compat-container .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.pods-compat-container .ui-datepicker.ui-datepicker-multi{width:auto}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group{float:left}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.pods-compat-container .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.pods-compat-container .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.pods-compat-container .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.pods-compat-container .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.pods-compat-container .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.pods-compat-container .ui-datepicker-rtl{direction:rtl}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-group{float:right}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.pods-compat-container .ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.pods-compat-container .ui-progressbar{height:2em;text-align:left}.pods-compat-container .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.pods-submittable .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.pods-submittable .qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.pods-submittable .qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.pods-submittable .qtip-titlebar+.qtip-content{border-top-width:0 !important}.pods-submittable .qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.pods-submittable .qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}.pods-submittable * html .qtip-titlebar .qtip-close{top:16px}.pods-submittable .qtip-titlebar .ui-icon,.pods-submittable .qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.pods-submittable .qtip-icon,.pods-submittable .qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.pods-submittable .qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma, sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.pods-submittable .qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.pods-submittable .qtip-default .qtip-titlebar{background-color:#FFEF93}.pods-submittable .qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.pods-submittable .qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.pods-submittable .qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.pods-submittable .qtip-rounded,.pods-submittable .qtip-tipsy,.pods-submittable .qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.pods-submittable .qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.pods-submittable .qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%)}.pods-submittable .qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:transparent}.pods-submittable .qtip-youtube .qtip-content{padding:.75em;font:12px arial, sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000 );-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.pods-submittable .qtip-youtube .qtip-icon{border-color:#222}.pods-submittable .qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.pods-submittable .qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.pods-submittable .qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#717171, endColorstr=#4A4A4A );-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.pods-submittable .qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#4A4A4A, endColorstr=#232323 );-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.pods-submittable .qtip-jtools .qtip-titlebar,.pods-submittable .qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.pods-submittable .qtip-jtools .qtip-icon{border-color:#555}.pods-submittable .qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.pods-submittable .qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.pods-submittable .qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.pods-submittable .qtip-cluetip .qtip-icon{border-color:#808064}.pods-submittable .qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.pods-submittable .qtip-tipsy{background:#000;background:rgba(0,0,0,0.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.pods-submittable .qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.pods-submittable .qtip-tipsy .qtip-content{padding:6px 10px}.pods-submittable .qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.pods-submittable .qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.pods-submittable .qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.pods-submittable .qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#3A79B8, endColorstr=#2E629D );-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.pods-submittable .qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.pods-submittable .qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.pods-submittable .qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.pods-submittable .qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.pods-submittable .qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.pods-submittable .qtip-bootstrap .qtip-content{padding:9px 14px}.pods-submittable .qtip-bootstrap .qtip-icon{background:transparent}.pods-submittable .qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.pods-submittable .qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.pods-submittable .qtip:not(.ie9haxors) div.qtip-content,.pods-submittable .qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.pods-submittable .qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.pods-submittable x:-o-prefocus,.pods-submittable .qtip .qtip-tip{visibility:hidden}.pods-submittable .qtip .qtip-tip,.pods-submittable .qtip .qtip-tip .qtip-vml,.pods-submittable .qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.pods-submittable .qtip .qtip-tip canvas{top:0;left:0}.pods-submittable .qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.pods-submittable .cleditorMain{border:1px solid #999;padding:0 0 1px;background-color:white}.pods-submittable .cleditorMain iframe{border:none;margin:0;padding:0}.pods-submittable .cleditorMain textarea{border:none;margin:0;padding:0;overflow-y:scroll;font:10pt Arial,Verdana;resize:none;outline:none}.pods-submittable .cleditorToolbar{background-color:#f2f2f2;border-bottom:1px solid #999}.pods-submittable .cleditorGroup{float:left;height:26px}.pods-submittable .cleditorButton{float:left;width:24px;height:24px;margin:1px 0 1px 0;background:url("../../images/buttons.gif")}.pods-submittable .cleditorDisabled{opacity:0.3;filter:alpha(opacity=30)}.pods-submittable .cleditorDivider{float:left;width:1px;height:23px;margin:1px 0 1px 0;background:#CCC}.pods-submittable .cleditorPopup{border:solid 1px #999;background-color:white;position:absolute;font:10pt Arial,Verdana;cursor:default;z-index:10000}.pods-submittable .cleditorList div{padding:2px 4px 2px 4px}.pods-submittable .cleditorList p,.pods-submittable .cleditorList h1,.pods-submittable .cleditorList h2,.pods-submittable .cleditorList h3,.pods-submittable .cleditorList h4,.pods-submittable .cleditorList h5,.pods-submittable .cleditorList h6,.pods-submittable .cleditorList font{padding:0;margin:0;background-color:Transparent}.pods-submittable .cleditorColor{width:150px;padding:1px 0 0 1px}.pods-submittable .cleditorColor div{float:left;width:14px;height:14px;margin:0 1px 1px 0}.pods-submittable .cleditorPrompt{background-color:#F6F7F9;padding:4px;font-size:8.5pt}.pods-submittable .cleditorPrompt input,.pods-submittable .cleditorPrompt textarea{font:8.5pt Arial,Verdana}.pods-submittable .cleditorMsg{background-color:#FDFCEE;width:150px;padding:4px;font-size:8.5pt}.pods-submittable .pods-pick-values .select2-container .select2-selection--multiple .select2-selection__rendered{max-height:245px;overflow-y:scroll}.pods-qtip-container{display:inline}
|
2 |
|
3 |
/*# sourceMappingURL=../src/sourcemaps/pods.css.map */
|
1 |
+
@font-face{font-family:"pods";src:url("../../fonts/pods.eot");src:url("../../fonts/pods.eot?#iefix") format("embedded-opentype"),url("../../fonts/pods.woff") format("woff"),url("../../fonts/pods.ttf") format("truetype"),url("../../fonts/pods.svg#pods") format("svg");font-weight:normal;font-style:normal}[class^="pods-icon-"]:before,[class*=" pods-icon-"]:before{font-family:"pods" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pods-icon-dashicon:before{content:"c"}#toplevel_page_pods .dashicons-before,#toplevel_page_pods .dashicons-before:before,.dashicons-pods:before{font-family:"pods" !important;font-size:20px;content:"c"}.pods-hidden{display:none}.pods-admin .pods-leaf-watermark-right{position:fixed;width:236px;height:178px;bottom:50px;right:16px;z-index:-1}.pods-admin .pods_floatmenu{width:200px}.pods-admin .pods-icon{display:inline-block;padding:1px 0 0 5px;vertical-align:top}.icon32#icon-pods{background:url(../../images/icon32.png) no-repeat}.pods-admin .waiting{display:none;vertical-align:middle}.pods-admin button,.pods-admin a.button,.pods-admin a.button-secondary,.pods-admin a.button-primary{vertical-align:middle}.pods-admin .pods-validate.pods-validate-error{border-color:#C89797;color:#790000;background-color:#FFDFDF}.pods-admin .pods-validate-error-message{color:#790000;font-weight:bold;padding:5px 10px 4px;display:inline-block}.pods-admin .pods-advanced-toggle{font-size:12px;text-decoration:underline}.pods-admin .pods-advanced{display:none;width:100%}.pods-wizard p{font-size:14px}.pods-wizard #poststuff h1,.pods-wizard h2,.pods-wizard h3{margin-bottom:0 !important}.pods-admin #poststuff h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.pods-tabbed ul.pods-tabs:before{content:"";display:table}.pods-tabbed ul.pods-tabs:after{content:"";display:table;clear:both}.pods-tabbed ul.pods-tabs{zoom:1;margin-bottom:0}.pods-tabbed ul.pods-tabs li.pods-tab{float:left;margin:0}.pods-tabbed ul.pods-tabs li.pods-tab a{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:5px 5px 0 0;background:#e9e9e9;border:1px solid #dfdfdf;border-radius:5px 5px 0 0;display:block;float:left;font-size:14px;margin-right:5px;padding:5px 10px;text-decoration:none}.pods-tabbed ul.pods-tabs li.pods-tab a.selected{background:#FFF;border-bottom:1px solid #FFF}.pods-tabbed .pods-tab-group h4{margin:5px 10px}.pods-tabbed .pods-tab-group .pods-tab{display:none;margin-bottom:15px;margin-top:-1px;width:99%;border:1px solid #dfdfdf;border-bottom:0}.pods-nav-tabbed .pods-nav-tab-group .pods-nav-tab{display:none}tbody.pods-manage-list div{overflow:hidden;zoom:1}tbody.pods-manage-list div.pods-manage-row-wrapper{max-width:500px;display:none;width:100%}tbody.pods-manage-list tr.pods-manage-row-expanded{background:#f1f1f1}tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-name,tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-type,tbody.pods-manage-list tr.pods-manage-row-expanded td.pods-manage-row-comment,tbody.pods-manage-list tr.pods-manage-row-expanded span.pods-manage-row-id,tbody.pods-manage-list tr.pods-manage-row-expanded div.row-actions,tbody.pods-manage-list tr.pods-manage-row-expanded th.pods-manage-sort img{display:none}tbody.pods-manage-list tr.pods-manage-row th.pods-manage-sort{cursor:move}tbody.pods-manage-list tr.pods-manage-row th.pods-manage-sort img{vertical-align:top;margin-top:7px;margin-left:-5px}tbody.pods-manage-list tr.pods-manage-row td>span.pods-manage-row-more{display:none;margin-left:5px;color:#999}tbody.pods-manage-list tr.pods-manage-row td:hover>span.pods-manage-row-more{display:inline}tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-actions{margin-bottom:4px;overflow:visible}tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-delete{float:left;text-align:left;width:40%}tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-save{float:right;text-align:right}tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-delete a.submitdelete,tbody.pods-manage-list tr div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-add,tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-update{display:none}tbody.pods-manage-list tr.pods-field-new div.pods-manage-row-wrapper .pods-manage-row-save a.pods-button-add{display:inline-block}tbody.pods-manage-list .pods-manage-row th.check-field{border:5px solid transparent;border-right:0;padding:3px 5px;transition:border-color 300ms ease}tbody.pods-manage-list .pods-field-updated th.check-field{border-left-color:#95BF3B}tbody.pods-manage-list .pods-manage-row-expanded th.check-field,tbody.pods-manage-list .pods-field-new th.check-field{border-left-color:#E35036}.pods-toggled{clear:both;margin-top:30px}.pods-toggled.pods-toggled-only{margin-top:0}.pods-toggled h3{cursor:pointer}.pods-no-toggle h3{cursor:default}tr.pods-toggled-on{background-color:#FFF}tr.pods-toggled-off{background-color:#F4F4F4}.pods-depends-on,.pods-excludes-on,.pods-wildcard-on{display:none}.pods-tabbed div{overflow:hidden;zoom:1}.pods-tab.pods-basic-options{display:block}.pods-tab#pods-advanced-labels,.pods-tab#pods-advanced-settings-labels{display:block}div.pods-manage-field div{overflow:hidden;zoom:1}div.pods-manage-field .description{clear:both}div.pods-manage-field .pods-field-option,div.pods-manage-field .pods-field-option-group{background:#fcfcfc;border-bottom:1px solid #dfdfdf;padding:10px}div.pods-manage-field .pods-pick-values li,div.pods-manage-field .pods-field{position:relative}div.pods-manage-field .pods-pick-values li{margin:0}div.pods-manage-field .pods-field-option:nth-child(odd),div.pods-manage-field .pods-field-option-group:nth-child(odd){background:#fff}div.pods-manage-field .pods-field-option label,div.pods-manage-field .pods-field-option-group .pods-field-option-group-label{padding-top:4px;float:left;width:30%;max-width:150px;margin-right:2%}.pods-manage-field .pods-field.pods-boolean label,.pods-manage-field .pods-field-option .pods-pick-values label{float:none;width:auto;max-width:100%;display:block;margin-left:22px;padding:7px 0;line-height:14px;margin-right:0}.pods-manage-field .pods-field-option .pods-pick-values .pods-field.pods-boolean{float:none;margin-left:0;width:auto;max-width:100%}.pods-manage-field .pods-field-option input[type="text"],.pods-manage-field .pods-field-option select,.pods-manage-field .pods-field-option textarea,.pods-manage-field .pods-field-option .pods-field.pods-boolean,.pods-manage-field .pods-pick-values,.pods-manage-field .pods-field-option .pods-form-ui-field-type-file,.pods-manage-field .pods-slider-field{display:block;float:left;width:65%;max-width:25em}.pods-manage-field label+div .pods-pick-values{width:96%}.pods-manage-field .pods-field-option .pods-form-ui-field-type-wysiwyg textarea{max-width:100%}.pods-manage-field .pods-field-option div select{float:none;width:100%;margin:0;max-width:100%}.pods-manage-field .pods-field-option .pods-form-ui-field-type-file{padding-bottom:8px}.pods-manage-field .pods-field-option .pods-form-ui-field-type-file table.form-table tr.form-field td{padding:0;border-bottom:none}.pods-manage-field .pods-field-option .pods-form-ui-field-type-file table.form-table,.pods-manage-field .pods-field-option-group p.pods-field-option-group-label{margin-top:0}.pods-manage-field input[type="checkbox"],.pods-manage-field input[type="radio"]{display:inline-block;margin:6px 6px 6px 1px;float:left;vertical-align:middle;position:static}.pods-manage-field .pods-pick-values input[type="checkbox"],.pods-manage-field .pods-pick-values input[type="radio"]{margin:6px}.pods-manage-field .pods-pick-values ul{overflow:auto;margin:5px 0}.pods-manage-field .pods-pick-values ul .pods-field.pods-boolean,.pods-manage-field .pods-pick-values ul ul{margin:0}.pods-manage-field .pods-pick-values.pods-zebra{width:100%;max-width:100%}.pods-manage-field .pods-pick-values.pods-zebra li{margin-bottom:4px}.pods-manage-field .pods-pick-values.pods-zebra div.pods-boolean input{margin:4px}.pods-manage-field .pods-pick-values.pods-zebra div.pods-boolean label{margin-left:26px;padding:5px 0}.pods-manage-field .pods-pick-values li.pods-zebra-odd{display:block;width:50%;float:left;clear:both}.pods-manage-field .pods-pick-values li.pods-zebra-even{display:block;width:50%;float:left;clear:none}.pods-manage-field .pods-pick-values .regular-text{max-width:95%}.pods-manage-field li>.pods-field.pods-boolean:hover{background:#f5f5f5}.pods-manage-field input.pods-form-ui-no-label{position:relative}.pods-sluggable .pods-slug em{cursor:pointer}.pods-sluggable a.cancel{font-size:12px}.pods-sluggable .pods-slug-edit{display:none}.pods-admin ul.ul-disc span.resolved:before{content:"Resolved: ";background:green;color:white;padding:2px;border-radius:5px;margin-right:5px}.pods-manage-field .pods-dfv-field .pods-ui-file-list.pods-field-template-rows,.pods-manage-field .pods-dfv-field .pods-ui-list-autocomplete{width:65%;max-width:25em}tbody.pods-manage-list tr.flexible-row{display:none}.pods-admin .pods-float-right{float:right}.pods-admin p.pods-manage-row-add{text-align:right}div.row-actions.row-actions-toggle{display:block;visibility:visible}table.pods-admin{table-layout:fixed}#pods-rest-api label[for="pods-form-ui-no-dependencies"]{width:100%;max-width:initial}@media only screen and (max-width: 850px){.pods-admin .pods_floatmenu{position:static !important;float:none;display:block;width:100%}.pods-admin .pods_floatmenu .inner-sidebar{float:none;width:auto}}@media screen and (max-width: 782px){.wp-list-table td.column-secondary{display:block !important;margin-top:-10px;margin-bottom:5px}.wp-list-table .is-expanded td.column-secondary{margin-top:0;margin-bottom:0}div.pods-manage-field .pods-field-option label,div.pods-manage-field .pods-field-option-group .pods-field-option-group-label{float:none;display:block;width:100%;max-width:none;padding-bottom:4px;margin-bottom:0;line-height:22px}.pods-manage-field .pods-field-option input[type="text"],.pods-manage-field .pods-field-option select,.pods-manage-field .pods-field-option textarea,.pods-manage-field .pods-field-option .pods-field.pods-boolean,.pods-manage-field .pods-pick-values,.pods-manage-field .pods-field-option .pods-form-ui-field-type-file,.pods-manage-field .pods-slider-field{display:block;margin:0;width:100%;max-width:none}.pods-manage-field .pods-field.pods-boolean label,.pods-manage-field .pods-field-option .pods-pick-values label{line-height:22px;font-size:14px;margin-left:34px}.pods-manage-field .pods-pick-values li.pods-zebra-odd,.pods-manage-field .pods-pick-values li.pods-zebra-even{display:block;width:100%;float:none;clear:both}}.dialogWithDropShadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}#pods-parts-right{width:250px;margin-right:10px}.pods-parts-icon{display:inline-block;padding:10px 0 10px 25px;text-decoration:none}.pods-parts-icon-edit{background:url(../../images/page_white_edit.png) left center no-repeat}.pods-parts-icon-add{background:url(../../images/bullet_add.png) left center no-repeat}#pods-parts-left{margin-right:-260px;width:100%}#pods-parts-content-editors{margin-right:280px}.editor-wide{width:100%;height:369px;background:#f6f6f6;color:#666}.editor-wide:focus{background:#f9f9f9;color:#333}#pods-parts-popup label{width:70px;display:block;float:left;text-align:right;margin-right:10px;clear:left;margin-top:3px;font-size:12px;font-family:Georgia;font-style:italic;color:#6c6c6c;letter-spacing:.2px}#pods-parts-popup input[type=text],#pods-parts-popup select{width:188px;margin-bottom:10px;font-size:12px;padding:2px}#pods-parts-popup input[type=text]{padding:5px}#pods-parts-popup .button-primary{float:right;text-align:center}#pods-parts-popup p{color:#858585}#pods-parts-popup .blue{display:block}#pods-parts-popup .blue a{color:#21759B;text-decoration:none;font-weight:bold}#pods-parts-popup .gray{color:#9c9c9c;font-size:11px}#pods-parts-popup table{padding:0;margin:0}#pods-parts-popup table td .bluehighlight{padding:4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0}#pods-parts-popup table td .bluehighlight .actions{display:none;font-size:11px}#pods-parts-popup table td .bluehighlight .actions a{color:#21759B;text-decoration:none}#pods-parts-popup table td .bluehighlight .actions a.deletepodspart{color:#ff0000}#pods-parts-popup table td .bluehighlight .actions a:hover{text-decoration:underline}#pods-parts-popup table td .bluehighlight:hover{background:#f6f6f6}#pods-parts-popup table td .bluehighlight:hover .actions{display:inline;float:right;text-align:right}#ui-dialog-title-pods-parts-popup{font-family:Georgia !important;font-weight:normal}.button-secondary{text-align:center}.lightgraybackground{background:#f6f6f6;padding:2px 7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#pods-parts-search{width:390px;float:left}#pods-parts-search label,#pods-parts-filter label,#pods-parts-display-per-page label{width:auto;margin-top:6px;font-family:Georgia;color:#6c6c6c;font-style:italic;letter-spacing:.5px}#pods-parts-display-per-page select{width:50px}#pods-parts-search .button-secondary{width:120px;margin-left:5px}#pods-parts-filter{width:320px;float:right;text-align:right}#pods-parts-filter select{width:115px}#pods-parts-filter .button-secondary{width:60px;margin-left:5px}.pods-parts-pagination .current-page{width:40px !important;margin:0 2px}.pods-parts-pagination a{margin:0 2px}ul.pods-dfv-list ul{list-style:none;margin:0;padding:0}ul.pods-dfv-list,.pods-dfv-field .pods-pick-values>ul{background:#fff;margin:0 0 5px 0;padding:0;border-radius:0;border:1px solid #dfdfdf;overflow:hidden;max-height:220px;overflow-y:auto}ul.pods-dfv-list:empty{display:none}ul.pods-dfv-list-meta{display:block;overflow:hidden;zoom:1;position:relative}ul.pods-dfv-list li.pods-dfv-list-col{float:left;margin:0;padding:0}ul.pods-dfv-list li.pods-dfv-list-icon{width:40px;margin:0 5px;height:32px;font-size:0;line-height:32px;text-align:center}ul.pods-dfv-list li.pods-dfv-list-icon img{display:inline-block;vertical-align:middle;float:none;border-radius:2px;margin:0;max-height:100%;width:auto}ul.pods-dfv-list li.pods-dfv-list-icon span.pinkynail{font-size:32px;width:32px;height:32px}ul.pods-dfv-list li.pods-dfv-list-handle{width:25px;height:32px;float:left;cursor:move}ul.pods-dfv-list li.pods-dfv-list-edit,ul.pods-dfv-list li.pods-dfv-list-link,ul.pods-dfv-list li.pods-dfv-list-download,ul.pods-dfv-list li.pods-dfv-list-remove{width:25px;height:32px;float:right}ul.pods-dfv-list li.pods-dfv-list-handle span,ul.pods-dfv-list li.pods-dfv-list-edit a,ul.pods-dfv-list li.pods-dfv-list-link a,ul.pods-dfv-list li.pods-dfv-list-download a,ul.pods-dfv-list li.pods-dfv-list-remove a{display:block;width:25px;height:32px;opacity:0.40;text-decoration:none;color:#616161}ul.pods-dfv-list li.pods-dfv-list-handle span:hover,ul.pods-dfv-list li.pods-dfv-list-edit a:hover,ul.pods-dfv-list li.pods-dfv-list-link a:hover,ul.pods-dfv-list li.pods-dfv-list-download a:hover,ul.pods-dfv-list li.pods-dfv-list-remove a:hover{opacity:1}ul.pods-dfv-list li.pods-dfv-list-handle span:focus,ul.pods-dfv-list li.pods-dfv-list-edit a:focus,ul.pods-dfv-list li.pods-dfv-list-link a:focus,ul.pods-dfv-list li.pods-dfv-list-download a:focus,ul.pods-dfv-list li.pods-dfv-list-remove a:focus{-webkit-box-shadow:none;box-shadow:none}ul.pods-dfv-list li.pods-dfv-list-handle span:before,ul.pods-dfv-list li.pods-dfv-list-edit a:before,ul.pods-dfv-list li.pods-dfv-list-link a:before,ul.pods-dfv-list li.pods-dfv-list-download a:before,ul.pods-dfv-list li.pods-dfv-list-remove a:before{margin:0 24px 0 -24px;font:400 20px/1 dashicons;line-height:32px}ul.pods-dfv-list li.pods-dfv-list-handle span:before{content:"\f156"}ul.pods-dfv-list li.pods-dfv-list-edit a:before{content:"\f464"}ul.pods-dfv-list li.pods-dfv-list-link a:before{content:"\f504"}ul.pods-dfv-list li.pods-dfv-list-download a:before{content:"\f316"}ul.pods-dfv-list li.pods-dfv-list-remove a:before{content:"\f158"}ul.pods-dfv-list li.pods-dfv-list-handle span,ul.pods-dfv-list li.pods-dfv-list-edit a,ul.pods-dfv-list li.pods-dfv-list-link a,ul.pods-dfv-list li.pods-dfv-list-download a,ul.pods-dfv-list li.pods-dfv-list-remove a{text-indent:100%;white-space:nowrap;overflow:hidden;box-shadow:none}ul.pods-dfv-list li.pods-dfv-list-name{position:absolute;left:80px;right:105px;padding:3px 0;line-height:24px;overflow:visible;white-space:nowrap}ul.pods-dfv-list li.pods-dfv-list-name input[type=text]{width:100% !important;font-size:1em;line-height:1;padding:.3vh 5px;margin:0}li.pods-dfv-list-item,.pods-pick-values li.pods-dfv-list-item{display:block;padding:6px 5px 6px 10px;margin:0;border-bottom:1px solid #efefef}li.pods-dfv-list-item:hover{background:#f5f5f5}li.pods-dfv-list-item:last-of-type{border-bottom:0}ul.pods-dfv-list-queue{margin:14px 0 5px}ul.pods-dfv-list-queue li.pods-dfv-list-name{position:relative;width:73%;left:auto;right:auto;padding-top:0}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress,ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress div.progress-bar{border-radius:10px;height:18px}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress{position:relative;width:23%;margin:2px 2% 0 0;background-color:#e8e8e8}ul.pods-dfv-list-queue li.pods-dfv-list-item li.pods-progress div.progress-bar{width:0;background-color:#1073AA}li.pods-dfv-list-item:after,ul.pods-dfv-list li.pods-dfv-list-item ul.pods-dfv-list-meta:after,ul.pods-dfv-list-queue li.pods-dfv-list-item:after,ul.pods-dfv-list-queue li.pods-dfv-list-item ul.pods-dfv-list-meta:after{content:"";display:table;clear:both}.pods-field-template-tiles ul.pods-dfv-list{max-height:500px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-item{display:inline-block;width:150px;border-bottom:0;padding:5px 10px 10px;vertical-align:top}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-icon{width:auto;float:none;margin:32px 0 0;max-height:150px;height:150px;line-height:150px;text-align:center}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle span:before{content:"\f545"}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-icon img{max-width:none;max-height:none;float:none;display:inline-block;vertical-align:middle;margin:0}form.pods-form .pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-name{position:static;float:none}form.pods-form .pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-name input[type=text]{margin:0;padding:.3vh 6px}.pods-dfv-field .select2-container .select2-selection--single{height:30px}.pods-dfv-field .select2-container--default .select2-selection--single .select2-selection__clear{height:28px;line-height:26px}.pods-dfv-field .select2-container--default .select2-selection--multiple .select2-selection__rendered li{background:none}.pods-dfv-field .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;line-height:1;vertical-align:top}.pods-dfv-field .select2-container--default .select2-selection--multiple li.select2-selection__choice{padding:3px 5px;background-color:#f5f5f5;border-color:#dfdfdf;line-height:1.2;margin:5px 5px 5px 0}.pods-dfv-field .select2-container--default .select2-selection--multiple li.select2-selection__choice:hover{background-color:#fafafa;border-color:#bbb;cursor:move}.pods-dfv-field .pods-select2 .select2-container-multi .select2-choices .select2-search-field input{height:auto}.pods-dfv-field .select2-container--default .select2-selection--multiple{border-color:#ddd;border-radius:1px}.pods-dfv-field .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,0.8);box-shadow:0 0 2px rgba(30,140,190,0.8)}.pods-pick-values .select2-container li{padding:0;line-height:inherit}.select2-container .select2-selection--multiple .select2-search--inline{float:none}.select2-container .select2-selection--multiple .select2-search--inline:first-child .select2-search__field{width:100% !important}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-edit,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-link,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-download,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-remove{position:absolute;top:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-handle{left:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-edit{right:75px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-link{right:50px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-download{right:25px}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-remove{right:0}ul.pods-dfv-list li.pods-dfv-list-actions{position:absolute;top:0;right:0}.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-edit,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-link,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-download,.pods-field-template-tiles ul.pods-dfv-list li.pods-dfv-list-actions li.pods-dfv-list-remove{position:static;float:right}a.pods-quick-add,span.pods-quick-add{display:block;line-height:36px;float:right;margin-right:15px}div.open a.pods-quick-add,div.open span.pods-quick-add{display:none}.pods-ui-field .pods-dfv-list-add{margin-bottom:10px}form.pods-manage ol.form-fields{list-style:none;padding-left:0;margin:0}form.pods-manage .chzn-container{display:block}form.pods-manage .pods-field label{cursor:pointer;display:inline-block;padding:0 0 4px 2px}form.pods-manage .pods-field input,form.pods-manage .pods-field textarea{display:block;width:100%}form.pods-manage .pods-field textarea{font-family:monospace;height:100%;resize:none}form.pods-manage .pods-field p.pods-field-comment{color:#aaa;font-size:.9em;font-style:italic;margin:5px 0 0 2px !important}form.pods-manage .pods-pick select{display:block;min-width:125px;padding:4px}form.pods-manage .pods-boolean{position:relative;cursor:pointer}form.pods-manage .pods-boolean input{display:block;height:auto;left:2px;margin:1px 7px 0 0;padding:0;position:absolute;top:10px;width:auto}form.pods-manage .pods-boolean label{margin-left:20px}form.pods-manage .pods-dfv-list-item label{padding-bottom:8px}form.pods-manage .pods-dfv-list-item input{display:none}form.pods-manage ul.pods-dfv-list{background:#fbfbfb;border:1px solid #dfdfdf;border-bottom:0;border-radius:3px;list-style:none;margin:0;padding:0}form.pods-manage ul.pods-dfv-list li{background:#fff;border-bottom:1px solid #dfdfdf;margin:0;position:relative;padding-bottom:10px}form.pods-manage ul.pods-dfv-list li span{display:inline-block;float:none}form.pods-manage ul.pods-dfv-list li span.pods-file-reorder{left:3px;position:absolute;top:15px;width:30px}form.pods-manage ul.pods-dfv-list li span.pods-file-reorder img{cursor:move;display:block}form.pods-manage ul.pods-dfv-list li span.pods-file-thumb{left:35px;position:absolute;top:2px;width:45px}form.pods-manage ul.pods-dfv-list li span.pods-file-thumb .pinkynail{float:none;margin:0;max-width:40px !important;max-height:40px !important}form.pods-manage ul.pods-dfv-list li span.pods-dfv-list-name{padding:11px 35px 0 85px}form.pods-manage ul.pods-dfv-list li span.pods-file-remove{position:absolute;right:10px;top:10px;width:25px}form.pods-manage ul.pods-dfv-list li span.pods-file-remove img{cursor:pointer;display:block}form.pods-manage .pods-pick-values{background:#fff;border:1px solid #dfdfdf;border-radius:3px;min-width:125px;overflow:auto;padding:2px 0}form.pods-manage .pods-pick-values ul{overflow:auto}form.pods-manage .pods-pick-values li{border-bottom:1px solid #f4f4f4;line-height:1em;margin:0;padding:3px 6px 2px}form.pods-manage .pods-pick-values li:nth-child(even){background:#fcfcfc}form.pods-manage .pods-pick-values label{padding-bottom:3px;padding-top:3px}form.pods-manage .pods-pick-values li:last-of-type{border-bottom:0}form.pods-manage .pods-pick-values li .pods-field{padding:3px 0 2px}form.pods-manage .pods-pick-values li .pods-boolean input{top:5px}form.pods-manage .pods-pick-values li:hover{background:#f5f5f5}form.pods-manage select.pods-pick-multi{height:auto !important}form.pods-manage .pods-field,form.pods-manage p.pods-add-file{clear:both;padding:10px 0}form.pods-manage .pods-textfield input,form.pods-manage .pods-textarea textarea{width:100%}form.pods-manage .pods-textfield input,form.pods-manage .pods-textarea textarea{padding:5px 7px;color:#808080}form.pods-manage .pods-textarea textarea{resize:vertical}form.pods-manage .pods-textfield input:focus,form.pods-manage .pods-textarea textarea:focus{border-color:#a0a0a0;box-shadow:0 0 5px rgba(0,0,0,0.1);color:#000}form.pods-manage .pods-date input,form.pods-manage .pods-number input{min-width:125px}form.pods-manage .pods-date input.pods-date-field.hasDatepicker{background:#fff url(../../images/calendar16.png) no-repeat 5px 5px;cursor:pointer;padding-left:25px !important;padding-top:6px !important;width:150px}form.pods-manage .pods-slider-field{margin:10px 0}form.pods-manage .pods-slider-field-display{padding:10px 0}form.pods-manage ul.ui-sortable li{cursor:move}form.pods-manage ul.ui-sortable li:hover{background:#f5f5f5;cursor:move}form.pods-manage ul.ui-sortable li:hover{background:#f5f5f5}form.pods-manage .ui-slider-handle{z-index:0 !important}form.pods-manage table.plupload-queue tr.hide{display:none}form.pods-manage table.plupload-queue td.progress{width:175px}form.pods-manage table.plupload-queue td.progress .progress-bar{width:0;height:14px;background:black}form.pods-manage .plupload-queue{width:250px}form.pods-manage .plupload-progress{position:relative}form.pods-manage .plupload-progress .progress-bar{position:absolute;height:14px;width:0%;background:#4d4d4d;margin-left:10px}form.pods-manage .plupload-progress .file-name{vertical-align:top}form.pods-manage .pods-inline-files li{margin-top:10px}form.pods-manage .pods-inline-files li .file-name{vertical-align:top !important}form.pods-manage .pods-inline-files li .remove{cursor:pointer}form.pods-manage .pods-inline-files .plupload-progress{width:150px}table.DMB_metabox td,table.DMB_metabox th{border-bottom:1px solid #f5f5f5}table.DMB_metabox th{text-align:right;font-weight:bold}table.DMB_metabox th label{margin-top:6px;display:block}p.DMB_metabox_description{color:#AAA;font-style:italic;margin:2px 0 !important}span.DMB_metabox_description{color:#AAA;font-style:italic}input.DMB_text_small{width:100px;margin-right:15px}input.DMB_text_money{width:90px;margin-right:15px}input.DMB_text_medium{width:230px;margin-right:15px}table.DMB_metabox input,table.DMB_metabox textarea{font-size:11px;padding:5px}table.DMB_metabox li{font-size:11px;float:left;width:25%;margin:0 10px}table.DMB_metabox ul{padding-top:5px}table.DMB_metabox select{font-size:11px;padding:5px 10px}table.DMB_metabox input:focus,table.DMB_metabox textarea:focus{background:#fffff8}.DMB_metabox_title{margin:0 0 5px 0;padding:5px 0 0 0;font:italic 24px/35px Georgia, "Times New Roman", "Bitstream Charter", Times, serif}.DMB_radio_inline{padding:4px 0 0 0}.DMB_radio_inline_option{display:inline;padding-right:18px}table.DMB_metabox input[type="radio"]{margin-right:3px}table.DMB_metabox input[type="checkbox"]{margin-right:6px}table.DMB_metabox .mceLayout{border:1px solid #DFDFDF !important}table.DMB_metabox .meta_mce{width:97%}table.DMB_metabox .meta_mce textarea{width:100%}table.DMB_metabox .DMB_upload_status{margin:10px 0 0 0}table.DMB_metabox .DMB_upload_status .img_status{position:relative}table.DMB_metabox .DMB_upload_status .img_status img{border:1px solid #DFDFDF;background:#FAFAFA;max-width:350px;padding:5px;-moz-border-radius:2px;border-radius:2px}table.DMB_metabox .DMB_upload_status .img_status .remove_file_button{text-indent:-9999px;width:16px;height:16px}table.DMB_metabox thead tr{border-bottom:1px solid #ccc}.pods-modal-window{margin-top:-32px}.pods-modal-window.edit-tags-php #col-left,.pods-modal-window.edit-tags-php #col-left input,.pods-modal-window.edit-tags-php #col-left textarea{width:100%}.pods-modal-window #wpadminbar,.pods-modal-window #adminmenuback,.pods-modal-window #adminmenuwrap,.pods-modal-window #preview-action,.pods-modal-window #wpfooter,.pods-modal-window body.edit-tags-php #col-right,.pods-modal-window body.edit-tags-php .search-form{display:none}.pods-modal-window #wpbody-content{padding-bottom:0}.pods-modal-window #wpcontent{padding:0;margin:0 1.25em}.pods-modal-window .wrap{margin:0}.pods-ui-filter-bar{margin:10px 0 20px}.pods-ui-filter-bar-primary{padding:8px 15px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;border:1px solid #DFDFDF;position:relative;height:auto;line-height:35px;text-shadow:0 1px 0 white;overflow:hidden;word-wrap:break-word}.pods-ui-filter-bar-primary ul.subsubsub{margin:0 0 0 4px}.pods-ui-filter-bar-primary ul.subsubsub li{margin-right:5px}.pods-ui-filter-bar-primary ul.subsubsub li.pods-ui-filter-view-label{margin-right:8px;color:#222;font-size:14px}.pods-ui-filter-bar-primary ul.subsubsub li a{text-decoration:none;font-size:12px;line-height:13px;padding:3px 10px;cursor:pointer;border-radius:3px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #BBB;color:#464646;background:#F2F2F2;text-shadow:#fff 0 1px 0}.pods-ui-filter-bar-primary ul.subsubsub li a:hover{color:#000}.pods-ui-filter-bar-primary ul.subsubsub li a:active{background:#EEE}.pods-ui-filter-bar-primary ul.subsubsub li a.current{border:none;font-weight:bold;color:white;background:#21759B;text-shadow:rgba(0,0,0,0.3) 0 -1px 0}.pods-ui-filter-bar-primary ul.subsubsub li a.current:hover{border-color:#13455B}.pods-ui-filter-bar-primary ul.subsubsub li a.current:active{background:#21759B repeat-x scroll left top}.pods-ui-filter-bar-primary ul.subsubsub li a.current:hover,.pods-ui-filter-bar-primary ul.subsubsub li a.current:active{color:#EAF2FA}.pods-ui-filter-bar-primary ul.subsubsub li a span{font-size:11px}.pods-ui-filter-bar-primary ul.subsubsub li a.current span{color:#F7F7F7}.pods-ui-filter-bar-primary p.search-box{margin:0}.pods-ui-filter-bar-primary p.search-box a.pods-ui-filter-reset{margin-right:6px;font-size:11px}body.branch-3-5 .pods-ui-filter-bar-primary p.search-box input[name="s"]{float:none;line-height:24px}body.branch-3-5 .pods-ui-filter-bar-primary p.search-box input.button{float:none;line-height:23px}.pods-ui-filter-bar-secondary{margin:0 auto;width:97%;background:#e1ecf2;border:1px solid #c0d4e0;padding:6px 8px;text-align:right;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.pods-ui-filter-bar-secondary ul.subsubsub{margin:0;float:none}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-add-filter{margin-right:8px}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-add-filter a{font-size:13px;font-weight:normal}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter{text-decoration:none;font-size:12px;line-height:13px;margin-left:8px;padding:4px 12px;cursor:pointer;-webkit-border-radius:11px;border-radius:11px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:none;background:#21759B;text-shadow:rgba(0,0,0,0.3) 0 -1px 0}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter a{color:white}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover{border-color:#13455B}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:active{background:#21759B}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a:hover,.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:active a{color:#EAF2FA}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter a.remove-filter{padding-left:7px;margin-left:3px;border-left:1px solid #888;text-transform:uppercase;font-size:11px;color:#CCC}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a.remove-filter{color:#CCC}.pods-ui-filter-bar-secondary ul.subsubsub li.pods-ui-filter-bar-filter:hover a.remove-filter:hover{color:#CCC}.pods-ui-posts-filter-popup .pods-ui-posts-filters,.pods-ui-posts-filter-popup .pods-ui-posts-filters p.clear{clear:both}.pods-ui-posts-filter-popup label{display:block;margin-bottom:9px;font-weight:bold;font-size:15px;color:#282828;cursor:pointer}.pods-ui-posts-filter-popup .pods-ui-posts-filter label{margin:4px 0;font-size:13px}.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle{color:#2175A4;font-size:10px;line-height:15px;text-transform:uppercase;margin-left:9px;vertical-align:1px;float:right;cursor:pointer}.pods-ui-posts-filter-popup .pods-ui-posts-filter{clear:both;display:block;margin-bottom:4px}.pods-ui-posts-filter-popup .pods-ui-posts-filter.pods-hidden{display:none}.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle.toggle-on{font-size:14px}.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle:active,.pods-ui-posts-filter-popup .pods-ui-posts-filter-toggle:hover{color:#D54E21}.pods-ui-posts-filter-popup p{display:block;float:left;width:47%;margin:7px 0 20px 5%;border-bottom:1px solid #BABABA}.pods-ui-posts-filter-popup p.clear{margin-left:0}.pods-ui-posts-filter-popup p input,.pods-ui-posts-filter-popup p select,.pods-ui-posts-filter-popup p textarea{max-width:100%}.pods-ui-posts-filter-popup p input[type="text"],.pods-ui-posts-filter-popup p textarea{width:100%}.pods-ui-posts-filter-popup p.pods-ui-posts-filter-search{padding-bottom:0;border-bottom:none}.pods-ui-posts-filter-popup p.submit{margin-top:30px;padding:0 !important;border-bottom:none}body.branch-3-5 .pods-ui-posts-filter-popup p.submit{margin-top:36px}.pods-ui-posts-filter-popup p.submit.clear{clear:none;float:right;text-align:right}body.branch-3-4 .pods-ui-posts-filter-popup p.submit input.button{font-size:13px !important;padding:5px 32px}body.branch-3-5 .pods-ui-posts-filter-popup p.submit input.button{padding:0 32px}.pods-ui-posts-filter-popup p:after,.pods-ui-posts-filter-popup .pods-ui-posts-filters:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pods-compat-container .CodeMirror{font-family:monospace;height:300px}.pods-compat-container .CodeMirror-scroll{overflow:auto}.pods-compat-container .CodeMirror-lines{padding:4px 0}.pods-compat-container .CodeMirror pre{padding:0 4px}.pods-compat-container .CodeMirror-scrollbar-filler,.pods-compat-container .CodeMirror-gutter-filler{background-color:white}.pods-compat-container .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.pods-compat-container .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;-moz-box-sizing:content-box;box-sizing:content-box}.pods-compat-container .CodeMirror-guttermarker{color:black}.pods-compat-container .CodeMirror-guttermarker-subtle{color:#999}.pods-compat-container .CodeMirror div.CodeMirror-cursor{border-left:1px solid black}.pods-compat-container .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.pods-compat-container .CodeMirror.cm-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7}.pods-compat-container .CodeMirror.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.pods-compat-container .cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}@-moz-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@-webkit-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}.pods-compat-container .cm-tab{display:inline-block;text-decoration:inherit}.pods-compat-container .CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.pods-compat-container .cm-s-default .cm-keyword{color:#708}.pods-compat-container .cm-s-default .cm-atom{color:#219}.pods-compat-container .cm-s-default .cm-number{color:#164}.pods-compat-container .cm-s-default .cm-def{color:#00f}.pods-compat-container .cm-s-default .cm-variable-2{color:#05a}.pods-compat-container .cm-s-default .cm-variable-3{color:#085}.pods-compat-container .cm-s-default .cm-comment{color:#a50}.pods-compat-container .cm-s-default .cm-string{color:#a11}.pods-compat-container .cm-s-default .cm-string-2{color:#f50}.pods-compat-container .cm-s-default .cm-meta{color:#555}.pods-compat-container .cm-s-default .cm-qualifier{color:#555}.pods-compat-container .cm-s-default .cm-builtin{color:#30a}.pods-compat-container .cm-s-default .cm-bracket{color:#997}.pods-compat-container .cm-s-default .cm-tag{color:#170}.pods-compat-container .cm-s-default .cm-attribute{color:#00c}.pods-compat-container .cm-s-default .cm-header{color:blue}.pods-compat-container .cm-s-default .cm-quote{color:#090}.pods-compat-container .cm-s-default .cm-hr{color:#999}.pods-compat-container .cm-s-default .cm-link{color:#00c}.pods-compat-container .cm-negative{color:#d44}.pods-compat-container .cm-positive{color:#292}.pods-compat-container .cm-header,.pods-compat-container .cm-strong{font-weight:bold}.pods-compat-container .cm-em{font-style:italic}.pods-compat-container .cm-link{text-decoration:underline}.pods-compat-container .cm-strikethrough{text-decoration:line-through}.pods-compat-container .cm-s-default .cm-error{color:#f00}.pods-compat-container .cm-invalidchar{color:#f00}.pods-compat-container div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}.pods-compat-container div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.pods-compat-container .CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.pods-compat-container .CodeMirror-activeline-background{background:#e8f2ff}.pods-compat-container .CodeMirror{background:none repeat scroll 0 0 white;color:black;line-height:1;margin:-6px -12px -12px;overflow:hidden;position:relative}.pods-compat-container .CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0}.pods-compat-container .CodeMirror-sizer{position:relative;border-right:30px solid transparent;-moz-box-sizing:content-box;box-sizing:content-box}.pods-compat-container .CodeMirror-vscrollbar,.pods-compat-container .CodeMirror-hscrollbar,.pods-compat-container .CodeMirror-scrollbar-filler,.pods-compat-container .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.pods-compat-container .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.pods-compat-container .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.pods-compat-container .CodeMirror-scrollbar-filler{right:0;bottom:0}.pods-compat-container .CodeMirror-gutter-filler{left:0;bottom:0}.pods-compat-container .CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.pods-compat-container .CodeMirror-gutter{white-space:normal;height:100%;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block;*zoom:1;*display:inline}.pods-compat-container .CodeMirror-gutter-wrapper{position:absolute;z-index:4;height:100%}.pods-compat-container .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.pods-compat-container .CodeMirror-lines{cursor:text;min-height:1px}.pods-compat-container .CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.pods-compat-container .CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-all}.pods-compat-container .CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.pods-compat-container .CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.pods-compat-container .CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.pods-compat-container .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.pods-compat-container .CodeMirror-measure pre{position:static}.pods-compat-container .CodeMirror div.CodeMirror-cursor{position:absolute;border-right:none;width:0}.pods-compat-container div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.pods-compat-container .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.pods-compat-container .CodeMirror-selected{background:#d9d9d9}.pods-compat-container .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.pods-compat-container .CodeMirror-crosshair{cursor:crosshair}.pods-compat-container .cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.pods-compat-container .CodeMirror span{*vertical-align:text-bottom}.pods-compat-container .cm-force-border{padding-right:.1px}@media print{.pods-compat-container .CodeMirror div.CodeMirror-cursors{visibility:hidden}}.pods-compat-container .cm-tab-wrap-hack:after{content:''}.pods-compat-container span.CodeMirror-selectedtext{background:none}.pods-compat-container .ui-timepicker-div .ui-widget-header{margin-bottom:8px}.pods-compat-container .ui-timepicker-div dl{text-align:left}.pods-compat-container .ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.pods-compat-container .ui-timepicker-div dl dd{margin:0 10px 10px 65px}.pods-compat-container .ui-timepicker-div td{font-size:90%}.pods-compat-container .ui-timepicker-div .ui_tpicker_unit_hide{display:none}.pods-compat-container .ui-timepicker-div .ui_tpicker_time_input{width:100%}.pods-compat-container .ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.pods-compat-container .ui-timepicker-rtl{direction:rtl}.pods-compat-container .ui-timepicker-rtl dl{text-align:right}.pods-compat-container .ui-timepicker-rtl dl dd{margin:0 65px 10px 10px}.pods-compat-container .ui-helper-hidden{display:none}.pods-compat-container .ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.pods-compat-container .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.pods-compat-container .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pods-compat-container .ui-helper-clearfix{display:inline-block}.pods-compat-container * html .ui-helper-clearfix{height:1%}.pods-compat-container .ui-helper-clearfix{display:block}.pods-compat-container .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.pods-compat-container .ui-state-disabled{cursor:default !important}.pods-compat-container .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.pods-compat-container .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.pods-compat-container .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.pods-compat-container .ui-widget .ui-widget{font-size:1em}.pods-compat-container .ui-widget input,.pods-compat-container .ui-widget select,.pods-compat-container .ui-widget textarea,.pods-compat-container .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.pods-compat-container .ui-widget-content{border:1px solid #aaaaaa;background:#fff url(../../images/smoothness/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}.pods-compat-container .ui-widget-content a{color:#222222}.pods-compat-container .ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(../../images/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.pods-compat-container .ui-widget-header a{color:#222222}.pods-compat-container .ui-state-default,.pods-compat-container .ui-widget-content .ui-state-default,.pods-compat-container .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../../images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.pods-compat-container .ui-state-default a,.pods-compat-container .ui-state-default a:link,.pods-compat-container .ui-state-default a:visited{color:#555555;text-decoration:none}.pods-compat-container .ui-state-hover,.pods-compat-container .ui-widget-content .ui-state-hover,.pods-compat-container .ui-widget-header .ui-state-hover,.pods-compat-container .ui-state-focus,.pods-compat-container .ui-widget-content .ui-state-focus,.pods-compat-container .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(../../images/smoothness/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.pods-compat-container .ui-state-hover a,.pods-compat-container .ui-state-hover a:hover{color:#212121;text-decoration:none}.pods-compat-container .ui-state-active,.pods-compat-container .ui-widget-content .ui-state-active,.pods-compat-container .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(../../images/smoothness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.pods-compat-container .ui-state-active a,.pods-compat-container .ui-state-active a:link,.pods-compat-container .ui-state-active a:visited{color:#212121;text-decoration:none}.pods-compat-container .ui-widget :active{outline:none}.pods-compat-container .ui-state-highlight,.pods-compat-container .ui-widget-content .ui-state-highlight,.pods-compat-container .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../images/smoothness/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.pods-compat-container .ui-state-highlight a,.pods-compat-container .ui-widget-content .ui-state-highlight a,.pods-compat-container .ui-widget-header .ui-state-highlight a{color:#363636}.pods-compat-container .ui-state-error,.pods-compat-container .ui-widget-content .ui-state-error,.pods-compat-container .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../images/smoothness/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.pods-compat-container .ui-state-error a,.pods-compat-container .ui-widget-content .ui-state-error a,.pods-compat-container .ui-widget-header .ui-state-error a{color:#cd0a0a}.pods-compat-container .ui-state-error-text,.pods-compat-container .ui-widget-content .ui-state-error-text,.pods-compat-container .ui-widget-header .ui-state-error-text{color:#cd0a0a}.pods-compat-container .ui-priority-primary,.pods-compat-container .ui-widget-content .ui-priority-primary,.pods-compat-container .ui-widget-header .ui-priority-primary{font-weight:bold}.pods-compat-container .ui-priority-secondary,.pods-compat-container .ui-widget-content .ui-priority-secondary,.pods-compat-container .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.pods-compat-container .ui-state-disabled,.pods-compat-container .ui-widget-content .ui-state-disabled,.pods-compat-container .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.pods-compat-container .ui-icon{width:16px;height:16px;background-image:url(../../images/smoothness/ui-icons_222222_256x240.png)}.pods-compat-container .ui-widget-content .ui-icon{background-image:url(../../images/smoothness/ui-icons_222222_256x240.png)}.pods-compat-container .ui-widget-header .ui-icon{background-image:url(../../images/smoothness/ui-icons_222222_256x240.png)}.pods-compat-container .ui-state-default .ui-icon{background-image:url(../../images/smoothness/ui-icons_888888_256x240.png)}.pods-compat-container .ui-state-hover .ui-icon,.pods-compat-container .ui-state-focus .ui-icon{background-image:url(../../images/smoothness/ui-icons_454545_256x240.png)}.pods-compat-container .ui-state-active .ui-icon{background-image:url(../../images/smoothness/ui-icons_454545_256x240.png)}.pods-compat-container .ui-state-highlight .ui-icon{background-image:url(../../images/smoothness/ui-icons_2e83ff_256x240.png)}.pods-compat-container .ui-state-error .ui-icon,.pods-compat-container .ui-state-error-text .ui-icon{background-image:url(../../images/smoothness/ui-icons_cd0a0a_256x240.png)}.pods-compat-container .ui-icon-carat-1-n{background-position:0 0}.pods-compat-container .ui-icon-carat-1-ne{background-position:-16px 0}.pods-compat-container .ui-icon-carat-1-e{background-position:-32px 0}.pods-compat-container .ui-icon-carat-1-se{background-position:-48px 0}.pods-compat-container .ui-icon-carat-1-s{background-position:-64px 0}.pods-compat-container .ui-icon-carat-1-sw{background-position:-80px 0}.pods-compat-container .ui-icon-carat-1-w{background-position:-96px 0}.pods-compat-container .ui-icon-carat-1-nw{background-position:-112px 0}.pods-compat-container .ui-icon-carat-2-n-s{background-position:-128px 0}.pods-compat-container .ui-icon-carat-2-e-w{background-position:-144px 0}.pods-compat-container .ui-icon-triangle-1-n{background-position:0 -16px}.pods-compat-container .ui-icon-triangle-1-ne{background-position:-16px -16px}.pods-compat-container .ui-icon-triangle-1-e{background-position:-32px -16px}.pods-compat-container .ui-icon-triangle-1-se{background-position:-48px -16px}.pods-compat-container .ui-icon-triangle-1-s{background-position:-64px -16px}.pods-compat-container .ui-icon-triangle-1-sw{background-position:-80px -16px}.pods-compat-container .ui-icon-triangle-1-w{background-position:-96px -16px}.pods-compat-container .ui-icon-triangle-1-nw{background-position:-112px -16px}.pods-compat-container .ui-icon-triangle-2-n-s{background-position:-128px -16px}.pods-compat-container .ui-icon-triangle-2-e-w{background-position:-144px -16px}.pods-compat-container .ui-icon-arrow-1-n{background-position:0 -32px}.pods-compat-container .ui-icon-arrow-1-ne{background-position:-16px -32px}.pods-compat-container .ui-icon-arrow-1-e{background-position:-32px -32px}.pods-compat-container .ui-icon-arrow-1-se{background-position:-48px -32px}.pods-compat-container .ui-icon-arrow-1-s{background-position:-64px -32px}.pods-compat-container .ui-icon-arrow-1-sw{background-position:-80px -32px}.pods-compat-container .ui-icon-arrow-1-w{background-position:-96px -32px}.pods-compat-container .ui-icon-arrow-1-nw{background-position:-112px -32px}.pods-compat-container .ui-icon-arrow-2-n-s{background-position:-128px -32px}.pods-compat-container .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.pods-compat-container .ui-icon-arrow-2-e-w{background-position:-160px -32px}.pods-compat-container .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.pods-compat-container .ui-icon-arrowstop-1-n{background-position:-192px -32px}.pods-compat-container .ui-icon-arrowstop-1-e{background-position:-208px -32px}.pods-compat-container .ui-icon-arrowstop-1-s{background-position:-224px -32px}.pods-compat-container .ui-icon-arrowstop-1-w{background-position:-240px -32px}.pods-compat-container .ui-icon-arrowthick-1-n{background-position:0 -48px}.pods-compat-container .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.pods-compat-container .ui-icon-arrowthick-1-e{background-position:-32px -48px}.pods-compat-container .ui-icon-arrowthick-1-se{background-position:-48px -48px}.pods-compat-container .ui-icon-arrowthick-1-s{background-position:-64px -48px}.pods-compat-container .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.pods-compat-container .ui-icon-arrowthick-1-w{background-position:-96px -48px}.pods-compat-container .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.pods-compat-container .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.pods-compat-container .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.pods-compat-container .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.pods-compat-container .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.pods-compat-container .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.pods-compat-container .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.pods-compat-container .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.pods-compat-container .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.pods-compat-container .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.pods-compat-container .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.pods-compat-container .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.pods-compat-container .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.pods-compat-container .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.pods-compat-container .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.pods-compat-container .ui-icon-arrow-4{background-position:0 -80px}.pods-compat-container .ui-icon-arrow-4-diag{background-position:-16px -80px}.pods-compat-container .ui-icon-extlink{background-position:-32px -80px}.pods-compat-container .ui-icon-newwin{background-position:-48px -80px}.pods-compat-container .ui-icon-refresh{background-position:-64px -80px}.pods-compat-container .ui-icon-shuffle{background-position:-80px -80px}.pods-compat-container .ui-icon-transfer-e-w{background-position:-96px -80px}.pods-compat-container .ui-icon-transferthick-e-w{background-position:-112px -80px}.pods-compat-container .ui-icon-folder-collapsed{background-position:0 -96px}.pods-compat-container .ui-icon-folder-open{background-position:-16px -96px}.pods-compat-container .ui-icon-document{background-position:-32px -96px}.pods-compat-container .ui-icon-document-b{background-position:-48px -96px}.pods-compat-container .ui-icon-note{background-position:-64px -96px}.pods-compat-container .ui-icon-mail-closed{background-position:-80px -96px}.pods-compat-container .ui-icon-mail-open{background-position:-96px -96px}.pods-compat-container .ui-icon-suitcase{background-position:-112px -96px}.pods-compat-container .ui-icon-comment{background-position:-128px -96px}.pods-compat-container .ui-icon-person{background-position:-144px -96px}.pods-compat-container .ui-icon-print{background-position:-160px -96px}.pods-compat-container .ui-icon-trash{background-position:-176px -96px}.pods-compat-container .ui-icon-locked{background-position:-192px -96px}.pods-compat-container .ui-icon-unlocked{background-position:-208px -96px}.pods-compat-container .ui-icon-bookmark{background-position:-224px -96px}.pods-compat-container .ui-icon-tag{background-position:-240px -96px}.pods-compat-container .ui-icon-home{background-position:0 -112px}.pods-compat-container .ui-icon-flag{background-position:-16px -112px}.pods-compat-container .ui-icon-calendar{background-position:-32px -112px}.pods-compat-container .ui-icon-cart{background-position:-48px -112px}.pods-compat-container .ui-icon-pencil{background-position:-64px -112px}.pods-compat-container .ui-icon-clock{background-position:-80px -112px}.pods-compat-container .ui-icon-disk{background-position:-96px -112px}.pods-compat-container .ui-icon-calculator{background-position:-112px -112px}.pods-compat-container .ui-icon-zoomin{background-position:-128px -112px}.pods-compat-container .ui-icon-zoomout{background-position:-144px -112px}.pods-compat-container .ui-icon-search{background-position:-160px -112px}.pods-compat-container .ui-icon-wrench{background-position:-176px -112px}.pods-compat-container .ui-icon-gear{background-position:-192px -112px}.pods-compat-container .ui-icon-heart{background-position:-208px -112px}.pods-compat-container .ui-icon-star{background-position:-224px -112px}.pods-compat-container .ui-icon-link{background-position:-240px -112px}.pods-compat-container .ui-icon-cancel{background-position:0 -128px}.pods-compat-container .ui-icon-plus{background-position:-16px -128px}.pods-compat-container .ui-icon-plusthick{background-position:-32px -128px}.pods-compat-container .ui-icon-minus{background-position:-48px -128px}.pods-compat-container .ui-icon-minusthick{background-position:-64px -128px}.pods-compat-container .ui-icon-close{background-position:-80px -128px}.pods-compat-container .ui-icon-closethick{background-position:-96px -128px}.pods-compat-container .ui-icon-key{background-position:-112px -128px}.pods-compat-container .ui-icon-lightbulb{background-position:-128px -128px}.pods-compat-container .ui-icon-scissors{background-position:-144px -128px}.pods-compat-container .ui-icon-clipboard{background-position:-160px -128px}.pods-compat-container .ui-icon-copy{background-position:-176px -128px}.pods-compat-container .ui-icon-contact{background-position:-192px -128px}.pods-compat-container .ui-icon-image{background-position:-208px -128px}.pods-compat-container .ui-icon-video{background-position:-224px -128px}.pods-compat-container .ui-icon-script{background-position:-240px -128px}.pods-compat-container .ui-icon-alert{background-position:0 -144px}.pods-compat-container .ui-icon-info{background-position:-16px -144px}.pods-compat-container .ui-icon-notice{background-position:-32px -144px}.pods-compat-container .ui-icon-help{background-position:-48px -144px}.pods-compat-container .ui-icon-check{background-position:-64px -144px}.pods-compat-container .ui-icon-bullet{background-position:-80px -144px}.pods-compat-container .ui-icon-radio-off{background-position:-96px -144px}.pods-compat-container .ui-icon-radio-on{background-position:-112px -144px}.pods-compat-container .ui-icon-pin-w{background-position:-128px -144px}.pods-compat-container .ui-icon-pin-s{background-position:-144px -144px}.pods-compat-container .ui-icon-play{background-position:0 -160px}.pods-compat-container .ui-icon-pause{background-position:-16px -160px}.pods-compat-container .ui-icon-seek-next{background-position:-32px -160px}.pods-compat-container .ui-icon-seek-prev{background-position:-48px -160px}.pods-compat-container .ui-icon-seek-end{background-position:-64px -160px}.pods-compat-container .ui-icon-seek-start{background-position:-80px -160px}.pods-compat-container .ui-icon-seek-first{background-position:-80px -160px}.pods-compat-container .ui-icon-stop{background-position:-96px -160px}.pods-compat-container .ui-icon-eject{background-position:-112px -160px}.pods-compat-container .ui-icon-volume-off{background-position:-128px -160px}.pods-compat-container .ui-icon-volume-on{background-position:-144px -160px}.pods-compat-container .ui-icon-power{background-position:0 -176px}.pods-compat-container .ui-icon-signal-diag{background-position:-16px -176px}.pods-compat-container .ui-icon-signal{background-position:-32px -176px}.pods-compat-container .ui-icon-battery-0{background-position:-48px -176px}.pods-compat-container .ui-icon-battery-1{background-position:-64px -176px}.pods-compat-container .ui-icon-battery-2{background-position:-80px -176px}.pods-compat-container .ui-icon-battery-3{background-position:-96px -176px}.pods-compat-container .ui-icon-circle-plus{background-position:0 -192px}.pods-compat-container .ui-icon-circle-minus{background-position:-16px -192px}.pods-compat-container .ui-icon-circle-close{background-position:-32px -192px}.pods-compat-container .ui-icon-circle-triangle-e{background-position:-48px -192px}.pods-compat-container .ui-icon-circle-triangle-s{background-position:-64px -192px}.pods-compat-container .ui-icon-circle-triangle-w{background-position:-80px -192px}.pods-compat-container .ui-icon-circle-triangle-n{background-position:-96px -192px}.pods-compat-container .ui-icon-circle-arrow-e{background-position:-112px -192px}.pods-compat-container .ui-icon-circle-arrow-s{background-position:-128px -192px}.pods-compat-container .ui-icon-circle-arrow-w{background-position:-144px -192px}.pods-compat-container .ui-icon-circle-arrow-n{background-position:-160px -192px}.pods-compat-container .ui-icon-circle-zoomin{background-position:-176px -192px}.pods-compat-container .ui-icon-circle-zoomout{background-position:-192px -192px}.pods-compat-container .ui-icon-circle-check{background-position:-208px -192px}.pods-compat-container .ui-icon-circlesmall-plus{background-position:0 -208px}.pods-compat-container .ui-icon-circlesmall-minus{background-position:-16px -208px}.pods-compat-container .ui-icon-circlesmall-close{background-position:-32px -208px}.pods-compat-container .ui-icon-squaresmall-plus{background-position:-48px -208px}.pods-compat-container .ui-icon-squaresmall-minus{background-position:-64px -208px}.pods-compat-container .ui-icon-squaresmall-close{background-position:-80px -208px}.pods-compat-container .ui-icon-grip-dotted-vertical{background-position:0 -224px}.pods-compat-container .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.pods-compat-container .ui-icon-grip-solid-vertical{background-position:-32px -224px}.pods-compat-container .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.pods-compat-container .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.pods-compat-container .ui-icon-grip-diagonal-se{background-position:-80px -224px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-top,.pods-compat-container .ui-corner-left,.pods-compat-container .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-top,.pods-compat-container .ui-corner-right,.pods-compat-container .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-bottom,.pods-compat-container .ui-corner-left,.pods-compat-container .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.pods-compat-container .ui-corner-all,.pods-compat-container .ui-corner-bottom,.pods-compat-container .ui-corner-right,.pods-compat-container .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.pods-compat-container .ui-widget-overlay{background:#aaa url(../../images/smoothness/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.pods-compat-container .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../../images/smoothness/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.pods-compat-container .ui-resizable{position:relative}.pods-compat-container .ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.pods-compat-container .ui-resizable-disabled .ui-resizable-handle,.pods-compat-container .ui-resizable-autohide .ui-resizable-handle{display:none}.pods-compat-container .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.pods-compat-container .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.pods-compat-container .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.pods-compat-container .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.pods-compat-container .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.pods-compat-container .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.pods-compat-container .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.pods-compat-container .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.pods-compat-container .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.pods-compat-container .ui-accordion{width:100%}.pods-compat-container .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.pods-compat-container .ui-accordion .ui-accordion-li-fix{display:inline}.pods-compat-container .ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.pods-compat-container .ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.pods-compat-container .ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.pods-compat-container .ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.pods-compat-container .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.pods-compat-container .ui-accordion .ui-accordion-content-active{display:block}.pods-compat-container .ui-autocomplete{position:absolute;cursor:default}.pods-compat-container * html .ui-autocomplete{width:1px}.pods-compat-container .ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.pods-compat-container .ui-menu .ui-menu{margin-top:-3px}.pods-compat-container .ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.pods-compat-container .ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.pods-compat-container .ui-menu .ui-menu-item a.ui-state-hover,.pods-compat-container .ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.pods-compat-container .ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.pods-compat-container .ui-button-icon-only{width:2.2em}.pods-compat-container button.ui-button-icon-only{width:2.4em}.pods-compat-container .ui-button-icons-only{width:3.4em}.pods-compat-container button.ui-button-icons-only{width:3.7em}.pods-compat-container .ui-button .ui-button-text{display:block;line-height:1.4}.pods-compat-container .ui-button-text-only .ui-button-text{padding:.4em 1em}.pods-compat-container .ui-button-icon-only .ui-button-text,.pods-compat-container .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.pods-compat-container .ui-button-text-icon-primary .ui-button-text,.pods-compat-container .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.pods-compat-container .ui-button-text-icon-secondary .ui-button-text,.pods-compat-container .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.pods-compat-container .ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.pods-compat-container input.ui-button{padding:.4em 1em}.pods-compat-container .ui-button-icon-only .ui-icon,.pods-compat-container .ui-button-text-icon-primary .ui-icon,.pods-compat-container .ui-button-text-icon-secondary .ui-icon,.pods-compat-container .ui-button-text-icons .ui-icon,.pods-compat-container .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.pods-compat-container .ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.pods-compat-container .ui-button-text-icon-primary .ui-button-icon-primary,.pods-compat-container .ui-button-text-icons .ui-button-icon-primary,.pods-compat-container .ui-button-icons-only .ui-button-icon-primary{left:.5em}.pods-compat-container .ui-button-text-icon-secondary .ui-button-icon-secondary,.pods-compat-container .ui-button-text-icons .ui-button-icon-secondary,.pods-compat-container .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.pods-compat-container .ui-button-text-icons .ui-button-icon-secondary,.pods-compat-container .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.pods-compat-container .ui-buttonset{margin-right:7px}.pods-compat-container .ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}.pods-compat-container button.ui-button::-moz-focus-inner{border:0;padding:0}.pods-compat-container .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.pods-compat-container .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.pods-compat-container .ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.pods-compat-container .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.pods-compat-container .ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.pods-compat-container .ui-dialog .ui-dialog-titlebar-close:hover,.pods-compat-container .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.pods-compat-container .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.pods-compat-container .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.pods-compat-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.pods-compat-container .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.pods-compat-container .ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.pods-compat-container .ui-draggable .ui-dialog-titlebar{cursor:move}.pods-compat-container .ui-slider{position:relative;text-align:left}.pods-compat-container .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.pods-compat-container .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.pods-compat-container .ui-slider-horizontal{height:.8em}.pods-compat-container .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.pods-compat-container .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.pods-compat-container .ui-slider-horizontal .ui-slider-range-min{left:0}.pods-compat-container .ui-slider-horizontal .ui-slider-range-max{right:0}.pods-compat-container .ui-slider-vertical{width:.8em;height:100px}.pods-compat-container .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.pods-compat-container .ui-slider-vertical .ui-slider-range{left:0;width:100%}.pods-compat-container .ui-slider-vertical .ui-slider-range-min{bottom:0}.pods-compat-container .ui-slider-vertical .ui-slider-range-max{top:0}.pods-compat-container .ui-tabs{position:relative;padding:.2em;zoom:1}.pods-compat-container .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.pods-compat-container .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.pods-compat-container .ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.pods-compat-container .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.pods-compat-container .ui-tabs .ui-tabs-nav li a,.pods-compat-container .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.pods-compat-container .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.pods-compat-container .ui-tabs .ui-tabs-hide{display:none !important}.pods-compat-container .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.pods-compat-container .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.pods-compat-container .ui-datepicker .ui-datepicker-prev,.pods-compat-container .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.pods-compat-container .ui-datepicker .ui-datepicker-prev-hover,.pods-compat-container .ui-datepicker .ui-datepicker-next-hover{top:1px}.pods-compat-container .ui-datepicker .ui-datepicker-prev{left:2px}.pods-compat-container .ui-datepicker .ui-datepicker-next{right:2px}.pods-compat-container .ui-datepicker .ui-datepicker-prev-hover{left:1px}.pods-compat-container .ui-datepicker .ui-datepicker-next-hover{right:1px}.pods-compat-container .ui-datepicker .ui-datepicker-prev span,.pods-compat-container .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.pods-compat-container .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.pods-compat-container .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.pods-compat-container .ui-datepicker select.ui-datepicker-month-year{width:100%}.pods-compat-container .ui-datepicker select.ui-datepicker-month,.pods-compat-container .ui-datepicker select.ui-datepicker-year{width:49%}.pods-compat-container .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.pods-compat-container .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.pods-compat-container .ui-datepicker td{border:0;padding:1px}.pods-compat-container .ui-datepicker td span,.pods-compat-container .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.pods-compat-container .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.pods-compat-container .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.pods-compat-container .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.pods-compat-container .ui-datepicker.ui-datepicker-multi{width:auto}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group{float:left}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.pods-compat-container .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.pods-compat-container .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.pods-compat-container .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.pods-compat-container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.pods-compat-container .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.pods-compat-container .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.pods-compat-container .ui-datepicker-rtl{direction:rtl}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-group{float:right}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.pods-compat-container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.pods-compat-container .ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.pods-compat-container .ui-progressbar{height:2em;text-align:left}.pods-compat-container .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.pods-submittable .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.pods-submittable .qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.pods-submittable .qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.pods-submittable .qtip-titlebar+.qtip-content{border-top-width:0 !important}.pods-submittable .qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.pods-submittable .qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}.pods-submittable * html .qtip-titlebar .qtip-close{top:16px}.pods-submittable .qtip-titlebar .ui-icon,.pods-submittable .qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.pods-submittable .qtip-icon,.pods-submittable .qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.pods-submittable .qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma, sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.pods-submittable .qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.pods-submittable .qtip-default .qtip-titlebar{background-color:#FFEF93}.pods-submittable .qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.pods-submittable .qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.pods-submittable .qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.pods-submittable .qtip-rounded,.pods-submittable .qtip-tipsy,.pods-submittable .qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.pods-submittable .qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.pods-submittable .qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%)}.pods-submittable .qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.pods-submittable .qtip-youtube .qtip-content{padding:.75em;font:12px arial, sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000 );-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.pods-submittable .qtip-youtube .qtip-icon{border-color:#222}.pods-submittable .qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.pods-submittable .qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.pods-submittable .qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#717171, endColorstr=#4A4A4A );-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.pods-submittable .qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#4A4A4A, endColorstr=#232323 );-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.pods-submittable .qtip-jtools .qtip-titlebar,.pods-submittable .qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.pods-submittable .qtip-jtools .qtip-icon{border-color:#555}.pods-submittable .qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.pods-submittable .qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.pods-submittable .qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.pods-submittable .qtip-cluetip .qtip-icon{border-color:#808064}.pods-submittable .qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.pods-submittable .qtip-tipsy{background:#000;background:rgba(0,0,0,0.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.pods-submittable .qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.pods-submittable .qtip-tipsy .qtip-content{padding:6px 10px}.pods-submittable .qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.pods-submittable .qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.pods-submittable .qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.pods-submittable .qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#3A79B8, endColorstr=#2E629D );-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.pods-submittable .qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.pods-submittable .qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.pods-submittable .qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.pods-submittable .qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.pods-submittable .qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.pods-submittable .qtip-bootstrap .qtip-content{padding:9px 14px}.pods-submittable .qtip-bootstrap .qtip-icon{background:transparent}.pods-submittable .qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.pods-submittable .qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.pods-submittable .qtip:not(.ie9haxors) div.qtip-content,.pods-submittable .qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.pods-submittable .qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.pods-submittable x:-o-prefocus,.pods-submittable .qtip .qtip-tip{visibility:hidden}.pods-submittable .qtip .qtip-tip,.pods-submittable .qtip .qtip-tip .qtip-vml,.pods-submittable .qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.pods-submittable .qtip .qtip-tip canvas{top:0;left:0}.pods-submittable .qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.pods-submittable .cleditorMain{border:1px solid #999;padding:0 0 1px;background-color:white}.pods-submittable .cleditorMain iframe{border:none;margin:0;padding:0}.pods-submittable .cleditorMain textarea{border:none;margin:0;padding:0;overflow-y:scroll;font:10pt Arial,Verdana;resize:none;outline:none}.pods-submittable .cleditorToolbar{background-color:#f2f2f2;border-bottom:1px solid #999}.pods-submittable .cleditorGroup{float:left;height:26px}.pods-submittable .cleditorButton{float:left;width:24px;height:24px;margin:1px 0 1px 0;background:url("../../images/buttons.gif")}.pods-submittable .cleditorDisabled{opacity:0.3;filter:alpha(opacity=30)}.pods-submittable .cleditorDivider{float:left;width:1px;height:23px;margin:1px 0 1px 0;background:#CCC}.pods-submittable .cleditorPopup{border:solid 1px #999;background-color:white;position:absolute;font:10pt Arial,Verdana;cursor:default;z-index:10000}.pods-submittable .cleditorList div{padding:2px 4px 2px 4px}.pods-submittable .cleditorList p,.pods-submittable .cleditorList h1,.pods-submittable .cleditorList h2,.pods-submittable .cleditorList h3,.pods-submittable .cleditorList h4,.pods-submittable .cleditorList h5,.pods-submittable .cleditorList h6,.pods-submittable .cleditorList font{padding:0;margin:0;background-color:Transparent}.pods-submittable .cleditorColor{width:150px;padding:1px 0 0 1px}.pods-submittable .cleditorColor div{float:left;width:14px;height:14px;margin:0 1px 1px 0}.pods-submittable .cleditorPrompt{background-color:#F6F7F9;padding:4px;font-size:8.5pt}.pods-submittable .cleditorPrompt input,.pods-submittable .cleditorPrompt textarea{font:8.5pt Arial,Verdana}.pods-submittable .cleditorMsg{background-color:#FDFCEE;width:150px;padding:4px;font-size:8.5pt}.pods-submittable .pods-pick-values .select2-container .select2-selection--multiple .select2-selection__rendered{max-height:245px;overflow-y:scroll}.pods-qtip-container{display:inline}
|
2 |
|
3 |
/*# sourceMappingURL=../src/sourcemaps/pods.css.map */
|
ui/styles/src/base/_admin.scss
CHANGED
@@ -479,6 +479,18 @@ div.pods-manage-field .pods-field-option-group .pods-field-option-group-label {
|
|
479 |
display: none;
|
480 |
}
|
481 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
482 |
/**
|
483 |
* Pods DFV
|
484 |
*/
|
479 |
display: none;
|
480 |
}
|
481 |
|
482 |
+
/*
|
483 |
+
* Pods Help page
|
484 |
+
*/
|
485 |
+
.pods-admin ul.ul-disc span.resolved:before {
|
486 |
+
content: "Resolved: ";
|
487 |
+
background: green;
|
488 |
+
color: white;
|
489 |
+
padding: 2px;
|
490 |
+
border-radius: 5px;
|
491 |
+
margin-right: 5px;
|
492 |
+
}
|
493 |
+
|
494 |
/**
|
495 |
* Pods DFV
|
496 |
*/
|
ui/styles/src/base/_dfv-list.scss
CHANGED
@@ -1,3 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
ul.pods-dfv-list,
|
2 |
.pods-dfv-field .pods-pick-values > ul {
|
3 |
background: #fff;
|
1 |
+
ul.pods-dfv-list ul {
|
2 |
+
list-style: none;
|
3 |
+
margin: 0;
|
4 |
+
padding: 0;
|
5 |
+
}
|
6 |
+
|
7 |
ul.pods-dfv-list,
|
8 |
.pods-dfv-field .pods-pick-values > ul {
|
9 |
background: #fff;
|
ui/styles/src/base/_form.scss
CHANGED
@@ -117,19 +117,23 @@ input.pods-form-ui-field-type-color {
|
|
117 |
}
|
118 |
|
119 |
/* Currency */
|
120 |
-
.pods-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
|
|
|
|
|
|
|
|
133 |
}
|
134 |
|
135 |
/**
|
117 |
}
|
118 |
|
119 |
/* Currency */
|
120 |
+
.pods-currency-container {
|
121 |
+
position: relative;
|
122 |
+
|
123 |
+
code {
|
124 |
+
position: absolute;
|
125 |
+
transform: translate(0, -50%);
|
126 |
+
top: 50%;
|
127 |
+
pointer-events: none;
|
128 |
+
min-width: 10px;
|
129 |
+
text-align: center;
|
130 |
+
padding: 1px 5px;
|
131 |
+
line-height: 25px;
|
132 |
+
}
|
133 |
+
|
134 |
+
input {
|
135 |
+
padding-left: 25px;
|
136 |
+
}
|
137 |
}
|
138 |
|
139 |
/**
|
ui/styles/src/pods-form.scss
CHANGED
@@ -1,5 +1,8 @@
|
|
1 |
@import "helpers/asset-paths";
|
2 |
-
@import "base/form";
|
3 |
@import "helpers/typography";
|
4 |
@import "helpers/dashicons";
|
|
|
5 |
@import "overrides/jquery-qtip";
|
|
|
|
|
|
1 |
@import "helpers/asset-paths";
|
|
|
2 |
@import "helpers/typography";
|
3 |
@import "helpers/dashicons";
|
4 |
+
|
5 |
@import "overrides/jquery-qtip";
|
6 |
+
|
7 |
+
@import "base/form";
|
8 |
+
@import "base/dfv-list";
|
ui/styles/src/sourcemaps/pods-form.css.map
CHANGED
@@ -4,11 +4,12 @@
|
|
4 |
"sources": [
|
5 |
"../pods-form.scss",
|
6 |
"../helpers/_asset-paths.scss",
|
7 |
-
"../base/_form.scss",
|
8 |
"../helpers/_typography.scss",
|
9 |
"../helpers/_dashicons.scss",
|
10 |
-
"../overrides/_jquery-qtip.scss"
|
|
|
|
|
11 |
],
|
12 |
"names": [],
|
13 |
-
"mappings": "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"
|
14 |
}
|
4 |
"sources": [
|
5 |
"../pods-form.scss",
|
6 |
"../helpers/_asset-paths.scss",
|
|
|
7 |
"../helpers/_typography.scss",
|
8 |
"../helpers/_dashicons.scss",
|
9 |
+
"../overrides/_jquery-qtip.scss",
|
10 |
+
"../base/_form.scss",
|
11 |
+
"../base/_dfv-list.scss"
|
12 |
],
|
13 |
"names": [],
|
14 |
+
"mappings": "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"
|
15 |
}
|
ui/styles/src/sourcemaps/pods.css.map
CHANGED
@@ -25,5 +25,5 @@
|
|
25 |
"../overrides/_jquery-qtip.scss"
|
26 |
],
|
27 |
"names": [],
|
28 |
-
"mappings": "AKiBA,UAAU,CACT,WAAW,CAAE,MAAM,CACnB,GAAG,CAAE,2BAA6B,CAClC,GAAG,CAAE,kCAAoC,CAAC,2BAA2B,CACrE,4BAA8B,CAAC,cAAc,CAC7C,2BAA6B,CAAC,kBAAkB,CAChD,gCAAkC,CAAC,aAAa,CAChD,WAAW,CAAE,MAAM,CACnB,UAAU,CAAE,MAAM,EAGnB,AAAA,AAAA,KAAC,EAAO,YAAY,AAAnB,CAAoB,OAAO,EAC5B,AAAA,KAAC,EAAO,aAAa,AAApB,CAAqB,OAAO,AAAC,CAC7B,WAAW,CAAE,iBAAiB,CAC9B,UAAU,CAAE,iBAAiB,CAC7B,WAAW,CAAE,iBAAiB,CAC9B,YAAY,CAAE,iBAAiB,CAC/B,cAAc,CAAE,eAAe,CAC/B,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CAClC,AAED,AAAA,mBAAmB,AAAA,OAAO,AAAC,CAC1B,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,mBAAmB,CAAC,iBAAiB,CACrC,mBAAmB,CAAC,iBAAiB,AAAA,OAAO,CAC5C,eAAe,AAAA,OAAO,AAAC,CACtB,WAAW,CAAE,iBAAiB,CAC9B,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,AEnDD,AAAA,YAAY,AAAC,CACZ,OAAO,CAAE,IAAI,CACb,AAED,AAAA,WAAW,CAAC,0BAA0B,AAAC,CACtC,QAAQ,CAAE,KAAK,CACf,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CACX,AAED,AAAA,WAAW,CAAC,eAAe,AAAC,CAC3B,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,WAAW,CAAC,UAAU,AAAC,CACtB,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,WAAW,CACpB,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,OAAO,AAAA,UAAU,AAAC,CACjB,UAAU,CAAE,4BAAK,CAAC,SAAS,CAC3B,AAED,AAAA,WAAW,CAAC,QAAQ,AAAC,CACpB,OAAO,CAAE,IAAI,CACb,cAAc,CAAE,MAAM,CACtB,AAED,AAAA,WAAW,CAAC,MAAM,CAClB,WAAW,CAAC,CAAC,AAAA,OAAO,CACpB,WAAW,CAAC,CAAC,AAAA,iBAAiB,CAC9B,WAAW,CAAC,CAAC,AAAA,eAAe,AAAC,CAC5B,cAAc,CAAE,MAAM,CACtB,AAKD,AAAA,WAAW,CAAC,cAAc,AAAA,oBAAoB,AAAC,CAC9C,YAAY,CAAE,OAAO,CACrB,KAAK,CAAE,OAAO,CACd,gBAAgB,CAAE,OAAO,CACzB,AAED,AAAA,WAAW,CAAC,4BAA4B,AAAC,CACxC,KAAK,CAAE,OAAO,CACd,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,YAAY,CACrB,AAKD,AAAA,WAAW,CAAC,qBAAqB,AAAC,CACjC,SAAS,CAAE,IAAI,CACf,eAAe,CAAE,SAAS,CAC1B,AAED,AAAA,WAAW,CAAC,cAAc,AAAC,CAC1B,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,IAAI,CACX,AAKD,AAAA,YAAY,CAAC,CAAC,AAAC,CACd,SAAS,CAAE,IAAI,CACf,AAED,AAAA,YAAY,CAAC,UAAU,CAAC,EAAE,CAC1B,YAAY,CAAC,EAAE,CACf,YAAY,CAAC,EAAE,AAAC,CACf,aAAa,CAAE,YAAY,CAC3B,AAED,AAAA,WAAW,CAAC,UAAU,CAAC,EAAE,AAAC,CACzB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,WAAW,CAAE,GAAG,CAChB,AAKD,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,AAAA,OAAO,AAAC,CAChC,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,AAAA,MAAM,AAAC,CAC/B,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,AAAC,CACzB,IAAI,CAAE,CAAC,CACP,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,SAAS,AAAC,CACrC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,SAAS,CAAC,CAAC,AAAC,CACvC,6BAA6B,CAAE,CAAC,CAChC,8BAA8B,CAAE,CAAC,CACjC,0BAA0B,CAAE,GAAG,CAC/B,2BAA2B,CAAE,GAAG,CAChC,qBAAqB,CAAE,WAAW,CAClC,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,WAAW,CAC1B,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,YAAY,CAAE,GAAG,CACjB,OAAO,CAAE,QAAQ,CACjB,eAAe,CAAE,IAAI,CACrB,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,SAAS,CAAC,CAAC,AAAA,SAAS,AAAC,CAChD,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,cAAc,CAC7B,AAED,AAAA,YAAY,CAAC,eAAe,CAAC,EAAE,AAAC,CAC/B,MAAM,CAAE,QAAQ,CAChB,AAED,AAAA,YAAY,CAAC,eAAe,CAAC,SAAS,AAAC,CACtC,OAAO,CAAE,IAAI,CACb,aAAa,CAAE,IAAI,CACnB,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,gBAAgB,CAAC,mBAAmB,CAAC,aAAa,AAAC,CAClD,OAAO,CAAE,IAAI,CACb,AAKD,AAAA,KAAK,AAAA,iBAAiB,CAAC,GAAG,AAAC,CAC1B,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,GAAG,AAAA,wBAAwB,AAAC,CAClD,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,IAAI,CACX,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,AAAC,CAClD,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,qBAAqB,CAC1E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,qBAAqB,CAC1E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,wBAAwB,CAC7E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,IAAI,AAAA,mBAAmB,CAC1E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,GAAG,AAAA,YAAY,CAClE,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,iBAAiB,CAAC,GAAG,AAAC,CAC1E,OAAO,CAAE,IAAI,CACb,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAC7D,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,AAAA,iBAAiB,CAAC,GAAG,AAAC,CACjE,cAAc,CAAE,GAAG,CACnB,UAAU,CAAE,GAAG,CACf,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,CAAG,IAAI,AAAA,qBAAqB,AAAC,CACxE,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,GAAG,CAChB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,AAAA,MAAM,CAAG,IAAI,AAAA,qBAAqB,AAAC,CAC9E,OAAO,CAAE,MAAM,CACf,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,wBAAwB,AAAC,CAC9E,aAAa,CAAE,GAAG,CAClB,QAAQ,CAAE,OAAO,CACjB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,uBAAuB,AAAC,CAC7E,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,GAAG,CACV,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,AAAC,CAC3E,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,eAAe,CAAC,GAAG,AAAA,wBAAwB,CAAC,uBAAuB,CAAC,CAAC,AAAA,aAAa,CAC3G,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,CAAC,CAAC,AAAA,gBAAgB,CAC7F,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,eAAe,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,CAAC,CAAC,AAAA,mBAAmB,AAAC,CAC/G,OAAO,CAAE,IAAI,CACb,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,eAAe,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,CAAC,CAAC,AAAA,gBAAgB,AAAC,CAC5G,OAAO,CAAE,YAAY,CACrB,AAKD,AAAA,KAAK,AAAA,iBAAiB,CAAC,gBAAgB,CAAC,EAAE,AAAA,YAAY,AAAC,CACtD,MAAM,CAAE,qBAAqB,CAC7B,YAAY,CAAE,CAAC,CACf,OAAO,CAAE,OAAO,CAChB,UAAU,CAAE,uBAAuB,CACnC,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,mBAAmB,CAAC,EAAE,AAAA,YAAY,AAAC,CACzD,iBAAiB,CAAE,OAAO,CAC1B,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,yBAAyB,CAAC,EAAE,AAAA,YAAY,CAC/D,KAAK,AAAA,iBAAiB,CAAC,eAAe,CAAC,EAAE,AAAA,YAAY,AAAC,CACrD,iBAAiB,CAAE,OAAO,CAC1B,AAKD,AAAA,aAAa,AAAC,CACb,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,aAAa,AAAA,kBAAkB,AAAC,CAC/B,UAAU,CAAE,CAAC,CACb,AAED,AAAA,aAAa,CAAC,EAAE,AAAC,CAChB,MAAM,CAAE,OAAO,CACf,AAED,AAAA,eAAe,CAAC,EAAE,AAAC,CAClB,MAAM,CAAE,OAAO,CACf,AAED,AAAA,EAAE,AAAA,gBAAgB,AAAC,CAClB,gBAAgB,CAAE,IAAI,CACtB,AAED,AAAA,EAAE,AAAA,iBAAiB,AAAC,CACnB,gBAAgB,CAAE,OAAO,CACzB,AAKD,AAAA,gBAAgB,CAChB,iBAAiB,CACjB,iBAAiB,AAAC,CACjB,OAAO,CAAE,IAAI,CACb,AAKD,AAAA,YAAY,CAAC,GAAG,AAAC,CAChB,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,AAED,AAAA,SAAS,AAAA,mBAAmB,AAAC,CAC5B,OAAO,CAAE,KAAK,CACd,AAED,AAAA,SAAS,AAAA,qBAAqB,CAC9B,SAAS,AAAA,8BAA8B,AAAC,CACvC,OAAO,CAAE,KAAK,CACd,AAKD,AAAA,GAAG,AAAA,kBAAkB,CAAC,GAAG,AAAC,CACzB,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,YAAY,AAAC,CAClC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,CACxC,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,AAAC,CAC9C,UAAU,CAAE,OAAO,CACnB,aAAa,CAAE,iBAAiB,CAChC,OAAO,CAAE,IAAI,CACb,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,CAC1C,GAAG,AAAA,kBAAkB,CAAC,WAAW,AAAC,CACjC,QAAQ,CAAE,QAAQ,CAClB,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAC,CAC1C,MAAM,CAAE,CAAC,CACT,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,AAAA,UAAW,CAAA,GAAG,EACtD,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,AAAA,UAAW,CAAA,GAAG,CAAE,CAC7D,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAC9C,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,CAAC,8BAA8B,AAAC,CAC7E,WAAW,CAAE,GAAG,CAChB,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,KAAK,CAChB,YAAY,CAAE,EAAE,CAChB,AAED,AAAA,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAAC,KAAK,CACjD,kBAAkB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,AAAC,CAC7D,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,YAAY,CAAE,CAAC,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,WAAW,AAAA,aAAa,AAAC,CAChF,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAC5C,kBAAkB,CAAC,kBAAkB,CAAC,MAAM,CAC5C,kBAAkB,CAAC,kBAAkB,CAAC,QAAQ,CAC9C,kBAAkB,CAAC,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAC9D,kBAAkB,CAAC,iBAAiB,CACpC,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CACnE,kBAAkB,CAAC,kBAAkB,AAAC,CACrC,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,KAAK,CAAG,GAAG,CAAC,iBAAiB,AAAC,CAEhD,KAAK,CAAE,GAAG,CACV,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,gCAAgC,CAAC,QAAQ,AAAC,CAC/E,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,GAAG,CAAC,MAAM,AAAC,CAChD,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,AAAC,CACnE,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CAAC,KAAK,AAAA,WAAW,CAAC,EAAE,AAAA,WAAW,CAAC,EAAE,AAAC,CACrG,OAAO,CAAE,CAAC,CACV,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CAAC,KAAK,AAAA,WAAW,CACpF,kBAAkB,CAAC,wBAAwB,CAAC,CAAC,AAAA,8BAA8B,AAAC,CAC3E,UAAU,CAAE,CAAC,CACb,AAED,AAAA,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EACzB,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAc,CACtC,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,eAAe,CACvB,KAAK,CAAE,IAAI,CACX,cAAc,CAAE,MAAM,CACtB,QAAQ,CAAE,MAAM,CAChB,AACD,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAC3C,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAc,CACxD,MAAM,CAAE,GAAG,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAC,CACvC,QAAQ,CAAE,IAAI,CACd,MAAM,CAAE,KAAK,CACb,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,CAAC,WAAW,AAAA,aAAa,CAChE,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,CAAC,EAAE,AAAC,CAC1C,MAAM,CAAE,CAAC,CACT,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,AAAC,CAC/C,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AACD,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,CAAC,EAAE,AAAC,CAClD,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,CAAC,GAAG,AAAA,aAAa,CAAC,KAAK,AAAC,CACtE,MAAM,CAAE,GAAG,CACX,AACD,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,CAAC,GAAG,AAAA,aAAa,CAAC,KAAK,AAAC,CACtE,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,KAAK,CACd,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,eAAe,AAAC,CACtD,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,AAAC,CACvD,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,aAAa,AAAC,CAClD,SAAS,CAAE,GAAG,CACd,AAED,AAAA,kBAAkB,CAAC,EAAE,CAAG,WAAW,AAAA,aAAa,AAAA,MAAM,AAAC,CACtD,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,kBAAkB,CAAC,KAAK,AAAA,sBAAsB,AAAC,CAC9C,QAAQ,CAAE,QAAQ,CAClB,AAKD,AAAA,eAAe,CAAC,UAAU,CAAC,EAAE,AAAC,CAC7B,MAAM,CAAE,OAAO,CACf,AAED,AAAA,eAAe,CAAC,CAAC,AAAA,OAAO,AAAC,CACxB,SAAS,CAAE,IAAI,CACf,AAED,AAAA,eAAe,CAAC,eAAe,AAAC,CAC/B,OAAO,CAAE,IAAI,CACb,AAKD,AAAA,kBAAkB,CAAC,eAAe,CAAC,kBAAkB,AAAA,yBAAyB,CAC9E,kBAAkB,CAAC,eAAe,CAAC,0BAA0B,AAAC,CAC7D,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,IAAI,CACf,AAKD,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,aAAa,AAAC,CACtC,OAAO,CAAE,IAAI,CACb,AAED,AAAA,WAAW,CAAC,iBAAiB,AAAC,CAC7B,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,WAAW,CAAC,CAAC,AAAA,oBAAoB,AAAC,CACjC,UAAU,CAAE,KAAK,CACjB,AAKD,AAAA,GAAG,AAAA,YAAY,AAAA,mBAAmB,AAAC,CAClC,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,KAAK,AAAA,WAAW,AAAC,CAChB,YAAY,CAAE,KAAK,CACnB,AAMD,AAAA,cAAc,CAAC,KAAK,CAAA,AAAA,GAAC,CAAI,8BAA8B,AAAlC,CAAoC,CACxD,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,OAAO,CAClB,AAED,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK,EACvC,AAAA,WAAW,CAAC,eAAe,AAAC,CAC3B,QAAQ,CAAE,iBAAiB,CAC3B,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AACD,AAAA,WAAW,CAAC,eAAe,CAAC,cAAc,AAAC,CAC1C,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,CAGF,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK,EAIlC,AAAA,cAAc,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAClC,OAAO,CAAE,gBAAgB,CACzB,UAAU,CAAE,KAAK,CACjB,aAAa,CAAE,GAAG,CAClB,AACD,AAAA,cAAc,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAC/C,UAAU,CAAE,CAAC,CACb,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAC9C,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,CAAC,8BAA8B,AAAC,CAC7E,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,cAAc,CAAE,GAAG,CACnB,aAAa,CAAE,CAAC,CAChB,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAC5C,kBAAkB,CAAC,kBAAkB,CAAC,MAAM,CAC5C,kBAAkB,CAAC,kBAAkB,CAAC,QAAQ,CAC9C,kBAAkB,CAAC,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAC9D,kBAAkB,CAAC,iBAAiB,CACpC,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CACnE,kBAAkB,CAAC,kBAAkB,AAAC,CACrC,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAAC,KAAK,CACjD,kBAAkB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,AAAC,CAC7D,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,eAAe,CACtD,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,AAAC,CACvD,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,CC9kBF,AAAA,qBAAqB,AAAC,CACrB,kBAAkB,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,eAAkB,CAC/C,eAAe,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,eAAkB,CAC5C,UAAU,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,eAAkB,CACvC,AAED,AAAA,iBAAiB,AAAC,CACjB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,gBAAgB,AAAC,CAChB,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,gBAAgB,CACzB,eAAe,CAAE,IAAI,CACrB,AAED,AAAA,qBAAqB,AAAC,CACrB,UAAU,CAAE,qCAAK,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CACvC,AAED,AAAA,oBAAoB,AAAC,CACpB,UAAU,CAAE,gCAAK,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CACvC,AAED,AAAA,gBAAgB,AAAC,CAChB,YAAY,CAAE,MAAM,CACpB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,AAAC,CAC3B,YAAY,CAAE,KAAK,CACnB,AAED,AAAA,YAAY,AAAC,CACZ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,YAAY,AAAA,MAAM,AAAC,CAClB,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,KAAK,CACjB,YAAY,CAAE,IAAI,CAClB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,GAAG,CACf,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,OAAO,CACpB,UAAU,CAAE,MAAM,CAClB,KAAK,CAAE,OAAO,CACd,cAAc,CAAE,IAAI,CACpB,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAY,iBAAiB,CAAC,MAAM,AAAC,CAC5D,KAAK,CAAE,KAAK,CACZ,aAAa,CAAE,IAAI,CACnB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,CAAW,CAClC,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,iBAAiB,CAAC,eAAe,AAAC,CACjC,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,iBAAiB,CAAC,CAAC,AAAC,CACnB,KAAK,CAAE,OAAO,CACd,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,OAAO,CAAE,KAAK,CACd,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,CAAC,AAAC,CACzB,KAAK,CAAE,OAAO,CACd,eAAe,CAAE,IAAI,CACrB,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,CAAC,CACT,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,AAAC,CACzC,OAAO,CAAE,OAAO,CAChB,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,KAAK,CACb,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,AAAC,CAClD,OAAO,CAAE,IAAI,CACb,SAAS,CAAE,IAAI,CACf,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,AAAC,CACpD,KAAK,CAAE,OAAO,CACd,eAAe,CAAE,IAAI,CACrB,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,AAAA,eAAe,AAAC,CACnE,KAAK,CAAE,OAAO,CACd,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,AAAA,MAAM,AAAC,CAC1D,eAAe,CAAE,SAAS,CAC1B,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,AAAA,MAAM,AAAC,CAC/C,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,AAAA,MAAM,CAAC,QAAQ,AAAC,CACxD,OAAO,CAAE,MAAM,CACf,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAKD,AAAA,iCAAiC,AAAC,CACjC,WAAW,CAAE,kBAAkB,CAC/B,WAAW,CAAE,MAAM,CACnB,AAED,AAAA,iBAAiB,AAAC,CACjB,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,oBAAoB,AAAC,CACpB,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,OAAO,CAChB,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,kBAAkB,AAAC,CAClB,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,KAAK,CAAE,kBAAkB,CAAC,KAAK,CAAE,4BAA4B,CAAC,KAAK,AAAC,CACtF,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,GAAG,CACf,WAAW,CAAE,OAAO,CACpB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,MAAM,CAClB,cAAc,CAAE,IAAI,CACpB,AAED,AAAA,4BAA4B,CAAC,MAAM,AAAC,CACnC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAC,CACpC,KAAK,CAAE,KAAK,CACZ,WAAW,CAAE,GAAG,CAChB,AAED,AAAA,kBAAkB,AAAC,CAClB,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,kBAAkB,CAAC,MAAM,AAAC,CACzB,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAC,CACpC,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,GAAG,CAChB,AAED,AAAA,sBAAsB,CAAC,aAAa,AAAC,CACpC,KAAK,CAAE,eAAe,CACtB,MAAM,CAAE,KAAK,CACb,AAED,AAAA,sBAAsB,CAAC,CAAC,AAAC,CACxB,MAAM,CAAE,KAAK,CACb,AC1MD,AAAA,EAAE,AAAA,cAAc,CAChB,eAAe,CAAC,iBAAiB,CAAG,EAAE,AAAC,CACtC,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,SAAS,CACjB,OAAO,CAAE,CAAC,CACV,aAAa,CAAE,CAAC,CAChB,MAAM,CAAE,iBAAiB,CACzB,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,EAAE,AAAA,cAAc,AAAA,MAAM,AAAC,CACtB,OAAO,CAAE,IAAI,CACb,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAC,CACrB,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,QAAQ,CAAE,QAAQ,CAClB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,kBAAkB,AAAC,CACrC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACtC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,IAAI,CACZ,SAAS,CAAE,CAAC,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,GAAG,AAAC,CAC1C,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,MAAM,CACtB,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,IAAI,AAAA,UAAU,AAAC,CACrD,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACxC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACtC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACtC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAC1C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACxC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,CAC7C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,CAC5C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAC,CAC1C,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,eAAe,CAAE,IAAI,CACrB,KAAK,CAAE,OAAO,CACd,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,MAAM,CACnD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,MAAM,CAClD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,MAAM,AAAC,CAChD,OAAO,CAAE,CAAC,CACV,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,MAAM,CACnD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,MAAM,CAClD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,MAAM,AAAC,CAChD,kBAAkB,CAAE,IAAI,CACxB,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,OAAO,CACpD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,CAC/C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,CAC/C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,OAAO,CACnD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,OAAO,AAAC,CACjD,MAAM,CAAE,cAAc,CACtB,IAAI,CAAE,oBAAoB,CAC1B,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,OAAO,AAAC,CH9G7B,OAAO,CAAE,OAAO,CGgHvC,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,AAAC,CHjHxB,OAAO,CAAE,OAAO,CGmHvC,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,AAAC,CHlHpB,OAAO,CAAE,OAAO,CGoH3C,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,OAAO,AAAC,CHxHxB,OAAO,CAAE,OAAO,CG0H3C,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,OAAO,AAAC,CH3H5B,OAAO,CAAE,OAAO,CG6HrC,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,CAC7C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,CAC5C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAC,CAC1C,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACtC,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,IAAI,CACV,KAAK,CAAE,KAAK,CACZ,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,QAAQ,CAAE,OAAO,CACjB,WAAW,CAAE,MAAM,CACnB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,CAAW,CACvD,KAAK,CAAE,eAAe,CACtB,SAAS,CAAE,GAAG,CACd,WAAW,CAAE,CAAC,CACd,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,AAED,AAAA,EAAE,AAAA,mBAAmB,CACrB,iBAAiB,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACvC,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,gBAAgB,CACzB,MAAM,CAAE,CAAC,CACT,aAAa,CAAE,iBAAiB,CAChC,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAA,MAAM,AAAC,CAC3B,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAA,aAAa,AAAC,CAClC,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,EAAE,AAAA,oBAAoB,AAAC,CACtB,MAAM,CAAE,UAAU,CAClB,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,AAAC,CAC5C,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,GAAG,CACV,IAAI,CAAE,IAAI,CACV,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,CAC7D,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,CAAC,GAAG,AAAA,aAAa,AAAC,CAC9E,aAAa,CAAE,IAAI,CACnB,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,AAAC,CAC7D,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,UAAU,CAClB,gBAAgB,CAAE,OAAO,CACzB,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,CAAC,GAAG,AAAA,aAAa,AAAC,CAC9E,KAAK,CAAE,CAAC,CACR,gBAAgB,CAAE,OAAO,CACzB,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAA,MAAM,CAC3B,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,mBAAmB,AAAA,MAAM,CAClE,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,AAAA,MAAM,CAClD,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,mBAAmB,AAAA,MAAM,AAAC,CACxE,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AAKD,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,AAAC,CAC3C,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,KAAK,CACZ,aAAa,CAAE,CAAC,CAChB,OAAO,CAAE,aAAa,CACtB,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,QAAQ,CAChB,UAAU,CAAE,KAAK,CACjB,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,KAAK,CAClB,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,OAAO,AAAC,CH1OxD,OAAO,CAAE,OAAO,CG4OvC,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,GAAG,AAAC,CACrE,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,MAAM,CACtB,MAAM,CAAE,CAAC,CACT,AAED,AAAA,IAAI,AAAA,UAAU,CAAC,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CAChF,QAAQ,CAAE,MAAM,CAChB,KAAK,CAAE,IAAI,CACX,AACD,AAAA,IAAI,AAAA,UAAU,CAAC,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,CAAW,CACjG,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,QAAQ,CACjB,AAKD,AAAA,eAAe,CAAC,kBAAkB,CAAC,0BAA0B,AAAC,CAC7D,MAAM,CAAE,IAAI,CACZ,AACD,AAAA,eAAe,CAAC,2BAA2B,CAAC,0BAA0B,CAAC,yBAAyB,AAAC,CAChG,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,4BAA4B,CAAC,EAAE,AAAC,CACxG,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,kCAAkC,AAAC,CAC3G,YAAY,CAAE,GAAG,CACjB,WAAW,CAAE,CAAC,CACd,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,EAAE,AAAA,0BAA0B,AAAC,CACrG,OAAO,CAAE,OAAO,CAChB,gBAAgB,CAAE,OAAO,CACzB,YAAY,CAAE,OAAO,CACrB,WAAW,CAAE,GAAG,CAChB,MAAM,CAAE,aAAa,CACrB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,AAAC,CAC3G,gBAAgB,CAAE,OAAO,CACzB,YAAY,CAAE,IAAI,CAClB,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,eAAe,CAAC,aAAa,CAAC,wBAAwB,CAAC,gBAAgB,CAAC,qBAAqB,CAAC,KAAK,AAAC,CACnG,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,AAAC,CACxE,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,GAAG,CAClB,AAGD,AAAA,eAAe,CAAC,2BAA2B,AAAA,yBAAyB,CAAC,4BAA4B,AAAC,CACjG,YAAY,CAAE,OAAO,CACrB,kBAAkB,CAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,oBAAyB,CACrD,UAAU,CAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,oBAAyB,CAC7C,AAED,AAAA,iBAAiB,CAAC,kBAAkB,CAAC,EAAE,AAAC,CACvC,OAAO,CAAE,CAAC,CACV,WAAW,CAAE,OAAO,CACpB,AAED,AAAA,kBAAkB,CAAC,4BAA4B,CAAC,uBAAuB,AAAC,CACvE,KAAK,CAAE,IAAI,CACX,AACD,AAAA,kBAAkB,CAAC,4BAA4B,CAAC,uBAAuB,AAAA,YAAY,CAAC,sBAAsB,AAAC,CAC1G,KAAK,CAAE,eAAe,CACtB,AAKD,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CACnE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACjE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACjE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CACrE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACnE,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACnE,IAAI,CAAE,CAAC,CACP,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,KAAK,CAAE,IAAI,CACX,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,KAAK,CAAE,IAAI,CACX,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,AAAC,CACrE,KAAK,CAAE,IAAI,CACX,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACnE,KAAK,CAAE,CAAC,CACR,AAKD,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,AAAC,CACzC,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,CAAC,CACR,AACD,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,mBAAmB,CAC1F,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,mBAAmB,CAC1F,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,uBAAuB,CAC9F,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,qBAAqB,AAAC,CAC5F,QAAQ,CAAE,MAAM,CAChB,KAAK,CAAE,KAAK,CACZ,AAGD,AAAA,CAAC,AAAA,eAAe,CAChB,IAAI,AAAA,eAAe,AAAC,CACnB,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,GAAG,AAAA,KAAK,CAAC,CAAC,AAAA,eAAe,CACzB,GAAG,AAAA,KAAK,CAAC,IAAI,AAAA,eAAe,AAAC,CAC5B,OAAO,CAAE,IAAI,CACb,AAED,AAAA,cAAc,CAAC,kBAAkB,AAAC,CACjC,aAAa,CAAE,IAAI,CACnB,ACpYD,AAEC,IAFG,AAAA,YAAY,CAEf,EAAE,AAAA,YAAY,AAAC,CACd,UAAU,CAAE,IAAI,CAChB,YAAY,CAAE,CAAC,CACf,MAAM,CAAE,CAAC,CACT,AANF,AAQC,IARG,AAAA,YAAY,CAQf,eAAe,AAAC,CACf,OAAO,CAAE,KAAK,CACd,AAVF,AAYC,IAZG,AAAA,YAAY,CAYf,WAAW,CAAC,KAAK,AAAC,CACjB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,WAAW,CACpB,AAhBF,AAkBC,IAlBG,AAAA,YAAY,CAkBf,WAAW,CAAC,KAAK,CAlBlB,IAAI,AAAA,YAAY,CAkBI,WAAW,CAAC,QAAQ,AAAC,CACvC,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AArBF,AAuBC,IAvBG,AAAA,YAAY,CAuBf,WAAW,CAAC,QAAQ,AAAC,CACpB,WAAW,CAAE,SAAS,CACtB,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,IAAI,CACZ,AA3BF,AA6BC,IA7BG,AAAA,YAAY,CA6Bf,WAAW,CAAC,CAAC,AAAA,mBAAmB,AAAC,CAChC,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,MAAM,CAClB,MAAM,CAAE,sBAAsB,CAC9B,AAlCF,AAoCC,IApCG,AAAA,YAAY,CAoCf,UAAU,CAAC,MAAM,AAAC,CACjB,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,GAAG,CACZ,AAxCF,AA0CC,IA1CG,AAAA,YAAY,CA0Cf,aAAa,AAAC,CACb,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,OAAO,CACf,AA7CF,AA+CC,IA/CG,AAAA,YAAY,CA+Cf,aAAa,CAAC,KAAK,AAAC,CACnB,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,IAAI,CAAE,GAAG,CACT,MAAM,CAAE,WAAW,CACnB,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,AAxDF,AA0DC,IA1DG,AAAA,YAAY,CA0Df,aAAa,CAAC,KAAK,AAAC,CACnB,WAAW,CAAE,IAAI,CACjB,AA5DF,AAgEC,IAhEG,AAAA,YAAY,CAgEf,mBAAmB,CAAC,KAAK,AAAC,CACzB,cAAc,CAAE,GAAG,CACnB,AAlEF,AAoEC,IApEG,AAAA,YAAY,CAoEf,mBAAmB,CAAC,KAAK,AAAC,CACzB,OAAO,CAAE,IAAI,CACb,AAtEF,AAwEC,IAxEG,AAAA,YAAY,CAwEf,EAAE,AAAA,cAAc,AAAC,CAChB,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,CAAC,CAChB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AAhFF,AAkFC,IAlFG,AAAA,YAAY,CAkFf,EAAE,AAAA,cAAc,CAAC,EAAE,AAAC,CACnB,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,iBAAiB,CAChC,MAAM,CAAE,CAAC,CACT,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,IAAI,CACpB,AAxFF,AA0FC,IA1FG,AAAA,YAAY,CA0Ff,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAC,CACxB,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,IAAI,CACX,AA7FF,AA+FC,IA/FG,AAAA,YAAY,CA+Ff,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,kBAAkB,AAAC,CAC1C,IAAI,CAAE,GAAG,CACT,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,AApGF,AAsGC,IAtGG,AAAA,YAAY,CAsGf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,kBAAkB,CAAC,GAAG,AAAC,CAC9C,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,KAAK,CACd,AAzGF,AA2GC,IA3GG,AAAA,YAAY,CA2Gf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,gBAAgB,AAAC,CACxC,IAAI,CAAE,IAAI,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,IAAI,CACX,AAhHF,AAkHC,IAlHG,AAAA,YAAY,CAkHf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,gBAAgB,CAAC,UAAU,AAAC,CACnD,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,eAAe,CAC1B,UAAU,CAAE,eAAe,CAC3B,AAvHF,AAyHC,IAzHG,AAAA,YAAY,CAyHf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,mBAAmB,AAAC,CAC3C,OAAO,CAAE,gBAAgB,CACzB,AA3HF,AA6HC,IA7HG,AAAA,YAAY,CA6Hf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,iBAAiB,AAAC,CACzC,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,AAlIF,AAoIC,IApIG,AAAA,YAAY,CAoIf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,iBAAiB,CAAC,GAAG,AAAC,CAC7C,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CACd,AAvIF,AA2IC,IA3IG,AAAA,YAAY,CA2If,iBAAiB,AAAC,CACjB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,GAAG,CAClB,SAAS,CAAE,KAAK,CAChB,QAAQ,CAAE,IAAI,CACd,OAAO,CAAE,KAAK,CACd,AAlJF,AAoJC,IApJG,AAAA,YAAY,CAoJf,iBAAiB,CAAC,EAAE,AAAC,CACpB,QAAQ,CAAE,IAAI,CACd,AAtJF,AAwJC,IAxJG,AAAA,YAAY,CAwJf,iBAAiB,CAAC,EAAE,AAAC,CACpB,aAAa,CAAE,iBAAiB,CAChC,WAAW,CAAE,GAAG,CAChB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,WAAW,CACpB,AA7JF,AA+JC,IA/JG,AAAA,YAAY,CA+Jf,iBAAiB,CAAC,EAAE,AAAA,UAAW,CAAA,IAAI,CAAE,CACpC,UAAU,CAAE,OAAO,CACnB,AAjKF,AAmKC,IAnKG,AAAA,YAAY,CAmKf,iBAAiB,CAAC,KAAK,AAAC,CACvB,cAAc,CAAE,GAAG,CACnB,WAAW,CAAE,GAAG,CAChB,AAtKF,AAwKC,IAxKG,AAAA,YAAY,CAwKf,iBAAiB,CAAC,EAAE,AAAA,aAAa,AAAC,CACjC,aAAa,CAAE,CAAC,CAChB,AA1KF,AA4KC,IA5KG,AAAA,YAAY,CA4Kf,iBAAiB,CAAC,EAAE,CAAC,WAAW,AAAC,CAChC,OAAO,CAAE,SAAS,CAClB,AA9KF,AAgLC,IAhLG,AAAA,YAAY,CAgLf,iBAAiB,CAAC,EAAE,CAAC,aAAa,CAAC,KAAK,AAAC,CACxC,GAAG,CAAE,GAAG,CACR,AAlLF,AAoLC,IApLG,AAAA,YAAY,CAoLf,iBAAiB,CAAC,EAAE,AAAA,MAAM,AAAC,CAC1B,UAAU,CAAE,OAAO,CACnB,AAtLF,AAwLC,IAxLG,AAAA,YAAY,CAwLf,MAAM,AAAA,gBAAgB,AAAC,CACtB,MAAM,CAAE,eAAe,CACvB,AA1LF,AA4LC,IA5LG,AAAA,YAAY,CA4Lf,WAAW,CA5LZ,IAAI,AAAA,YAAY,CA4LF,CAAC,AAAA,cAAc,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,MAAM,CACf,AA/LF,AAmMC,IAnMG,AAAA,YAAY,CAmMf,eAAe,CAAC,KAAK,CAnMtB,IAAI,AAAA,YAAY,CAmMQ,cAAc,CAAC,QAAQ,AAAC,CAC9C,KAAK,CAAE,IAAI,CACX,AArMF,AAuMC,IAvMG,AAAA,YAAY,CAuMf,eAAe,CAAC,KAAK,CAvMtB,IAAI,AAAA,YAAY,CAuMQ,cAAc,CAAC,QAAQ,AAAC,CAC9C,OAAO,CAAE,OAAO,CAChB,KAAK,CAAE,OAAO,CACd,AA1MF,AA4MC,IA5MG,AAAA,YAAY,CA4Mf,cAAc,CAAC,QAAQ,AAAC,CACvB,MAAM,CAAE,QAAQ,CAChB,AA9MF,AAgNC,IAhNG,AAAA,YAAY,CAgNf,eAAe,CAAC,KAAK,AAAA,MAAM,CAhN5B,IAAI,AAAA,YAAY,CAgNc,cAAc,CAAC,QAAQ,AAAA,MAAM,AAAC,CAC1D,YAAY,CAAE,OAAO,CACrB,UAAU,CAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,eAAkB,CACtC,KAAK,CAAE,IAAI,CACX,AApNF,AAwNC,IAxNG,AAAA,YAAY,CAwNf,UAAU,CAAC,KAAK,CAxNjB,IAAI,AAAA,YAAY,CAwNG,YAAY,CAAC,KAAK,AAAC,CACpC,SAAS,CAAE,KAAK,CAChB,AA1NF,AA4NC,IA5NG,AAAA,YAAY,CA4Nf,UAAU,CAAC,KAAK,AAAA,gBAAgB,AAAA,cAAc,AAAC,CAC9C,UAAU,CAAE,IAAI,CAAC,gCAAK,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CACxC,MAAM,CAAE,OAAO,CACf,YAAY,CAAE,eAAe,CAC7B,WAAW,CAAE,cAAc,CAC3B,KAAK,CAAE,KAAK,CACZ,AAlOF,AAsOC,IAtOG,AAAA,YAAY,CAsOf,kBAAkB,AAAC,CAClB,MAAM,CAAE,MAAM,CACd,AAxOF,AA0OC,IA1OG,AAAA,YAAY,CA0Of,0BAA0B,AAAC,CAC1B,OAAO,CAAE,MAAM,CACf,AA5OF,AAkPC,IAlPG,AAAA,YAAY,CAkPf,EAAE,AAAA,YAAY,CAAC,EAAE,AAAC,CACjB,MAAM,CAAE,IAAI,CACZ,AApPF,AAsPC,IAtPG,AAAA,YAAY,CAsPf,EAAE,AAAA,YAAY,CAAC,EAAE,AAAA,MAAM,AAAC,CACvB,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,IAAI,CACZ,AAzPF,AA2PC,IA3PG,AAAA,YAAY,CA2Pf,EAAE,AAAA,YAAY,CAAC,EAAE,AAAA,MAAM,AAAC,CACvB,UAAU,CAAE,OAAO,CACnB,AA7PF,AA+PC,IA/PG,AAAA,YAAY,CA+Pf,iBAAiB,AAAC,CACjB,OAAO,CAAE,YAAY,CACrB,AAjQF,AAuQC,IAvQG,AAAA,YAAY,CAuQf,KAAK,AAAA,eAAe,CAAC,EAAE,AAAA,KAAK,AAAC,CAC5B,OAAO,CAAE,IAAI,CACb,AAzQF,AA2QC,IA3QG,AAAA,YAAY,CA2Qf,KAAK,AAAA,eAAe,CAAC,EAAE,AAAA,SAAS,AAAC,CAChC,KAAK,CAAE,KAAK,CACZ,AA7QF,AA+QC,IA/QG,AAAA,YAAY,CA+Qf,KAAK,AAAA,eAAe,CAAC,EAAE,AAAA,SAAS,CAAC,aAAa,AAAC,CAC9C,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,KAAK,CACjB,AAnRF,AAqRC,IArRG,AAAA,YAAY,CAqRf,eAAe,AAAC,CACf,KAAK,CAAE,KAAK,CACZ,AAvRF,AAyRC,IAzRG,AAAA,YAAY,CAyRf,kBAAkB,AAAC,CAClB,QAAQ,CAAE,QAAQ,CAClB,AA3RF,AA6RC,IA7RG,AAAA,YAAY,CA6Rf,kBAAkB,CAAC,aAAa,AAAC,CAChC,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,EAAE,CACT,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,IAAI,CACjB,AAnSF,AAqSC,IArSG,AAAA,YAAY,CAqSf,kBAAkB,CAAC,UAAU,AAAC,CAC7B,cAAc,CAAE,GAAG,CACnB,AAvSF,AAySC,IAzSG,AAAA,YAAY,CAySf,kBAAkB,CAAC,EAAE,AAAC,CACrB,UAAU,CAAE,IAAI,CAChB,AA3SF,AA6SC,IA7SG,AAAA,YAAY,CA6Sf,kBAAkB,CAAC,EAAE,CAAC,UAAU,AAAC,CAChC,cAAc,CAAE,cAAc,CAC9B,AA/SF,AAiTC,IAjTG,AAAA,YAAY,CAiTf,kBAAkB,CAAC,EAAE,CAAC,OAAO,AAAC,CAC7B,MAAM,CAAE,OAAO,CACf,AAnTF,AAqTC,IArTG,AAAA,YAAY,CAqTf,kBAAkB,CAAC,kBAAkB,AAAC,CACrC,KAAK,CAAE,KAAK,CACZ,ACvTF,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,CAAE,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CAC1C,aAAa,CAAE,iBAAiB,CAChC,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CACpB,UAAU,CAAE,KAAK,CACjB,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,CAAC,KAAK,AAAC,CAC1B,UAAU,CAAE,GAAG,CACf,OAAO,CAAE,KAAK,CACd,AAED,AAAA,CAAC,AAAA,wBAAwB,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,MAAM,CAAE,gBAAgB,CACxB,AAED,AAAA,IAAI,AAAA,wBAAwB,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,KAAK,AAAA,eAAe,AAAC,CACpB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,KAAK,AAAA,eAAe,AAAC,CACpB,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,KAAK,AAAA,gBAAgB,AAAC,CACrB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAE,KAAK,AAAA,YAAY,CAAC,QAAQ,AAAC,CACnD,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CACpB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,MAAM,CACd,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CACpB,WAAW,CAAE,GAAG,CAChB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,MAAM,AAAC,CACxB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,QAAQ,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,AAAA,MAAM,CAAE,KAAK,AAAA,YAAY,CAAC,QAAQ,AAAA,MAAM,AAAC,CAC/D,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,kBAAkB,AAAC,CAClB,MAAM,CAAE,SAAS,CACjB,OAAO,CAAE,SAAS,CAClB,IAAI,CAAE,8EAA8E,CACpF,AAED,AAAA,iBAAiB,AAAC,CACjB,OAAO,CAAE,SAAS,CAClB,AAED,AAAA,wBAAwB,AAAC,CACxB,OAAO,CAAE,MAAM,CACf,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAc,CACrC,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,CAAiB,CACxC,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,UAAU,AAAC,CAC5B,MAAM,CAAE,4BAA4B,CACpC,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,SAAS,AAAC,CAC3B,KAAK,CAAE,GAAG,CACV,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,SAAS,CAAC,QAAQ,AAAC,CACpC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,AAAC,CACpC,MAAM,CAAE,UAAU,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,CAAC,WAAW,AAAC,CAChD,QAAQ,CAAE,QAAQ,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,CAAC,WAAW,CAAC,GAAG,AAAC,CACpD,MAAM,CAAE,iBAAiB,CACzB,UAAU,CAAE,OAAO,CACnB,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,GAAG,CACZ,kBAAkB,CAAE,GAAG,CACvB,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,CAAC,WAAW,CAAC,mBAAmB,AAAC,CACpE,WAAW,CAAE,OAAO,CAEpB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAC,EAAE,AAAC,CAC1B,aAAa,CAAE,cAAc,CAC7B,AC9HD,AAAA,kBAAkB,AAAC,CAClB,UAAU,CAAE,KAAK,CA8BjB,AA/BD,AAGC,kBAHiB,AAGhB,cAAc,CAAC,SAAS,CAH1B,kBAAkB,AAIhB,cAAc,CAAC,SAAS,CAAC,KAAK,CAJhC,kBAAkB,AAKhB,cAAc,CAAC,SAAS,CAAC,QAAQ,AAAC,CAClC,KAAK,CAAE,IAAI,CACX,AAPF,AASC,kBATiB,CASjB,WAAW,CATZ,kBAAkB,CAUjB,cAAc,CAVf,kBAAkB,CAWjB,cAAc,CAXf,kBAAkB,CAYjB,eAAe,CAZhB,kBAAkB,CAajB,SAAS,CAbV,kBAAkB,CAcjB,IAAI,AAAA,cAAc,CAAC,UAAU,CAd9B,kBAAkB,CAejB,IAAI,AAAA,cAAc,CAAC,YAAY,AAAC,CAC/B,OAAO,CAAE,IAAI,CACb,AAjBF,AAmBC,kBAnBiB,CAmBjB,eAAe,AAAC,CACf,cAAc,CAAE,CAAC,CACjB,AArBF,AAuBC,kBAvBiB,CAuBjB,UAAU,AAAC,CACV,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,QAAQ,CAChB,AA1BF,AA4BC,kBA5BiB,CA4BjB,KAAK,AAAC,CACL,MAAM,CAAE,CAAC,CACT,AC9BF,AAAA,mBAAmB,AAAC,CACnB,MAAM,CAAE,WAAW,CACnB,AAED,AAAA,2BAA2B,AAAC,CAC3B,OAAO,CAAE,QAAQ,CACjB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAAE,OAAO,CACzB,MAAM,CAAE,iBAAiB,CACzB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,aAAa,CAC1B,QAAQ,CAAE,MAAM,CAChB,SAAS,CAAE,UAAU,CACrB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,AAAC,CACxC,MAAM,CAAE,SAAS,CACjB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAC,CAC3C,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAC,CACrE,YAAY,CAAE,GAAG,CACjB,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAC,CAC7C,eAAe,CAAE,IAAI,CACrB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,OAAO,CACf,aAAa,CAAE,GAAG,CAClB,eAAe,CAAE,WAAW,CAC5B,kBAAkB,CAAE,WAAW,CAC/B,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,cAAc,CACtB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,IAAsB,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAC3C,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,MAAM,AAAC,CACnD,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,OAAO,AAAC,CACpD,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAC,CACrD,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,eAAkB,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CACxC,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,MAAM,AAAC,CAC3D,YAAY,CAAE,OAAO,CACrB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,OAAO,AAAC,CAC5D,UAAU,CAAE,gCAAgC,CAC5C,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,MAAM,CAC3D,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,OAAO,AAAC,CAC5D,KAAK,CAAE,OAAO,CACd,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,AAAC,CAClD,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,CAAC,IAAI,AAAC,CAC1D,KAAK,CAAE,OAAO,CACd,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,WAAW,AAAC,CACxC,MAAM,CAAE,CAAC,CACT,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,WAAW,CAAC,CAAC,AAAA,qBAAqB,AAAC,CAC/D,YAAY,CAAE,GAAG,CACjB,SAAS,CAAE,IAAI,CACf,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,WAAW,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,GAAG,AAAR,CAAU,CACxE,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,WAAW,CAAC,KAAK,AAAA,OAAO,AAAC,CACrE,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,6BAA6B,AAAC,CAC7B,MAAM,CAAE,MAAM,CACd,KAAK,CAAE,GAAG,CACV,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,OAAO,CAAE,OAAO,CAChB,UAAU,CAAE,KAAK,CAEjB,kCAAkC,CAAE,GAAG,CACvC,iCAAiC,CAAE,GAAG,CACtC,8BAA8B,CAAE,GAAG,CACnC,6BAA6B,CAAE,GAAG,CAClC,0BAA0B,CAAE,GAAG,CAC/B,yBAAyB,CAAE,GAAG,CAC9B,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,AAAC,CAC1C,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,8BAA8B,AAAC,CAC3E,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,8BAA8B,CAAC,CAAC,AAAC,CAC7E,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,CACnB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAC,CACvE,eAAe,CAAE,IAAI,CACrB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,OAAO,CACf,qBAAqB,CAAE,IAAI,CAC3B,aAAa,CAAE,IAAI,CACnB,eAAe,CAAE,WAAW,CAC5B,kBAAkB,CAAE,WAAW,CAC/B,UAAU,CAAE,WAAW,CAEvB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,eAAkB,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CACxC,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,CAAC,CAAC,AAAC,CACzE,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,AAAC,CAC7E,YAAY,CAAE,OAAO,CACrB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,OAAO,AAAC,CAC9E,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,CAAC,CAAC,AAAA,MAAM,CACrF,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,OAAO,CAAC,CAAC,AAAC,CAChF,KAAK,CAAE,OAAO,CACd,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,CAAC,CAAC,AAAA,cAAc,AAAC,CACvF,YAAY,CAAE,GAAG,CACjB,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,cAAc,CAC3B,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,CAAC,CAAC,AAAA,cAAc,AAAC,CAC7F,KAAK,CAAE,IAAI,CACX,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,CAAC,CAAC,AAAA,cAAc,AAAA,MAAM,AAAC,CACnG,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,sBAAsB,CAClD,2BAA2B,CAAC,sBAAsB,CAAC,CAAC,AAAA,MAAM,AAAC,CAC1D,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,KAAK,AAAC,CACjC,OAAO,CAAE,KAAK,CACd,aAAa,CAAE,GAAG,CAClB,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,OAAO,CACd,MAAM,CAAE,OAAO,CACf,AAED,AAAA,2BAA2B,CAAC,qBAAqB,CAAC,KAAK,AAAC,CACvD,MAAM,CAAE,KAAK,CACb,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,4BAA4B,AAAC,CACxD,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,SAAS,CACzB,WAAW,CAAE,GAAG,CAChB,cAAc,CAAE,GAAG,CACnB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,OAAO,CACf,AAED,AAAA,2BAA2B,CAAC,qBAAqB,AAAC,CACjD,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,2BAA2B,CAAC,qBAAqB,AAAA,YAAY,AAAC,CAC7D,OAAO,CAAE,IAAI,CACb,AAED,AAAA,2BAA2B,CAAC,4BAA4B,AAAA,UAAU,AAAC,CAClE,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,4BAA4B,AAAA,OAAO,CAC/D,2BAA2B,CAAC,4BAA4B,AAAA,MAAM,AAAC,CAC9D,KAAK,CAAE,OAAO,CACd,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAC,CAC7B,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,aAAa,CACrB,aAAa,CAAE,iBAAiB,CAChC,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,MAAM,AAAC,CACnC,WAAW,CAAE,CAAC,CACd,AAED,AAAA,2BAA2B,CAAC,CAAC,CAAC,KAAK,CACnC,2BAA2B,CAAC,CAAC,CAAC,MAAM,CACpC,2BAA2B,CAAC,CAAC,CAAC,QAAQ,AAAC,CACtC,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,CAAC,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EACpC,2BAA2B,CAAC,CAAC,CAAC,QAAQ,AAAC,CACtC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,4BAA4B,AAAC,CACzD,cAAc,CAAE,CAAC,CACjB,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,OAAO,AAAC,CACpC,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,YAAY,CACrB,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,OAAO,AAAC,CACpD,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,OAAO,AAAA,MAAM,AAAC,CAC1C,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,OAAO,CAAC,KAAK,AAAA,OAAO,AAAC,CACjE,SAAS,CAAE,eAAe,CAC1B,OAAO,CAAE,QAAQ,CACjB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,OAAO,CAAC,KAAK,AAAA,OAAO,AAAC,CACjE,OAAO,CAAE,MAAM,CACf,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,MAAM,CACnC,2BAA2B,CAAC,sBAAsB,AAAA,MAAM,AAAC,CACxD,OAAO,CAAE,GAAG,CACZ,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,AbxRD,AcbA,sBdasB,CcbtB,WAAW,AAAC,CAEX,WAAW,CAAE,SAAS,CACtB,MAAM,CAAE,KAAK,CACb,AdSD,AcPA,sBdOsB,CcPtB,kBAAkB,AAAC,CAElB,QAAQ,CAAE,IAAI,CACd,AdID,AcAA,sBdAsB,CcAtB,iBAAiB,AAAC,CACjB,OAAO,CAAE,KAAK,CACd,AdFD,AcIA,sBdJsB,CcItB,WAAW,CAAC,GAAG,AAAC,CACf,OAAO,CAAE,KAAK,CACd,AdND,AcQA,sBdRsB,CcQtB,4BAA4B,CdR5B,sBAAsB,CcQQ,yBAAyB,AAAC,CACvD,gBAAgB,CAAE,KAAK,CACvB,AdVD,AccA,sBddsB,CcctB,mBAAmB,AAAC,CACnB,YAAY,CAAE,cAAc,CAC5B,gBAAgB,CAAE,OAAO,CACzB,WAAW,CAAE,MAAM,CACnB,AdlBD,AcuBA,sBdvBsB,CcuBtB,sBAAsB,AAAC,CACtB,OAAO,CAAE,WAAW,CACpB,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,KAAK,CACjB,KAAK,CAAE,IAAI,CACX,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,Ad9BD,AcgCA,sBdhCsB,CcgCtB,wBAAwB,AAAC,CACxB,KAAK,CAAE,KAAK,CACZ,AdlCD,AcoCA,sBdpCsB,CcoCtB,+BAA+B,AAAC,CAC/B,KAAK,CAAE,IAAI,CACX,AdtCD,Ac0CA,sBd1CsB,Cc0CtB,WAAW,CAAC,GAAG,AAAA,kBAAkB,AAAC,CACjC,WAAW,CAAE,eAAe,CAC5B,Ad5CD,Ac+CA,sBd/CsB,Cc+CtB,WAAW,CAAC,GAAG,AAAA,2BAA2B,AAAC,CAC1C,WAAW,CAAE,gBAAgB,CAC7B,AdjDD,AcmDA,sBdnDsB,CcmDtB,WAAW,AAAA,cAAc,CAAC,GAAG,AAAA,kBAAkB,AAAC,CAC/C,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,CAChB,AdvDD,AcyDA,sBdzDsB,CcyDtB,WAAW,AAAA,cAAc,CAAC,GAAG,AAAA,mBAAmB,AAAC,CAChD,OAAO,CAAE,CAAC,CACV,Ad3DD,Ac6DA,sBd7DsB,Cc6DtB,sBAAsB,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,iBAAiB,CAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAChD,cAAc,CAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAC7C,SAAS,CAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CACxC,AAED,eAAe,CAAf,KAAe,CACd,EAAE,CACD,UAAU,CAAE,IAAI,CAEjB,GAAG,CACF,UAAU,CAAE,IAAI,CAEjB,IAAI,CACH,UAAU,CAAE,IAAI,EAIlB,kBAAkB,CAAlB,KAAkB,CACjB,EAAE,CACD,UAAU,CAAE,IAAI,CAEjB,GAAG,CACF,UAAU,CAAE,IAAI,CAEjB,IAAI,CACH,UAAU,CAAE,IAAI,EAIlB,UAAU,CAAV,KAAU,CACT,EAAE,CACD,UAAU,CAAE,IAAI,CAEjB,GAAG,CACF,UAAU,CAAE,IAAI,CAEjB,IAAI,CACH,UAAU,CAAE,IAAI,EdrGlB,Ac6GA,sBd7GsB,Cc6GtB,OAAO,AAAC,CACP,OAAO,CAAE,YAAY,CACrB,eAAe,CAAE,OAAO,CACxB,AdhHD,AckHA,sBdlHsB,CckHtB,iBAAiB,AAAC,CACjB,WAAW,CAAE,cAAc,CAC3B,QAAQ,CAAE,QAAQ,CAClB,AdrHD,AcyHA,sBdzHsB,CcyHtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,Ad3HD,Ac6HA,sBd7HsB,Cc6HtB,aAAa,CAAC,QAAQ,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,Ad/HD,AciIA,sBdjIsB,CciItB,aAAa,CAAC,UAAU,AAAC,CACxB,KAAK,CAAE,IAAI,CACX,AdnID,AcqIA,sBdrIsB,CcqItB,aAAa,CAAC,OAAO,AAAC,CACrB,KAAK,CAAE,IAAI,CACX,AdvID,Ac+IA,sBd/IsB,Cc+ItB,aAAa,CAAC,cAAc,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,AdjJD,AcmJA,sBdnJsB,CcmJtB,aAAa,CAAC,cAAc,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,AdrJD,AcuJA,sBdvJsB,CcuJtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,AdzJD,Ac2JA,sBd3JsB,Cc2JtB,aAAa,CAAC,UAAU,AAAC,CACxB,KAAK,CAAE,IAAI,CACX,Ad7JD,Ac+JA,sBd/JsB,Cc+JtB,aAAa,CAAC,YAAY,AAAC,CAC1B,KAAK,CAAE,IAAI,CACX,AdjKD,AcmKA,sBdnKsB,CcmKtB,aAAa,CAAC,QAAQ,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,AdrKD,AcuKA,sBdvKsB,CcuKtB,aAAa,CAAC,aAAa,AAAC,CAC3B,KAAK,CAAE,IAAI,CACX,AdzKD,Ac2KA,sBd3KsB,Cc2KtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,Ad7KD,Ac+KA,sBd/KsB,Cc+KtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,AdjLD,AcmLA,sBdnLsB,CcmLtB,aAAa,CAAC,OAAO,AAAC,CACrB,KAAK,CAAE,IAAI,CACX,AdrLD,AcuLA,sBdvLsB,CcuLtB,aAAa,CAAC,aAAa,AAAC,CAC3B,KAAK,CAAE,IAAI,CACX,AdzLD,Ac2LA,sBd3LsB,Cc2LtB,aAAa,CAAC,UAAU,AAAC,CACxB,KAAK,CAAE,IAAI,CACX,Ad7LD,Ac+LA,sBd/LsB,Cc+LtB,aAAa,CAAC,SAAS,AAAC,CACvB,KAAK,CAAE,IAAI,CACX,AdjMD,AcmMA,sBdnMsB,CcmMtB,aAAa,CAAC,MAAM,AAAC,CACpB,KAAK,CAAE,IAAI,CACX,AdrMD,AcuMA,sBdvMsB,CcuMtB,aAAa,CAAC,QAAQ,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,AdzMD,Ac2MA,sBd3MsB,Cc2MtB,YAAY,AAAC,CACZ,KAAK,CAAE,IAAI,CACX,Ad7MD,Ac+MA,sBd/MsB,Cc+MtB,YAAY,AAAC,CACZ,KAAK,CAAE,IAAI,CACX,AdjND,AcmNA,sBdnNsB,CcmNtB,UAAU,CdnNV,sBAAsB,CcmNV,UAAU,AAAC,CACtB,WAAW,CAAE,IAAI,CACjB,AdrND,AcuNA,sBdvNsB,CcuNtB,MAAM,AAAC,CACN,UAAU,CAAE,MAAM,CAClB,AdzND,Ac2NA,sBd3NsB,Cc2NtB,QAAQ,AAAC,CACR,eAAe,CAAE,SAAS,CAC1B,Ad7ND,Ac+NA,sBd/NsB,Cc+NtB,iBAAiB,AAAC,CACjB,eAAe,CAAE,YAAY,CAC7B,AdjOD,AcmOA,sBdnOsB,CcmOtB,aAAa,CAAC,SAAS,AAAC,CACvB,KAAK,CAAE,IAAI,CACX,AdrOD,AcuOA,sBdvOsB,CcuOtB,eAAe,AAAC,CACf,KAAK,CAAE,IAAI,CACX,AdzOD,Ac6OA,sBd7OsB,Cc6OtB,GAAG,AAAA,WAAW,CAAC,IAAI,AAAA,2BAA2B,AAAC,CAC9C,KAAK,CAAE,IAAI,CACX,Ad/OD,AciPA,sBdjPsB,CciPtB,GAAG,AAAA,WAAW,CAAC,IAAI,AAAA,8BAA8B,AAAC,CACjD,KAAK,CAAE,IAAI,CACX,AdnPD,AcqPA,sBdrPsB,CcqPtB,uBAAuB,AAAC,CACvB,UAAU,CAAE,mBAAqB,CACjC,AdvPD,AcyPA,sBdzPsB,CcyPtB,iCAAiC,AAAC,CACjC,UAAU,CAAE,OAAO,CACnB,Ad3PD,AckQA,sBdlQsB,CckQtB,WAAW,AAAC,CACX,UAAU,CAAE,4BAA4B,CACxC,KAAK,CAAE,KAAK,CACZ,WAAW,CAAE,CAAC,CACd,MAAM,CAAE,gBAAgB,CACxB,QAAQ,CAAE,MAAM,CAChB,QAAQ,CAAE,QAAQ,CAClB,AdzQD,Ac2QA,sBd3QsB,Cc2QtB,kBAAkB,AAAC,CAGlB,aAAa,CAAE,KAAK,CACpB,YAAY,CAAE,KAAK,CACnB,cAAc,CAAE,IAAI,CACpB,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,QAAQ,CAAE,QAAQ,CAClB,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,CAAC,CACV,AdvRD,AcyRA,sBdzRsB,CcyRtB,iBAAiB,AAAC,CACjB,QAAQ,CAAE,QAAQ,CAClB,YAAY,CAAE,sBAAsB,CACpC,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,Ad9RD,AcmSA,sBdnSsB,CcmStB,sBAAsB,CdnStB,sBAAsB,CcmSE,sBAAsB,CdnS9C,sBAAsB,CcmS0B,4BAA4B,CdnS5E,sBAAsB,CcmSwD,yBAAyB,AAAC,CACvG,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,IAAI,CACb,AdvSD,AcySA,sBdzSsB,CcyStB,sBAAsB,AAAC,CACtB,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,CAAC,CACN,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,MAAM,CAClB,Ad9SD,AcgTA,sBdhTsB,CcgTtB,sBAAsB,AAAC,CACtB,MAAM,CAAE,CAAC,CACT,IAAI,CAAE,CAAC,CACP,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,MAAM,CAClB,AdrTD,AcuTA,sBdvTsB,CcuTtB,4BAA4B,AAAC,CAC5B,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,Ad1TD,Ac4TA,sBd5TsB,Cc4TtB,yBAAyB,AAAC,CACzB,IAAI,CAAE,CAAC,CACP,MAAM,CAAE,CAAC,CACT,Ad/TD,AciUA,sBdjUsB,CciUtB,mBAAmB,AAAC,CACnB,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,cAAc,CAAE,IAAI,CACpB,OAAO,CAAE,CAAC,CACV,AdvUD,AcyUA,sBdzUsB,CcyUtB,kBAAkB,AAAC,CAClB,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,IAAI,CACZ,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,cAAc,CAAE,IAAI,CACpB,aAAa,CAAE,KAAK,CACpB,OAAO,CAAE,YAAY,CAErB,KAAK,CAAE,CAAC,CACR,QAAQ,CAAE,MAAM,CAChB,AdpVD,AcsVA,sBdtVsB,CcsVtB,0BAA0B,AAAC,CAC1B,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,IAAI,CACZ,Ad1VD,Ac4VA,sBd5VsB,Cc4VtB,sBAAsB,AAAC,CACtB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,CAAC,CACV,AdhWD,AckWA,sBdlWsB,CckWtB,iBAAiB,AAAC,CACjB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,GAAG,CACf,AdrWD,AcuWA,sBdvWsB,CcuWtB,WAAW,CAAC,GAAG,AAAC,CAEf,kBAAkB,CAAE,CAAC,CACrB,qBAAqB,CAAE,CAAC,CACxB,aAAa,CAAE,CAAC,CAChB,YAAY,CAAE,CAAC,CACf,UAAU,CAAE,WAAW,CACvB,WAAW,CAAE,OAAO,CACpB,SAAS,CAAE,OAAO,CAClB,MAAM,CAAE,CAAC,CACT,WAAW,CAAE,GAAG,CAChB,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,OAAO,CACpB,KAAK,CAAE,OAAO,CACd,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,QAAQ,CAClB,QAAQ,CAAE,OAAO,CACjB,AdxXD,Ac0XA,sBd1XsB,Cc0XtB,gBAAgB,CAAC,GAAG,AAAC,CACpB,SAAS,CAAE,UAAU,CACrB,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,SAAS,CACrB,Ad9XD,AcgYA,sBdhYsB,CcgYtB,0BAA0B,AAAC,CAC1B,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,CAAC,CACN,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AdvYD,AcyYA,sBdzYsB,CcyYtB,sBAAsB,AAAC,CACtB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,IAAI,CACd,Ad7YD,AckZA,sBdlZsB,CckZtB,gBAAgB,CAAC,kBAAkB,AAAC,CACnC,UAAU,CAAE,MAAM,CAClB,AdpZD,AcsZA,sBdtZsB,CcsZtB,mBAAmB,AAAC,CACnB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,MAAM,CAClB,Ad5ZD,Ac8ZA,sBd9ZsB,Cc8ZtB,mBAAmB,CAAC,GAAG,AAAC,CACvB,QAAQ,CAAE,MAAM,CAChB,AdhaD,AckaA,sBdlasB,CckatB,WAAW,CAAC,GAAG,AAAA,kBAAkB,AAAC,CACjC,QAAQ,CAAE,QAAQ,CAClB,YAAY,CAAE,IAAI,CAClB,KAAK,CAAE,CAAC,CACR,AdtaD,AcwaA,sBdxasB,CcwatB,GAAG,AAAA,mBAAmB,AAAC,CACtB,UAAU,CAAE,MAAM,CAClB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,Ad5aD,Ac8aA,sBd9asB,Cc8atB,mBAAmB,CAAC,GAAG,AAAA,mBAAmB,AAAC,CAC1C,UAAU,CAAE,OAAO,CACnB,AdhbD,AckbA,sBdlbsB,CckbtB,oBAAoB,AAAC,CACpB,UAAU,CAAE,OAAO,CACnB,AdpbD,AcsbA,sBdtbsB,CcsbtB,mBAAmB,CAAC,oBAAoB,AAAC,CACxC,UAAU,CAAE,OAAO,CACnB,AdxbD,Ac0bA,sBd1bsB,Cc0btB,qBAAqB,AAAC,CACrB,MAAM,CAAE,SAAS,CACjB,Ad5bD,Ac8bA,sBd9bsB,Cc8btB,aAAa,AAAC,CACb,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,mBAAqB,CACjC,AdjcD,AcocA,sBdpcsB,CcoctB,WAAW,CAAC,IAAI,AAAC,CAChB,eAAe,CAAE,WAAW,CAC5B,AdtcD,AcycA,sBdzcsB,CcyctB,gBAAgB,AAAC,CAChB,aAAa,CAAE,IAAI,CACnB,AAED,MAAM,CAAC,KAAK,Cd7cZ,Ac+cC,sBd/cqB,Cc+crB,WAAW,CAAC,GAAG,AAAA,mBAAmB,AAAC,CAClC,UAAU,CAAE,MAAM,CAClB,CdjdF,AcqdA,sBdrdsB,CcqdtB,iBAAiB,AAAA,MAAM,AAAC,CACvB,OAAO,CAAE,EAAE,CACX,AdvdD,Ac0dA,sBd1dsB,Cc0dtB,IAAI,AAAA,wBAAwB,AAAC,CAC5B,UAAU,CAAE,IAAI,CAChB,Ad5dD,AedC,sBfcqB,CeftB,kBAAkB,CACjB,iBAAiB,AAAC,CACjB,aAAa,CAAE,GAAG,CAClB,AfYF,AeXC,sBfWqB,CeftB,kBAAkB,CAIjB,EAAE,AAAC,CACF,UAAU,CAAE,IAAI,CAQhB,AfEF,AeTE,sBfSoB,CeftB,kBAAkB,CAIjB,EAAE,CAED,EAAE,AAAC,CACF,MAAM,CAAE,IAAI,CACZ,aAAa,CAAE,KAAK,CACpB,AfMH,AeLE,sBfKoB,CeftB,kBAAkB,CAIjB,EAAE,CAMD,EAAE,AAAC,CACF,MAAM,CAAE,gBAAgB,CACxB,AfGH,AeDC,sBfCqB,CeftB,kBAAkB,CAcjB,EAAE,AAAC,CACF,SAAS,CAAE,GAAG,CACd,AfDF,AeEC,sBfFqB,CeftB,kBAAkB,CAiBjB,qBAAqB,AAAC,CACrB,OAAO,CAAE,IAAI,CACb,AfJF,AeKC,sBfLqB,CeftB,kBAAkB,CAoBjB,sBAAsB,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,AfPF,AeUA,sBfVsB,CeUtB,sBAAsB,AAAC,CACtB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AffD,AeiBA,sBfjBsB,CeiBtB,kBAAkB,AAAC,CAClB,SAAS,CAAE,GAAG,CAOd,AfzBD,AemBC,sBfnBqB,CeiBtB,kBAAkB,CAEjB,EAAE,AAAC,CACF,UAAU,CAAE,KAAK,CAIjB,AfxBF,AeqBE,sBfrBoB,CeiBtB,kBAAkB,CAEjB,EAAE,CAED,EAAE,AAAC,CACF,MAAM,CAAE,gBAAgB,CACxB,AfvBH,AgBHA,sBhBGsB,CgBHtB,iBAAiB,AAAC,CAAE,OAAO,CAAE,IAAI,CAAI,AhBGrC,AgBFA,sBhBEsB,CgBFtB,4BAA4B,AAAC,CAAE,QAAQ,CAAE,mBAAmB,CAAE,IAAI,CAAE,qBAAqB,CAAE,IAAI,CAAE,wBAAqB,CAAI,AhBE1H,AgBDA,sBhBCsB,CgBDtB,gBAAgB,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAAE,WAAW,CAAE,GAAG,CAAE,eAAe,CAAE,IAAI,CAAE,SAAS,CAAE,IAAI,CAAE,UAAU,CAAE,IAAI,CAAI,AhBC/I,AgBAA,sBhBAsB,CgBAtB,mBAAmB,AAAA,MAAM,AAAC,CAAE,OAAO,CAAE,GAAG,CAAE,OAAO,CAAE,KAAK,CAAE,MAAM,CAAE,CAAC,CAAE,KAAK,CAAE,IAAI,CAAE,UAAU,CAAE,MAAM,CAAI,AhBAxG,AgBCA,sBhBDsB,CgBCtB,mBAAmB,AAAC,CAAE,OAAO,CAAE,YAAY,CAAI,AhBD/C,AgBGA,sBhBHsB,CgBGtB,CAAC,CAAC,IAAI,CAAC,mBAAmB,AAAC,CAAE,MAAM,CAAC,EAAE,CAAI,AhBH1C,AgBIA,sBhBJsB,CgBItB,mBAAmB,AAAC,CAAE,OAAO,CAAC,KAAK,CAAI,AhBJvC,AgBMA,sBhBNsB,CgBMtB,eAAe,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,GAAG,CAAE,CAAC,CAAE,IAAI,CAAE,CAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,MAAM,CAAC,gBAAgB,CAAI,AhBNzH,AgBWA,sBhBXsB,CgBWtB,kBAAkB,AAAC,CAAE,MAAM,CAAE,kBAAkB,CAAI,AhBXnD,AgBkBA,sBhBlBsB,CgBkBtB,QAAQ,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,WAAW,CAAE,QAAQ,CAAE,QAAQ,CAAE,MAAM,CAAE,iBAAiB,CAAE,SAAS,CAAI,AhBlBpG,AgByBA,sBhBzBsB,CgByBtB,kBAAkB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,CAAC,CAAE,IAAI,CAAE,CAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAI,AhBzBvF,AgB8CA,sBhB9CsB,CgB8CtB,UAAU,AAAC,CAAE,WAAW,CAAE,wBAAwB,CAAE,SAAS,CAAE,KAAK,CAAI,AhB9CxE,AgB+CA,sBhB/CsB,CgB+CtB,UAAU,CAAC,UAAU,AAAC,CAAE,SAAS,CAAE,GAAG,CAAI,AhB/C1C,AgBgDA,sBhBhDsB,CgBgDtB,UAAU,CAAC,KAAK,ChBhDhB,sBAAsB,CgBgDJ,UAAU,CAAC,MAAM,ChBhDnC,sBAAsB,CgBgDe,UAAU,CAAC,QAAQ,ChBhDxD,sBAAsB,CgBgDoC,UAAU,CAAC,MAAM,AAAC,CAAE,WAAW,CAAE,wBAAwB,CAAE,SAAS,CAAE,GAAG,CAAI,AhBhDvI,AgBiDA,sBhBjDsB,CgBiDtB,kBAAkB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,IAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAI,AhBjD9G,AgBkDA,sBhBlDsB,CgBkDtB,kBAAkB,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBlDzC,AgBmDA,sBhBnDsB,CgBmDtB,iBAAiB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,IAAO,CAAC,qEAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAE,WAAW,CAAE,IAAI,CAAI,AhBnDhI,AgBoDA,sBhBpDsB,CgBoDtB,iBAAiB,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBpDxC,AgBwDA,sBhBxDsB,CgBwDtB,iBAAiB,ChBxDjB,sBAAsB,CgBwDH,kBAAkB,CAAC,iBAAiB,ChBxDvD,sBAAsB,CgBwDmC,iBAAiB,CAAC,iBAAiB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,WAAW,CAAE,MAAM,CAAE,KAAK,CAAE,OAAO,CAAI,AhBxD7M,AgByDA,sBhBzDsB,CgByDtB,iBAAiB,CAAC,CAAC,ChBzDnB,sBAAsB,CgByDD,iBAAiB,CAAC,CAAC,AAAA,KAAK,ChBzD7C,sBAAsB,CgByDyB,iBAAiB,CAAC,CAAC,AAAA,QAAQ,AAAC,CAAE,KAAK,CAAE,OAAO,CAAE,eAAe,CAAE,IAAI,CAAI,AhBzDtH,AgB0DA,sBhB1DsB,CgB0DtB,eAAe,ChB1Df,sBAAsB,CgB0DL,kBAAkB,CAAC,eAAe,ChB1DnD,sBAAsB,CgB0D+B,iBAAiB,CAAC,eAAe,ChB1DtF,sBAAsB,CgB0DkE,eAAe,ChB1DvG,sBAAsB,CgB0DmF,kBAAkB,CAAC,eAAe,ChB1D3I,sBAAsB,CgB0DuH,iBAAiB,CAAC,eAAe,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,WAAW,CAAE,MAAM,CAAE,KAAK,CAAE,OAAO,CAAI,AhB1D/R,AgB2DA,sBhB3DsB,CgB2DtB,eAAe,CAAC,CAAC,ChB3DjB,sBAAsB,CgB2DH,eAAe,CAAC,CAAC,AAAA,MAAM,AAAC,CAAE,KAAK,CAAE,OAAO,CAAE,eAAe,CAAE,IAAI,CAAI,AhB3DtF,AgB4DA,sBhB5DsB,CgB4DtB,gBAAgB,ChB5DhB,sBAAsB,CgB4DJ,kBAAkB,CAAC,gBAAgB,ChB5DrD,sBAAsB,CgB4DiC,iBAAiB,CAAC,gBAAgB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,IAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,WAAW,CAAE,MAAM,CAAE,KAAK,CAAE,OAAO,CAAI,AhB5D1M,AgB6DA,sBhB7DsB,CgB6DtB,gBAAgB,CAAC,CAAC,ChB7DlB,sBAAsB,CgB6DF,gBAAgB,CAAC,CAAC,AAAA,KAAK,ChB7D3C,sBAAsB,CgB6DuB,gBAAgB,CAAC,CAAC,AAAA,QAAQ,AAAC,CAAE,KAAK,CAAE,OAAO,CAAE,eAAe,CAAE,IAAI,CAAI,AhB7DnH,AgB8DA,sBhB9DsB,CgB8DtB,UAAU,CAAC,OAAO,AAAC,CAAE,OAAO,CAAE,IAAI,CAAI,AhB9DtC,AgBkEA,sBhBlEsB,CgBkEtB,mBAAmB,ChBlEnB,sBAAsB,CgBkED,kBAAkB,CAAC,mBAAmB,ChBlE3D,sBAAsB,CgBkEuC,iBAAiB,CAAC,mBAAmB,AAAE,CAAC,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAI,AhBlE9L,AgBmEA,sBhBnEsB,CgBmEtB,mBAAmB,CAAC,CAAC,ChBnErB,sBAAsB,CgBmEC,kBAAkB,CAAC,mBAAmB,CAAC,CAAC,ChBnE/D,sBAAsB,CgBmE0C,iBAAiB,CAAC,mBAAmB,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBnE5H,AgBoEA,sBhBpEsB,CgBoEtB,eAAe,ChBpEf,sBAAsB,CgBoEL,kBAAkB,CAAC,eAAe,ChBpEnD,sBAAsB,CgBoE+B,iBAAiB,CAAC,eAAe,AAAC,CAAC,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAI,AhBpEjL,AgBqEA,sBhBrEsB,CgBqEtB,eAAe,CAAC,CAAC,ChBrEjB,sBAAsB,CgBqEH,kBAAkB,CAAC,eAAe,CAAC,CAAC,ChBrEvD,sBAAsB,CgBqEmC,iBAAiB,CAAC,eAAe,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBrEjH,AgBsEA,sBhBtEsB,CgBsEtB,oBAAoB,ChBtEpB,sBAAsB,CgBsEA,kBAAkB,CAAC,oBAAoB,ChBtE7D,sBAAsB,CgBsEyC,iBAAiB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBtE1H,AgBuEA,sBhBvEsB,CgBuEtB,oBAAoB,ChBvEpB,sBAAsB,CgBuEA,kBAAkB,CAAC,oBAAoB,ChBvE7D,sBAAsB,CgBuEyC,iBAAiB,CAAC,oBAAoB,AAAC,CAAE,WAAW,CAAE,IAAI,CAAI,AhBvE7H,AgBwEA,sBhBxEsB,CgBwEtB,sBAAsB,ChBxEtB,sBAAsB,CgBwEE,kBAAkB,CAAC,sBAAsB,ChBxEjE,sBAAsB,CgBwE8C,iBAAiB,CAAC,sBAAsB,AAAC,CAAE,OAAO,CAAE,EAAE,CAAE,MAAM,CAAC,iBAAiB,CAAE,WAAW,CAAE,MAAM,CAAI,AhBxE7K,AgByEA,sBhBzEsB,CgByEtB,kBAAkB,ChBzElB,sBAAsB,CgByEF,kBAAkB,CAAC,kBAAkB,ChBzEzD,sBAAsB,CgByEqC,iBAAiB,CAAC,kBAAkB,AAAC,CAAE,OAAO,CAAE,GAAG,CAAE,MAAM,CAAC,iBAAiB,CAAE,gBAAgB,CAAE,IAAI,CAAI,AhBzEpK,AgB+EA,sBhB/EsB,CgB+EtB,QAAQ,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,gBAAgB,CAAE,wDAAK,CAAI,AhB/EjE,AgBgFA,sBhBhFsB,CgBgFtB,kBAAkB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBhFxD,AgBiFA,sBhBjFsB,CgBiFtB,iBAAiB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBjFvD,AgBkFA,sBhBlFsB,CgBkFtB,iBAAiB,CAAC,QAAQ,AAAC,CAAE,gBAAgB,CAAE,wDAAK,CAAI,AhBlFxD,AgBmFA,sBhBnFsB,CgBmFtB,eAAe,CAAC,QAAQ,ChBnFxB,sBAAsB,CgBmFI,eAAe,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBnF/E,AgBoFA,sBhBpFsB,CgBoFtB,gBAAgB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBpFtD,AgBqFA,sBhBrFsB,CgBqFtB,mBAAmB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBrFzD,AgBsFA,sBhBtFsB,CgBsFtB,eAAe,CAAC,QAAQ,ChBtFxB,sBAAsB,CgBsFI,oBAAoB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBtFpF,AgByFA,sBhBzFsB,CgByFtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,GAAG,CAAI,AhBzFjD,AgB0FA,sBhB1FsB,CgB0FtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB1FtD,AgB2FA,sBhB3FsB,CgB2FtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB3FrD,AgB4FA,sBhB5FsB,CgB4FtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB5FtD,AgB6FA,sBhB7FsB,CgB6FtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7FrD,AgB8FA,sBhB9FsB,CgB8FtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB9FtD,AgB+FA,sBhB/FsB,CgB+FtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB/FrD,AgBgGA,sBhBhGsB,CgBgGtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBhGvD,AgBiGA,sBhBjGsB,CgBiGtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjGxD,AgBkGA,sBhBlGsB,CgBkGtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBlGxD,AgBmGA,sBhBnGsB,CgBmGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhBnGxD,AgBoGA,sBhBpGsB,CgBoGtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBpG7D,AgBqGA,sBhBrGsB,CgBqGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBrG5D,AgBsGA,sBhBtGsB,CgBsGtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBtG7D,AgBuGA,sBhBvGsB,CgBuGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBvG5D,AgBwGA,sBhBxGsB,CgBwGtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBxG7D,AgByGA,sBhBzGsB,CgByGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBzG5D,AgB0GA,sBhB1GsB,CgB0GtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1G9D,AgB2GA,sBhB3GsB,CgB2GtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3G/D,AgB4GA,sBhB5GsB,CgB4GtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5G/D,AgB6GA,sBhB7GsB,CgB6GtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7GrD,AgB8GA,sBhB9GsB,CgB8GtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9G1D,AgB+GA,sBhB/GsB,CgB+GtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/GzD,AgBgHA,sBhBhHsB,CgBgHtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBhH1D,AgBiHA,sBhBjHsB,CgBiHtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBjHzD,AgBkHA,sBhBlHsB,CgBkHtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlH1D,AgBmHA,sBhBnHsB,CgBmHtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnHzD,AgBoHA,sBhBpHsB,CgBoHtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpH3D,AgBqHA,sBhBrHsB,CgBqHtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrH5D,AgBsHA,sBhBtHsB,CgBsHtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtH9D,AgBuHA,sBhBvHsB,CgBuHtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvH5D,AgBwHA,sBhBxHsB,CgBwHtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxH9D,AgByHA,sBhBzHsB,CgByHtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzH9D,AgB0HA,sBhB1HsB,CgB0HtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1H9D,AgB2HA,sBhB3HsB,CgB2HtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3H9D,AgB4HA,sBhB5HsB,CgB4HtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5H9D,AgB6HA,sBhB7HsB,CgB6HtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7H1D,AgB8HA,sBhB9HsB,CgB8HtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9H/D,AgB+HA,sBhB/HsB,CgB+HtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/H9D,AgBgIA,sBhBhIsB,CgBgItB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBhI/D,AgBiIA,sBhBjIsB,CgBiItB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBjI9D,AgBkIA,sBhBlIsB,CgBkItB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlI/D,AgBmIA,sBhBnIsB,CgBmItB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnI9D,AgBoIA,sBhBpIsB,CgBoItB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpIhE,AgBqIA,sBhBrIsB,CgBqItB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrIjE,AgBsIA,sBhBtIsB,CgBsItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtInE,AgBuIA,sBhBvIsB,CgBuItB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvIjE,AgBwIA,sBhBxIsB,CgBwItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxInE,AgByIA,sBhBzIsB,CgByItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzInE,AgB0IA,sBhB1IsB,CgB0ItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1InE,AgB2IA,sBhB3IsB,CgB2ItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3InE,AgB4IA,sBhB5IsB,CgB4ItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5InE,AgB6IA,sBhB7IsB,CgB6ItB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7IhE,AgB8IA,sBhB9IsB,CgB8ItB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9IpE,AgB+IA,sBhB/IsB,CgB+ItB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/IpE,AgBgJA,sBhBhJsB,CgBgJtB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBhJpE,AgBiJA,sBhBjJsB,CgBiJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBjJ/D,AgBkJA,sBhBlJsB,CgBkJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlJ/D,AgBmJA,sBhBnJsB,CgBmJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnJ/D,AgBoJA,sBhBpJsB,CgBoJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpJhE,AgBqJA,sBhBrJsB,CgBqJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrJjE,AgBsJA,sBhBtJsB,CgBsJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtJjE,AgBuJA,sBhBvJsB,CgBuJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvJjE,AgBwJA,sBhBxJsB,CgBwJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxJjE,AgByJA,sBhBzJsB,CgByJtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhBzJnD,AgB0JA,sBhB1JsB,CgB0JtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB1J5D,AgB2JA,sBhB3JsB,CgB2JtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB3JvD,AgB4JA,sBhB5JsB,CgB4JtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB5JtD,AgB6JA,sBhB7JsB,CgB6JtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB7JvD,AgB8JA,sBhB9JsB,CgB8JtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9JvD,AgB+JA,sBhB/JsB,CgB+JtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/J5D,AgBgKA,sBhBhKsB,CgBgKtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhKlE,AgBiKA,sBhBjKsB,CgBiKtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhBjK5D,AgBkKA,sBhBlKsB,CgBkKtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlK3D,AgBmKA,sBhBnKsB,CgBmKtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnKxD,AgBoKA,sBhBpKsB,CgBoKtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBpK1D,AgBqKA,sBhBrKsB,CgBqKtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBrKpD,AgBsKA,sBhBtKsB,CgBsKtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBtK3D,AgBuKA,sBhBvKsB,CgBuKtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBvKzD,AgBwKA,sBhBxKsB,CgBwKtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxKzD,AgByKA,sBhBzKsB,CgByKtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzKxD,AgB0KA,sBhB1KsB,CgB0KtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1KvD,AgB2KA,sBhB3KsB,CgB2KtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3KtD,AgB4KA,sBhB5KsB,CgB4KtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5KtD,AgB6KA,sBhB7KsB,CgB6KtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7KvD,AgB8KA,sBhB9KsB,CgB8KtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB9KzD,AgB+KA,sBhB/KsB,CgB+KtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/KzD,AgBgLA,sBhBhLsB,CgBgLtB,YAAY,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhLpD,AgBiLA,sBhBjLsB,CgBiLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjLjD,AgBkLA,sBhBlLsB,CgBkLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlLrD,AgBmLA,sBhBnLsB,CgBmLtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnLzD,AgBoLA,sBhBpLsB,CgBoLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpLrD,AgBqLA,sBhBrLsB,CgBqLtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrLvD,AgBsLA,sBhBtLsB,CgBsLtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtLtD,AgBuLA,sBhBvLsB,CgBuLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvLrD,AgBwLA,sBhBxLsB,CgBwLtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxL5D,AgByLA,sBhBzLsB,CgByLtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzLxD,AgB0LA,sBhB1LsB,CgB0LtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1LzD,AgB2LA,sBhB3LsB,CgB2LtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB3LxD,AgB4LA,sBhB5LsB,CgB4LtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB5LxD,AgB6LA,sBhB7LsB,CgB6LtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB7LtD,AgB8LA,sBhB9LsB,CgB8LtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB9LvD,AgB+LA,sBhB/LsB,CgB+LtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB/LtD,AgBgMA,sBhBhMsB,CgBgMtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBhMtD,AgBiMA,sBhBjMsB,CgBiMtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjMnD,AgBkMA,sBhBlMsB,CgBkMtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlMrD,AgBmMA,sBhBnMsB,CgBmMtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnM1D,AgBoMA,sBhBpMsB,CgBoMtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpMtD,AgBqMA,sBhBrMsB,CgBqMtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrM3D,AgBsMA,sBhBtMsB,CgBsMtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtMtD,AgBuMA,sBhBvMsB,CgBuMtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvM3D,AgBwMA,sBhBxMsB,CgBwMtB,YAAY,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxMrD,AgByMA,sBhBzMsB,CgByMtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzM3D,AgB0MA,sBhB1MsB,CgB0MtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1M1D,AgB2MA,sBhB3MsB,CgB2MtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB3M3D,AgB4MA,sBhB5MsB,CgB4MtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB5MtD,AgB6MA,sBhB7MsB,CgB6MtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB7MzD,AgB8MA,sBhB9MsB,CgB8MtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB9MvD,AgB+MA,sBhB/MsB,CgB+MtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB/MvD,AgBgNA,sBhBhNsB,CgBgNtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBhNxD,AgBiNA,sBhBjNsB,CgBiNtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjNlD,AgBkNA,sBhBlNsB,CgBkNtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlNrD,AgBmNA,sBhBnNsB,CgBmNtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnNvD,AgBoNA,sBhBpNsB,CgBoNtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpNrD,AgBqNA,sBhBrNsB,CgBqNtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrNtD,AgBsNA,sBhBtNsB,CgBsNtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtNvD,AgBuNA,sBhBvNsB,CgBuNtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvN1D,AgBwNA,sBhBxNsB,CgBwNtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxN1D,AgByNA,sBhBzNsB,CgByNtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzNvD,AgB0NA,sBhB1NsB,CgB0NtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1NvD,AgB2NA,sBhB3NsB,CgB2NtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhB3NjD,AgB4NA,sBhB5NsB,CgB4NtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5NtD,AgB6NA,sBhB7NsB,CgB6NtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7N1D,AgB8NA,sBhB9NsB,CgB8NtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB9N1D,AgB+NA,sBhB/NsB,CgB+NtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/NzD,AgBgOA,sBhBhOsB,CgBgOtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhO3D,AgBkOA,sBhBlOsB,CgBkOtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlO3D,AgBmOA,sBhBnOsB,CgBmOtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnOrD,AgBoOA,sBhBpOsB,CgBoOtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBpOvD,AgBqOA,sBhBrOsB,CgBqOtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBrO5D,AgBsOA,sBhBtOsB,CgBsOtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBtO3D,AgBuOA,sBhBvOsB,CgBuOtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBvOlD,AgBwOA,sBhBxOsB,CgBwOtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxO5D,AgByOA,sBhBzOsB,CgByOtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzOvD,AgB0OA,sBhB1OsB,CgB0OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1O1D,AgB2OA,sBhB3OsB,CgB2OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3O1D,AgB4OA,sBhB5OsB,CgB4OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5O1D,AgB6OA,sBhB7OsB,CgB6OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7O1D,AgB8OA,sBhB9OsB,CgB8OtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhB9OxD,AgB+OA,sBhB/OsB,CgB+OtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/O7D,AgBgPA,sBhBhPsB,CgBgPtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhP7D,AgBiPA,sBhBjPsB,CgBiPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBjPlE,AgBkPA,sBhBlPsB,CgBkPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlPlE,AgBmPA,sBhBnPsB,CgBmPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnPlE,AgBoPA,sBhBpPsB,CgBoPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpPlE,AgBqPA,sBhBrPsB,CgBqPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBrPhE,AgBsPA,sBhBtPsB,CgBsPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBtPhE,AgBuPA,sBhBvPsB,CgBuPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBvPhE,AgBwPA,sBhBxPsB,CgBwPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxPhE,AgByPA,sBhBzPsB,CgByPtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzP/D,AgB0PA,sBhB1PsB,CgB0PtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1PhE,AgB2PA,sBhB3PsB,CgB2PtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB3P9D,AgB4PA,sBhB5PsB,CgB4PtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhB5P7D,AgB6PA,sBhB7PsB,CgB6PtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7PlE,AgB8PA,sBhB9PsB,CgB8PtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB9PlE,AgB+PA,sBhB/PsB,CgB+PtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/PjE,AgBgQA,sBhBhQsB,CgBgQtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhQlE,AgBiQA,sBhBjQsB,CgBiQtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBjQlE,AgBkQA,sBhBlQsB,CgBkQtB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBlQjE,AgBmQA,sBhBnQsB,CgBmQtB,+BAA+B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnQvE,AgBoQA,sBhBpQsB,CgBoQtB,4BAA4B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpQpE,AgBqQA,sBhBrQsB,CgBqQtB,8BAA8B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrQtE,AgBsQA,sBhBtQsB,CgBsQtB,8BAA8B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtQtE,AgBuQA,sBhBvQsB,CgBuQtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvQjE,AgB8QA,sBhB9QsB,CgB8QtB,cAAc,ChB9Qd,sBAAsB,CgB8QN,cAAc,ChB9Q9B,sBAAsB,CgB8QU,eAAe,ChB9Q/C,sBAAsB,CgB8Q2B,aAAa,AAAC,CAAE,0BAA0B,CAAE,GAAG,CAAE,8BAA8B,CAAE,GAAG,CAAE,6BAA6B,CAAE,GAAG,CAAE,sBAAsB,CAAE,GAAG,CAAI,AhB9Q1M,AgB+QA,sBhB/QsB,CgB+QtB,cAAc,ChB/Qd,sBAAsB,CgB+QN,cAAc,ChB/Q9B,sBAAsB,CgB+QU,gBAAgB,ChB/QhD,sBAAsB,CgB+Q4B,aAAa,AAAC,CAAE,2BAA2B,CAAE,GAAG,CAAE,+BAA+B,CAAE,GAAG,CAAE,8BAA8B,CAAE,GAAG,CAAE,uBAAuB,CAAE,GAAG,CAAI,AhB/Q/M,AgBgRA,sBhBhRsB,CgBgRtB,cAAc,ChBhRd,sBAAsB,CgBgRN,iBAAiB,ChBhRjC,sBAAsB,CgBgRa,eAAe,ChBhRlD,sBAAsB,CgBgR8B,aAAa,AAAC,CAAE,6BAA6B,CAAE,GAAG,CAAE,iCAAiC,CAAE,GAAG,CAAE,gCAAgC,CAAE,GAAG,CAAE,yBAAyB,CAAE,GAAG,CAAI,AhBhRzN,AgBiRA,sBhBjRsB,CgBiRtB,cAAc,ChBjRd,sBAAsB,CgBiRN,iBAAiB,ChBjRjC,sBAAsB,CgBiRa,gBAAgB,ChBjRnD,sBAAsB,CgBiR+B,aAAa,AAAC,CAAE,8BAA8B,CAAE,GAAG,CAAE,kCAAkC,CAAE,GAAG,CAAE,iCAAiC,CAAE,GAAG,CAAE,0BAA0B,CAAE,GAAG,CAAI,AhBjR9N,AgBoRA,sBhBpRsB,CgBoRtB,kBAAkB,AAAC,CAAE,UAAU,CAAE,IAAO,CAAC,2DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,OAAO,CAAE,GAAG,CAAC,MAAM,CAAC,iBAAiB,CAAI,AhBpR1G,AgBqRA,sBhBrRsB,CgBqRtB,iBAAiB,AAAC,CAAE,MAAM,CAAE,aAAa,CAAE,OAAO,CAAE,GAAG,CAAE,UAAU,CAAE,IAAO,CAAC,2DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,OAAO,CAAE,GAAG,CAAC,MAAM,CAAC,iBAAiB,CAAE,kBAAkB,CAAE,GAAG,CAAE,oBAAoB,CAAE,GAAG,CAAE,qBAAqB,CAAE,GAAG,CAAE,aAAa,CAAE,GAAG,CAAI,AhBrRlP,AgB8RA,sBhB9RsB,CgB8RtB,aAAa,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAG,AhB9RrC,AgB+RA,sBhB/RsB,CgB+RtB,oBAAoB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAC,SAAS,CAAE,KAAK,CAAC,OAAO,CAAE,KAAK,CAAE,OAAO,CAAE,KAAK,CAAI,AhB/R7F,AgBgSA,sBhBhSsB,CgBgStB,sBAAsB,CAAC,oBAAoB,ChBhS3C,sBAAsB,CgBgSuB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,OAAO,CAAE,IAAI,CAAI,AhBhS5G,AgBiSA,sBhBjSsB,CgBiStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,MAAM,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBjSpF,AgBkSA,sBhBlSsB,CgBkStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,MAAM,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBlSvF,AgBmSA,sBhBnSsB,CgBmStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,KAAK,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,CAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBnSrF,AgBoSA,sBhBpSsB,CgBoStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,KAAK,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,GAAG,CAAE,CAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBpSpF,AgBqSA,sBhBrSsB,CgBqStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAI,AhBrS5F,AgBsSA,sBhBtSsB,CgBsStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAI,AhBtS3F,AgBuSA,sBhBvSsB,CgBuStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,GAAG,CAAE,IAAI,CAAI,AhBvSxF,AgBwSA,sBhBxSsB,CgBwStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,IAAI,CAAG,AhBxSxF,AgBiTA,sBhBjTsB,CgBiTtB,qBAAqB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,GAAG,CAAE,MAAM,CAAC,gBAAgB,CAAI,AhBjTrF,AgB4TA,sBhB5TsB,CgB4TtB,aAAa,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhB5T/B,AgB6TA,sBhB7TsB,CgB6TtB,aAAa,CAAC,oBAAoB,AAAC,CAAE,MAAM,CAAE,OAAO,CAAE,QAAQ,CAAE,QAAQ,CAAE,UAAU,CAAE,GAAG,CAAE,IAAI,CAAE,CAAC,CAAI,AhB7TtG,AgB8TA,sBhB9TsB,CgB8TtB,aAAa,CAAC,oBAAoB,AAAC,CAAE,OAAO,CAAE,MAAM,CAAI,AhB9TxD,AgB+TA,sBhB/TsB,CgB+TtB,aAAa,CAAC,2BAA2B,AAAC,CAAE,aAAa,CAAE,YAAY,CAAI,AhB/T3E,AgBgUA,sBhBhUsB,CgBgUtB,aAAa,CAAC,oBAAoB,CAAC,CAAC,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,SAAS,CAAE,GAAG,CAAE,OAAO,CAAE,mBAAmB,CAAI,AhBhUvG,AgBiUA,sBhBjUsB,CgBiUtB,mBAAmB,CAAC,oBAAoB,CAAC,CAAC,AAAC,CAAE,YAAY,CAAE,KAAK,CAAI,AhBjUpE,AgBkUA,sBhBlUsB,CgBkUtB,aAAa,CAAC,oBAAoB,CAAC,QAAQ,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,IAAI,CAAE,IAAI,CAAE,GAAG,CAAE,GAAG,CAAE,UAAU,CAAE,IAAI,CAAI,AhBlU5G,AgBmUA,sBhBnUsB,CgBmUtB,aAAa,CAAC,qBAAqB,AAAC,CAAE,OAAO,CAAE,SAAS,CAAE,UAAU,CAAE,CAAC,CAAE,UAAU,CAAE,IAAI,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,aAAa,CAAE,GAAG,CAAE,QAAQ,CAAE,IAAI,CAAE,OAAO,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBnUvL,AgBoUA,sBhBpUsB,CgBoUtB,aAAa,CAAC,4BAA4B,AAAC,CAAE,OAAO,CAAE,KAAK,CAAI,AhBpU/D,AgB8UA,sBhB9UsB,CgB8UtB,gBAAgB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,MAAM,CAAE,OAAO,CAAI,AhB9U1D,AgBiVA,sBhBjVsB,CgBiVtB,CAAC,CAAC,IAAI,CAAC,gBAAgB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhBjVvC,AgB4VA,sBhB5VsB,CgB4VtB,QAAQ,AAAC,CACR,UAAU,CAAC,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,MAAM,CAAE,CAAC,CACT,OAAO,CAAC,KAAK,CACb,KAAK,CAAE,IAAI,CACX,AhBlWD,AgBmWA,sBhBnWsB,CgBmWtB,QAAQ,CAAC,QAAQ,AAAC,CACjB,UAAU,CAAE,IAAI,CAChB,AhBrWD,AgBsWA,sBhBtWsB,CgBsWtB,QAAQ,CAAC,aAAa,AAAC,CACtB,MAAM,CAAC,CAAC,CACR,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,AhB7WD,AgB8WA,sBhB9WsB,CgB8WtB,QAAQ,CAAC,aAAa,CAAC,CAAC,AAAC,CACxB,eAAe,CAAC,IAAI,CACpB,OAAO,CAAC,KAAK,CACb,OAAO,CAAC,SAAS,CACjB,WAAW,CAAC,GAAG,CACf,IAAI,CAAC,CAAC,CACN,AhBpXD,AgBqXA,sBhBrXsB,CgBqXtB,QAAQ,CAAC,aAAa,CAAC,CAAC,AAAA,eAAe,ChBrXvC,sBAAsB,CgBsXtB,QAAQ,CAAC,aAAa,CAAC,CAAC,AAAA,gBAAgB,AAAC,CACxC,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,IAAI,CACZ,AhBzXD,AgBmYA,sBhBnYsB,CgBmYtB,UAAU,AAAC,CAAE,OAAO,CAAE,YAAY,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,YAAY,CAAE,IAAI,CAAE,eAAe,CAAE,eAAe,CAAE,MAAM,CAAE,OAAO,CAAE,UAAU,CAAE,MAAM,CAAE,IAAI,CAAE,CAAC,CAAE,QAAQ,CAAE,OAAO,CAAI,AhBnY7L,AgBoYA,sBhBpYsB,CgBoYtB,oBAAoB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBpYvC,AgBqYA,sBhBrYsB,CgBqYtB,MAAM,AAAA,oBAAoB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBrY7C,AgBsYA,sBhBtYsB,CgBsYtB,qBAAqB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBtYxC,AgBuYA,sBhBvYsB,CgBuYtB,MAAM,AAAA,qBAAqB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBvY9C,AgB0YA,sBhB1YsB,CgB0YtB,UAAU,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,WAAW,CAAE,GAAG,CAAK,AhB1YlE,AgB2YA,sBhB3YsB,CgB2YtB,oBAAoB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,QAAQ,CAAI,AhB3Y5D,AgB4YA,sBhB5YsB,CgB4YtB,oBAAoB,CAAC,eAAe,ChB5YpC,sBAAsB,CgB4YgB,qBAAqB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,IAAI,CAAE,WAAW,CAAE,UAAU,CAAI,AhB5YxH,AgB6YA,sBhB7YsB,CgB6YtB,4BAA4B,CAAC,eAAe,ChB7Y5C,sBAAsB,CgB6YwB,qBAAqB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,mBAAmB,CAAI,AhB7YtH,AgB8YA,sBhB9YsB,CgB8YtB,8BAA8B,CAAC,eAAe,ChB9Y9C,sBAAsB,CgB8Y0B,qBAAqB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,mBAAmB,CAAI,AhB9YxH,AgB+YA,sBhB/YsB,CgB+YtB,qBAAqB,CAAC,eAAe,AAAC,CAAE,YAAY,CAAE,KAAK,CAAE,aAAa,CAAE,KAAK,CAAI,AhB/YrF,AgBiZA,sBhBjZsB,CgBiZtB,KAAK,AAAA,UAAU,AAAC,CAAE,OAAO,CAAE,QAAQ,CAAI,AhBjZvC,AgBoZA,sBhBpZsB,CgBoZtB,oBAAoB,CAAC,QAAQ,ChBpZ7B,sBAAsB,CgBoZS,4BAA4B,CAAC,QAAQ,ChBpZpE,sBAAsB,CgBoZgD,8BAA8B,CAAC,QAAQ,ChBpZ7G,sBAAsB,CgBoZyF,qBAAqB,CAAC,QAAQ,ChBpZ7I,sBAAsB,CgBoZyH,qBAAqB,CAAC,QAAQ,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,UAAU,CAAE,IAAI,CAAI,AhBpZlO,AgBqZA,sBhBrZsB,CgBqZtB,oBAAoB,CAAC,QAAQ,AAAC,CAAE,IAAI,CAAE,GAAG,CAAE,WAAW,CAAE,IAAI,CAAI,AhBrZhE,AgBsZA,sBhBtZsB,CgBsZtB,4BAA4B,CAAC,uBAAuB,ChBtZpD,sBAAsB,CgBsZgC,qBAAqB,CAAC,uBAAuB,ChBtZnG,sBAAsB,CgBsZ+E,qBAAqB,CAAC,uBAAuB,AAAC,CAAE,IAAI,CAAE,IAAI,CAAI,AhBtZnK,AgBuZA,sBhBvZsB,CgBuZtB,8BAA8B,CAAC,yBAAyB,ChBvZxD,sBAAsB,CgBuZoC,qBAAqB,CAAC,yBAAyB,ChBvZzG,sBAAsB,CgBuZqF,qBAAqB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhBvZ5K,AgBwZA,sBhBxZsB,CgBwZtB,qBAAqB,CAAC,yBAAyB,ChBxZ/C,sBAAsB,CgBwZ2B,qBAAqB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhBxZlH,AgB2ZA,sBhB3ZsB,CgB2ZtB,aAAa,AAAC,CAAE,YAAY,CAAE,GAAG,CAAI,AhB3ZrC,AgB4ZA,sBhB5ZsB,CgB4ZtB,aAAa,CAAC,UAAU,AAAC,CAAE,WAAW,CAAE,CAAC,CAAE,YAAY,CAAE,KAAK,CAAI,AhB5ZlE,AgB+ZA,sBhB/ZsB,CgB+ZtB,MAAM,AAAA,UAAU,AAAA,kBAAkB,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAAI,AhB/Z9D,AgByaA,sBhBzasB,CgByatB,UAAU,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,IAAI,CAAE,KAAK,CAAE,KAAK,CAAE,QAAQ,CAAE,MAAM,CAAI,AhBzalF,AgB0aA,sBhB1asB,CgB0atB,UAAU,CAAC,mBAAmB,AAAC,CAAE,OAAO,CAAE,QAAQ,CAAE,QAAQ,CAAE,QAAQ,CAAK,AhB1a3E,AgB2aA,sBhB3asB,CgB2atB,UAAU,CAAC,gBAAgB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,gBAAgB,CAAI,AhB3avE,AgB4aA,sBhB5asB,CgB4atB,UAAU,CAAC,yBAAyB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,WAAW,CAAE,OAAO,CAAE,GAAG,CAAE,MAAM,CAAE,IAAI,CAAI,AhB5alJ,AgB6aA,sBhB7asB,CgB6atB,UAAU,CAAC,yBAAyB,CAAC,IAAI,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,MAAM,CAAE,GAAG,CAAI,AhB7a3E,AgB8aA,sBhB9asB,CgB8atB,UAAU,CAAC,yBAAyB,AAAA,MAAM,ChB9a1C,sBAAsB,CgB8asB,UAAU,CAAC,yBAAyB,AAAA,MAAM,AAAC,CAAE,OAAO,CAAE,CAAC,CAAI,AhB9avG,AgB+aA,sBhB/asB,CgB+atB,UAAU,CAAC,kBAAkB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,QAAQ,CAAE,UAAU,CAAE,IAAI,CAAE,QAAQ,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhB/a/H,AgBgbA,sBhBhbsB,CgBgbtB,UAAU,CAAC,qBAAqB,AAAC,CAAE,UAAU,CAAE,IAAI,CAAE,YAAY,CAAE,SAAS,CAAE,gBAAgB,CAAE,IAAI,CAAE,MAAM,CAAE,UAAU,CAAE,OAAO,CAAE,kBAAkB,CAAI,AhBhbzJ,AgBibA,sBhBjbsB,CgBibtB,UAAU,CAAC,qBAAqB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBjbxE,AgBkbA,sBhBlbsB,CgBkbtB,UAAU,CAAC,qBAAqB,CAAC,MAAM,AAAC,CAAE,MAAM,CAAE,gBAAgB,CAAE,MAAM,CAAE,OAAO,CAAI,AhBlbvF,AgBmbA,sBhBnbsB,CgBmbtB,UAAU,CAAC,gBAAgB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAI,AhBnbpF,AgBobA,sBhBpbsB,CgBobtB,aAAa,CAAC,mBAAmB,AAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBpbpD,AgB8bA,sBhB9bsB,CgB8btB,UAAU,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,UAAU,CAAE,IAAI,CAAI,AhB9brD,AgB+bA,sBhB/bsB,CgB+btB,UAAU,CAAC,iBAAiB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,KAAK,CAAE,KAAK,CAAE,MAAM,CAAE,KAAK,CAAE,MAAM,CAAE,OAAO,CAAI,AhB/b/G,AgBgcA,sBhBhcsB,CgBgctB,UAAU,CAAC,gBAAgB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,SAAS,CAAE,IAAI,CAAE,OAAO,CAAE,KAAK,CAAE,MAAM,CAAE,CAAC,CAAE,mBAAmB,CAAE,GAAG,CAAI,AhBhctI,AgBkcA,sBhBlcsB,CgBkctB,qBAAqB,AAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBlcxC,AgBmcA,sBhBncsB,CgBmctB,qBAAqB,CAAC,iBAAiB,AAAC,CAAE,GAAG,CAAE,KAAK,CAAE,WAAW,CAAE,KAAK,CAAI,AhBnc5E,AgBocA,sBhBpcsB,CgBoctB,qBAAqB,CAAC,gBAAgB,AAAC,CAAE,GAAG,CAAE,CAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBpcjE,AgBqcA,sBhBrcsB,CgBqctB,qBAAqB,CAAC,oBAAoB,AAAC,CAAE,IAAI,CAAE,CAAC,CAAI,AhBrcxD,AgBscA,sBhBtcsB,CgBsctB,qBAAqB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAE,CAAC,CAAI,AhBtczD,AgBwcA,sBhBxcsB,CgBwctB,mBAAmB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,KAAK,CAAI,AhBxcpD,AgBycA,sBhBzcsB,CgByctB,mBAAmB,CAAC,iBAAiB,AAAC,CAAE,IAAI,CAAE,KAAK,CAAE,WAAW,CAAE,CAAC,CAAE,aAAa,CAAE,KAAK,CAAI,AhBzc7F,AgB0cA,sBhB1csB,CgB0ctB,mBAAmB,CAAC,gBAAgB,AAAC,CAAE,IAAI,CAAE,CAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhB1c/D,AgB2cA,sBhB3csB,CgB2ctB,mBAAmB,CAAC,oBAAoB,AAAC,CAAE,MAAM,CAAE,CAAC,CAAI,AhB3cxD,AgB4cA,sBhB5csB,CgB4ctB,mBAAmB,CAAC,oBAAoB,AAAC,CAAE,GAAG,CAAE,CAAC,CAAI,AhB5crD,AgBqdA,sBhBrdsB,CgBqdtB,QAAQ,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBrdzD,AgBsdA,sBhBtdsB,CgBsdtB,QAAQ,CAAC,YAAY,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,WAAW,CAAI,AhBtd3D,AgBudA,sBhBvdsB,CgBudtB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAC,CAAE,UAAU,CAAE,IAAI,CAAE,KAAK,CAAE,IAAI,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,MAAM,CAAE,YAAY,CAAE,aAAa,CAAE,YAAY,CAAE,OAAO,CAAE,CAAC,CAAE,WAAW,CAAE,MAAM,CAAI,AhBvd9K,AgBwdA,sBhBxdsB,CgBwdtB,QAAQ,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,OAAO,CAAE,QAAQ,CAAE,eAAe,CAAE,IAAI,CAAI,AhBxdtF,AgBydA,sBhBzdsB,CgBydtB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAAE,aAAa,CAAE,CAAC,CAAE,cAAc,CAAE,GAAG,CAAI,AhBzdrF,AgB0dA,sBhB1dsB,CgB0dtB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,CAAC,CAAC,ChB1d3C,sBAAsB,CgB0duB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,kBAAkB,CAAC,CAAC,ChB1dzF,sBAAsB,CgB0dqE,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,oBAAoB,CAAC,CAAC,AAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhB1d5J,AgB2dA,sBhB3dsB,CgB2dtB,QAAQ,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,ChB3d1B,sBAAsB,CgB2dM,QAAQ,AAAA,oBAAoB,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,CAAC,CAAC,AAAC,CAAE,MAAM,CAAE,OAAO,CAAI,AhB3djH,AgB4dA,sBhB5dsB,CgB4dtB,QAAQ,CAAC,cAAc,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,YAAY,CAAE,CAAC,CAAE,OAAO,CAAE,SAAS,CAAE,UAAU,CAAE,IAAI,CAAI,AhB5dnG,AgB6dA,sBhB7dsB,CgB6dtB,QAAQ,CAAC,aAAa,AAAC,CAAE,OAAO,CAAE,eAAe,CAAI,AhB7drD,AgBueA,sBhBvesB,CgBuetB,cAAc,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,OAAO,CAAE,WAAW,CAAE,OAAO,CAAE,IAAI,CAAI,AhBverE,AgBweA,sBhBxesB,CgBwetB,cAAc,CAAC,qBAAqB,AAAC,CAAE,QAAQ,CAAC,QAAQ,CAAE,OAAO,CAAC,MAAM,CAAI,AhBxe5E,AgByeA,sBhBzesB,CgByetB,cAAc,CAAC,mBAAmB,ChBzelC,sBAAsB,CgByec,cAAc,CAAC,mBAAmB,AAAC,CAAE,QAAQ,CAAC,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,KAAK,CAAE,KAAK,CAAE,MAAM,CAAE,KAAK,CAAI,AhBzerI,AgB0eA,sBhB1esB,CgB0etB,cAAc,CAAC,yBAAyB,ChB1exC,sBAAsB,CgB0eoB,cAAc,CAAC,yBAAyB,AAAC,CAAE,GAAG,CAAE,GAAG,CAAI,AhB1ejG,AgB2eA,sBhB3esB,CgB2etB,cAAc,CAAC,mBAAmB,AAAC,CAAE,IAAI,CAAC,GAAG,CAAI,AhB3ejD,AgB4eA,sBhB5esB,CgB4etB,cAAc,CAAC,mBAAmB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhB5elD,AgB6eA,sBhB7esB,CgB6etB,cAAc,CAAC,yBAAyB,AAAC,CAAE,IAAI,CAAC,GAAG,CAAI,AhB7evD,AgB8eA,sBhB9esB,CgB8etB,cAAc,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhB9exD,AgB+eA,sBhB/esB,CgB+etB,cAAc,CAAC,mBAAmB,CAAC,IAAI,ChB/evC,sBAAsB,CgB+emB,cAAc,CAAC,mBAAmB,CAAC,IAAI,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,QAAQ,CAAE,QAAQ,CAAE,IAAI,CAAE,GAAG,CAAE,WAAW,CAAE,IAAI,CAAE,GAAG,CAAE,GAAG,CAAE,UAAU,CAAE,IAAI,CAAK,AhB/epL,AgBgfA,sBhBhfsB,CgBgftB,cAAc,CAAC,oBAAoB,AAAC,CAAE,MAAM,CAAE,OAAO,CAAE,WAAW,CAAE,KAAK,CAAE,UAAU,CAAE,MAAM,CAAI,AhBhfjG,AgBifA,sBhBjfsB,CgBiftB,cAAc,CAAC,oBAAoB,CAAC,MAAM,AAAC,CAAE,SAAS,CAAC,GAAG,CAAE,MAAM,CAAC,KAAK,CAAI,AhBjf5E,AgBkfA,sBhBlfsB,CgBkftB,cAAc,CAAC,MAAM,AAAA,yBAAyB,AAAC,CAAC,KAAK,CAAE,IAAI,CAAG,AhBlf9D,AgBmfA,sBhBnfsB,CgBmftB,cAAc,CAAC,MAAM,AAAA,oBAAoB,ChBnfzC,sBAAsB,CgBoftB,cAAc,CAAC,MAAM,AAAA,mBAAmB,AAAC,CAAE,KAAK,CAAE,GAAG,CAAG,AhBpfxD,AgBqfA,sBhBrfsB,CgBqftB,cAAc,CAAC,KAAK,AAAC,CAAC,KAAK,CAAE,IAAI,CAAE,SAAS,CAAE,IAAI,CAAE,eAAe,CAAE,QAAQ,CAAE,MAAM,CAAC,QAAQ,CAAI,AhBrflG,AgBsfA,sBhBtfsB,CgBsftB,cAAc,CAAC,EAAE,AAAC,CAAE,OAAO,CAAE,SAAS,CAAE,UAAU,CAAE,MAAM,CAAE,WAAW,CAAE,IAAI,CAAE,MAAM,CAAE,CAAC,CAAK,AhBtf7F,AgBufA,sBhBvfsB,CgBuftB,cAAc,CAAC,EAAE,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,GAAG,CAAI,AhBvf/C,AgBwfA,sBhBxfsB,CgBwftB,cAAc,CAAC,EAAE,CAAC,IAAI,ChBxftB,sBAAsB,CgBwfE,cAAc,CAAC,EAAE,CAAC,CAAC,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,OAAO,CAAE,IAAI,CAAE,UAAU,CAAE,KAAK,CAAE,eAAe,CAAE,IAAI,CAAI,AhBxfzH,AgByfA,sBhBzfsB,CgByftB,cAAc,CAAC,yBAAyB,AAAC,CAAE,gBAAgB,CAAE,IAAI,CAAE,MAAM,CAAE,UAAU,CAAE,OAAO,CAAC,MAAM,CAAE,WAAW,CAAE,CAAC,CAAE,YAAY,CAAE,CAAC,CAAE,aAAa,CAAE,CAAC,CAAI,AhBzf5J,AgB0fA,sBhB1fsB,CgB0ftB,cAAc,CAAC,yBAAyB,CAAC,MAAM,AAAC,CAAE,KAAK,CAAE,KAAK,CAAE,MAAM,CAAE,cAAc,CAAE,MAAM,CAAE,OAAO,CAAE,OAAO,CAAE,mBAAmB,CAAE,KAAK,CAAC,IAAI,CAAE,QAAQ,CAAC,OAAO,CAAI,AhB1fvK,AgB2fA,sBhB3fsB,CgB2ftB,cAAc,CAAC,yBAAyB,CAAC,MAAM,AAAA,sBAAsB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhB3ftF,AgB8fA,sBhB9fsB,CgB8ftB,cAAc,AAAA,oBAAoB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhB9fnD,AgB+fA,sBhB/fsB,CgB+ftB,oBAAoB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhB/f1D,AgBggBA,sBhBhgBsB,CgBggBtB,oBAAoB,CAAC,oBAAoB,CAAC,KAAK,AAAC,CAAE,KAAK,CAAC,GAAG,CAAE,MAAM,CAAC,WAAW,CAAI,AhBhgBnF,AgBigBA,sBhBjgBsB,CgBigBtB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhBjgB3D,AgBkgBA,sBhBlgBsB,CgBkgBtB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhBlgB7D,AgBmgBA,sBhBngBsB,CgBmgBtB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhBngB3D,AgBogBA,sBhBpgBsB,CgBogBtB,oBAAoB,CAAC,yBAAyB,CAAC,qBAAqB,AAAC,CAAE,iBAAiB,CAAC,CAAC,CAAI,AhBpgB9F,AgBqgBA,sBhBrgBsB,CgBqgBtB,oBAAoB,CAAC,2BAA2B,CAAC,qBAAqB,AAAC,CAAE,iBAAiB,CAAC,CAAC,CAAI,AhBrgBhG,AgBsgBA,sBhBtgBsB,CgBsgBtB,oBAAoB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhBtgB/D,AgBugBA,sBhBvgBsB,CgBugBtB,wBAAwB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,IAAI,CAAE,SAAS,CAAC,CAAC,CAAI,AhBvgBlE,AgB0gBA,sBhB1gBsB,CgB0gBtB,kBAAkB,AAAC,CAAE,SAAS,CAAE,GAAG,CAAI,AhB1gBvC,AgB2gBA,sBhB3gBsB,CgB2gBtB,kBAAkB,CAAC,mBAAmB,AAAC,CAAE,KAAK,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAI,AhB3gBnE,AgB4gBA,sBhB5gBsB,CgB4gBtB,kBAAkB,CAAC,mBAAmB,AAAC,CAAE,IAAI,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAI,AhB5gBnE,AgB6gBA,sBhB7gBsB,CgB6gBtB,kBAAkB,CAAC,mBAAmB,AAAA,MAAM,AAAC,CAAE,KAAK,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAI,AhB7gBzE,AgB8gBA,sBhB9gBsB,CgB8gBtB,kBAAkB,CAAC,mBAAmB,AAAA,MAAM,AAAC,CAAE,IAAI,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAI,AhB9gBzE,AgB+gBA,sBhB/gBsB,CgB+gBtB,kBAAkB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhB/gB9D,AgBghBA,sBhBhhBsB,CgBghBtB,kBAAkB,CAAC,yBAAyB,CAAC,MAAM,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhBhhBrE,AgBihBA,sBhBjhBsB,CgBihBtB,kBAAkB,CAAC,yBAAyB,CAAC,MAAM,AAAA,sBAAsB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhBjhB3F,AgBkhBA,sBhBlhBsB,CgBkhBtB,kBAAkB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhBlhBzD,AgBmhBA,sBhBnhBsB,CgBmhBtB,kBAAkB,CAAC,yBAAyB,CAAC,qBAAqB,AAAC,CAAE,kBAAkB,CAAC,CAAC,CAAE,iBAAiB,CAAC,GAAG,CAAI,AhBnhBpH,AgBohBA,sBhBphBsB,CgBohBtB,kBAAkB,CAAC,2BAA2B,CAAC,qBAAqB,AAAC,CAAE,kBAAkB,CAAC,CAAC,CAAE,iBAAiB,CAAC,GAAG,CAAI,AhBphBtH,AgBuhBA,sBhBvhBsB,CgBuhBtB,oBAAoB,AAAC,CACpB,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,KAAK,CAClB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,MAAM,CACd,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,IAAI,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,AhBjiBD,AgB0iBA,sBhB1iBsB,CgB0iBtB,eAAe,AAAC,CAAE,MAAM,CAAC,GAAG,CAAE,UAAU,CAAE,IAAI,CAAI,AhB1iBlD,AgB2iBA,sBhB3iBsB,CgB2iBtB,eAAe,CAAC,qBAAqB,AAAC,CAAC,MAAM,CAAE,IAAI,CAAE,MAAM,CAAC,IAAI,CAAI,AhBriBpE,AiBpBA,iBjBoBiB,CiBpBjB,KAAK,AAAC,CACL,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,QAAQ,CACd,GAAG,CAAE,QAAQ,CACb,OAAO,CAAE,IAAI,CACb,SAAS,CAAE,KAAK,CAChB,SAAS,CAAE,IAAI,CACf,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,GAAG,CACd,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,CAAC,CACV,AjBQD,AiBNA,iBjBMiB,CiBNjB,aAAa,AAAC,CACb,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,OAAO,CAChB,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,UAAU,CACrB,AjBAD,AiBEA,iBjBFiB,CiBEjB,cAAc,AAAC,CACd,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,iBAAiB,CAC1B,QAAQ,CAAE,MAAM,CAChB,YAAY,CAAE,OAAO,CACrB,WAAW,CAAE,GAAG,CAChB,AjBRD,AiBUA,iBjBViB,CiBUjB,cAAc,CAAG,aAAa,AAAC,CAC9B,gBAAgB,CAAE,YAAY,CAC9B,AjBZD,AiBcA,iBjBdiB,CiBcjB,WAAW,AAAC,CACX,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CACT,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,WAAW,CACpB,YAAY,CAAE,GAAG,CACjB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,WAAW,CACzB,AjBvBD,AiByBA,iBjBzBiB,CiByBjB,cAAc,CAAC,WAAW,AAAC,CAC1B,KAAK,CAAE,GAAG,CACV,GAAG,CAAE,GAAG,CACR,UAAU,CAAE,IAAI,CAChB,AjB7BD,AiB+BA,iBjB/BiB,CiB+BjB,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,WAAW,AAAC,CACjC,GAAG,CAAE,IAAI,CACT,AjBjCD,AiBmCA,iBjBnCiB,CiBmCjB,cAAc,CAAC,QAAQ,CjBnCvB,iBAAiB,CiBmCQ,UAAU,CAAC,QAAQ,AAAC,CAC5C,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,OAAO,CACpB,SAAS,CAAE,GAAG,CACd,AjBvCD,AiByCA,iBjBzCiB,CiByCjB,UAAU,CjBzCV,iBAAiB,CiByCL,UAAU,CAAC,QAAQ,AAAC,CAC/B,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,eAAe,CAAE,IAAI,CACrB,AjB9CD,AiBgDA,iBjBhDiB,CiBgDjB,UAAU,CAAC,QAAQ,AAAC,CACnB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,CAAC,CACd,IAAI,CAAE,qCAAqC,CAC3C,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,wCAAwC,CACpD,AjBzDD,AiBiEA,iBjBjEiB,CiBiEjB,aAAa,AAAC,CACb,YAAY,CAAE,GAAG,CACjB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,OAAO,CACrB,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,AjBvED,AiByEA,iBjBzEiB,CiByEjB,aAAa,CAAC,cAAc,AAAC,CAC5B,gBAAgB,CAAE,OAAO,CACzB,AjB3ED,AiB6EA,iBjB7EiB,CiB6EjB,aAAa,CAAC,UAAU,AAAC,CACxB,YAAY,CAAE,IAAI,CAClB,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,AjBjFD,AiBmFA,iBjBnFiB,CiBmFjB,aAAa,CAAC,cAAc,CAAC,WAAW,AAAC,CACxC,YAAY,CAAE,IAAI,CAClB,KAAK,CAAE,IAAI,CACX,AjBtFD,AiBwFA,iBjBxFiB,CiBwFjB,YAAY,AAAC,CACZ,kBAAkB,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,gBAAkB,CACtD,eAAe,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,gBAAkB,CACnD,UAAU,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,gBAAkB,CAC9C,AjB5FD,AiB8FA,iBjB9FiB,CiB8FjB,aAAa,CjB9Fb,iBAAiB,CiB8FF,WAAW,CjB9F1B,iBAAiB,CiB8FW,eAAe,AAAC,CAC3C,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,AjBlGD,AiBoGA,iBjBpGiB,CiBoGjB,aAAa,CAAC,cAAc,AAAC,CAC5B,kBAAkB,CAAE,WAAW,CAC/B,qBAAqB,CAAE,WAAW,CAClC,aAAa,CAAE,WAAW,CAC1B,AjBxGD,AiB0GA,iBjB1GiB,CiB0GjB,aAAa,AAAC,CACb,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,kBAAkB,CAAE,YAAY,CAChC,eAAe,CAAE,YAAY,CAC7B,UAAU,CAAE,YAAY,CACxB,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,CAAC,CACf,UAAU,CAAE,OAAO,CACnB,gBAAgB,CAAE,+FAMjB,CACD,gBAAgB,CAAE,kDAAkD,CACpE,gBAAgB,CAAE,+CAA+C,CACjE,gBAAgB,CAAE,8CAA8C,CAChE,gBAAgB,CAAE,6CAA6C,CAC/D,AjB/HD,AiBiIA,iBjBjIiB,CiBiIjB,aAAa,CAAC,cAAc,AAAC,CAC5B,gBAAgB,CAAE,OAAO,CACzB,gBAAgB,CAAE,WAAgB,CAClC,AjBpID,AiBsIA,iBjBtIiB,CiBsIjB,aAAa,CAAC,aAAa,AAAC,CAC3B,OAAO,CAAE,KAAK,CACd,IAAI,CAAE,sBAAsB,CAC5B,MAAM,CAAE,wGAIP,CACD,UAAU,CAAE,yGAAyG,CACrH,AjB/ID,AiBiJA,iBjBjJiB,CiBiJjB,aAAa,CAAC,UAAU,AAAC,CACxB,YAAY,CAAE,IAAI,CAClB,AjBnJD,AiBqJA,iBjBrJiB,CiBqJjB,aAAa,CAAC,cAAc,CAAC,eAAe,AAAC,CAC5C,YAAY,CAAE,OAAO,CACrB,AjBvJD,AiByJA,iBjBzJiB,CiByJjB,YAAY,AAAC,CACZ,UAAU,CAAE,OAAO,CACnB,UAAU,CAAE,eAAiB,CAC7B,gBAAgB,CAAE,2EAMjB,CACD,gBAAgB,CAAE,2CAA2C,CAC7D,gBAAgB,CAAE,8CAA8C,CAChE,gBAAgB,CAAE,0CAA0C,CAC5D,gBAAgB,CAAE,yCAAyC,CAC3D,MAAM,CAAE,cAAc,CACtB,MAAM,CAAE,GAAG,CAAC,KAAK,CAAC,OAAsB,CACxC,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,kBAAkB,CAAE,aAAa,CACjC,eAAe,CAAE,aAAa,CAC9B,UAAU,CAAE,aAAa,CACzB,AjB/KD,AiBiLA,iBjBjLiB,CiBiLjB,YAAY,CAAC,cAAc,AAAC,CAC3B,gBAAgB,CAAE,WAAW,CAC7B,MAAM,CAAE,wFAGP,CACD,UAAU,CAAE,wFAAwF,CACpG,AjBxLD,AiB0LA,iBjB1LiB,CiB0LjB,YAAY,CAAC,aAAa,AAAC,CAC1B,MAAM,CAAE,wFAGP,CACD,UAAU,CAAE,wFAAwF,CACpG,AjBhMD,AiBkMA,iBjBlMiB,CiBkMjB,YAAY,CAAC,cAAc,CjBlM3B,iBAAiB,CiBkMY,YAAY,CAAC,aAAa,AAAC,CACvD,UAAU,CAAE,WAAW,CACvB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,oBAAoB,CAC5B,AjBtMD,AiBwMA,iBjBxMiB,CiBwMjB,YAAY,CAAC,UAAU,AAAC,CACvB,YAAY,CAAE,IAAI,CAClB,AjB1MD,AiB4MA,iBjB5MiB,CiB4MjB,YAAY,CAAC,cAAc,CAAC,eAAe,AAAC,CAC3C,YAAY,CAAE,IAAI,CAClB,AjB9MD,AiBgNA,iBjBhNiB,CiBgNjB,aAAa,AAAC,CACb,kBAAkB,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,eAAiB,CACjD,eAAe,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,eAAiB,CAC9C,UAAU,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,eAAiB,CACzC,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,oBAAoB,CAC5B,AjBvND,AiByNA,iBjBzNiB,CiByNjB,aAAa,CAAC,cAAc,AAAC,CAC5B,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,oBAAoB,CAC5B,AjB7ND,AiB+NA,iBjB/NiB,CiB+NjB,aAAa,CAAC,UAAU,AAAC,CACxB,YAAY,CAAE,OAAO,CACrB,AjBjOD,AiBmOA,iBjBnOiB,CiBmOjB,aAAa,CAAC,cAAc,CAAC,eAAe,AAAC,CAC5C,YAAY,CAAE,OAAO,CACrB,KAAK,CAAE,OAAO,CACd,AjBtOD,AiBwOA,iBjBxOiB,CiBwOjB,WAAW,AAAC,CACX,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,gBAAkB,CAC9B,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,mBAAmB,CAC3B,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,2BAA2B,CACxC,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,UAAU,CACvB,AjBlPD,AiBoPA,iBjBpPiB,CiBoPjB,WAAW,CAAC,cAAc,AAAC,CAC1B,OAAO,CAAE,eAAe,CACxB,gBAAgB,CAAE,WAAW,CAC7B,AjBvPD,AiByPA,iBjBzPiB,CiByPjB,WAAW,CAAC,aAAa,AAAC,CACzB,OAAO,CAAE,QAAQ,CACjB,AjB3PD,AiB6PA,iBjB7PiB,CiB6PjB,WAAW,CAAC,UAAU,AAAC,CACtB,YAAY,CAAE,IAAI,CAClB,WAAW,CAAE,IAAI,CACjB,AjBhQD,AiBkQA,iBjBlQiB,CiBkQjB,WAAW,CAAC,cAAc,CAAC,eAAe,AAAC,CAC1C,YAAY,CAAE,OAAO,CACrB,AjBpQD,AiBsQA,iBjBtQiB,CiBsQjB,YAAY,AAAC,CACZ,MAAM,CAAE,iBAAiB,CACzB,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,OAAO,CACd,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,KAAK,CAClB,AjB/QD,AiBiRA,iBjBjRiB,CiBiRjB,YAAY,CAAC,cAAc,AAAC,CAC3B,mBAAmB,CAAE,CAAC,CACtB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,OAAO,CACnB,gBAAgB,CAAE,2EAMjB,CACD,gBAAgB,CAAE,8CAA8C,CAChE,gBAAgB,CAAE,2CAA2C,CAC7D,gBAAgB,CAAE,0CAA0C,CAC5D,gBAAgB,CAAE,yCAAyC,CAC3D,MAAM,CAAE,wFAGP,CACD,UAAU,CAAE,wFAAwF,CACpG,AjBrSD,AiBuSA,iBjBvSiB,CiBuSjB,YAAY,CAAC,UAAU,AAAC,CACvB,MAAM,CAAE,iBAAiB,CACzB,UAAU,CAAE,OAAO,CACnB,AjB1SD,AiB4SA,iBjB5SiB,CiB4SjB,YAAY,CAAC,UAAU,CAAC,QAAQ,AAAC,CAChC,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,AjB/SD,AiBiTA,iBjBjTiB,CiBiTjB,eAAe,AAAC,CACf,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,GAAG,CACZ,gBAAgB,CAAE,IAAI,CACtB,MAAM,CAAE,cAAc,CACtB,MAAM,CAAE,GAAG,CAAC,KAAK,CAAC,eAAiB,CACnC,qBAAqB,CAAE,GAAG,CAC1B,kBAAkB,CAAE,GAAG,CACvB,aAAa,CAAE,GAAG,CAClB,kBAAkB,CAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,eAAiB,CAChD,eAAe,CAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,eAAiB,CAC7C,UAAU,CAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,eAAiB,CACxC,uBAAuB,CAAE,WAAW,CACpC,oBAAoB,CAAE,OAAO,CAC7B,eAAe,CAAE,WAAW,CAC5B,AjBlUD,AiBoUA,iBjBpUiB,CiBoUjB,eAAe,CAAC,cAAc,AAAC,CAC9B,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,gBAAgB,CAAE,OAAO,CACzB,aAAa,CAAE,iBAAiB,CAChC,qBAAqB,CAAE,WAAW,CAClC,kBAAkB,CAAE,WAAW,CAC/B,aAAa,CAAE,WAAW,CAC1B,AjB/UD,AiBiVA,iBjBjViB,CiBiVjB,eAAe,CAAC,cAAc,CAAC,WAAW,AAAC,CAC1C,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,GAAG,CACR,YAAY,CAAE,IAAI,CAClB,AjBrVD,AiBuVA,iBjBvViB,CiBuVjB,eAAe,CAAC,aAAa,AAAC,CAC7B,OAAO,CAAE,QAAQ,CACjB,AjBzVD,AiB2VA,iBjB3ViB,CiB2VjB,eAAe,CAAC,UAAU,AAAC,CAC1B,UAAU,CAAE,WAAW,CACvB,AjB7VD,AiB+VA,iBjB/ViB,CiB+VjB,eAAe,CAAC,UAAU,CAAC,QAAQ,AAAC,CACnC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,KAAK,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,YAAY,CACzB,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,iBAAiB,CACzB,AjB1WD,AiB4WA,iBjB5WiB,CiB4WjB,eAAe,CAAC,UAAU,CAAC,QAAQ,AAAA,MAAM,AAAC,CACzC,KAAK,CAAE,IAAI,CACX,eAAe,CAAE,IAAI,CACrB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,iBAAiB,CACzB,AjBlXD,AiBoXA,iBjBpXiB,CiBoXjB,KAAK,AAAA,IAAK,CAAA,UAAU,EAAE,GAAG,AAAA,aAAa,CjBpXtC,iBAAiB,CiBqXjB,KAAK,AAAA,IAAK,CAAA,UAAU,EAAE,GAAG,AAAA,cAAc,AAAC,CACvC,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,IAAI,CAChB,AjBxXD,AiB0XA,iBjB1XiB,CiB0XjB,KAAK,CAAC,SAAS,AAAC,CACf,MAAM,CAAE,MAAM,CACd,QAAQ,CAAE,MAAM,CAChB,OAAO,CAAE,EAAE,CACX,AjB9XD,AiBgYA,iBjBhYiB,CiBgYjB,CAAC,AAAA,YAAY,CjBhYb,iBAAiB,CiBgYF,KAAK,CAAC,SAAS,AAAC,CAC9B,UAAU,CAAE,MAAM,CAClB,AjBlYD,AiBoYA,iBjBpYiB,CiBoYjB,KAAK,CAAC,SAAS,CjBpYf,iBAAiB,CiBoYA,KAAK,CAAC,SAAS,CAAC,SAAS,CjBpY1C,iBAAiB,CiBoY2B,KAAK,CAAC,SAAS,CAAC,MAAM,AAAC,CAClE,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,oBAAoB,CAC5B,AjBzYD,AiB2YA,iBjB3YiB,CiB2YjB,KAAK,CAAC,SAAS,CAAC,MAAM,AAAC,CACtB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,AjB9YD,AiBgZA,iBjBhZiB,CiBgZjB,KAAK,CAAC,SAAS,CAAC,SAAS,AAAC,CACzB,QAAQ,CAAE,iBAAiB,CAC3B,OAAO,CAAE,YAAY,CACrB,UAAU,CAAE,OAAO,CACnB,AjBpZD,AkBrBA,iBlBqBiB,CkBrBjB,aAAa,AAAC,CAAC,MAAM,CAAC,cAAc,CAAE,OAAO,CAAC,OAAO,CAAE,gBAAgB,CAAC,KAAK,CAAE,AlBqB/E,AkBpBA,iBlBoBiB,CkBpBjB,aAAa,CAAC,MAAM,AAAC,CAAC,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,CAAC,CAAE,OAAO,CAAC,CAAC,CAAE,AlBoBxD,AkBnBA,iBlBmBiB,CkBnBjB,aAAa,CAAC,QAAQ,AAAC,CAAC,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,CAAC,CAAE,OAAO,CAAC,CAAC,CAAE,UAAU,CAAC,MAAM,CAAE,IAAI,CAAC,kBAAkB,CAAE,MAAM,CAAC,IAAI,CAAE,OAAO,CAAC,IAAI,CAA0B,AlBmBzJ,AkBlBA,iBlBkBiB,CkBlBjB,gBAAgB,AAAC,CAAC,gBAAgB,CAAE,OAAO,CAAE,aAAa,CAAE,cAAc,CAAG,AlBkB7E,AkBjBA,iBlBiBiB,CkBjBjB,cAAc,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,MAAM,CAAC,IAAI,CAAE,AlBiBzC,AkBhBA,iBlBgBiB,CkBhBjB,eAAe,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,IAAI,CAAE,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,WAAW,CAAE,UAAU,CAAE,+BAAiC,CAAE,AlBgBzH,AkBfA,iBlBeiB,CkBfjB,iBAAiB,AAAC,CAAC,OAAO,CAAC,GAAG,CAAE,MAAM,CAAC,iBAAiB,CAAE,AlBe1D,AkBdA,iBlBciB,CkBdjB,gBAAgB,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,GAAG,CAAE,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,WAAW,CAAE,UAAU,CAAC,IAAI,CAAE,AlBc3F,AkBbA,iBlBaiB,CkBbjB,cAAc,AAAC,CAAC,MAAM,CAAC,cAAc,CAAE,gBAAgB,CAAC,KAAK,CAAE,QAAQ,CAAC,QAAQ,CAAE,IAAI,CAAC,kBAAkB,CAAE,MAAM,CAAC,OAAO,CAAE,OAAO,CAAC,KAAK,CAAE,AlBa1I,AkBZA,iBlBYiB,CkBZjB,aAAa,CAAC,GAAG,AAAC,CAAC,OAAO,CAAC,eAAe,CAAE,AlBY5C,AkBXA,iBlBWiB,CkBXjB,aAAa,CAAC,CAAC,ClBWf,iBAAiB,CkBVjB,aAAa,CAAC,EAAE,ClBUhB,iBAAiB,CkBTjB,aAAa,CAAC,EAAE,ClBShB,iBAAiB,CkBRjB,aAAa,CAAC,EAAE,ClBQhB,iBAAiB,CkBPjB,aAAa,CAAC,EAAE,ClBOhB,iBAAiB,CkBNjB,aAAa,CAAC,EAAE,ClBMhB,iBAAiB,CkBLjB,aAAa,CAAC,EAAE,ClBKhB,iBAAiB,CkBJjB,aAAa,CAAC,IAAI,AAAC,CAAC,OAAO,CAAC,CAAC,CAAE,MAAM,CAAC,CAAC,CAAE,gBAAgB,CAAC,WAAW,CAAE,AlBIvE,AkBHA,iBlBGiB,CkBHjB,cAAc,AAAC,CAAC,KAAK,CAAC,KAAK,CAAE,OAAO,CAAC,WAAW,CAAE,AlBGlD,AkBFA,iBlBEiB,CkBFjB,cAAc,CAAC,GAAG,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,IAAI,CAAE,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,WAAW,CAAE,AlBE7E,AkBDA,iBlBCiB,CkBDjB,eAAe,AAAC,CAAC,gBAAgB,CAAC,OAAO,CAAE,OAAO,CAAC,GAAG,CAAE,SAAS,CAAC,KAAK,CAAE,AlBCzE,AkBAA,iBlBAiB,CkBAjB,eAAe,CAAC,KAAK,ClBArB,iBAAiB,CkBCjB,eAAe,CAAC,QAAQ,AAAC,CAAC,IAAI,CAAC,mBAAmB,CAAG,AlBDrD,AkBEA,iBlBFiB,CkBEjB,YAAY,AAAC,CAAC,gBAAgB,CAAC,OAAO,CAAE,KAAK,CAAC,KAAK,CAAE,OAAO,CAAC,GAAG,CAAE,SAAS,CAAC,KAAK,CAAE,AlBFnF,AmBrBA,iBnBqBiB,CmBrBjB,iBAAiB,CAAC,kBAAkB,CAAC,4BAA4B,CAAC,4BAA4B,AAAC,CAC9F,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,MAAM,CAClB,ACHD,AAAA,oBAAoB,AAAC,CACpB,OAAO,CAAE,MAAM,CACf"
|
29 |
}
|
25 |
"../overrides/_jquery-qtip.scss"
|
26 |
],
|
27 |
"names": [],
|
28 |
+
"mappings": "AKiBA,UAAU,CACT,WAAW,CAAE,MAAM,CACnB,GAAG,CAAE,2BAA6B,CAClC,GAAG,CAAE,kCAAoC,CAAC,2BAA2B,CACrE,4BAA8B,CAAC,cAAc,CAC7C,2BAA6B,CAAC,kBAAkB,CAChD,gCAAkC,CAAC,aAAa,CAChD,WAAW,CAAE,MAAM,CACnB,UAAU,CAAE,MAAM,EAGnB,AAAA,AAAA,KAAC,EAAO,YAAY,AAAnB,CAAoB,OAAO,EAC5B,AAAA,KAAC,EAAO,aAAa,AAApB,CAAqB,OAAO,AAAC,CAC7B,WAAW,CAAE,iBAAiB,CAC9B,UAAU,CAAE,iBAAiB,CAC7B,WAAW,CAAE,iBAAiB,CAC9B,YAAY,CAAE,iBAAiB,CAC/B,cAAc,CAAE,eAAe,CAC/B,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CAClC,AAED,AAAA,mBAAmB,AAAA,OAAO,AAAC,CAC1B,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,mBAAmB,CAAC,iBAAiB,CACrC,mBAAmB,CAAC,iBAAiB,AAAA,OAAO,CAC5C,eAAe,AAAA,OAAO,AAAC,CACtB,WAAW,CAAE,iBAAiB,CAC9B,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,AEnDD,AAAA,YAAY,AAAC,CACZ,OAAO,CAAE,IAAI,CACb,AAED,AAAA,WAAW,CAAC,0BAA0B,AAAC,CACtC,QAAQ,CAAE,KAAK,CACf,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CACX,AAED,AAAA,WAAW,CAAC,eAAe,AAAC,CAC3B,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,WAAW,CAAC,UAAU,AAAC,CACtB,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,WAAW,CACpB,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,OAAO,AAAA,UAAU,AAAC,CACjB,UAAU,CAAE,4BAAK,CAAC,SAAS,CAC3B,AAED,AAAA,WAAW,CAAC,QAAQ,AAAC,CACpB,OAAO,CAAE,IAAI,CACb,cAAc,CAAE,MAAM,CACtB,AAED,AAAA,WAAW,CAAC,MAAM,CAClB,WAAW,CAAC,CAAC,AAAA,OAAO,CACpB,WAAW,CAAC,CAAC,AAAA,iBAAiB,CAC9B,WAAW,CAAC,CAAC,AAAA,eAAe,AAAC,CAC5B,cAAc,CAAE,MAAM,CACtB,AAKD,AAAA,WAAW,CAAC,cAAc,AAAA,oBAAoB,AAAC,CAC9C,YAAY,CAAE,OAAO,CACrB,KAAK,CAAE,OAAO,CACd,gBAAgB,CAAE,OAAO,CACzB,AAED,AAAA,WAAW,CAAC,4BAA4B,AAAC,CACxC,KAAK,CAAE,OAAO,CACd,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,YAAY,CACrB,AAKD,AAAA,WAAW,CAAC,qBAAqB,AAAC,CACjC,SAAS,CAAE,IAAI,CACf,eAAe,CAAE,SAAS,CAC1B,AAED,AAAA,WAAW,CAAC,cAAc,AAAC,CAC1B,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,IAAI,CACX,AAKD,AAAA,YAAY,CAAC,CAAC,AAAC,CACd,SAAS,CAAE,IAAI,CACf,AAED,AAAA,YAAY,CAAC,UAAU,CAAC,EAAE,CAC1B,YAAY,CAAC,EAAE,CACf,YAAY,CAAC,EAAE,AAAC,CACf,aAAa,CAAE,YAAY,CAC3B,AAED,AAAA,WAAW,CAAC,UAAU,CAAC,EAAE,AAAC,CACzB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,WAAW,CAAE,GAAG,CAChB,AAKD,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,AAAA,OAAO,AAAC,CAChC,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,AAAA,MAAM,AAAC,CAC/B,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,AAAC,CACzB,IAAI,CAAE,CAAC,CACP,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,SAAS,AAAC,CACrC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,SAAS,CAAC,CAAC,AAAC,CACvC,6BAA6B,CAAE,CAAC,CAChC,8BAA8B,CAAE,CAAC,CACjC,0BAA0B,CAAE,GAAG,CAC/B,2BAA2B,CAAE,GAAG,CAChC,qBAAqB,CAAE,WAAW,CAClC,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,WAAW,CAC1B,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,YAAY,CAAE,GAAG,CACjB,OAAO,CAAE,QAAQ,CACjB,eAAe,CAAE,IAAI,CACrB,AAED,AAAA,YAAY,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,SAAS,CAAC,CAAC,AAAA,SAAS,AAAC,CAChD,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,cAAc,CAC7B,AAED,AAAA,YAAY,CAAC,eAAe,CAAC,EAAE,AAAC,CAC/B,MAAM,CAAE,QAAQ,CAChB,AAED,AAAA,YAAY,CAAC,eAAe,CAAC,SAAS,AAAC,CACtC,OAAO,CAAE,IAAI,CACb,aAAa,CAAE,IAAI,CACnB,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,gBAAgB,CAAC,mBAAmB,CAAC,aAAa,AAAC,CAClD,OAAO,CAAE,IAAI,CACb,AAKD,AAAA,KAAK,AAAA,iBAAiB,CAAC,GAAG,AAAC,CAC1B,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,GAAG,AAAA,wBAAwB,AAAC,CAClD,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,IAAI,CACb,KAAK,CAAE,IAAI,CACX,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,AAAC,CAClD,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,qBAAqB,CAC1E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,qBAAqB,CAC1E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,wBAAwB,CAC7E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,IAAI,AAAA,mBAAmB,CAC1E,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,GAAG,AAAA,YAAY,CAClE,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,yBAAyB,CAAC,EAAE,AAAA,iBAAiB,CAAC,GAAG,AAAC,CAC1E,OAAO,CAAE,IAAI,CACb,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAC7D,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,AAAA,iBAAiB,CAAC,GAAG,AAAC,CACjE,cAAc,CAAE,GAAG,CACnB,UAAU,CAAE,GAAG,CACf,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,CAAG,IAAI,AAAA,qBAAqB,AAAC,CACxE,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,GAAG,CAChB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,CAAC,EAAE,AAAA,MAAM,CAAG,IAAI,AAAA,qBAAqB,AAAC,CAC9E,OAAO,CAAE,MAAM,CACf,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,wBAAwB,AAAC,CAC9E,aAAa,CAAE,GAAG,CAClB,QAAQ,CAAE,OAAO,CACjB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,uBAAuB,AAAC,CAC7E,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,GAAG,CACV,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,AAAC,CAC3E,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,eAAe,CAAC,GAAG,AAAA,wBAAwB,CAAC,uBAAuB,CAAC,CAAC,AAAA,aAAa,CAC3G,KAAK,AAAA,iBAAiB,CAAC,EAAE,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,CAAC,CAAC,AAAA,gBAAgB,CAC7F,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,eAAe,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,CAAC,CAAC,AAAA,mBAAmB,AAAC,CAC/G,OAAO,CAAE,IAAI,CACb,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,eAAe,CAAC,GAAG,AAAA,wBAAwB,CAAC,qBAAqB,CAAC,CAAC,AAAA,gBAAgB,AAAC,CAC5G,OAAO,CAAE,YAAY,CACrB,AAKD,AAAA,KAAK,AAAA,iBAAiB,CAAC,gBAAgB,CAAC,EAAE,AAAA,YAAY,AAAC,CACtD,MAAM,CAAE,qBAAqB,CAC7B,YAAY,CAAE,CAAC,CACf,OAAO,CAAE,OAAO,CAChB,UAAU,CAAE,uBAAuB,CACnC,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,mBAAmB,CAAC,EAAE,AAAA,YAAY,AAAC,CACzD,iBAAiB,CAAE,OAAO,CAC1B,AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC,yBAAyB,CAAC,EAAE,AAAA,YAAY,CAC/D,KAAK,AAAA,iBAAiB,CAAC,eAAe,CAAC,EAAE,AAAA,YAAY,AAAC,CACrD,iBAAiB,CAAE,OAAO,CAC1B,AAKD,AAAA,aAAa,AAAC,CACb,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,aAAa,AAAA,kBAAkB,AAAC,CAC/B,UAAU,CAAE,CAAC,CACb,AAED,AAAA,aAAa,CAAC,EAAE,AAAC,CAChB,MAAM,CAAE,OAAO,CACf,AAED,AAAA,eAAe,CAAC,EAAE,AAAC,CAClB,MAAM,CAAE,OAAO,CACf,AAED,AAAA,EAAE,AAAA,gBAAgB,AAAC,CAClB,gBAAgB,CAAE,IAAI,CACtB,AAED,AAAA,EAAE,AAAA,iBAAiB,AAAC,CACnB,gBAAgB,CAAE,OAAO,CACzB,AAKD,AAAA,gBAAgB,CAChB,iBAAiB,CACjB,iBAAiB,AAAC,CACjB,OAAO,CAAE,IAAI,CACb,AAKD,AAAA,YAAY,CAAC,GAAG,AAAC,CAChB,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,AAED,AAAA,SAAS,AAAA,mBAAmB,AAAC,CAC5B,OAAO,CAAE,KAAK,CACd,AAED,AAAA,SAAS,AAAA,qBAAqB,CAC9B,SAAS,AAAA,8BAA8B,AAAC,CACvC,OAAO,CAAE,KAAK,CACd,AAKD,AAAA,GAAG,AAAA,kBAAkB,CAAC,GAAG,AAAC,CACzB,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,YAAY,AAAC,CAClC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,CACxC,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,AAAC,CAC9C,UAAU,CAAE,OAAO,CACnB,aAAa,CAAE,iBAAiB,CAChC,OAAO,CAAE,IAAI,CACb,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,CAC1C,GAAG,AAAA,kBAAkB,CAAC,WAAW,AAAC,CACjC,QAAQ,CAAE,QAAQ,CAClB,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAC,CAC1C,MAAM,CAAE,CAAC,CACT,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,AAAA,UAAW,CAAA,GAAG,EACtD,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,AAAA,UAAW,CAAA,GAAG,CAAE,CAC7D,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAC9C,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,CAAC,8BAA8B,AAAC,CAC7E,WAAW,CAAE,GAAG,CAChB,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,KAAK,CAChB,YAAY,CAAE,EAAE,CAChB,AAED,AAAA,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAAC,KAAK,CACjD,kBAAkB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,AAAC,CAC7D,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,YAAY,CAAE,CAAC,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,WAAW,AAAA,aAAa,AAAC,CAChF,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAC5C,kBAAkB,CAAC,kBAAkB,CAAC,MAAM,CAC5C,kBAAkB,CAAC,kBAAkB,CAAC,QAAQ,CAC9C,kBAAkB,CAAC,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAC9D,kBAAkB,CAAC,iBAAiB,CACpC,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CACnE,kBAAkB,CAAC,kBAAkB,AAAC,CACrC,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,KAAK,CAAG,GAAG,CAAC,iBAAiB,AAAC,CAEhD,KAAK,CAAE,GAAG,CACV,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,gCAAgC,CAAC,QAAQ,AAAC,CAC/E,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,GAAG,CAAC,MAAM,AAAC,CAChD,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,AAAC,CACnE,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CAAC,KAAK,AAAA,WAAW,CAAC,EAAE,AAAA,WAAW,CAAC,EAAE,AAAC,CACrG,OAAO,CAAE,CAAC,CACV,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CAAC,KAAK,AAAA,WAAW,CACpF,kBAAkB,CAAC,wBAAwB,CAAC,CAAC,AAAA,8BAA8B,AAAC,CAC3E,UAAU,CAAE,CAAC,CACb,AAED,AAAA,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EACzB,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAc,CACtC,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,eAAe,CACvB,KAAK,CAAE,IAAI,CACX,cAAc,CAAE,MAAM,CACtB,QAAQ,CAAE,MAAM,CAChB,AACD,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAC3C,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAc,CACxD,MAAM,CAAE,GAAG,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAC,CACvC,QAAQ,CAAE,IAAI,CACd,MAAM,CAAE,KAAK,CACb,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,CAAC,WAAW,AAAA,aAAa,CAChE,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,CAAC,EAAE,AAAC,CAC1C,MAAM,CAAE,CAAC,CACT,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,AAAC,CAC/C,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AACD,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,CAAC,EAAE,AAAC,CAClD,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,CAAC,GAAG,AAAA,aAAa,CAAC,KAAK,AAAC,CACtE,MAAM,CAAE,GAAG,CACX,AACD,AAAA,kBAAkB,CAAC,iBAAiB,AAAA,WAAW,CAAC,GAAG,AAAA,aAAa,CAAC,KAAK,AAAC,CACtE,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,KAAK,CACd,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,eAAe,AAAC,CACtD,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,AAAC,CACvD,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,aAAa,AAAC,CAClD,SAAS,CAAE,GAAG,CACd,AAED,AAAA,kBAAkB,CAAC,EAAE,CAAG,WAAW,AAAA,aAAa,AAAA,MAAM,AAAC,CACtD,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,kBAAkB,CAAC,KAAK,AAAA,sBAAsB,AAAC,CAC9C,QAAQ,CAAE,QAAQ,CAClB,AAKD,AAAA,eAAe,CAAC,UAAU,CAAC,EAAE,AAAC,CAC7B,MAAM,CAAE,OAAO,CACf,AAED,AAAA,eAAe,CAAC,CAAC,AAAA,OAAO,AAAC,CACxB,SAAS,CAAE,IAAI,CACf,AAED,AAAA,eAAe,CAAC,eAAe,AAAC,CAC/B,OAAO,CAAE,IAAI,CACb,AAKD,AAAA,WAAW,CAAC,EAAE,AAAA,QAAQ,CAAC,IAAI,AAAA,SAAS,AAAA,OAAO,AAAC,CAC3C,OAAO,CAAE,YAAY,CACrB,UAAU,CAAE,KAAK,CACjB,KAAK,CAAE,KAAK,CACZ,OAAO,CAAE,GAAG,CACZ,aAAa,CAAE,GAAG,CAClB,YAAY,CAAE,GAAG,CACjB,AAKD,AAAA,kBAAkB,CAAC,eAAe,CAAC,kBAAkB,AAAA,yBAAyB,CAC9E,kBAAkB,CAAC,eAAe,CAAC,0BAA0B,AAAC,CAC7D,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,IAAI,CACf,AAKD,AAAA,KAAK,AAAA,iBAAiB,CAAC,EAAE,AAAA,aAAa,AAAC,CACtC,OAAO,CAAE,IAAI,CACb,AAED,AAAA,WAAW,CAAC,iBAAiB,AAAC,CAC7B,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,WAAW,CAAC,CAAC,AAAA,oBAAoB,AAAC,CACjC,UAAU,CAAE,KAAK,CACjB,AAKD,AAAA,GAAG,AAAA,YAAY,AAAA,mBAAmB,AAAC,CAClC,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,KAAK,AAAA,WAAW,AAAC,CAChB,YAAY,CAAE,KAAK,CACnB,AAMD,AAAA,cAAc,CAAC,KAAK,CAAA,AAAA,GAAC,CAAI,8BAA8B,AAAlC,CAAoC,CACxD,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,OAAO,CAClB,AAED,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK,EACvC,AAAA,WAAW,CAAC,eAAe,AAAC,CAC3B,QAAQ,CAAE,iBAAiB,CAC3B,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AACD,AAAA,WAAW,CAAC,eAAe,CAAC,cAAc,AAAC,CAC1C,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,CAGF,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK,EAIlC,AAAA,cAAc,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAClC,OAAO,CAAE,gBAAgB,CACzB,UAAU,CAAE,KAAK,CACjB,aAAa,CAAE,GAAG,CAClB,AACD,AAAA,cAAc,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAC/C,UAAU,CAAE,CAAC,CACb,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,GAAG,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAC9C,GAAG,AAAA,kBAAkB,CAAC,wBAAwB,CAAC,8BAA8B,AAAC,CAC7E,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,cAAc,CAAE,GAAG,CACnB,aAAa,CAAE,CAAC,CAChB,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,kBAAkB,CAAC,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAC5C,kBAAkB,CAAC,kBAAkB,CAAC,MAAM,CAC5C,kBAAkB,CAAC,kBAAkB,CAAC,QAAQ,CAC9C,kBAAkB,CAAC,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAC9D,kBAAkB,CAAC,iBAAiB,CACpC,kBAAkB,CAAC,kBAAkB,CAAC,6BAA6B,CACnE,kBAAkB,CAAC,kBAAkB,AAAC,CACrC,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AAED,AAAA,kBAAkB,CAAC,WAAW,AAAA,aAAa,CAAC,KAAK,CACjD,kBAAkB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,KAAK,AAAC,CAC7D,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,eAAe,CACtD,kBAAkB,CAAC,iBAAiB,CAAC,EAAE,AAAA,gBAAgB,AAAC,CACvD,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,CC1lBF,AAAA,qBAAqB,AAAC,CACrB,kBAAkB,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,eAAkB,CAC/C,eAAe,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,eAAkB,CAC5C,UAAU,CAAE,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,eAAkB,CACvC,AAED,AAAA,iBAAiB,AAAC,CACjB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,gBAAgB,AAAC,CAChB,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,gBAAgB,CACzB,eAAe,CAAE,IAAI,CACrB,AAED,AAAA,qBAAqB,AAAC,CACrB,UAAU,CAAE,qCAAK,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CACvC,AAED,AAAA,oBAAoB,AAAC,CACpB,UAAU,CAAE,gCAAK,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CACvC,AAED,AAAA,gBAAgB,AAAC,CAChB,YAAY,CAAE,MAAM,CACpB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,AAAC,CAC3B,YAAY,CAAE,KAAK,CACnB,AAED,AAAA,YAAY,AAAC,CACZ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,YAAY,AAAA,MAAM,AAAC,CAClB,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,KAAK,CACjB,YAAY,CAAE,IAAI,CAClB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,GAAG,CACf,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,OAAO,CACpB,UAAU,CAAE,MAAM,CAClB,KAAK,CAAE,OAAO,CACd,cAAc,CAAE,IAAI,CACpB,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAY,iBAAiB,CAAC,MAAM,AAAC,CAC5D,KAAK,CAAE,KAAK,CACZ,aAAa,CAAE,IAAI,CACnB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,CAAW,CAClC,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,iBAAiB,CAAC,eAAe,AAAC,CACjC,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,iBAAiB,CAAC,CAAC,AAAC,CACnB,KAAK,CAAE,OAAO,CACd,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,OAAO,CAAE,KAAK,CACd,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,CAAC,AAAC,CACzB,KAAK,CAAE,OAAO,CACd,eAAe,CAAE,IAAI,CACrB,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,AAED,AAAA,iBAAiB,CAAC,KAAK,AAAC,CACvB,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,CAAC,CACT,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,AAAC,CACzC,OAAO,CAAE,OAAO,CAChB,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,KAAK,CACb,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,AAAC,CAClD,OAAO,CAAE,IAAI,CACb,SAAS,CAAE,IAAI,CACf,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,AAAC,CACpD,KAAK,CAAE,OAAO,CACd,eAAe,CAAE,IAAI,CACrB,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,AAAA,eAAe,AAAC,CACnE,KAAK,CAAE,OAAO,CACd,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,AAAA,MAAM,AAAC,CAC1D,eAAe,CAAE,SAAS,CAC1B,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,AAAA,MAAM,AAAC,CAC/C,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,iBAAiB,CAAC,KAAK,CAAC,EAAE,CAAC,cAAc,AAAA,MAAM,CAAC,QAAQ,AAAC,CACxD,OAAO,CAAE,MAAM,CACf,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAKD,AAAA,iCAAiC,AAAC,CACjC,WAAW,CAAE,kBAAkB,CAC/B,WAAW,CAAE,MAAM,CACnB,AAED,AAAA,iBAAiB,AAAC,CACjB,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,oBAAoB,AAAC,CACpB,UAAU,CAAE,OAAO,CACnB,OAAO,CAAE,OAAO,CAChB,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,kBAAkB,AAAC,CAClB,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,KAAK,CAAE,kBAAkB,CAAC,KAAK,CAAE,4BAA4B,CAAC,KAAK,AAAC,CACtF,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,GAAG,CACf,WAAW,CAAE,OAAO,CACpB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,MAAM,CAClB,cAAc,CAAE,IAAI,CACpB,AAED,AAAA,4BAA4B,CAAC,MAAM,AAAC,CACnC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAC,CACpC,KAAK,CAAE,KAAK,CACZ,WAAW,CAAE,GAAG,CAChB,AAED,AAAA,kBAAkB,AAAC,CAClB,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,kBAAkB,CAAC,MAAM,AAAC,CACzB,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,kBAAkB,CAAC,iBAAiB,AAAC,CACpC,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,GAAG,CAChB,AAED,AAAA,sBAAsB,CAAC,aAAa,AAAC,CACpC,KAAK,CAAE,eAAe,CACtB,MAAM,CAAE,KAAK,CACb,AAED,AAAA,sBAAsB,CAAC,CAAC,AAAC,CACxB,MAAM,CAAE,KAAK,CACb,AC1MD,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAC,CACnB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AAED,AAAA,EAAE,AAAA,cAAc,CAChB,eAAe,CAAC,iBAAiB,CAAG,EAAE,AAAC,CACtC,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,SAAS,CACjB,OAAO,CAAE,CAAC,CACV,aAAa,CAAE,CAAC,CAChB,MAAM,CAAE,iBAAiB,CACzB,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,EAAE,AAAA,cAAc,AAAA,MAAM,AAAC,CACtB,OAAO,CAAE,IAAI,CACb,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAC,CACrB,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,MAAM,CAChB,IAAI,CAAE,CAAC,CACP,QAAQ,CAAE,QAAQ,CAClB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,kBAAkB,AAAC,CACrC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACtC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,IAAI,CACZ,SAAS,CAAE,CAAC,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,GAAG,AAAC,CAC1C,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,MAAM,CACtB,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,IAAI,CACX,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,IAAI,AAAA,UAAU,AAAC,CACrD,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACxC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACtC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACtC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAC1C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACxC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,CAC7C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,CAC5C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAC,CAC1C,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,eAAe,CAAE,IAAI,CACrB,KAAK,CAAE,OAAO,CACd,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,MAAM,CACnD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,MAAM,CAClD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,MAAM,AAAC,CAChD,OAAO,CAAE,CAAC,CACV,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,MAAM,CACnD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,MAAM,CAC9C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,MAAM,CAClD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,MAAM,AAAC,CAChD,kBAAkB,CAAE,IAAI,CACxB,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,OAAO,CACpD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,CAC/C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,CAC/C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,OAAO,CACnD,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,OAAO,AAAC,CACjD,MAAM,CAAE,cAAc,CACtB,IAAI,CAAE,oBAAoB,CAC1B,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,OAAO,AAAC,CHpH7B,OAAO,CAAE,OAAO,CGsHvC,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,AAAC,CHvHxB,OAAO,CAAE,OAAO,CGyHvC,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,AAAA,OAAO,AAAC,CHxHpB,OAAO,CAAE,OAAO,CG0H3C,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,AAAA,OAAO,AAAC,CH9HxB,OAAO,CAAE,OAAO,CGgI3C,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAA,OAAO,AAAC,CHjI5B,OAAO,CAAE,OAAO,CGmIrC,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,CAC7C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,CAAC,CACxC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CAAC,CAAC,CAC5C,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,CAAC,AAAC,CAC1C,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACtC,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,IAAI,CACV,KAAK,CAAE,KAAK,CACZ,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,QAAQ,CAAE,OAAO,CACjB,WAAW,CAAE,MAAM,CACnB,AAED,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,CAAW,CACvD,KAAK,CAAE,eAAe,CACtB,SAAS,CAAE,GAAG,CACd,WAAW,CAAE,CAAC,CACd,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,AAED,AAAA,EAAE,AAAA,mBAAmB,CACrB,iBAAiB,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACvC,OAAO,CAAE,KAAK,CACd,OAAO,CAAE,gBAAgB,CACzB,MAAM,CAAE,CAAC,CACT,aAAa,CAAE,iBAAiB,CAChC,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAA,MAAM,AAAC,CAC3B,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAA,aAAa,AAAC,CAClC,aAAa,CAAE,CAAC,CAChB,AAED,AAAA,EAAE,AAAA,oBAAoB,AAAC,CACtB,MAAM,CAAE,UAAU,CAClB,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,AAAC,CAC5C,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,GAAG,CACV,IAAI,CAAE,IAAI,CACV,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,CAC7D,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,CAAC,GAAG,AAAA,aAAa,AAAC,CAC9E,aAAa,CAAE,IAAI,CACnB,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,AAAC,CAC7D,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,UAAU,CAClB,gBAAgB,CAAE,OAAO,CACzB,AAED,AAAA,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,cAAc,CAAC,GAAG,AAAA,aAAa,AAAC,CAC9E,KAAK,CAAE,CAAC,CACR,gBAAgB,CAAE,OAAO,CACzB,AAED,AAAA,EAAE,AAAA,mBAAmB,AAAA,MAAM,CAC3B,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,mBAAmB,AAAA,MAAM,CAClE,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,AAAA,MAAM,CAClD,EAAE,AAAA,oBAAoB,CAAC,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,mBAAmB,AAAA,MAAM,AAAC,CACxE,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AAKD,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,AAAC,CAC3C,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,KAAK,CACZ,aAAa,CAAE,CAAC,CAChB,OAAO,CAAE,aAAa,CACtB,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,QAAQ,CAChB,UAAU,CAAE,KAAK,CACjB,MAAM,CAAE,KAAK,CACb,WAAW,CAAE,KAAK,CAClB,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CAAC,IAAI,AAAA,OAAO,AAAC,CHhPxD,OAAO,CAAE,OAAO,CGkPvC,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,GAAG,AAAC,CACrE,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,IAAI,CAChB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,YAAY,CACrB,cAAc,CAAE,MAAM,CACtB,MAAM,CAAE,CAAC,CACT,AAED,AAAA,IAAI,AAAA,UAAU,CAAC,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CAChF,QAAQ,CAAE,MAAM,CAChB,KAAK,CAAE,IAAI,CACX,AACD,AAAA,IAAI,AAAA,UAAU,CAAC,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,CAAW,CACjG,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,QAAQ,CACjB,AAKD,AAAA,eAAe,CAAC,kBAAkB,CAAC,0BAA0B,AAAC,CAC7D,MAAM,CAAE,IAAI,CACZ,AACD,AAAA,eAAe,CAAC,2BAA2B,CAAC,0BAA0B,CAAC,yBAAyB,AAAC,CAChG,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,4BAA4B,CAAC,EAAE,AAAC,CACxG,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,kCAAkC,AAAC,CAC3G,YAAY,CAAE,GAAG,CACjB,WAAW,CAAE,CAAC,CACd,cAAc,CAAE,GAAG,CACnB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,EAAE,AAAA,0BAA0B,AAAC,CACrG,OAAO,CAAE,OAAO,CAChB,gBAAgB,CAAE,OAAO,CACzB,YAAY,CAAE,OAAO,CACrB,WAAW,CAAE,GAAG,CAChB,MAAM,CAAE,aAAa,CACrB,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,AAAC,CAC3G,gBAAgB,CAAE,OAAO,CACzB,YAAY,CAAE,IAAI,CAClB,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,eAAe,CAAC,aAAa,CAAC,wBAAwB,CAAC,gBAAgB,CAAC,qBAAqB,CAAC,KAAK,AAAC,CACnG,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,eAAe,CAAC,2BAA2B,CAAC,4BAA4B,AAAC,CACxE,YAAY,CAAE,IAAI,CAClB,aAAa,CAAE,GAAG,CAClB,AAGD,AAAA,eAAe,CAAC,2BAA2B,AAAA,yBAAyB,CAAC,4BAA4B,AAAC,CACjG,YAAY,CAAE,OAAO,CACrB,kBAAkB,CAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,oBAAyB,CACrD,UAAU,CAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,oBAAyB,CAC7C,AAED,AAAA,iBAAiB,CAAC,kBAAkB,CAAC,EAAE,AAAC,CACvC,OAAO,CAAE,CAAC,CACV,WAAW,CAAE,OAAO,CACpB,AAED,AAAA,kBAAkB,CAAC,4BAA4B,CAAC,uBAAuB,AAAC,CACvE,KAAK,CAAE,IAAI,CACX,AACD,AAAA,kBAAkB,CAAC,4BAA4B,CAAC,uBAAuB,AAAA,YAAY,CAAC,sBAAsB,AAAC,CAC1G,KAAK,CAAE,eAAe,CACtB,AAKD,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,CACnE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACjE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,CACjE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,CACrE,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACnE,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACnE,IAAI,CAAE,CAAC,CACP,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,KAAK,CAAE,IAAI,CACX,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,mBAAmB,AAAC,CACjE,KAAK,CAAE,IAAI,CACX,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,uBAAuB,AAAC,CACrE,KAAK,CAAE,IAAI,CACX,AAED,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,qBAAqB,AAAC,CACnE,KAAK,CAAE,CAAC,CACR,AAKD,AAAA,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,AAAC,CACzC,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,CAAC,CACR,AACD,AAAA,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,mBAAmB,CAC1F,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,mBAAmB,CAC1F,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,uBAAuB,CAC9F,0BAA0B,CAAC,EAAE,AAAA,cAAc,CAAC,EAAE,AAAA,sBAAsB,CAAC,EAAE,AAAA,qBAAqB,AAAC,CAC5F,QAAQ,CAAE,MAAM,CAChB,KAAK,CAAE,KAAK,CACZ,AAGD,AAAA,CAAC,AAAA,eAAe,CAChB,IAAI,AAAA,eAAe,AAAC,CACnB,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,GAAG,AAAA,KAAK,CAAC,CAAC,AAAA,eAAe,CACzB,GAAG,AAAA,KAAK,CAAC,IAAI,AAAA,eAAe,AAAC,CAC5B,OAAO,CAAE,IAAI,CACb,AAED,AAAA,cAAc,CAAC,kBAAkB,AAAC,CACjC,aAAa,CAAE,IAAI,CACnB,AC1YD,AAEC,IAFG,AAAA,YAAY,CAEf,EAAE,AAAA,YAAY,AAAC,CACd,UAAU,CAAE,IAAI,CAChB,YAAY,CAAE,CAAC,CACf,MAAM,CAAE,CAAC,CACT,AANF,AAQC,IARG,AAAA,YAAY,CAQf,eAAe,AAAC,CACf,OAAO,CAAE,KAAK,CACd,AAVF,AAYC,IAZG,AAAA,YAAY,CAYf,WAAW,CAAC,KAAK,AAAC,CACjB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,YAAY,CACrB,OAAO,CAAE,WAAW,CACpB,AAhBF,AAkBC,IAlBG,AAAA,YAAY,CAkBf,WAAW,CAAC,KAAK,CAlBlB,IAAI,AAAA,YAAY,CAkBI,WAAW,CAAC,QAAQ,AAAC,CACvC,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,AArBF,AAuBC,IAvBG,AAAA,YAAY,CAuBf,WAAW,CAAC,QAAQ,AAAC,CACpB,WAAW,CAAE,SAAS,CACtB,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,IAAI,CACZ,AA3BF,AA6BC,IA7BG,AAAA,YAAY,CA6Bf,WAAW,CAAC,CAAC,AAAA,mBAAmB,AAAC,CAChC,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,MAAM,CAClB,MAAM,CAAE,sBAAsB,CAC9B,AAlCF,AAoCC,IApCG,AAAA,YAAY,CAoCf,UAAU,CAAC,MAAM,AAAC,CACjB,OAAO,CAAE,KAAK,CACd,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,GAAG,CACZ,AAxCF,AA0CC,IA1CG,AAAA,YAAY,CA0Cf,aAAa,AAAC,CACb,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,OAAO,CACf,AA7CF,AA+CC,IA/CG,AAAA,YAAY,CA+Cf,aAAa,CAAC,KAAK,AAAC,CACnB,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,IAAI,CAAE,GAAG,CACT,MAAM,CAAE,WAAW,CACnB,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,AAxDF,AA0DC,IA1DG,AAAA,YAAY,CA0Df,aAAa,CAAC,KAAK,AAAC,CACnB,WAAW,CAAE,IAAI,CACjB,AA5DF,AAgEC,IAhEG,AAAA,YAAY,CAgEf,mBAAmB,CAAC,KAAK,AAAC,CACzB,cAAc,CAAE,GAAG,CACnB,AAlEF,AAoEC,IApEG,AAAA,YAAY,CAoEf,mBAAmB,CAAC,KAAK,AAAC,CACzB,OAAO,CAAE,IAAI,CACb,AAtEF,AAwEC,IAxEG,AAAA,YAAY,CAwEf,EAAE,AAAA,cAAc,AAAC,CAChB,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,CAAC,CAChB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AAhFF,AAkFC,IAlFG,AAAA,YAAY,CAkFf,EAAE,AAAA,cAAc,CAAC,EAAE,AAAC,CACnB,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,iBAAiB,CAChC,MAAM,CAAE,CAAC,CACT,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,IAAI,CACpB,AAxFF,AA0FC,IA1FG,AAAA,YAAY,CA0Ff,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAC,CACxB,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,IAAI,CACX,AA7FF,AA+FC,IA/FG,AAAA,YAAY,CA+Ff,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,kBAAkB,AAAC,CAC1C,IAAI,CAAE,GAAG,CACT,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,AApGF,AAsGC,IAtGG,AAAA,YAAY,CAsGf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,kBAAkB,CAAC,GAAG,AAAC,CAC9C,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,KAAK,CACd,AAzGF,AA2GC,IA3GG,AAAA,YAAY,CA2Gf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,gBAAgB,AAAC,CACxC,IAAI,CAAE,IAAI,CACV,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,KAAK,CAAE,IAAI,CACX,AAhHF,AAkHC,IAlHG,AAAA,YAAY,CAkHf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,gBAAgB,CAAC,UAAU,AAAC,CACnD,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,eAAe,CAC1B,UAAU,CAAE,eAAe,CAC3B,AAvHF,AAyHC,IAzHG,AAAA,YAAY,CAyHf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,mBAAmB,AAAC,CAC3C,OAAO,CAAE,gBAAgB,CACzB,AA3HF,AA6HC,IA7HG,AAAA,YAAY,CA6Hf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,iBAAiB,AAAC,CACzC,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CACT,KAAK,CAAE,IAAI,CACX,AAlIF,AAoIC,IApIG,AAAA,YAAY,CAoIf,EAAE,AAAA,cAAc,CAAC,EAAE,CAAC,IAAI,AAAA,iBAAiB,CAAC,GAAG,AAAC,CAC7C,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CACd,AAvIF,AA2IC,IA3IG,AAAA,YAAY,CA2If,iBAAiB,AAAC,CACjB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,iBAAiB,CACzB,aAAa,CAAE,GAAG,CAClB,SAAS,CAAE,KAAK,CAChB,QAAQ,CAAE,IAAI,CACd,OAAO,CAAE,KAAK,CACd,AAlJF,AAoJC,IApJG,AAAA,YAAY,CAoJf,iBAAiB,CAAC,EAAE,AAAC,CACpB,QAAQ,CAAE,IAAI,CACd,AAtJF,AAwJC,IAxJG,AAAA,YAAY,CAwJf,iBAAiB,CAAC,EAAE,AAAC,CACpB,aAAa,CAAE,iBAAiB,CAChC,WAAW,CAAE,GAAG,CAChB,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,WAAW,CACpB,AA7JF,AA+JC,IA/JG,AAAA,YAAY,CA+Jf,iBAAiB,CAAC,EAAE,AAAA,UAAW,CAAA,IAAI,CAAE,CACpC,UAAU,CAAE,OAAO,CACnB,AAjKF,AAmKC,IAnKG,AAAA,YAAY,CAmKf,iBAAiB,CAAC,KAAK,AAAC,CACvB,cAAc,CAAE,GAAG,CACnB,WAAW,CAAE,GAAG,CAChB,AAtKF,AAwKC,IAxKG,AAAA,YAAY,CAwKf,iBAAiB,CAAC,EAAE,AAAA,aAAa,AAAC,CACjC,aAAa,CAAE,CAAC,CAChB,AA1KF,AA4KC,IA5KG,AAAA,YAAY,CA4Kf,iBAAiB,CAAC,EAAE,CAAC,WAAW,AAAC,CAChC,OAAO,CAAE,SAAS,CAClB,AA9KF,AAgLC,IAhLG,AAAA,YAAY,CAgLf,iBAAiB,CAAC,EAAE,CAAC,aAAa,CAAC,KAAK,AAAC,CACxC,GAAG,CAAE,GAAG,CACR,AAlLF,AAoLC,IApLG,AAAA,YAAY,CAoLf,iBAAiB,CAAC,EAAE,AAAA,MAAM,AAAC,CAC1B,UAAU,CAAE,OAAO,CACnB,AAtLF,AAwLC,IAxLG,AAAA,YAAY,CAwLf,MAAM,AAAA,gBAAgB,AAAC,CACtB,MAAM,CAAE,eAAe,CACvB,AA1LF,AA4LC,IA5LG,AAAA,YAAY,CA4Lf,WAAW,CA5LZ,IAAI,AAAA,YAAY,CA4LF,CAAC,AAAA,cAAc,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,MAAM,CACf,AA/LF,AAmMC,IAnMG,AAAA,YAAY,CAmMf,eAAe,CAAC,KAAK,CAnMtB,IAAI,AAAA,YAAY,CAmMQ,cAAc,CAAC,QAAQ,AAAC,CAC9C,KAAK,CAAE,IAAI,CACX,AArMF,AAuMC,IAvMG,AAAA,YAAY,CAuMf,eAAe,CAAC,KAAK,CAvMtB,IAAI,AAAA,YAAY,CAuMQ,cAAc,CAAC,QAAQ,AAAC,CAC9C,OAAO,CAAE,OAAO,CAChB,KAAK,CAAE,OAAO,CACd,AA1MF,AA4MC,IA5MG,AAAA,YAAY,CA4Mf,cAAc,CAAC,QAAQ,AAAC,CACvB,MAAM,CAAE,QAAQ,CAChB,AA9MF,AAgNC,IAhNG,AAAA,YAAY,CAgNf,eAAe,CAAC,KAAK,AAAA,MAAM,CAhN5B,IAAI,AAAA,YAAY,CAgNc,cAAc,CAAC,QAAQ,AAAA,MAAM,AAAC,CAC1D,YAAY,CAAE,OAAO,CACrB,UAAU,CAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,eAAkB,CACtC,KAAK,CAAE,IAAI,CACX,AApNF,AAwNC,IAxNG,AAAA,YAAY,CAwNf,UAAU,CAAC,KAAK,CAxNjB,IAAI,AAAA,YAAY,CAwNG,YAAY,CAAC,KAAK,AAAC,CACpC,SAAS,CAAE,KAAK,CAChB,AA1NF,AA4NC,IA5NG,AAAA,YAAY,CA4Nf,UAAU,CAAC,KAAK,AAAA,gBAAgB,AAAA,cAAc,AAAC,CAC9C,UAAU,CAAE,IAAI,CAAC,gCAAK,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,CACxC,MAAM,CAAE,OAAO,CACf,YAAY,CAAE,eAAe,CAC7B,WAAW,CAAE,cAAc,CAC3B,KAAK,CAAE,KAAK,CACZ,AAlOF,AAsOC,IAtOG,AAAA,YAAY,CAsOf,kBAAkB,AAAC,CAClB,MAAM,CAAE,MAAM,CACd,AAxOF,AA0OC,IA1OG,AAAA,YAAY,CA0Of,0BAA0B,AAAC,CAC1B,OAAO,CAAE,MAAM,CACf,AA5OF,AAkPC,IAlPG,AAAA,YAAY,CAkPf,EAAE,AAAA,YAAY,CAAC,EAAE,AAAC,CACjB,MAAM,CAAE,IAAI,CACZ,AApPF,AAsPC,IAtPG,AAAA,YAAY,CAsPf,EAAE,AAAA,YAAY,CAAC,EAAE,AAAA,MAAM,AAAC,CACvB,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,IAAI,CACZ,AAzPF,AA2PC,IA3PG,AAAA,YAAY,CA2Pf,EAAE,AAAA,YAAY,CAAC,EAAE,AAAA,MAAM,AAAC,CACvB,UAAU,CAAE,OAAO,CACnB,AA7PF,AA+PC,IA/PG,AAAA,YAAY,CA+Pf,iBAAiB,AAAC,CACjB,OAAO,CAAE,YAAY,CACrB,AAjQF,AAuQC,IAvQG,AAAA,YAAY,CAuQf,KAAK,AAAA,eAAe,CAAC,EAAE,AAAA,KAAK,AAAC,CAC5B,OAAO,CAAE,IAAI,CACb,AAzQF,AA2QC,IA3QG,AAAA,YAAY,CA2Qf,KAAK,AAAA,eAAe,CAAC,EAAE,AAAA,SAAS,AAAC,CAChC,KAAK,CAAE,KAAK,CACZ,AA7QF,AA+QC,IA/QG,AAAA,YAAY,CA+Qf,KAAK,AAAA,eAAe,CAAC,EAAE,AAAA,SAAS,CAAC,aAAa,AAAC,CAC9C,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,KAAK,CACjB,AAnRF,AAqRC,IArRG,AAAA,YAAY,CAqRf,eAAe,AAAC,CACf,KAAK,CAAE,KAAK,CACZ,AAvRF,AAyRC,IAzRG,AAAA,YAAY,CAyRf,kBAAkB,AAAC,CAClB,QAAQ,CAAE,QAAQ,CAClB,AA3RF,AA6RC,IA7RG,AAAA,YAAY,CA6Rf,kBAAkB,CAAC,aAAa,AAAC,CAChC,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,EAAE,CACT,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,IAAI,CACjB,AAnSF,AAqSC,IArSG,AAAA,YAAY,CAqSf,kBAAkB,CAAC,UAAU,AAAC,CAC7B,cAAc,CAAE,GAAG,CACnB,AAvSF,AAySC,IAzSG,AAAA,YAAY,CAySf,kBAAkB,CAAC,EAAE,AAAC,CACrB,UAAU,CAAE,IAAI,CAChB,AA3SF,AA6SC,IA7SG,AAAA,YAAY,CA6Sf,kBAAkB,CAAC,EAAE,CAAC,UAAU,AAAC,CAChC,cAAc,CAAE,cAAc,CAC9B,AA/SF,AAiTC,IAjTG,AAAA,YAAY,CAiTf,kBAAkB,CAAC,EAAE,CAAC,OAAO,AAAC,CAC7B,MAAM,CAAE,OAAO,CACf,AAnTF,AAqTC,IArTG,AAAA,YAAY,CAqTf,kBAAkB,CAAC,kBAAkB,AAAC,CACrC,KAAK,CAAE,KAAK,CACZ,ACvTF,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,CAAE,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CAC1C,aAAa,CAAE,iBAAiB,CAChC,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CACpB,UAAU,CAAE,KAAK,CACjB,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,CAAC,KAAK,AAAC,CAC1B,UAAU,CAAE,GAAG,CACf,OAAO,CAAE,KAAK,CACd,AAED,AAAA,CAAC,AAAA,wBAAwB,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,MAAM,CAAE,gBAAgB,CACxB,AAED,AAAA,IAAI,AAAA,wBAAwB,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,AAED,AAAA,KAAK,AAAA,eAAe,AAAC,CACpB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,KAAK,AAAA,eAAe,AAAC,CACpB,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,KAAK,AAAA,gBAAgB,AAAC,CACrB,KAAK,CAAE,KAAK,CACZ,YAAY,CAAE,IAAI,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAE,KAAK,AAAA,YAAY,CAAC,QAAQ,AAAC,CACnD,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CACpB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,MAAM,CACd,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,EAAE,AAAC,CACpB,WAAW,CAAE,GAAG,CAChB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,MAAM,AAAC,CACxB,SAAS,CAAE,IAAI,CACf,OAAO,CAAE,QAAQ,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,AAAA,MAAM,CAAE,KAAK,AAAA,YAAY,CAAC,QAAQ,AAAA,MAAM,AAAC,CAC/D,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,kBAAkB,AAAC,CAClB,MAAM,CAAE,SAAS,CACjB,OAAO,CAAE,SAAS,CAClB,IAAI,CAAE,8EAA8E,CACpF,AAED,AAAA,iBAAiB,AAAC,CACjB,OAAO,CAAE,SAAS,CAClB,AAED,AAAA,wBAAwB,AAAC,CACxB,OAAO,CAAE,MAAM,CACf,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAc,CACrC,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,CAAiB,CACxC,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,UAAU,AAAC,CAC5B,MAAM,CAAE,4BAA4B,CACpC,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,SAAS,AAAC,CAC3B,KAAK,CAAE,GAAG,CACV,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,SAAS,CAAC,QAAQ,AAAC,CACpC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,AAAC,CACpC,MAAM,CAAE,UAAU,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,CAAC,WAAW,AAAC,CAChD,QAAQ,CAAE,QAAQ,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,CAAC,WAAW,CAAC,GAAG,AAAC,CACpD,MAAM,CAAE,iBAAiB,CACzB,UAAU,CAAE,OAAO,CACnB,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,GAAG,CACZ,kBAAkB,CAAE,GAAG,CACvB,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,kBAAkB,CAAC,WAAW,CAAC,mBAAmB,AAAC,CACpE,WAAW,CAAE,OAAO,CAEpB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,AAED,AAAA,KAAK,AAAA,YAAY,CAAC,KAAK,CAAC,EAAE,AAAC,CAC1B,aAAa,CAAE,cAAc,CAC7B,AC9HD,AAAA,kBAAkB,AAAC,CAClB,UAAU,CAAE,KAAK,CA8BjB,AA/BD,AAGC,kBAHiB,AAGhB,cAAc,CAAC,SAAS,CAH1B,kBAAkB,AAIhB,cAAc,CAAC,SAAS,CAAC,KAAK,CAJhC,kBAAkB,AAKhB,cAAc,CAAC,SAAS,CAAC,QAAQ,AAAC,CAClC,KAAK,CAAE,IAAI,CACX,AAPF,AASC,kBATiB,CASjB,WAAW,CATZ,kBAAkB,CAUjB,cAAc,CAVf,kBAAkB,CAWjB,cAAc,CAXf,kBAAkB,CAYjB,eAAe,CAZhB,kBAAkB,CAajB,SAAS,CAbV,kBAAkB,CAcjB,IAAI,AAAA,cAAc,CAAC,UAAU,CAd9B,kBAAkB,CAejB,IAAI,AAAA,cAAc,CAAC,YAAY,AAAC,CAC/B,OAAO,CAAE,IAAI,CACb,AAjBF,AAmBC,kBAnBiB,CAmBjB,eAAe,AAAC,CACf,cAAc,CAAE,CAAC,CACjB,AArBF,AAuBC,kBAvBiB,CAuBjB,UAAU,AAAC,CACV,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,QAAQ,CAChB,AA1BF,AA4BC,kBA5BiB,CA4BjB,KAAK,AAAC,CACL,MAAM,CAAE,CAAC,CACT,AC9BF,AAAA,mBAAmB,AAAC,CACnB,MAAM,CAAE,WAAW,CACnB,AAED,AAAA,2BAA2B,AAAC,CAC3B,OAAO,CAAE,QAAQ,CACjB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAAE,OAAO,CACzB,MAAM,CAAE,iBAAiB,CACzB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,aAAa,CAC1B,QAAQ,CAAE,MAAM,CAChB,SAAS,CAAE,UAAU,CACrB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,AAAC,CACxC,MAAM,CAAE,SAAS,CACjB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAC,CAC3C,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAC,CACrE,YAAY,CAAE,GAAG,CACjB,KAAK,CAAE,IAAI,CACX,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAC,CAC7C,eAAe,CAAE,IAAI,CACrB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,OAAO,CACf,aAAa,CAAE,GAAG,CAClB,eAAe,CAAE,WAAW,CAC5B,kBAAkB,CAAE,WAAW,CAC/B,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,cAAc,CACtB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,IAAsB,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAC3C,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,MAAM,AAAC,CACnD,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,OAAO,AAAC,CACpD,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAC,CACrD,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,eAAkB,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CACxC,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,MAAM,AAAC,CAC3D,YAAY,CAAE,OAAO,CACrB,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,OAAO,AAAC,CAC5D,UAAU,CAAE,gCAAgC,CAC5C,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,MAAM,CAC3D,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,AAAA,OAAO,AAAC,CAC5D,KAAK,CAAE,OAAO,CACd,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,AAAC,CAClD,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,CAAC,CAAC,AAAA,QAAQ,CAAC,IAAI,AAAC,CAC1D,KAAK,CAAE,OAAO,CACd,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,WAAW,AAAC,CACxC,MAAM,CAAE,CAAC,CACT,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,WAAW,CAAC,CAAC,AAAA,qBAAqB,AAAC,CAC/D,YAAY,CAAE,GAAG,CACjB,SAAS,CAAE,IAAI,CACf,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,WAAW,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,GAAG,AAAR,CAAU,CACxE,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,WAAW,CAAC,KAAK,AAAA,OAAO,AAAC,CACrE,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,IAAI,CACjB,AAED,AAAA,6BAA6B,AAAC,CAC7B,MAAM,CAAE,MAAM,CACd,KAAK,CAAE,GAAG,CACV,UAAU,CAAE,OAAO,CACnB,MAAM,CAAE,iBAAiB,CACzB,OAAO,CAAE,OAAO,CAChB,UAAU,CAAE,KAAK,CAEjB,kCAAkC,CAAE,GAAG,CACvC,iCAAiC,CAAE,GAAG,CACtC,8BAA8B,CAAE,GAAG,CACnC,6BAA6B,CAAE,GAAG,CAClC,0BAA0B,CAAE,GAAG,CAC/B,yBAAyB,CAAE,GAAG,CAC9B,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,AAAC,CAC1C,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,8BAA8B,AAAC,CAC3E,YAAY,CAAE,GAAG,CACjB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,8BAA8B,CAAC,CAAC,AAAC,CAC7E,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,CACnB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAC,CACvE,eAAe,CAAE,IAAI,CACrB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,OAAO,CACf,qBAAqB,CAAE,IAAI,CAC3B,aAAa,CAAE,IAAI,CACnB,eAAe,CAAE,WAAW,CAC5B,kBAAkB,CAAE,WAAW,CAC/B,UAAU,CAAE,WAAW,CAEvB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,OAAO,CACnB,WAAW,CAAE,eAAkB,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CACxC,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,CAAC,CAAC,AAAC,CACzE,KAAK,CAAE,KAAK,CACZ,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,AAAC,CAC7E,YAAY,CAAE,OAAO,CACrB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,OAAO,AAAC,CAC9E,UAAU,CAAE,OAAO,CACnB,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,CAAC,CAAC,AAAA,MAAM,CACrF,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,OAAO,CAAC,CAAC,AAAC,CAChF,KAAK,CAAE,OAAO,CACd,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,CAAC,CAAC,AAAA,cAAc,AAAC,CACvF,YAAY,CAAE,GAAG,CACjB,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,cAAc,CAC3B,cAAc,CAAE,SAAS,CACzB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CACX,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,CAAC,CAAC,AAAA,cAAc,AAAC,CAC7F,KAAK,CAAE,IAAI,CACX,AAED,AAAA,6BAA6B,CAAC,EAAE,AAAA,UAAU,CAAC,EAAE,AAAA,0BAA0B,AAAA,MAAM,CAAC,CAAC,AAAA,cAAc,AAAA,MAAM,AAAC,CACnG,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,sBAAsB,CAClD,2BAA2B,CAAC,sBAAsB,CAAC,CAAC,AAAA,MAAM,AAAC,CAC1D,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,KAAK,AAAC,CACjC,OAAO,CAAE,KAAK,CACd,aAAa,CAAE,GAAG,CAClB,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,OAAO,CACd,MAAM,CAAE,OAAO,CACf,AAED,AAAA,2BAA2B,CAAC,qBAAqB,CAAC,KAAK,AAAC,CACvD,MAAM,CAAE,KAAK,CACb,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,4BAA4B,AAAC,CACxD,KAAK,CAAE,OAAO,CACd,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,SAAS,CACzB,WAAW,CAAE,GAAG,CAChB,cAAc,CAAE,GAAG,CACnB,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,OAAO,CACf,AAED,AAAA,2BAA2B,CAAC,qBAAqB,AAAC,CACjD,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,aAAa,CAAE,GAAG,CAClB,AAED,AAAA,2BAA2B,CAAC,qBAAqB,AAAA,YAAY,AAAC,CAC7D,OAAO,CAAE,IAAI,CACb,AAED,AAAA,2BAA2B,CAAC,4BAA4B,AAAA,UAAU,AAAC,CAClE,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,4BAA4B,AAAA,OAAO,CAC/D,2BAA2B,CAAC,4BAA4B,AAAA,MAAM,AAAC,CAC9D,KAAK,CAAE,OAAO,CACd,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAC,CAC7B,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,aAAa,CACrB,aAAa,CAAE,iBAAiB,CAChC,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,MAAM,AAAC,CACnC,WAAW,CAAE,CAAC,CACd,AAED,AAAA,2BAA2B,CAAC,CAAC,CAAC,KAAK,CACnC,2BAA2B,CAAC,CAAC,CAAC,MAAM,CACpC,2BAA2B,CAAC,CAAC,CAAC,QAAQ,AAAC,CACtC,SAAS,CAAE,IAAI,CACf,AAED,AAAA,2BAA2B,CAAC,CAAC,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EACpC,2BAA2B,CAAC,CAAC,CAAC,QAAQ,AAAC,CACtC,KAAK,CAAE,IAAI,CACX,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,4BAA4B,AAAC,CACzD,cAAc,CAAE,CAAC,CACjB,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,OAAO,AAAC,CACpC,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,YAAY,CACrB,aAAa,CAAE,IAAI,CACnB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,OAAO,AAAC,CACpD,UAAU,CAAE,IAAI,CAChB,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,OAAO,AAAA,MAAM,AAAC,CAC1C,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,KAAK,CACjB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,OAAO,CAAC,KAAK,AAAA,OAAO,AAAC,CACjE,SAAS,CAAE,eAAe,CAC1B,OAAO,CAAE,QAAQ,CACjB,AAED,AAAA,IAAI,AAAA,WAAW,CAAC,2BAA2B,CAAC,CAAC,AAAA,OAAO,CAAC,KAAK,AAAA,OAAO,AAAC,CACjE,OAAO,CAAE,MAAM,CACf,AAED,AAAA,2BAA2B,CAAC,CAAC,AAAA,MAAM,CACnC,2BAA2B,CAAC,sBAAsB,AAAA,MAAM,AAAC,CACxD,OAAO,CAAE,GAAG,CACZ,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,AbxRD,AcbA,sBdasB,CcbtB,WAAW,AAAC,CAEX,WAAW,CAAE,SAAS,CACtB,MAAM,CAAE,KAAK,CACb,AdSD,AcPA,sBdOsB,CcPtB,kBAAkB,AAAC,CAElB,QAAQ,CAAE,IAAI,CACd,AdID,AcAA,sBdAsB,CcAtB,iBAAiB,AAAC,CACjB,OAAO,CAAE,KAAK,CACd,AdFD,AcIA,sBdJsB,CcItB,WAAW,CAAC,GAAG,AAAC,CACf,OAAO,CAAE,KAAK,CACd,AdND,AcQA,sBdRsB,CcQtB,4BAA4B,CdR5B,sBAAsB,CcQQ,yBAAyB,AAAC,CACvD,gBAAgB,CAAE,KAAK,CACvB,AdVD,AccA,sBddsB,CcctB,mBAAmB,AAAC,CACnB,YAAY,CAAE,cAAc,CAC5B,gBAAgB,CAAE,OAAO,CACzB,WAAW,CAAE,MAAM,CACnB,AdlBD,AcuBA,sBdvBsB,CcuBtB,sBAAsB,AAAC,CACtB,OAAO,CAAE,WAAW,CACpB,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,KAAK,CACjB,KAAK,CAAE,IAAI,CACX,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,Ad9BD,AcgCA,sBdhCsB,CcgCtB,wBAAwB,AAAC,CACxB,KAAK,CAAE,KAAK,CACZ,AdlCD,AcoCA,sBdpCsB,CcoCtB,+BAA+B,AAAC,CAC/B,KAAK,CAAE,IAAI,CACX,AdtCD,Ac0CA,sBd1CsB,Cc0CtB,WAAW,CAAC,GAAG,AAAA,kBAAkB,AAAC,CACjC,WAAW,CAAE,eAAe,CAC5B,Ad5CD,Ac+CA,sBd/CsB,Cc+CtB,WAAW,CAAC,GAAG,AAAA,2BAA2B,AAAC,CAC1C,WAAW,CAAE,gBAAgB,CAC7B,AdjDD,AcmDA,sBdnDsB,CcmDtB,WAAW,AAAA,cAAc,CAAC,GAAG,AAAA,kBAAkB,AAAC,CAC/C,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,IAAI,CAChB,AdvDD,AcyDA,sBdzDsB,CcyDtB,WAAW,AAAA,cAAc,CAAC,GAAG,AAAA,mBAAmB,AAAC,CAChD,OAAO,CAAE,CAAC,CACV,Ad3DD,Ac6DA,sBd7DsB,Cc6DtB,sBAAsB,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,iBAAiB,CAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAChD,cAAc,CAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAC7C,SAAS,CAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,QAAQ,CACxC,AAED,eAAe,CAAf,KAAe,CACd,EAAE,CACD,UAAU,CAAE,IAAI,CAEjB,GAAG,CACF,UAAU,CAAE,IAAI,CAEjB,IAAI,CACH,UAAU,CAAE,IAAI,EAIlB,kBAAkB,CAAlB,KAAkB,CACjB,EAAE,CACD,UAAU,CAAE,IAAI,CAEjB,GAAG,CACF,UAAU,CAAE,IAAI,CAEjB,IAAI,CACH,UAAU,CAAE,IAAI,EAIlB,UAAU,CAAV,KAAU,CACT,EAAE,CACD,UAAU,CAAE,IAAI,CAEjB,GAAG,CACF,UAAU,CAAE,IAAI,CAEjB,IAAI,CACH,UAAU,CAAE,IAAI,EdrGlB,Ac6GA,sBd7GsB,Cc6GtB,OAAO,AAAC,CACP,OAAO,CAAE,YAAY,CACrB,eAAe,CAAE,OAAO,CACxB,AdhHD,AckHA,sBdlHsB,CckHtB,iBAAiB,AAAC,CACjB,WAAW,CAAE,cAAc,CAC3B,QAAQ,CAAE,QAAQ,CAClB,AdrHD,AcyHA,sBdzHsB,CcyHtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,Ad3HD,Ac6HA,sBd7HsB,Cc6HtB,aAAa,CAAC,QAAQ,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,Ad/HD,AciIA,sBdjIsB,CciItB,aAAa,CAAC,UAAU,AAAC,CACxB,KAAK,CAAE,IAAI,CACX,AdnID,AcqIA,sBdrIsB,CcqItB,aAAa,CAAC,OAAO,AAAC,CACrB,KAAK,CAAE,IAAI,CACX,AdvID,Ac+IA,sBd/IsB,Cc+ItB,aAAa,CAAC,cAAc,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,AdjJD,AcmJA,sBdnJsB,CcmJtB,aAAa,CAAC,cAAc,AAAC,CAC5B,KAAK,CAAE,IAAI,CACX,AdrJD,AcuJA,sBdvJsB,CcuJtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,AdzJD,Ac2JA,sBd3JsB,Cc2JtB,aAAa,CAAC,UAAU,AAAC,CACxB,KAAK,CAAE,IAAI,CACX,Ad7JD,Ac+JA,sBd/JsB,Cc+JtB,aAAa,CAAC,YAAY,AAAC,CAC1B,KAAK,CAAE,IAAI,CACX,AdjKD,AcmKA,sBdnKsB,CcmKtB,aAAa,CAAC,QAAQ,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,AdrKD,AcuKA,sBdvKsB,CcuKtB,aAAa,CAAC,aAAa,AAAC,CAC3B,KAAK,CAAE,IAAI,CACX,AdzKD,Ac2KA,sBd3KsB,Cc2KtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,Ad7KD,Ac+KA,sBd/KsB,Cc+KtB,aAAa,CAAC,WAAW,AAAC,CACzB,KAAK,CAAE,IAAI,CACX,AdjLD,AcmLA,sBdnLsB,CcmLtB,aAAa,CAAC,OAAO,AAAC,CACrB,KAAK,CAAE,IAAI,CACX,AdrLD,AcuLA,sBdvLsB,CcuLtB,aAAa,CAAC,aAAa,AAAC,CAC3B,KAAK,CAAE,IAAI,CACX,AdzLD,Ac2LA,sBd3LsB,Cc2LtB,aAAa,CAAC,UAAU,AAAC,CACxB,KAAK,CAAE,IAAI,CACX,Ad7LD,Ac+LA,sBd/LsB,Cc+LtB,aAAa,CAAC,SAAS,AAAC,CACvB,KAAK,CAAE,IAAI,CACX,AdjMD,AcmMA,sBdnMsB,CcmMtB,aAAa,CAAC,MAAM,AAAC,CACpB,KAAK,CAAE,IAAI,CACX,AdrMD,AcuMA,sBdvMsB,CcuMtB,aAAa,CAAC,QAAQ,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,AdzMD,Ac2MA,sBd3MsB,Cc2MtB,YAAY,AAAC,CACZ,KAAK,CAAE,IAAI,CACX,Ad7MD,Ac+MA,sBd/MsB,Cc+MtB,YAAY,AAAC,CACZ,KAAK,CAAE,IAAI,CACX,AdjND,AcmNA,sBdnNsB,CcmNtB,UAAU,CdnNV,sBAAsB,CcmNV,UAAU,AAAC,CACtB,WAAW,CAAE,IAAI,CACjB,AdrND,AcuNA,sBdvNsB,CcuNtB,MAAM,AAAC,CACN,UAAU,CAAE,MAAM,CAClB,AdzND,Ac2NA,sBd3NsB,Cc2NtB,QAAQ,AAAC,CACR,eAAe,CAAE,SAAS,CAC1B,Ad7ND,Ac+NA,sBd/NsB,Cc+NtB,iBAAiB,AAAC,CACjB,eAAe,CAAE,YAAY,CAC7B,AdjOD,AcmOA,sBdnOsB,CcmOtB,aAAa,CAAC,SAAS,AAAC,CACvB,KAAK,CAAE,IAAI,CACX,AdrOD,AcuOA,sBdvOsB,CcuOtB,eAAe,AAAC,CACf,KAAK,CAAE,IAAI,CACX,AdzOD,Ac6OA,sBd7OsB,Cc6OtB,GAAG,AAAA,WAAW,CAAC,IAAI,AAAA,2BAA2B,AAAC,CAC9C,KAAK,CAAE,IAAI,CACX,Ad/OD,AciPA,sBdjPsB,CciPtB,GAAG,AAAA,WAAW,CAAC,IAAI,AAAA,8BAA8B,AAAC,CACjD,KAAK,CAAE,IAAI,CACX,AdnPD,AcqPA,sBdrPsB,CcqPtB,uBAAuB,AAAC,CACvB,UAAU,CAAE,mBAAqB,CACjC,AdvPD,AcyPA,sBdzPsB,CcyPtB,iCAAiC,AAAC,CACjC,UAAU,CAAE,OAAO,CACnB,Ad3PD,AckQA,sBdlQsB,CckQtB,WAAW,AAAC,CACX,UAAU,CAAE,4BAA4B,CACxC,KAAK,CAAE,KAAK,CACZ,WAAW,CAAE,CAAC,CACd,MAAM,CAAE,gBAAgB,CACxB,QAAQ,CAAE,MAAM,CAChB,QAAQ,CAAE,QAAQ,CAClB,AdzQD,Ac2QA,sBd3QsB,Cc2QtB,kBAAkB,AAAC,CAGlB,aAAa,CAAE,KAAK,CACpB,YAAY,CAAE,KAAK,CACnB,cAAc,CAAE,IAAI,CACpB,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,IAAI,CACb,QAAQ,CAAE,QAAQ,CAClB,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,CAAC,CACV,AdvRD,AcyRA,sBdzRsB,CcyRtB,iBAAiB,AAAC,CACjB,QAAQ,CAAE,QAAQ,CAClB,YAAY,CAAE,sBAAsB,CACpC,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,Ad9RD,AcmSA,sBdnSsB,CcmStB,sBAAsB,CdnStB,sBAAsB,CcmSE,sBAAsB,CdnS9C,sBAAsB,CcmS0B,4BAA4B,CdnS5E,sBAAsB,CcmSwD,yBAAyB,AAAC,CACvG,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,OAAO,CAAE,IAAI,CACb,AdvSD,AcySA,sBdzSsB,CcyStB,sBAAsB,AAAC,CACtB,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,CAAC,CACN,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,MAAM,CAClB,Ad9SD,AcgTA,sBdhTsB,CcgTtB,sBAAsB,AAAC,CACtB,MAAM,CAAE,CAAC,CACT,IAAI,CAAE,CAAC,CACP,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,MAAM,CAClB,AdrTD,AcuTA,sBdvTsB,CcuTtB,4BAA4B,AAAC,CAC5B,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,Ad1TD,Ac4TA,sBd5TsB,Cc4TtB,yBAAyB,AAAC,CACzB,IAAI,CAAE,CAAC,CACP,MAAM,CAAE,CAAC,CACT,Ad/TD,AciUA,sBdjUsB,CciUtB,mBAAmB,AAAC,CACnB,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,cAAc,CAAE,IAAI,CACpB,OAAO,CAAE,CAAC,CACV,AdvUD,AcyUA,sBdzUsB,CcyUtB,kBAAkB,AAAC,CAClB,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,IAAI,CACZ,eAAe,CAAE,WAAW,CAC5B,UAAU,CAAE,WAAW,CACvB,cAAc,CAAE,IAAI,CACpB,aAAa,CAAE,KAAK,CACpB,OAAO,CAAE,YAAY,CAErB,KAAK,CAAE,CAAC,CACR,QAAQ,CAAE,MAAM,CAChB,AdpVD,AcsVA,sBdtVsB,CcsVtB,0BAA0B,AAAC,CAC1B,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,IAAI,CACZ,Ad1VD,Ac4VA,sBd5VsB,Cc4VtB,sBAAsB,AAAC,CACtB,QAAQ,CAAE,QAAQ,CAClB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,CAAC,CACV,AdhWD,AckWA,sBdlWsB,CckWtB,iBAAiB,AAAC,CACjB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,GAAG,CACf,AdrWD,AcuWA,sBdvWsB,CcuWtB,WAAW,CAAC,GAAG,AAAC,CAEf,kBAAkB,CAAE,CAAC,CACrB,qBAAqB,CAAE,CAAC,CACxB,aAAa,CAAE,CAAC,CAChB,YAAY,CAAE,CAAC,CACf,UAAU,CAAE,WAAW,CACvB,WAAW,CAAE,OAAO,CACpB,SAAS,CAAE,OAAO,CAClB,MAAM,CAAE,CAAC,CACT,WAAW,CAAE,GAAG,CAChB,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,OAAO,CACpB,KAAK,CAAE,OAAO,CACd,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,QAAQ,CAClB,QAAQ,CAAE,OAAO,CACjB,AdxXD,Ac0XA,sBd1XsB,Cc0XtB,gBAAgB,CAAC,GAAG,AAAC,CACpB,SAAS,CAAE,UAAU,CACrB,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,SAAS,CACrB,Ad9XD,AcgYA,sBdhYsB,CcgYtB,0BAA0B,AAAC,CAC1B,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,CAAC,CACN,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AdvYD,AcyYA,sBdzYsB,CcyYtB,sBAAsB,AAAC,CACtB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,IAAI,CACd,Ad7YD,AckZA,sBdlZsB,CckZtB,gBAAgB,CAAC,kBAAkB,AAAC,CACnC,UAAU,CAAE,MAAM,CAClB,AdpZD,AcsZA,sBdtZsB,CcsZtB,mBAAmB,AAAC,CACnB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,CAAC,CACT,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,MAAM,CAClB,Ad5ZD,Ac8ZA,sBd9ZsB,Cc8ZtB,mBAAmB,CAAC,GAAG,AAAC,CACvB,QAAQ,CAAE,MAAM,CAChB,AdhaD,AckaA,sBdlasB,CckatB,WAAW,CAAC,GAAG,AAAA,kBAAkB,AAAC,CACjC,QAAQ,CAAE,QAAQ,CAClB,YAAY,CAAE,IAAI,CAClB,KAAK,CAAE,CAAC,CACR,AdtaD,AcwaA,sBdxasB,CcwatB,GAAG,AAAA,mBAAmB,AAAC,CACtB,UAAU,CAAE,MAAM,CAClB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,Ad5aD,Ac8aA,sBd9asB,Cc8atB,mBAAmB,CAAC,GAAG,AAAA,mBAAmB,AAAC,CAC1C,UAAU,CAAE,OAAO,CACnB,AdhbD,AckbA,sBdlbsB,CckbtB,oBAAoB,AAAC,CACpB,UAAU,CAAE,OAAO,CACnB,AdpbD,AcsbA,sBdtbsB,CcsbtB,mBAAmB,CAAC,oBAAoB,AAAC,CACxC,UAAU,CAAE,OAAO,CACnB,AdxbD,Ac0bA,sBd1bsB,Cc0btB,qBAAqB,AAAC,CACrB,MAAM,CAAE,SAAS,CACjB,Ad5bD,Ac8bA,sBd9bsB,Cc8btB,aAAa,AAAC,CACb,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,mBAAqB,CACjC,AdjcD,AcocA,sBdpcsB,CcoctB,WAAW,CAAC,IAAI,AAAC,CAChB,eAAe,CAAE,WAAW,CAC5B,AdtcD,AcycA,sBdzcsB,CcyctB,gBAAgB,AAAC,CAChB,aAAa,CAAE,IAAI,CACnB,AAED,MAAM,CAAC,KAAK,Cd7cZ,Ac+cC,sBd/cqB,Cc+crB,WAAW,CAAC,GAAG,AAAA,mBAAmB,AAAC,CAClC,UAAU,CAAE,MAAM,CAClB,CdjdF,AcqdA,sBdrdsB,CcqdtB,iBAAiB,AAAA,MAAM,AAAC,CACvB,OAAO,CAAE,EAAE,CACX,AdvdD,Ac0dA,sBd1dsB,Cc0dtB,IAAI,AAAA,wBAAwB,AAAC,CAC5B,UAAU,CAAE,IAAI,CAChB,Ad5dD,AedC,sBfcqB,CeftB,kBAAkB,CACjB,iBAAiB,AAAC,CACjB,aAAa,CAAE,GAAG,CAClB,AfYF,AeXC,sBfWqB,CeftB,kBAAkB,CAIjB,EAAE,AAAC,CACF,UAAU,CAAE,IAAI,CAQhB,AfEF,AeTE,sBfSoB,CeftB,kBAAkB,CAIjB,EAAE,CAED,EAAE,AAAC,CACF,MAAM,CAAE,IAAI,CACZ,aAAa,CAAE,KAAK,CACpB,AfMH,AeLE,sBfKoB,CeftB,kBAAkB,CAIjB,EAAE,CAMD,EAAE,AAAC,CACF,MAAM,CAAE,gBAAgB,CACxB,AfGH,AeDC,sBfCqB,CeftB,kBAAkB,CAcjB,EAAE,AAAC,CACF,SAAS,CAAE,GAAG,CACd,AfDF,AeEC,sBfFqB,CeftB,kBAAkB,CAiBjB,qBAAqB,AAAC,CACrB,OAAO,CAAE,IAAI,CACb,AfJF,AeKC,sBfLqB,CeftB,kBAAkB,CAoBjB,sBAAsB,AAAC,CACtB,KAAK,CAAE,IAAI,CACX,AfPF,AeUA,sBfVsB,CeUtB,sBAAsB,AAAC,CACtB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,AffD,AeiBA,sBfjBsB,CeiBtB,kBAAkB,AAAC,CAClB,SAAS,CAAE,GAAG,CAOd,AfzBD,AemBC,sBfnBqB,CeiBtB,kBAAkB,CAEjB,EAAE,AAAC,CACF,UAAU,CAAE,KAAK,CAIjB,AfxBF,AeqBE,sBfrBoB,CeiBtB,kBAAkB,CAEjB,EAAE,CAED,EAAE,AAAC,CACF,MAAM,CAAE,gBAAgB,CACxB,AfvBH,AgBHA,sBhBGsB,CgBHtB,iBAAiB,AAAC,CAAE,OAAO,CAAE,IAAI,CAAI,AhBGrC,AgBFA,sBhBEsB,CgBFtB,4BAA4B,AAAC,CAAE,QAAQ,CAAE,mBAAmB,CAAE,IAAI,CAAE,qBAAqB,CAAE,IAAI,CAAE,wBAAqB,CAAI,AhBE1H,AgBDA,sBhBCsB,CgBDtB,gBAAgB,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAAE,WAAW,CAAE,GAAG,CAAE,eAAe,CAAE,IAAI,CAAE,SAAS,CAAE,IAAI,CAAE,UAAU,CAAE,IAAI,CAAI,AhBC/I,AgBAA,sBhBAsB,CgBAtB,mBAAmB,AAAA,MAAM,AAAC,CAAE,OAAO,CAAE,GAAG,CAAE,OAAO,CAAE,KAAK,CAAE,MAAM,CAAE,CAAC,CAAE,KAAK,CAAE,IAAI,CAAE,UAAU,CAAE,MAAM,CAAI,AhBAxG,AgBCA,sBhBDsB,CgBCtB,mBAAmB,AAAC,CAAE,OAAO,CAAE,YAAY,CAAI,AhBD/C,AgBGA,sBhBHsB,CgBGtB,CAAC,CAAC,IAAI,CAAC,mBAAmB,AAAC,CAAE,MAAM,CAAC,EAAE,CAAI,AhBH1C,AgBIA,sBhBJsB,CgBItB,mBAAmB,AAAC,CAAE,OAAO,CAAC,KAAK,CAAI,AhBJvC,AgBMA,sBhBNsB,CgBMtB,eAAe,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,GAAG,CAAE,CAAC,CAAE,IAAI,CAAE,CAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,MAAM,CAAC,gBAAgB,CAAI,AhBNzH,AgBWA,sBhBXsB,CgBWtB,kBAAkB,AAAC,CAAE,MAAM,CAAE,kBAAkB,CAAI,AhBXnD,AgBkBA,sBhBlBsB,CgBkBtB,QAAQ,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,WAAW,CAAE,QAAQ,CAAE,QAAQ,CAAE,MAAM,CAAE,iBAAiB,CAAE,SAAS,CAAI,AhBlBpG,AgByBA,sBhBzBsB,CgByBtB,kBAAkB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,CAAC,CAAE,IAAI,CAAE,CAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAI,AhBzBvF,AgB8CA,sBhB9CsB,CgB8CtB,UAAU,AAAC,CAAE,WAAW,CAAE,wBAAwB,CAAE,SAAS,CAAE,KAAK,CAAI,AhB9CxE,AgB+CA,sBhB/CsB,CgB+CtB,UAAU,CAAC,UAAU,AAAC,CAAE,SAAS,CAAE,GAAG,CAAI,AhB/C1C,AgBgDA,sBhBhDsB,CgBgDtB,UAAU,CAAC,KAAK,ChBhDhB,sBAAsB,CgBgDJ,UAAU,CAAC,MAAM,ChBhDnC,sBAAsB,CgBgDe,UAAU,CAAC,QAAQ,ChBhDxD,sBAAsB,CgBgDoC,UAAU,CAAC,MAAM,AAAC,CAAE,WAAW,CAAE,wBAAwB,CAAE,SAAS,CAAE,GAAG,CAAI,AhBhDvI,AgBiDA,sBhBjDsB,CgBiDtB,kBAAkB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,IAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAI,AhBjD9G,AgBkDA,sBhBlDsB,CgBkDtB,kBAAkB,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBlDzC,AgBmDA,sBhBnDsB,CgBmDtB,iBAAiB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,IAAO,CAAC,qEAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAE,WAAW,CAAE,IAAI,CAAI,AhBnDhI,AgBoDA,sBhBpDsB,CgBoDtB,iBAAiB,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBpDxC,AgBwDA,sBhBxDsB,CgBwDtB,iBAAiB,ChBxDjB,sBAAsB,CgBwDH,kBAAkB,CAAC,iBAAiB,ChBxDvD,sBAAsB,CgBwDmC,iBAAiB,CAAC,iBAAiB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,WAAW,CAAE,MAAM,CAAE,KAAK,CAAE,OAAO,CAAI,AhBxD7M,AgByDA,sBhBzDsB,CgByDtB,iBAAiB,CAAC,CAAC,ChBzDnB,sBAAsB,CgByDD,iBAAiB,CAAC,CAAC,AAAA,KAAK,ChBzD7C,sBAAsB,CgByDyB,iBAAiB,CAAC,CAAC,AAAA,QAAQ,AAAC,CAAE,KAAK,CAAE,OAAO,CAAE,eAAe,CAAE,IAAI,CAAI,AhBzDtH,AgB0DA,sBhB1DsB,CgB0DtB,eAAe,ChB1Df,sBAAsB,CgB0DL,kBAAkB,CAAC,eAAe,ChB1DnD,sBAAsB,CgB0D+B,iBAAiB,CAAC,eAAe,ChB1DtF,sBAAsB,CgB0DkE,eAAe,ChB1DvG,sBAAsB,CgB0DmF,kBAAkB,CAAC,eAAe,ChB1D3I,sBAAsB,CgB0DuH,iBAAiB,CAAC,eAAe,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,WAAW,CAAE,MAAM,CAAE,KAAK,CAAE,OAAO,CAAI,AhB1D/R,AgB2DA,sBhB3DsB,CgB2DtB,eAAe,CAAC,CAAC,ChB3DjB,sBAAsB,CgB2DH,eAAe,CAAC,CAAC,AAAA,MAAM,AAAC,CAAE,KAAK,CAAE,OAAO,CAAE,eAAe,CAAE,IAAI,CAAI,AhB3DtF,AgB4DA,sBhB5DsB,CgB4DtB,gBAAgB,ChB5DhB,sBAAsB,CgB4DJ,kBAAkB,CAAC,gBAAgB,ChB5DrD,sBAAsB,CgB4DiC,iBAAiB,CAAC,gBAAgB,AAAC,CAAE,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,IAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,WAAW,CAAE,MAAM,CAAE,KAAK,CAAE,OAAO,CAAI,AhB5D1M,AgB6DA,sBhB7DsB,CgB6DtB,gBAAgB,CAAC,CAAC,ChB7DlB,sBAAsB,CgB6DF,gBAAgB,CAAC,CAAC,AAAA,KAAK,ChB7D3C,sBAAsB,CgB6DuB,gBAAgB,CAAC,CAAC,AAAA,QAAQ,AAAC,CAAE,KAAK,CAAE,OAAO,CAAE,eAAe,CAAE,IAAI,CAAI,AhB7DnH,AgB8DA,sBhB9DsB,CgB8DtB,UAAU,CAAC,OAAO,AAAC,CAAE,OAAO,CAAE,IAAI,CAAI,AhB9DtC,AgBkEA,sBhBlEsB,CgBkEtB,mBAAmB,ChBlEnB,sBAAsB,CgBkED,kBAAkB,CAAC,mBAAmB,ChBlE3D,sBAAsB,CgBkEuC,iBAAiB,CAAC,mBAAmB,AAAE,CAAC,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAI,AhBlE9L,AgBmEA,sBhBnEsB,CgBmEtB,mBAAmB,CAAC,CAAC,ChBnErB,sBAAsB,CgBmEC,kBAAkB,CAAC,mBAAmB,CAAC,CAAC,ChBnE/D,sBAAsB,CgBmE0C,iBAAiB,CAAC,mBAAmB,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBnE5H,AgBoEA,sBhBpEsB,CgBoEtB,eAAe,ChBpEf,sBAAsB,CgBoEL,kBAAkB,CAAC,eAAe,ChBpEnD,sBAAsB,CgBoE+B,iBAAiB,CAAC,eAAe,AAAC,CAAC,MAAM,CAAE,iBAAiB,CAAE,UAAU,CAAE,OAAO,CAAC,4DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,KAAK,CAAE,OAAO,CAAI,AhBpEjL,AgBqEA,sBhBrEsB,CgBqEtB,eAAe,CAAC,CAAC,ChBrEjB,sBAAsB,CgBqEH,kBAAkB,CAAC,eAAe,CAAC,CAAC,ChBrEvD,sBAAsB,CgBqEmC,iBAAiB,CAAC,eAAe,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBrEjH,AgBsEA,sBhBtEsB,CgBsEtB,oBAAoB,ChBtEpB,sBAAsB,CgBsEA,kBAAkB,CAAC,oBAAoB,ChBtE7D,sBAAsB,CgBsEyC,iBAAiB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAE,OAAO,CAAI,AhBtE1H,AgBuEA,sBhBvEsB,CgBuEtB,oBAAoB,ChBvEpB,sBAAsB,CgBuEA,kBAAkB,CAAC,oBAAoB,ChBvE7D,sBAAsB,CgBuEyC,iBAAiB,CAAC,oBAAoB,AAAC,CAAE,WAAW,CAAE,IAAI,CAAI,AhBvE7H,AgBwEA,sBhBxEsB,CgBwEtB,sBAAsB,ChBxEtB,sBAAsB,CgBwEE,kBAAkB,CAAC,sBAAsB,ChBxEjE,sBAAsB,CgBwE8C,iBAAiB,CAAC,sBAAsB,AAAC,CAAE,OAAO,CAAE,EAAE,CAAE,MAAM,CAAC,iBAAiB,CAAE,WAAW,CAAE,MAAM,CAAI,AhBxE7K,AgByEA,sBhBzEsB,CgByEtB,kBAAkB,ChBzElB,sBAAsB,CgByEF,kBAAkB,CAAC,kBAAkB,ChBzEzD,sBAAsB,CgByEqC,iBAAiB,CAAC,kBAAkB,AAAC,CAAE,OAAO,CAAE,GAAG,CAAE,MAAM,CAAC,iBAAiB,CAAE,gBAAgB,CAAE,IAAI,CAAI,AhBzEpK,AgB+EA,sBhB/EsB,CgB+EtB,QAAQ,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,gBAAgB,CAAE,wDAAK,CAAI,AhB/EjE,AgBgFA,sBhBhFsB,CgBgFtB,kBAAkB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBhFxD,AgBiFA,sBhBjFsB,CgBiFtB,iBAAiB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBjFvD,AgBkFA,sBhBlFsB,CgBkFtB,iBAAiB,CAAC,QAAQ,AAAC,CAAE,gBAAgB,CAAE,wDAAK,CAAI,AhBlFxD,AgBmFA,sBhBnFsB,CgBmFtB,eAAe,CAAC,QAAQ,ChBnFxB,sBAAsB,CgBmFI,eAAe,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBnF/E,AgBoFA,sBhBpFsB,CgBoFtB,gBAAgB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBpFtD,AgBqFA,sBhBrFsB,CgBqFtB,mBAAmB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBrFzD,AgBsFA,sBhBtFsB,CgBsFtB,eAAe,CAAC,QAAQ,ChBtFxB,sBAAsB,CgBsFI,oBAAoB,CAAC,QAAQ,AAAC,CAAC,gBAAgB,CAAE,wDAAK,CAAI,AhBtFpF,AgByFA,sBhBzFsB,CgByFtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,GAAG,CAAI,AhBzFjD,AgB0FA,sBhB1FsB,CgB0FtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB1FtD,AgB2FA,sBhB3FsB,CgB2FtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB3FrD,AgB4FA,sBhB5FsB,CgB4FtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB5FtD,AgB6FA,sBhB7FsB,CgB6FtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7FrD,AgB8FA,sBhB9FsB,CgB8FtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB9FtD,AgB+FA,sBhB/FsB,CgB+FtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB/FrD,AgBgGA,sBhBhGsB,CgBgGtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBhGvD,AgBiGA,sBhBjGsB,CgBiGtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjGxD,AgBkGA,sBhBlGsB,CgBkGtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBlGxD,AgBmGA,sBhBnGsB,CgBmGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhBnGxD,AgBoGA,sBhBpGsB,CgBoGtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBpG7D,AgBqGA,sBhBrGsB,CgBqGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBrG5D,AgBsGA,sBhBtGsB,CgBsGtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBtG7D,AgBuGA,sBhBvGsB,CgBuGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBvG5D,AgBwGA,sBhBxGsB,CgBwGtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBxG7D,AgByGA,sBhBzGsB,CgByGtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBzG5D,AgB0GA,sBhB1GsB,CgB0GtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1G9D,AgB2GA,sBhB3GsB,CgB2GtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3G/D,AgB4GA,sBhB5GsB,CgB4GtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5G/D,AgB6GA,sBhB7GsB,CgB6GtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7GrD,AgB8GA,sBhB9GsB,CgB8GtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9G1D,AgB+GA,sBhB/GsB,CgB+GtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/GzD,AgBgHA,sBhBhHsB,CgBgHtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBhH1D,AgBiHA,sBhBjHsB,CgBiHtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBjHzD,AgBkHA,sBhBlHsB,CgBkHtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlH1D,AgBmHA,sBhBnHsB,CgBmHtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnHzD,AgBoHA,sBhBpHsB,CgBoHtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpH3D,AgBqHA,sBhBrHsB,CgBqHtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrH5D,AgBsHA,sBhBtHsB,CgBsHtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtH9D,AgBuHA,sBhBvHsB,CgBuHtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvH5D,AgBwHA,sBhBxHsB,CgBwHtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxH9D,AgByHA,sBhBzHsB,CgByHtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzH9D,AgB0HA,sBhB1HsB,CgB0HtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1H9D,AgB2HA,sBhB3HsB,CgB2HtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3H9D,AgB4HA,sBhB5HsB,CgB4HtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5H9D,AgB6HA,sBhB7HsB,CgB6HtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7H1D,AgB8HA,sBhB9HsB,CgB8HtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9H/D,AgB+HA,sBhB/HsB,CgB+HtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/H9D,AgBgIA,sBhBhIsB,CgBgItB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBhI/D,AgBiIA,sBhBjIsB,CgBiItB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBjI9D,AgBkIA,sBhBlIsB,CgBkItB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlI/D,AgBmIA,sBhBnIsB,CgBmItB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnI9D,AgBoIA,sBhBpIsB,CgBoItB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpIhE,AgBqIA,sBhBrIsB,CgBqItB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrIjE,AgBsIA,sBhBtIsB,CgBsItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtInE,AgBuIA,sBhBvIsB,CgBuItB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvIjE,AgBwIA,sBhBxIsB,CgBwItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxInE,AgByIA,sBhBzIsB,CgByItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzInE,AgB0IA,sBhB1IsB,CgB0ItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1InE,AgB2IA,sBhB3IsB,CgB2ItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3InE,AgB4IA,sBhB5IsB,CgB4ItB,2BAA2B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5InE,AgB6IA,sBhB7IsB,CgB6ItB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhB7IhE,AgB8IA,sBhB9IsB,CgB8ItB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9IpE,AgB+IA,sBhB/IsB,CgB+ItB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/IpE,AgBgJA,sBhBhJsB,CgBgJtB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBhJpE,AgBiJA,sBhBjJsB,CgBiJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBjJ/D,AgBkJA,sBhBlJsB,CgBkJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlJ/D,AgBmJA,sBhBnJsB,CgBmJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnJ/D,AgBoJA,sBhBpJsB,CgBoJtB,wBAAwB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpJhE,AgBqJA,sBhBrJsB,CgBqJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrJjE,AgBsJA,sBhBtJsB,CgBsJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtJjE,AgBuJA,sBhBvJsB,CgBuJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvJjE,AgBwJA,sBhBxJsB,CgBwJtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxJjE,AgByJA,sBhBzJsB,CgByJtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhBzJnD,AgB0JA,sBhB1JsB,CgB0JtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB1J5D,AgB2JA,sBhB3JsB,CgB2JtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB3JvD,AgB4JA,sBhB5JsB,CgB4JtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB5JtD,AgB6JA,sBhB7JsB,CgB6JtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB7JvD,AgB8JA,sBhB9JsB,CgB8JtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB9JvD,AgB+JA,sBhB/JsB,CgB+JtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhB/J5D,AgBgKA,sBhBhKsB,CgBgKtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhKlE,AgBiKA,sBhBjKsB,CgBiKtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,OAAO,CAAI,AhBjK5D,AgBkKA,sBhBlKsB,CgBkKtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBlK3D,AgBmKA,sBhBnKsB,CgBmKtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBnKxD,AgBoKA,sBhBpKsB,CgBoKtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBpK1D,AgBqKA,sBhBrKsB,CgBqKtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBrKpD,AgBsKA,sBhBtKsB,CgBsKtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBtK3D,AgBuKA,sBhBvKsB,CgBuKtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,WAAW,CAAI,AhBvKzD,AgBwKA,sBhBxKsB,CgBwKtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxKzD,AgByKA,sBhBzKsB,CgByKtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzKxD,AgB0KA,sBhB1KsB,CgB0KtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1KvD,AgB2KA,sBhB3KsB,CgB2KtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3KtD,AgB4KA,sBhB5KsB,CgB4KtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5KtD,AgB6KA,sBhB7KsB,CgB6KtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7KvD,AgB8KA,sBhB9KsB,CgB8KtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB9KzD,AgB+KA,sBhB/KsB,CgB+KtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/KzD,AgBgLA,sBhBhLsB,CgBgLtB,YAAY,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhLpD,AgBiLA,sBhBjLsB,CgBiLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjLjD,AgBkLA,sBhBlLsB,CgBkLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlLrD,AgBmLA,sBhBnLsB,CgBmLtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnLzD,AgBoLA,sBhBpLsB,CgBoLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpLrD,AgBqLA,sBhBrLsB,CgBqLtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrLvD,AgBsLA,sBhBtLsB,CgBsLtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtLtD,AgBuLA,sBhBvLsB,CgBuLtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvLrD,AgBwLA,sBhBxLsB,CgBwLtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxL5D,AgByLA,sBhBzLsB,CgByLtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzLxD,AgB0LA,sBhB1LsB,CgB0LtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1LzD,AgB2LA,sBhB3LsB,CgB2LtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB3LxD,AgB4LA,sBhB5LsB,CgB4LtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB5LxD,AgB6LA,sBhB7LsB,CgB6LtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB7LtD,AgB8LA,sBhB9LsB,CgB8LtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB9LvD,AgB+LA,sBhB/LsB,CgB+LtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB/LtD,AgBgMA,sBhBhMsB,CgBgMtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBhMtD,AgBiMA,sBhBjMsB,CgBiMtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjMnD,AgBkMA,sBhBlMsB,CgBkMtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlMrD,AgBmMA,sBhBnMsB,CgBmMtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnM1D,AgBoMA,sBhBpMsB,CgBoMtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpMtD,AgBqMA,sBhBrMsB,CgBqMtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrM3D,AgBsMA,sBhBtMsB,CgBsMtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtMtD,AgBuMA,sBhBvMsB,CgBuMtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvM3D,AgBwMA,sBhBxMsB,CgBwMtB,YAAY,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxMrD,AgByMA,sBhBzMsB,CgByMtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzM3D,AgB0MA,sBhB1MsB,CgB0MtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1M1D,AgB2MA,sBhB3MsB,CgB2MtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB3M3D,AgB4MA,sBhB5MsB,CgB4MtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB5MtD,AgB6MA,sBhB7MsB,CgB6MtB,gBAAgB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB7MzD,AgB8MA,sBhB9MsB,CgB8MtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB9MvD,AgB+MA,sBhB/MsB,CgB+MtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB/MvD,AgBgNA,sBhBhNsB,CgBgNtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBhNxD,AgBiNA,sBhBjNsB,CgBiNtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBjNlD,AgBkNA,sBhBlNsB,CgBkNtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlNrD,AgBmNA,sBhBnNsB,CgBmNtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnNvD,AgBoNA,sBhBpNsB,CgBoNtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpNrD,AgBqNA,sBhBrNsB,CgBqNtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrNtD,AgBsNA,sBhBtNsB,CgBsNtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtNvD,AgBuNA,sBhBvNsB,CgBuNtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvN1D,AgBwNA,sBhBxNsB,CgBwNtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxN1D,AgByNA,sBhBzNsB,CgByNtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzNvD,AgB0NA,sBhB1NsB,CgB0NtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1NvD,AgB2NA,sBhB3NsB,CgB2NtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhB3NjD,AgB4NA,sBhB5NsB,CgB4NtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5NtD,AgB6NA,sBhB7NsB,CgB6NtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7N1D,AgB8NA,sBhB9NsB,CgB8NtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB9N1D,AgB+NA,sBhB/NsB,CgB+NtB,iBAAiB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/NzD,AgBgOA,sBhBhOsB,CgBgOtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhO3D,AgBkOA,sBhBlOsB,CgBkOtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlO3D,AgBmOA,sBhBnOsB,CgBmOtB,aAAa,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnOrD,AgBoOA,sBhBpOsB,CgBoOtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBpOvD,AgBqOA,sBhBrOsB,CgBqOtB,mBAAmB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBrO5D,AgBsOA,sBhBtOsB,CgBsOtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBtO3D,AgBuOA,sBhBvOsB,CgBuOtB,cAAc,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBvOlD,AgBwOA,sBhBxOsB,CgBwOtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBxO5D,AgByOA,sBhBzOsB,CgByOtB,eAAe,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBzOvD,AgB0OA,sBhB1OsB,CgB0OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB1O1D,AgB2OA,sBhB3OsB,CgB2OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB3O1D,AgB4OA,sBhB5OsB,CgB4OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB5O1D,AgB6OA,sBhB7OsB,CgB6OtB,kBAAkB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7O1D,AgB8OA,sBhB9OsB,CgB8OtB,oBAAoB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhB9OxD,AgB+OA,sBhB/OsB,CgB+OtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/O7D,AgBgPA,sBhBhPsB,CgBgPtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhP7D,AgBiPA,sBhBjPsB,CgBiPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBjPlE,AgBkPA,sBhBlPsB,CgBkPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBlPlE,AgBmPA,sBhBnPsB,CgBmPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnPlE,AgBoPA,sBhBpPsB,CgBoPtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpPlE,AgBqPA,sBhBrPsB,CgBqPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBrPhE,AgBsPA,sBhBtPsB,CgBsPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBtPhE,AgBuPA,sBhBvPsB,CgBuPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBvPhE,AgBwPA,sBhBxPsB,CgBwPtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBxPhE,AgByPA,sBhBzPsB,CgByPtB,sBAAsB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhBzP/D,AgB0PA,sBhB1PsB,CgB0PtB,uBAAuB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB1PhE,AgB2PA,sBhB3PsB,CgB2PtB,qBAAqB,AAAC,CAAE,mBAAmB,CAAE,aAAa,CAAI,AhB3P9D,AgB4PA,sBhB5PsB,CgB4PtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhB5P7D,AgB6PA,sBhB7PsB,CgB6PtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB7PlE,AgB8PA,sBhB9PsB,CgB8PtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB9PlE,AgB+PA,sBhB/PsB,CgB+PtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhB/PjE,AgBgQA,sBhBhQsB,CgBgQtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBhQlE,AgBiQA,sBhBjQsB,CgBiQtB,0BAA0B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBjQlE,AgBkQA,sBhBlQsB,CgBkQtB,6BAA6B,AAAC,CAAE,mBAAmB,CAAE,QAAQ,CAAI,AhBlQjE,AgBmQA,sBhBnQsB,CgBmQtB,+BAA+B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBnQvE,AgBoQA,sBhBpQsB,CgBoQtB,4BAA4B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBpQpE,AgBqQA,sBhBrQsB,CgBqQtB,8BAA8B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBrQtE,AgBsQA,sBhBtQsB,CgBsQtB,8BAA8B,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBtQtE,AgBuQA,sBhBvQsB,CgBuQtB,yBAAyB,AAAC,CAAE,mBAAmB,CAAE,YAAY,CAAI,AhBvQjE,AgB8QA,sBhB9QsB,CgB8QtB,cAAc,ChB9Qd,sBAAsB,CgB8QN,cAAc,ChB9Q9B,sBAAsB,CgB8QU,eAAe,ChB9Q/C,sBAAsB,CgB8Q2B,aAAa,AAAC,CAAE,0BAA0B,CAAE,GAAG,CAAE,8BAA8B,CAAE,GAAG,CAAE,6BAA6B,CAAE,GAAG,CAAE,sBAAsB,CAAE,GAAG,CAAI,AhB9Q1M,AgB+QA,sBhB/QsB,CgB+QtB,cAAc,ChB/Qd,sBAAsB,CgB+QN,cAAc,ChB/Q9B,sBAAsB,CgB+QU,gBAAgB,ChB/QhD,sBAAsB,CgB+Q4B,aAAa,AAAC,CAAE,2BAA2B,CAAE,GAAG,CAAE,+BAA+B,CAAE,GAAG,CAAE,8BAA8B,CAAE,GAAG,CAAE,uBAAuB,CAAE,GAAG,CAAI,AhB/Q/M,AgBgRA,sBhBhRsB,CgBgRtB,cAAc,ChBhRd,sBAAsB,CgBgRN,iBAAiB,ChBhRjC,sBAAsB,CgBgRa,eAAe,ChBhRlD,sBAAsB,CgBgR8B,aAAa,AAAC,CAAE,6BAA6B,CAAE,GAAG,CAAE,iCAAiC,CAAE,GAAG,CAAE,gCAAgC,CAAE,GAAG,CAAE,yBAAyB,CAAE,GAAG,CAAI,AhBhRzN,AgBiRA,sBhBjRsB,CgBiRtB,cAAc,ChBjRd,sBAAsB,CgBiRN,iBAAiB,ChBjRjC,sBAAsB,CgBiRa,gBAAgB,ChBjRnD,sBAAsB,CgBiR+B,aAAa,AAAC,CAAE,8BAA8B,CAAE,GAAG,CAAE,kCAAkC,CAAE,GAAG,CAAE,iCAAiC,CAAE,GAAG,CAAE,0BAA0B,CAAE,GAAG,CAAI,AhBjR9N,AgBoRA,sBhBpRsB,CgBoRtB,kBAAkB,AAAC,CAAE,UAAU,CAAE,IAAO,CAAC,2DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,OAAO,CAAE,GAAG,CAAC,MAAM,CAAC,iBAAiB,CAAI,AhBpR1G,AgBqRA,sBhBrRsB,CgBqRtB,iBAAiB,AAAC,CAAE,MAAM,CAAE,aAAa,CAAE,OAAO,CAAE,GAAG,CAAE,UAAU,CAAE,IAAO,CAAC,2DAAK,CAAC,GAAG,CAAC,GAAG,CAAC,QAAQ,CAAE,OAAO,CAAE,GAAG,CAAC,MAAM,CAAC,iBAAiB,CAAE,kBAAkB,CAAE,GAAG,CAAE,oBAAoB,CAAE,GAAG,CAAE,qBAAqB,CAAE,GAAG,CAAE,aAAa,CAAE,GAAG,CAAI,AhBrRlP,AgB8RA,sBhB9RsB,CgB8RtB,aAAa,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAG,AhB9RrC,AgB+RA,sBhB/RsB,CgB+RtB,oBAAoB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAC,SAAS,CAAE,KAAK,CAAC,OAAO,CAAE,KAAK,CAAE,OAAO,CAAE,KAAK,CAAI,AhB/R7F,AgBgSA,sBhBhSsB,CgBgStB,sBAAsB,CAAC,oBAAoB,ChBhS3C,sBAAsB,CgBgSuB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,OAAO,CAAE,IAAI,CAAI,AhBhS5G,AgBiSA,sBhBjSsB,CgBiStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,MAAM,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBjSpF,AgBkSA,sBhBlSsB,CgBkStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,MAAM,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBlSvF,AgBmSA,sBhBnSsB,CgBmStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,KAAK,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,CAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBnSrF,AgBoSA,sBhBpSsB,CgBoStB,eAAe,AAAC,CAAE,MAAM,CAAE,QAAQ,CAAE,KAAK,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,GAAG,CAAE,CAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBpSpF,AgBqSA,sBhBrSsB,CgBqStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAI,AhBrS5F,AgBsSA,sBhBtSsB,CgBsStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAI,AhBtS3F,AgBuSA,sBhBvSsB,CgBuStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAE,GAAG,CAAE,IAAI,CAAI,AhBvSxF,AgBwSA,sBhBxSsB,CgBwStB,gBAAgB,AAAC,CAAE,MAAM,CAAE,SAAS,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,IAAI,CAAG,AhBxSxF,AgBiTA,sBhBjTsB,CgBiTtB,qBAAqB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,GAAG,CAAE,MAAM,CAAC,gBAAgB,CAAI,AhBjTrF,AgB4TA,sBhB5TsB,CgB4TtB,aAAa,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhB5T/B,AgB6TA,sBhB7TsB,CgB6TtB,aAAa,CAAC,oBAAoB,AAAC,CAAE,MAAM,CAAE,OAAO,CAAE,QAAQ,CAAE,QAAQ,CAAE,UAAU,CAAE,GAAG,CAAE,IAAI,CAAE,CAAC,CAAI,AhB7TtG,AgB8TA,sBhB9TsB,CgB8TtB,aAAa,CAAC,oBAAoB,AAAC,CAAE,OAAO,CAAE,MAAM,CAAI,AhB9TxD,AgB+TA,sBhB/TsB,CgB+TtB,aAAa,CAAC,2BAA2B,AAAC,CAAE,aAAa,CAAE,YAAY,CAAI,AhB/T3E,AgBgUA,sBhBhUsB,CgBgUtB,aAAa,CAAC,oBAAoB,CAAC,CAAC,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,SAAS,CAAE,GAAG,CAAE,OAAO,CAAE,mBAAmB,CAAI,AhBhUvG,AgBiUA,sBhBjUsB,CgBiUtB,mBAAmB,CAAC,oBAAoB,CAAC,CAAC,AAAC,CAAE,YAAY,CAAE,KAAK,CAAI,AhBjUpE,AgBkUA,sBhBlUsB,CgBkUtB,aAAa,CAAC,oBAAoB,CAAC,QAAQ,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,IAAI,CAAE,IAAI,CAAE,GAAG,CAAE,GAAG,CAAE,UAAU,CAAE,IAAI,CAAI,AhBlU5G,AgBmUA,sBhBnUsB,CgBmUtB,aAAa,CAAC,qBAAqB,AAAC,CAAE,OAAO,CAAE,SAAS,CAAE,UAAU,CAAE,CAAC,CAAE,UAAU,CAAE,IAAI,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,aAAa,CAAE,GAAG,CAAE,QAAQ,CAAE,IAAI,CAAE,OAAO,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBnUvL,AgBoUA,sBhBpUsB,CgBoUtB,aAAa,CAAC,4BAA4B,AAAC,CAAE,OAAO,CAAE,KAAK,CAAI,AhBpU/D,AgB8UA,sBhB9UsB,CgB8UtB,gBAAgB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,MAAM,CAAE,OAAO,CAAI,AhB9U1D,AgBiVA,sBhBjVsB,CgBiVtB,CAAC,CAAC,IAAI,CAAC,gBAAgB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhBjVvC,AgB4VA,sBhB5VsB,CgB4VtB,QAAQ,AAAC,CACR,UAAU,CAAC,IAAI,CACf,OAAO,CAAE,GAAG,CACZ,MAAM,CAAE,CAAC,CACT,OAAO,CAAC,KAAK,CACb,KAAK,CAAE,IAAI,CACX,AhBlWD,AgBmWA,sBhBnWsB,CgBmWtB,QAAQ,CAAC,QAAQ,AAAC,CACjB,UAAU,CAAE,IAAI,CAChB,AhBrWD,AgBsWA,sBhBtWsB,CgBsWtB,QAAQ,CAAC,aAAa,AAAC,CACtB,MAAM,CAAC,CAAC,CACR,OAAO,CAAE,CAAC,CACV,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CACX,AhB7WD,AgB8WA,sBhB9WsB,CgB8WtB,QAAQ,CAAC,aAAa,CAAC,CAAC,AAAC,CACxB,eAAe,CAAC,IAAI,CACpB,OAAO,CAAC,KAAK,CACb,OAAO,CAAC,SAAS,CACjB,WAAW,CAAC,GAAG,CACf,IAAI,CAAC,CAAC,CACN,AhBpXD,AgBqXA,sBhBrXsB,CgBqXtB,QAAQ,CAAC,aAAa,CAAC,CAAC,AAAA,eAAe,ChBrXvC,sBAAsB,CgBsXtB,QAAQ,CAAC,aAAa,CAAC,CAAC,AAAA,gBAAgB,AAAC,CACxC,WAAW,CAAE,MAAM,CACnB,MAAM,CAAE,IAAI,CACZ,AhBzXD,AgBmYA,sBhBnYsB,CgBmYtB,UAAU,AAAC,CAAE,OAAO,CAAE,YAAY,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,YAAY,CAAE,IAAI,CAAE,eAAe,CAAE,eAAe,CAAE,MAAM,CAAE,OAAO,CAAE,UAAU,CAAE,MAAM,CAAE,IAAI,CAAE,CAAC,CAAE,QAAQ,CAAE,OAAO,CAAI,AhBnY7L,AgBoYA,sBhBpYsB,CgBoYtB,oBAAoB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBpYvC,AgBqYA,sBhBrYsB,CgBqYtB,MAAM,AAAA,oBAAoB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBrY7C,AgBsYA,sBhBtYsB,CgBsYtB,qBAAqB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBtYxC,AgBuYA,sBhBvYsB,CgBuYtB,MAAM,AAAA,qBAAqB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBvY9C,AgB0YA,sBhB1YsB,CgB0YtB,UAAU,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,WAAW,CAAE,GAAG,CAAK,AhB1YlE,AgB2YA,sBhB3YsB,CgB2YtB,oBAAoB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,QAAQ,CAAI,AhB3Y5D,AgB4YA,sBhB5YsB,CgB4YtB,oBAAoB,CAAC,eAAe,ChB5YpC,sBAAsB,CgB4YgB,qBAAqB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,IAAI,CAAE,WAAW,CAAE,UAAU,CAAI,AhB5YxH,AgB6YA,sBhB7YsB,CgB6YtB,4BAA4B,CAAC,eAAe,ChB7Y5C,sBAAsB,CgB6YwB,qBAAqB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,mBAAmB,CAAI,AhB7YtH,AgB8YA,sBhB9YsB,CgB8YtB,8BAA8B,CAAC,eAAe,ChB9Y9C,sBAAsB,CgB8Y0B,qBAAqB,CAAC,eAAe,AAAC,CAAE,OAAO,CAAE,mBAAmB,CAAI,AhB9YxH,AgB+YA,sBhB/YsB,CgB+YtB,qBAAqB,CAAC,eAAe,AAAC,CAAE,YAAY,CAAE,KAAK,CAAE,aAAa,CAAE,KAAK,CAAI,AhB/YrF,AgBiZA,sBhBjZsB,CgBiZtB,KAAK,AAAA,UAAU,AAAC,CAAE,OAAO,CAAE,QAAQ,CAAI,AhBjZvC,AgBoZA,sBhBpZsB,CgBoZtB,oBAAoB,CAAC,QAAQ,ChBpZ7B,sBAAsB,CgBoZS,4BAA4B,CAAC,QAAQ,ChBpZpE,sBAAsB,CgBoZgD,8BAA8B,CAAC,QAAQ,ChBpZ7G,sBAAsB,CgBoZyF,qBAAqB,CAAC,QAAQ,ChBpZ7I,sBAAsB,CgBoZyH,qBAAqB,CAAC,QAAQ,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,UAAU,CAAE,IAAI,CAAI,AhBpZlO,AgBqZA,sBhBrZsB,CgBqZtB,oBAAoB,CAAC,QAAQ,AAAC,CAAE,IAAI,CAAE,GAAG,CAAE,WAAW,CAAE,IAAI,CAAI,AhBrZhE,AgBsZA,sBhBtZsB,CgBsZtB,4BAA4B,CAAC,uBAAuB,ChBtZpD,sBAAsB,CgBsZgC,qBAAqB,CAAC,uBAAuB,ChBtZnG,sBAAsB,CgBsZ+E,qBAAqB,CAAC,uBAAuB,AAAC,CAAE,IAAI,CAAE,IAAI,CAAI,AhBtZnK,AgBuZA,sBhBvZsB,CgBuZtB,8BAA8B,CAAC,yBAAyB,ChBvZxD,sBAAsB,CgBuZoC,qBAAqB,CAAC,yBAAyB,ChBvZzG,sBAAsB,CgBuZqF,qBAAqB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhBvZ5K,AgBwZA,sBhBxZsB,CgBwZtB,qBAAqB,CAAC,yBAAyB,ChBxZ/C,sBAAsB,CgBwZ2B,qBAAqB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhBxZlH,AgB2ZA,sBhB3ZsB,CgB2ZtB,aAAa,AAAC,CAAE,YAAY,CAAE,GAAG,CAAI,AhB3ZrC,AgB4ZA,sBhB5ZsB,CgB4ZtB,aAAa,CAAC,UAAU,AAAC,CAAE,WAAW,CAAE,CAAC,CAAE,YAAY,CAAE,KAAK,CAAI,AhB5ZlE,AgB+ZA,sBhB/ZsB,CgB+ZtB,MAAM,AAAA,UAAU,AAAA,kBAAkB,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAAI,AhB/Z9D,AgByaA,sBhBzasB,CgByatB,UAAU,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,IAAI,CAAE,KAAK,CAAE,KAAK,CAAE,QAAQ,CAAE,MAAM,CAAI,AhBzalF,AgB0aA,sBhB1asB,CgB0atB,UAAU,CAAC,mBAAmB,AAAC,CAAE,OAAO,CAAE,QAAQ,CAAE,QAAQ,CAAE,QAAQ,CAAK,AhB1a3E,AgB2aA,sBhB3asB,CgB2atB,UAAU,CAAC,gBAAgB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,gBAAgB,CAAI,AhB3avE,AgB4aA,sBhB5asB,CgB4atB,UAAU,CAAC,yBAAyB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,KAAK,CAAE,IAAI,CAAE,GAAG,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,WAAW,CAAE,OAAO,CAAE,GAAG,CAAE,MAAM,CAAE,IAAI,CAAI,AhB5alJ,AgB6aA,sBhB7asB,CgB6atB,UAAU,CAAC,yBAAyB,CAAC,IAAI,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,MAAM,CAAE,GAAG,CAAI,AhB7a3E,AgB8aA,sBhB9asB,CgB8atB,UAAU,CAAC,yBAAyB,AAAA,MAAM,ChB9a1C,sBAAsB,CgB8asB,UAAU,CAAC,yBAAyB,AAAA,MAAM,AAAC,CAAE,OAAO,CAAE,CAAC,CAAI,AhB9avG,AgB+aA,sBhB/asB,CgB+atB,UAAU,CAAC,kBAAkB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,QAAQ,CAAE,UAAU,CAAE,IAAI,CAAE,QAAQ,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhB/a/H,AgBgbA,sBhBhbsB,CgBgbtB,UAAU,CAAC,qBAAqB,AAAC,CAAE,UAAU,CAAE,IAAI,CAAE,YAAY,CAAE,SAAS,CAAE,gBAAgB,CAAE,IAAI,CAAE,MAAM,CAAE,UAAU,CAAE,OAAO,CAAE,kBAAkB,CAAI,AhBhbzJ,AgBibA,sBhBjbsB,CgBibtB,UAAU,CAAC,qBAAqB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAE,KAAK,CAAI,AhBjbxE,AgBkbA,sBhBlbsB,CgBkbtB,UAAU,CAAC,qBAAqB,CAAC,MAAM,AAAC,CAAE,MAAM,CAAE,gBAAgB,CAAE,MAAM,CAAE,OAAO,CAAI,AhBlbvF,AgBmbA,sBhBnbsB,CgBmbtB,UAAU,CAAC,gBAAgB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,IAAI,CAAE,KAAK,CAAE,GAAG,CAAE,MAAM,CAAE,GAAG,CAAI,AhBnbpF,AgBobA,sBhBpbsB,CgBobtB,aAAa,CAAC,mBAAmB,AAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBpbpD,AgB8bA,sBhB9bsB,CgB8btB,UAAU,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,UAAU,CAAE,IAAI,CAAI,AhB9brD,AgB+bA,sBhB/bsB,CgB+btB,UAAU,CAAC,iBAAiB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,KAAK,CAAE,KAAK,CAAE,MAAM,CAAE,KAAK,CAAE,MAAM,CAAE,OAAO,CAAI,AhB/b/G,AgBgcA,sBhBhcsB,CgBgctB,UAAU,CAAC,gBAAgB,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,CAAC,CAAE,SAAS,CAAE,IAAI,CAAE,OAAO,CAAE,KAAK,CAAE,MAAM,CAAE,CAAC,CAAE,mBAAmB,CAAE,GAAG,CAAI,AhBhctI,AgBkcA,sBhBlcsB,CgBkctB,qBAAqB,AAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBlcxC,AgBmcA,sBhBncsB,CgBmctB,qBAAqB,CAAC,iBAAiB,AAAC,CAAE,GAAG,CAAE,KAAK,CAAE,WAAW,CAAE,KAAK,CAAI,AhBnc5E,AgBocA,sBhBpcsB,CgBoctB,qBAAqB,CAAC,gBAAgB,AAAC,CAAE,GAAG,CAAE,CAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhBpcjE,AgBqcA,sBhBrcsB,CgBqctB,qBAAqB,CAAC,oBAAoB,AAAC,CAAE,IAAI,CAAE,CAAC,CAAI,AhBrcxD,AgBscA,sBhBtcsB,CgBsctB,qBAAqB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAE,CAAC,CAAI,AhBtczD,AgBwcA,sBhBxcsB,CgBwctB,mBAAmB,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,MAAM,CAAE,KAAK,CAAI,AhBxcpD,AgBycA,sBhBzcsB,CgByctB,mBAAmB,CAAC,iBAAiB,AAAC,CAAE,IAAI,CAAE,KAAK,CAAE,WAAW,CAAE,CAAC,CAAE,aAAa,CAAE,KAAK,CAAI,AhBzc7F,AgB0cA,sBhB1csB,CgB0ctB,mBAAmB,CAAC,gBAAgB,AAAC,CAAE,IAAI,CAAE,CAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhB1c/D,AgB2cA,sBhB3csB,CgB2ctB,mBAAmB,CAAC,oBAAoB,AAAC,CAAE,MAAM,CAAE,CAAC,CAAI,AhB3cxD,AgB4cA,sBhB5csB,CgB4ctB,mBAAmB,CAAC,oBAAoB,AAAC,CAAE,GAAG,CAAE,CAAC,CAAI,AhB5crD,AgBqdA,sBhBrdsB,CgBqdtB,QAAQ,AAAC,CAAE,QAAQ,CAAE,QAAQ,CAAE,OAAO,CAAE,IAAI,CAAE,IAAI,CAAE,CAAC,CAAI,AhBrdzD,AgBsdA,sBhBtdsB,CgBsdtB,QAAQ,CAAC,YAAY,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,WAAW,CAAI,AhBtd3D,AgBudA,sBhBvdsB,CgBudtB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAC,CAAE,UAAU,CAAE,IAAI,CAAE,KAAK,CAAE,IAAI,CAAE,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,MAAM,CAAE,YAAY,CAAE,aAAa,CAAE,YAAY,CAAE,OAAO,CAAE,CAAC,CAAE,WAAW,CAAE,MAAM,CAAI,AhBvd9K,AgBwdA,sBhBxdsB,CgBwdtB,QAAQ,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,OAAO,CAAE,QAAQ,CAAE,eAAe,CAAE,IAAI,CAAI,AhBxdtF,AgBydA,sBhBzdsB,CgBydtB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,AAAC,CAAE,aAAa,CAAE,CAAC,CAAE,cAAc,CAAE,GAAG,CAAI,AhBzdrF,AgB0dA,sBhB1dsB,CgB0dtB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,CAAC,CAAC,ChB1d3C,sBAAsB,CgB0duB,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,kBAAkB,CAAC,CAAC,ChB1dzF,sBAAsB,CgB0dqE,QAAQ,CAAC,YAAY,CAAC,EAAE,AAAA,oBAAoB,CAAC,CAAC,AAAC,CAAE,MAAM,CAAE,IAAI,CAAI,AhB1d5J,AgB2dA,sBhB3dsB,CgB2dtB,QAAQ,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,ChB3d1B,sBAAsB,CgB2dM,QAAQ,AAAA,oBAAoB,CAAC,YAAY,CAAC,EAAE,AAAA,iBAAiB,CAAC,CAAC,AAAC,CAAE,MAAM,CAAE,OAAO,CAAI,AhB3djH,AgB4dA,sBhB5dsB,CgB4dtB,QAAQ,CAAC,cAAc,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,YAAY,CAAE,CAAC,CAAE,OAAO,CAAE,SAAS,CAAE,UAAU,CAAE,IAAI,CAAI,AhB5dnG,AgB6dA,sBhB7dsB,CgB6dtB,QAAQ,CAAC,aAAa,AAAC,CAAE,OAAO,CAAE,eAAe,CAAI,AhB7drD,AgBueA,sBhBvesB,CgBuetB,cAAc,AAAC,CAAE,KAAK,CAAE,IAAI,CAAE,OAAO,CAAE,WAAW,CAAE,OAAO,CAAE,IAAI,CAAI,AhBverE,AgBweA,sBhBxesB,CgBwetB,cAAc,CAAC,qBAAqB,AAAC,CAAE,QAAQ,CAAC,QAAQ,CAAE,OAAO,CAAC,MAAM,CAAI,AhBxe5E,AgByeA,sBhBzesB,CgByetB,cAAc,CAAC,mBAAmB,ChBzelC,sBAAsB,CgByec,cAAc,CAAC,mBAAmB,AAAC,CAAE,QAAQ,CAAC,QAAQ,CAAE,GAAG,CAAE,GAAG,CAAE,KAAK,CAAE,KAAK,CAAE,MAAM,CAAE,KAAK,CAAI,AhBzerI,AgB0eA,sBhB1esB,CgB0etB,cAAc,CAAC,yBAAyB,ChB1exC,sBAAsB,CgB0eoB,cAAc,CAAC,yBAAyB,AAAC,CAAE,GAAG,CAAE,GAAG,CAAI,AhB1ejG,AgB2eA,sBhB3esB,CgB2etB,cAAc,CAAC,mBAAmB,AAAC,CAAE,IAAI,CAAC,GAAG,CAAI,AhB3ejD,AgB4eA,sBhB5esB,CgB4etB,cAAc,CAAC,mBAAmB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhB5elD,AgB6eA,sBhB7esB,CgB6etB,cAAc,CAAC,yBAAyB,AAAC,CAAE,IAAI,CAAC,GAAG,CAAI,AhB7evD,AgB8eA,sBhB9esB,CgB8etB,cAAc,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhB9exD,AgB+eA,sBhB/esB,CgB+etB,cAAc,CAAC,mBAAmB,CAAC,IAAI,ChB/evC,sBAAsB,CgB+emB,cAAc,CAAC,mBAAmB,CAAC,IAAI,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,QAAQ,CAAE,QAAQ,CAAE,IAAI,CAAE,GAAG,CAAE,WAAW,CAAE,IAAI,CAAE,GAAG,CAAE,GAAG,CAAE,UAAU,CAAE,IAAI,CAAK,AhB/epL,AgBgfA,sBhBhfsB,CgBgftB,cAAc,CAAC,oBAAoB,AAAC,CAAE,MAAM,CAAE,OAAO,CAAE,WAAW,CAAE,KAAK,CAAE,UAAU,CAAE,MAAM,CAAI,AhBhfjG,AgBifA,sBhBjfsB,CgBiftB,cAAc,CAAC,oBAAoB,CAAC,MAAM,AAAC,CAAE,SAAS,CAAC,GAAG,CAAE,MAAM,CAAC,KAAK,CAAI,AhBjf5E,AgBkfA,sBhBlfsB,CgBkftB,cAAc,CAAC,MAAM,AAAA,yBAAyB,AAAC,CAAC,KAAK,CAAE,IAAI,CAAG,AhBlf9D,AgBmfA,sBhBnfsB,CgBmftB,cAAc,CAAC,MAAM,AAAA,oBAAoB,ChBnfzC,sBAAsB,CgBoftB,cAAc,CAAC,MAAM,AAAA,mBAAmB,AAAC,CAAE,KAAK,CAAE,GAAG,CAAG,AhBpfxD,AgBqfA,sBhBrfsB,CgBqftB,cAAc,CAAC,KAAK,AAAC,CAAC,KAAK,CAAE,IAAI,CAAE,SAAS,CAAE,IAAI,CAAE,eAAe,CAAE,QAAQ,CAAE,MAAM,CAAC,QAAQ,CAAI,AhBrflG,AgBsfA,sBhBtfsB,CgBsftB,cAAc,CAAC,EAAE,AAAC,CAAE,OAAO,CAAE,SAAS,CAAE,UAAU,CAAE,MAAM,CAAE,WAAW,CAAE,IAAI,CAAE,MAAM,CAAE,CAAC,CAAK,AhBtf7F,AgBufA,sBhBvfsB,CgBuftB,cAAc,CAAC,EAAE,AAAC,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,GAAG,CAAI,AhBvf/C,AgBwfA,sBhBxfsB,CgBwftB,cAAc,CAAC,EAAE,CAAC,IAAI,ChBxftB,sBAAsB,CgBwfE,cAAc,CAAC,EAAE,CAAC,CAAC,AAAC,CAAE,OAAO,CAAE,KAAK,CAAE,OAAO,CAAE,IAAI,CAAE,UAAU,CAAE,KAAK,CAAE,eAAe,CAAE,IAAI,CAAI,AhBxfzH,AgByfA,sBhBzfsB,CgByftB,cAAc,CAAC,yBAAyB,AAAC,CAAE,gBAAgB,CAAE,IAAI,CAAE,MAAM,CAAE,UAAU,CAAE,OAAO,CAAC,MAAM,CAAE,WAAW,CAAE,CAAC,CAAE,YAAY,CAAE,CAAC,CAAE,aAAa,CAAE,CAAC,CAAI,AhBzf5J,AgB0fA,sBhB1fsB,CgB0ftB,cAAc,CAAC,yBAAyB,CAAC,MAAM,AAAC,CAAE,KAAK,CAAE,KAAK,CAAE,MAAM,CAAE,cAAc,CAAE,MAAM,CAAE,OAAO,CAAE,OAAO,CAAE,mBAAmB,CAAE,KAAK,CAAC,IAAI,CAAE,QAAQ,CAAC,OAAO,CAAI,AhB1fvK,AgB2fA,sBhB3fsB,CgB2ftB,cAAc,CAAC,yBAAyB,CAAC,MAAM,AAAA,sBAAsB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhB3ftF,AgB8fA,sBhB9fsB,CgB8ftB,cAAc,AAAA,oBAAoB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhB9fnD,AgB+fA,sBhB/fsB,CgB+ftB,oBAAoB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhB/f1D,AgBggBA,sBhBhgBsB,CgBggBtB,oBAAoB,CAAC,oBAAoB,CAAC,KAAK,AAAC,CAAE,KAAK,CAAC,GAAG,CAAE,MAAM,CAAC,WAAW,CAAI,AhBhgBnF,AgBigBA,sBhBjgBsB,CgBigBtB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhBjgB3D,AgBkgBA,sBhBlgBsB,CgBkgBtB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhBlgB7D,AgBmgBA,sBhBngBsB,CgBmgBtB,sBAAsB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,GAAG,CAAI,AhBngB3D,AgBogBA,sBhBpgBsB,CgBogBtB,oBAAoB,CAAC,yBAAyB,CAAC,qBAAqB,AAAC,CAAE,iBAAiB,CAAC,CAAC,CAAI,AhBpgB9F,AgBqgBA,sBhBrgBsB,CgBqgBtB,oBAAoB,CAAC,2BAA2B,CAAC,qBAAqB,AAAC,CAAE,iBAAiB,CAAC,CAAC,CAAI,AhBrgBhG,AgBsgBA,sBhBtgBsB,CgBsgBtB,oBAAoB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAI,AhBtgB/D,AgBugBA,sBhBvgBsB,CgBugBtB,wBAAwB,AAAC,CAAE,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,IAAI,CAAE,SAAS,CAAC,CAAC,CAAI,AhBvgBlE,AgB0gBA,sBhB1gBsB,CgB0gBtB,kBAAkB,AAAC,CAAE,SAAS,CAAE,GAAG,CAAI,AhB1gBvC,AgB2gBA,sBhB3gBsB,CgB2gBtB,kBAAkB,CAAC,mBAAmB,AAAC,CAAE,KAAK,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAI,AhB3gBnE,AgB4gBA,sBhB5gBsB,CgB4gBtB,kBAAkB,CAAC,mBAAmB,AAAC,CAAE,IAAI,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAI,AhB5gBnE,AgB6gBA,sBhB7gBsB,CgB6gBtB,kBAAkB,CAAC,mBAAmB,AAAA,MAAM,AAAC,CAAE,KAAK,CAAE,GAAG,CAAE,IAAI,CAAE,IAAI,CAAI,AhB7gBzE,AgB8gBA,sBhB9gBsB,CgB8gBtB,kBAAkB,CAAC,mBAAmB,AAAA,MAAM,AAAC,CAAE,IAAI,CAAE,GAAG,CAAE,KAAK,CAAE,IAAI,CAAI,AhB9gBzE,AgB+gBA,sBhB/gBsB,CgB+gBtB,kBAAkB,CAAC,yBAAyB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhB/gB9D,AgBghBA,sBhBhhBsB,CgBghBtB,kBAAkB,CAAC,yBAAyB,CAAC,MAAM,AAAC,CAAE,KAAK,CAAE,IAAI,CAAI,AhBhhBrE,AgBihBA,sBhBjhBsB,CgBihBtB,kBAAkB,CAAC,yBAAyB,CAAC,MAAM,AAAA,sBAAsB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhBjhB3F,AgBkhBA,sBhBlhBsB,CgBkhBtB,kBAAkB,CAAC,oBAAoB,AAAC,CAAE,KAAK,CAAC,KAAK,CAAI,AhBlhBzD,AgBmhBA,sBhBnhBsB,CgBmhBtB,kBAAkB,CAAC,yBAAyB,CAAC,qBAAqB,AAAC,CAAE,kBAAkB,CAAC,CAAC,CAAE,iBAAiB,CAAC,GAAG,CAAI,AhBnhBpH,AgBohBA,sBhBphBsB,CgBohBtB,kBAAkB,CAAC,2BAA2B,CAAC,qBAAqB,AAAC,CAAE,kBAAkB,CAAC,CAAC,CAAE,iBAAiB,CAAC,GAAG,CAAI,AhBphBtH,AgBuhBA,sBhBvhBsB,CgBuhBtB,oBAAoB,AAAC,CACpB,OAAO,CAAE,IAAI,CACb,WAAW,CAAE,KAAK,CAClB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,MAAM,CACd,GAAG,CAAE,IAAI,CACT,IAAI,CAAE,IAAI,CACV,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,AhBjiBD,AgB0iBA,sBhB1iBsB,CgB0iBtB,eAAe,AAAC,CAAE,MAAM,CAAC,GAAG,CAAE,UAAU,CAAE,IAAI,CAAI,AhB1iBlD,AgB2iBA,sBhB3iBsB,CgB2iBtB,eAAe,CAAC,qBAAqB,AAAC,CAAC,MAAM,CAAE,IAAI,CAAE,MAAM,CAAC,IAAI,CAAI,AhBriBpE,AiBpBA,iBjBoBiB,CiBpBjB,KAAK,AAAC,CACL,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,QAAQ,CACd,GAAG,CAAE,QAAQ,CACb,OAAO,CAAE,IAAI,CACb,SAAS,CAAE,KAAK,CAChB,SAAS,CAAE,IAAI,CACf,SAAS,CAAE,MAAM,CACjB,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,GAAG,CACd,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,CAAC,CACV,AjBQD,AiBNA,iBjBMiB,CiBNjB,aAAa,AAAC,CACb,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,OAAO,CAChB,QAAQ,CAAE,MAAM,CAChB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,UAAU,CACrB,AjBAD,AiBEA,iBjBFiB,CiBEjB,cAAc,AAAC,CACd,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,iBAAiB,CAC1B,QAAQ,CAAE,MAAM,CAChB,YAAY,CAAE,OAAO,CACrB,WAAW,CAAE,GAAG,CAChB,AjBRD,AiBUA,iBjBViB,CiBUjB,cAAc,CAAG,aAAa,AAAC,CAC9B,gBAAgB,CAAE,YAAY,CAC9B,AjBZD,AiBcA,iBjBdiB,CiBcjB,WAAW,AAAC,CACX,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,IAAI,CACT,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,WAAW,CACpB,YAAY,CAAE,GAAG,CACjB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,WAAW,CACzB,AjBvBD,AiByBA,iBjBzBiB,CiByBjB,cAAc,CAAC,WAAW,AAAC,CAC1B,KAAK,CAAE,GAAG,CACV,GAAG,CAAE,GAAG,CACR,UAAU,CAAE,IAAI,CAChB,AjB7BD,AiB+BA,iBjB/BiB,CiB+BjB,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,WAAW,AAAC,CACjC,GAAG,CAAE,IAAI,CACT,AjBjCD,AiBmCA,iBjBnCiB,CiBmCjB,cAAc,CAAC,QAAQ,CjBnCvB,iBAAiB,CiBmCQ,UAAU,CAAC,QAAQ,AAAC,CAC5C,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,OAAO,CACpB,SAAS,CAAE,GAAG,CACd,AjBvCD,AiByCA,iBjBzCiB,CiByCjB,UAAU,CjBzCV,iBAAiB,CiByCL,UAAU,CAAC,QAAQ,AAAC,CAC/B,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,eAAe,CAAE,IAAI,CACrB,AjB9CD,AiBgDA,iBjBhDiB,CiBgDjB,UAAU,CAAC,QAAQ,AAAC,CACnB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,CAAC,CACd,IAAI,CAAE,qCAAqC,CAC3C,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,wCAAwC,CACpD,AjBzDD,AiBiEA,iBjBjEiB,CiBiEjB,aAAa,AAAC,CACb,YAAY,CAAE,GAAG,CACjB,YAAY,CAAE,KAAK,CACnB,YAAY,CAAE,OAAO,CACrB,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,AjBvED,AiByEA,iBjBzEiB,CiByEjB,aAAa,CAAC,cAAc,AAAC,CAC5B,gBAAgB,CAAE,OAAO,CACzB,AjB3ED,AiB6EA,iBjB7EiB,CiB6EjB,aAAa,CAAC,UAAU,AAAC,CACxB,YAAY,CAAE,IAAI,CAClB,UAAU,CAAE,OAAO,CACnB,KAAK,CAAE,IAAI,CACX,AjBjFD,AiBmFA,iBjBnFiB,CiBmFjB,aAAa,CAAC,cAAc,CAAC,WAAW,AAAC,CACxC,YAAY,CAAE,IAAI,CAClB,KAAK,CAAE,IAAI,CACX,AjBtFD,AiBwFA,iBjBxFiB,CiBwFjB,YAAY,AAAC,CACZ,kBAAkB,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,gBAAkB,CACtD,eAAe,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,gBAAkB,CACnD,UAAU,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,gBAAkB,CAC9C,AjB5FD,AiB8FA,iBjB9FiB,CiB8FjB,aAAa,CjB9Fb,iBAAiB,CiB8FF,WAAW,CjB9F1B,iBAAiB,CiB8FW,eAAe,AAAC,CAC3C,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,AjBlGD,AiBoGA,iBjBpGiB,CiBoGjB,aAAa,CAAC,cAAc,AAAC,CAC5B,kBAAkB,CAAE,WAAW,CAC/B,qBAAqB,CAAE,WAAW,CAClC,aAAa,CAAE,WAAW,CAC1B,AjBxGD,AiB0GA,iBjB1GiB,CiB0GjB,aAAa,AAAC,CACb,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,kBAAkB,CAAE,YAAY,CAChC,eAAe,CAAE,YAAY,CAC7B,UAAU,CAAE,YAAY,CACxB,KAAK,CAAE,IAAI,CACX,YAAY,CAAE,CAAC,CACf,UAAU,CAAE,OAAO,CACnB,gBAAgB,CAAE,+FAMjB,CACD,gBAAgB,CAAE,kDAAkD,CACpE,gBAAgB,CAAE,+CAA+C,CACjE,gBAAgB,CAAE,8CAA8C,CAChE,gBAAgB,CAAE,6CAA6C,CAC/D,AjB/HD,AiBiIA,iBjBjIiB,CiBiIjB,aAAa,CAAC,cAAc,AAAC,CAC5B,gBAAgB,CAAE,OAAO,CACzB,gBAAgB,CAAE,aAAgB,CAClC,AjBpID,AiBsIA,iBjBtIiB,CiBsIjB,aAAa,CAAC,aAAa,AAAC,CAC3B,OAAO,CAAE,KAAK,CACd,IAAI,CAAE,sBAAsB,CAC5B,MAAM,CAAE,wGAIP,CACD,UAAU,CAAE,yGAAyG,CACrH,AjB/ID,AiBiJA,iBjBjJiB,CiBiJjB,aAAa,CAAC,UAAU,AAAC,CACxB,YAAY,CAAE,IAAI,CAClB,AjBnJD,AiBqJA,iBjBrJiB,CiBqJjB,aAAa,CAAC,cAAc,CAAC,eAAe,AAAC,CAC5C,YAAY,CAAE,OAAO,CACrB,AjBvJD,AiByJA,iBjBzJiB,CiByJjB,YAAY,AAAC,CACZ,UAAU,CAAE,OAAO,CACnB,UAAU,CAAE,eAAiB,CAC7B,gBAAgB,CAAE,2EAMjB,CACD,gBAAgB,CAAE,2CAA2C,CAC7D,gBAAgB,CAAE,8CAA8C,CAChE,gBAAgB,CAAE,0CAA0C,CAC5D,gBAAgB,CAAE,yCAAyC,CAC3D,MAAM,CAAE,cAAc,CACtB,MAAM,CAAE,GAAG,CAAC,KAAK,CAAC,OAAsB,CACxC,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,kBAAkB,CAAE,aAAa,CACjC,eAAe,CAAE,aAAa,CAC9B,UAAU,CAAE,aAAa,CACzB,AjB/KD,AiBiLA,iBjBjLiB,CiBiLjB,YAAY,CAAC,cAAc,AAAC,CAC3B,gBAAgB,CAAE,WAAW,CAC7B,MAAM,CAAE,wFAGP,CACD,UAAU,CAAE,wFAAwF,CACpG,AjBxLD,AiB0LA,iBjB1LiB,CiB0LjB,YAAY,CAAC,aAAa,AAAC,CAC1B,MAAM,CAAE,wFAGP,CACD,UAAU,CAAE,wFAAwF,CACpG,AjBhMD,AiBkMA,iBjBlMiB,CiBkMjB,YAAY,CAAC,cAAc,CjBlM3B,iBAAiB,CiBkMY,YAAY,CAAC,aAAa,AAAC,CACvD,UAAU,CAAE,WAAW,CACvB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,oBAAoB,CAC5B,AjBtMD,AiBwMA,iBjBxMiB,CiBwMjB,YAAY,CAAC,UAAU,AAAC,CACvB,YAAY,CAAE,IAAI,CAClB,AjB1MD,AiB4MA,iBjB5MiB,CiB4MjB,YAAY,CAAC,cAAc,CAAC,eAAe,AAAC,CAC3C,YAAY,CAAE,IAAI,CAClB,AjB9MD,AiBgNA,iBjBhNiB,CiBgNjB,aAAa,AAAC,CACb,kBAAkB,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,eAAiB,CACjD,eAAe,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,eAAiB,CAC9C,UAAU,CAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,eAAiB,CACzC,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,oBAAoB,CAC5B,AjBvND,AiByNA,iBjBzNiB,CiByNjB,aAAa,CAAC,cAAc,AAAC,CAC5B,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,oBAAoB,CAC5B,AjB7ND,AiB+NA,iBjB/NiB,CiB+NjB,aAAa,CAAC,UAAU,AAAC,CACxB,YAAY,CAAE,OAAO,CACrB,AjBjOD,AiBmOA,iBjBnOiB,CiBmOjB,aAAa,CAAC,cAAc,CAAC,eAAe,AAAC,CAC5C,YAAY,CAAE,OAAO,CACrB,KAAK,CAAE,OAAO,CACd,AjBtOD,AiBwOA,iBjBxOiB,CiBwOjB,WAAW,AAAC,CACX,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,gBAAkB,CAC9B,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,mBAAmB,CAC3B,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,2BAA2B,CACxC,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,UAAU,CACvB,AjBlPD,AiBoPA,iBjBpPiB,CiBoPjB,WAAW,CAAC,cAAc,AAAC,CAC1B,OAAO,CAAE,eAAe,CACxB,gBAAgB,CAAE,WAAW,CAC7B,AjBvPD,AiByPA,iBjBzPiB,CiByPjB,WAAW,CAAC,aAAa,AAAC,CACzB,OAAO,CAAE,QAAQ,CACjB,AjB3PD,AiB6PA,iBjB7PiB,CiB6PjB,WAAW,CAAC,UAAU,AAAC,CACtB,YAAY,CAAE,IAAI,CAClB,WAAW,CAAE,IAAI,CACjB,AjBhQD,AiBkQA,iBjBlQiB,CiBkQjB,WAAW,CAAC,cAAc,CAAC,eAAe,AAAC,CAC1C,YAAY,CAAE,OAAO,CACrB,AjBpQD,AiBsQA,iBjBtQiB,CiBsQjB,YAAY,AAAC,CACZ,MAAM,CAAE,iBAAiB,CACzB,kBAAkB,CAAE,GAAG,CACvB,qBAAqB,CAAE,GAAG,CAC1B,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,OAAO,CACd,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,KAAK,CAClB,AjB/QD,AiBiRA,iBjBjRiB,CiBiRjB,YAAY,CAAC,cAAc,AAAC,CAC3B,mBAAmB,CAAE,CAAC,CACtB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,OAAO,CACnB,gBAAgB,CAAE,2EAMjB,CACD,gBAAgB,CAAE,8CAA8C,CAChE,gBAAgB,CAAE,2CAA2C,CAC7D,gBAAgB,CAAE,0CAA0C,CAC5D,gBAAgB,CAAE,yCAAyC,CAC3D,MAAM,CAAE,wFAGP,CACD,UAAU,CAAE,wFAAwF,CACpG,AjBrSD,AiBuSA,iBjBvSiB,CiBuSjB,YAAY,CAAC,UAAU,AAAC,CACvB,MAAM,CAAE,iBAAiB,CACzB,UAAU,CAAE,OAAO,CACnB,AjB1SD,AiB4SA,iBjB5SiB,CiB4SjB,YAAY,CAAC,UAAU,CAAC,QAAQ,AAAC,CAChC,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CACX,AjB/SD,AiBiTA,iBjBjTiB,CiBiTjB,eAAe,AAAC,CACf,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,GAAG,CACZ,gBAAgB,CAAE,IAAI,CACtB,MAAM,CAAE,cAAc,CACtB,MAAM,CAAE,GAAG,CAAC,KAAK,CAAC,eAAiB,CACnC,qBAAqB,CAAE,GAAG,CAC1B,kBAAkB,CAAE,GAAG,CACvB,aAAa,CAAE,GAAG,CAClB,kBAAkB,CAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,eAAiB,CAChD,eAAe,CAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,eAAiB,CAC7C,UAAU,CAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,eAAiB,CACxC,uBAAuB,CAAE,WAAW,CACpC,oBAAoB,CAAE,OAAO,CAC7B,eAAe,CAAE,WAAW,CAC5B,AjBlUD,AiBoUA,iBjBpUiB,CiBoUjB,eAAe,CAAC,cAAc,AAAC,CAC9B,OAAO,CAAE,QAAQ,CACjB,MAAM,CAAE,CAAC,CACT,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,gBAAgB,CAAE,OAAO,CACzB,aAAa,CAAE,iBAAiB,CAChC,qBAAqB,CAAE,WAAW,CAClC,kBAAkB,CAAE,WAAW,CAC/B,aAAa,CAAE,WAAW,CAC1B,AjB/UD,AiBiVA,iBjBjViB,CiBiVjB,eAAe,CAAC,cAAc,CAAC,WAAW,AAAC,CAC1C,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,GAAG,CACR,YAAY,CAAE,IAAI,CAClB,AjBrVD,AiBuVA,iBjBvViB,CiBuVjB,eAAe,CAAC,aAAa,AAAC,CAC7B,OAAO,CAAE,QAAQ,CACjB,AjBzVD,AiB2VA,iBjB3ViB,CiB2VjB,eAAe,CAAC,UAAU,AAAC,CAC1B,UAAU,CAAE,WAAW,CACvB,AjB7VD,AiB+VA,iBjB/ViB,CiB+VjB,eAAe,CAAC,UAAU,CAAC,QAAQ,AAAC,CACnC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,KAAK,CACZ,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,WAAW,CAAE,IAAI,CACjB,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,YAAY,CACzB,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,iBAAiB,CACzB,AjB1WD,AiB4WA,iBjB5WiB,CiB4WjB,eAAe,CAAC,UAAU,CAAC,QAAQ,AAAA,MAAM,AAAC,CACzC,KAAK,CAAE,IAAI,CACX,eAAe,CAAE,IAAI,CACrB,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,EAAE,CACX,MAAM,CAAE,iBAAiB,CACzB,AjBlXD,AiBoXA,iBjBpXiB,CiBoXjB,KAAK,AAAA,IAAK,CAAA,UAAU,EAAE,GAAG,AAAA,aAAa,CjBpXtC,iBAAiB,CiBqXjB,KAAK,AAAA,IAAK,CAAA,UAAU,EAAE,GAAG,AAAA,cAAc,AAAC,CACvC,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,IAAI,CAChB,AjBxXD,AiB0XA,iBjB1XiB,CiB0XjB,KAAK,CAAC,SAAS,AAAC,CACf,MAAM,CAAE,MAAM,CACd,QAAQ,CAAE,MAAM,CAChB,OAAO,CAAE,EAAE,CACX,AjB9XD,AiBgYA,iBjBhYiB,CiBgYjB,CAAC,AAAA,YAAY,CjBhYb,iBAAiB,CiBgYF,KAAK,CAAC,SAAS,AAAC,CAC9B,UAAU,CAAE,MAAM,CAClB,AjBlYD,AiBoYA,iBjBpYiB,CiBoYjB,KAAK,CAAC,SAAS,CjBpYf,iBAAiB,CiBoYA,KAAK,CAAC,SAAS,CAAC,SAAS,CjBpY1C,iBAAiB,CiBoY2B,KAAK,CAAC,SAAS,CAAC,MAAM,AAAC,CAClE,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,WAAW,CACvB,MAAM,CAAE,oBAAoB,CAC5B,AjBzYD,AiB2YA,iBjB3YiB,CiB2YjB,KAAK,CAAC,SAAS,CAAC,MAAM,AAAC,CACtB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,AjB9YD,AiBgZA,iBjBhZiB,CiBgZjB,KAAK,CAAC,SAAS,CAAC,SAAS,AAAC,CACzB,QAAQ,CAAE,iBAAiB,CAC3B,OAAO,CAAE,YAAY,CACrB,UAAU,CAAE,OAAO,CACnB,AjBpZD,AkBrBA,iBlBqBiB,CkBrBjB,aAAa,AAAC,CAAC,MAAM,CAAC,cAAc,CAAE,OAAO,CAAC,OAAO,CAAE,gBAAgB,CAAC,KAAK,CAAE,AlBqB/E,AkBpBA,iBlBoBiB,CkBpBjB,aAAa,CAAC,MAAM,AAAC,CAAC,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,CAAC,CAAE,OAAO,CAAC,CAAC,CAAE,AlBoBxD,AkBnBA,iBlBmBiB,CkBnBjB,aAAa,CAAC,QAAQ,AAAC,CAAC,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,CAAC,CAAE,OAAO,CAAC,CAAC,CAAE,UAAU,CAAC,MAAM,CAAE,IAAI,CAAC,kBAAkB,CAAE,MAAM,CAAC,IAAI,CAAE,OAAO,CAAC,IAAI,CAA0B,AlBmBzJ,AkBlBA,iBlBkBiB,CkBlBjB,gBAAgB,AAAC,CAAC,gBAAgB,CAAE,OAAO,CAAE,aAAa,CAAE,cAAc,CAAG,AlBkB7E,AkBjBA,iBlBiBiB,CkBjBjB,cAAc,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,MAAM,CAAC,IAAI,CAAE,AlBiBzC,AkBhBA,iBlBgBiB,CkBhBjB,eAAe,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,IAAI,CAAE,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,WAAW,CAAE,UAAU,CAAE,+BAAiC,CAAE,AlBgBzH,AkBfA,iBlBeiB,CkBfjB,iBAAiB,AAAC,CAAC,OAAO,CAAC,GAAG,CAAE,MAAM,CAAC,iBAAiB,CAAE,AlBe1D,AkBdA,iBlBciB,CkBdjB,gBAAgB,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,GAAG,CAAE,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,WAAW,CAAE,UAAU,CAAC,IAAI,CAAE,AlBc3F,AkBbA,iBlBaiB,CkBbjB,cAAc,AAAC,CAAC,MAAM,CAAC,cAAc,CAAE,gBAAgB,CAAC,KAAK,CAAE,QAAQ,CAAC,QAAQ,CAAE,IAAI,CAAC,kBAAkB,CAAE,MAAM,CAAC,OAAO,CAAE,OAAO,CAAC,KAAK,CAAE,AlBa1I,AkBZA,iBlBYiB,CkBZjB,aAAa,CAAC,GAAG,AAAC,CAAC,OAAO,CAAC,eAAe,CAAE,AlBY5C,AkBXA,iBlBWiB,CkBXjB,aAAa,CAAC,CAAC,ClBWf,iBAAiB,CkBVjB,aAAa,CAAC,EAAE,ClBUhB,iBAAiB,CkBTjB,aAAa,CAAC,EAAE,ClBShB,iBAAiB,CkBRjB,aAAa,CAAC,EAAE,ClBQhB,iBAAiB,CkBPjB,aAAa,CAAC,EAAE,ClBOhB,iBAAiB,CkBNjB,aAAa,CAAC,EAAE,ClBMhB,iBAAiB,CkBLjB,aAAa,CAAC,EAAE,ClBKhB,iBAAiB,CkBJjB,aAAa,CAAC,IAAI,AAAC,CAAC,OAAO,CAAC,CAAC,CAAE,MAAM,CAAC,CAAC,CAAE,gBAAgB,CAAC,WAAW,CAAE,AlBIvE,AkBHA,iBlBGiB,CkBHjB,cAAc,AAAC,CAAC,KAAK,CAAC,KAAK,CAAE,OAAO,CAAC,WAAW,CAAE,AlBGlD,AkBFA,iBlBEiB,CkBFjB,cAAc,CAAC,GAAG,AAAC,CAAC,KAAK,CAAC,IAAI,CAAE,KAAK,CAAC,IAAI,CAAE,MAAM,CAAC,IAAI,CAAE,MAAM,CAAC,WAAW,CAAE,AlBE7E,AkBDA,iBlBCiB,CkBDjB,eAAe,AAAC,CAAC,gBAAgB,CAAC,OAAO,CAAE,OAAO,CAAC,GAAG,CAAE,SAAS,CAAC,KAAK,CAAE,AlBCzE,AkBAA,iBlBAiB,CkBAjB,eAAe,CAAC,KAAK,ClBArB,iBAAiB,CkBCjB,eAAe,CAAC,QAAQ,AAAC,CAAC,IAAI,CAAC,mBAAmB,CAAG,AlBDrD,AkBEA,iBlBFiB,CkBEjB,YAAY,AAAC,CAAC,gBAAgB,CAAC,OAAO,CAAE,KAAK,CAAC,KAAK,CAAE,OAAO,CAAC,GAAG,CAAE,SAAS,CAAC,KAAK,CAAE,AlBFnF,AmBrBA,iBnBqBiB,CmBrBjB,iBAAiB,CAAC,kBAAkB,CAAC,4BAA4B,CAAC,4BAA4B,AAAC,CAC9F,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,MAAM,CAClB,ACHD,AAAA,oBAAoB,AAAC,CACpB,OAAO,CAAE,MAAM,CACf"
|
29 |
}
|