From 441ca963366213d5141651b427b07550fd23959b Mon Sep 17 00:00:00 2001 From: omarkasem Date: Thu, 3 Oct 2024 09:29:05 +0300 Subject: [PATCH 01/61] Adds Image choice field and template --- .../class-gravityview-field-image-choice.php | 118 ++++++++++++++++++ templates/fields/field-image_choice-html.php | 37 ++++++ 2 files changed, 155 insertions(+) create mode 100644 includes/fields/class-gravityview-field-image-choice.php create mode 100644 templates/fields/field-image_choice-html.php diff --git a/includes/fields/class-gravityview-field-image-choice.php b/includes/fields/class-gravityview-field-image-choice.php new file mode 100644 index 0000000000..b80d370dcb --- /dev/null +++ b/includes/fields/class-gravityview-field-image-choice.php @@ -0,0 +1,118 @@ +label = esc_html__( 'Image Choice', 'gk-gravityview' ); + parent::__construct(); + } + + /** + * Add `choice_display` setting to the field + * + * @param array $field_options + * @param string $template_id + * @param string $field_id + * @param string $context + * @param string $input_type + * + * @since 2.0 + * + * @return array + */ + public function field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ) { + + // Set the $_field_id var + $field_options = parent::field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ); + + $choices = array( + 'label' => __( 'Label of the input', 'gk-gravityview' ), + 'image' => __( 'Image of the input', 'gk-gravityview' ), + ); + + if ( $this->is_choice_value_enabled() ) { + $choices['value'] = __( 'Value of the input', 'gk-gravityview' ); + } + + $field_options['choice_display'] = array( + 'type' => 'radio', + 'value' => 'image', + 'label' => __( 'What should be displayed:', 'gk-gravityview' ), + 'desc' => sprintf( __( 'This input has a label%s and an image. What should be displayed?', 'gk-gravityview' ), $this->is_choice_value_enabled() ? __( ', value', 'gk-gravityview' ) : '' ), + 'choices' => $choices, + 'group' => 'display', + ); + + return $field_options; + } + + /** + * Output the image choice markup. + * + * @since TBD + * + * @param mixed $value The field value + * @param GF_Field_Select $field Gravity Forms Select field + * @param array $form The current form array + * @param array $entry GF Entry + * @param \GV\Template_Context $gravityview The context + * + * @return string The image markup + */ + public function output_image_choice( $value, $field, $form ) { + $choices = $field->choices; + $output = ''; + + $values = is_array( $value ) ? $value : array( $value ); + + foreach ( $values as $val ) { + foreach ( $choices as $choice ) { + if ( $choice['value'] == $val ) { + $decorator = new ChoiceDecorator( $field ); + /** + * Override the image markup for the image choice field. + * + * @since TBD + * + * @param string $image_markup The image markup + * @param array $choice The choice array + * @param array $form The current form array + * @param GF_Field_Select $field Gravity Forms Select field + */ + $image_markup = apply_filters( + 'gravityview/fields/image_choice/image_markup', + $decorator->get_image_markup( $choice, $form ), + $choice, + $form, + $field, + ); + $output .= $image_markup; + break; + } + } + } + + return $output; + } + + +} + +new GravityView_Field_Image_Choice(); diff --git a/templates/fields/field-image_choice-html.php b/templates/fields/field-image_choice-html.php new file mode 100644 index 0000000000..57fa63bae6 --- /dev/null +++ b/templates/fields/field-image_choice-html.php @@ -0,0 +1,37 @@ +template ) ) { + gravityview()->log->error( '{file} template loaded without context', array( 'file' => __FILE__ ) ); + return; +} +$field = $gravityview->field->field; +$entry = $gravityview->entry->as_entry(); +$field_settings = $gravityview->field->as_configuration(); + +if ( 'image' === \GV\Utils::get( $field_settings, 'choice_display' ) ) { + $gravityview_view = GravityView_View::getInstance(); + $form = $gravityview_view->getForm(); + $image_choice = new GravityView_Field_Image_Choice( $field ); + echo $image_choice->output_image_choice( $gravityview->value, $field, $form ); +} else { + /** + * Override whether to show the value or the label of a Image Choice field. + * + * @since TBD + * @param bool $show_label True: Show the label of the Choice; False: show the value of the Choice. Default: `false` + * @param array $entry GF Entry + * @param GF_Field_Select $field Gravity Forms Select field + * @param \GV\Template_Context $gravityview The context + */ + $show_label = apply_filters( 'gravityview/fields/image_choice/output_label', ( 'label' === \GV\Utils::get( $field_settings, 'choice_display' ) ), $entry, $field, $gravityview ); + + $output = $field->get_value_entry_detail( $gravityview->value, '', $show_label ); + + echo $output; +} From 403d7653e557589257c33cf7731debd6c13436e2 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Wed, 2 Oct 2024 19:42:37 +0200 Subject: [PATCH 02/61] Add ability to add new rows --- Gruntfile.js | 1 + assets/css/admin-views.css | 2 +- assets/css/scss/admin-views.scss | 183 ++++++++++----- assets/js/admin-grid.js | 33 +++ assets/js/admin-grid.min.js | 1 + assets/js/admin-views.js | 3 +- assets/js/admin-views.min.js | 2 +- .../admin/metaboxes/views/select-template.php | 2 + includes/class-admin-views.php | 143 ++++++------ includes/class-ajax.php | 215 +++++++++++++----- ...s-gravity-forms-advanced-post-creation.php | 12 +- 11 files changed, 403 insertions(+), 194 deletions(-) create mode 100644 assets/js/admin-grid.js create mode 100644 assets/js/admin-grid.min.js diff --git a/Gruntfile.js b/Gruntfile.js index bff880ab26..034763f87f 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -74,6 +74,7 @@ module.exports = function(grunt) { all: [ "assets/js/admin-views.js", "assets/js/admin-view-dropdown.js", + "assets/js/admin-grid.js", "assets/js/admin-post-edit.js", "assets/js/admin-widgets.js", "assets/js/admin-entries-list.js", diff --git a/assets/css/admin-views.css b/assets/css/admin-views.css index 09a246a007..f7fb439fb2 100644 --- a/assets/css/admin-views.css +++ b/assets/css/admin-views.css @@ -1 +1 @@ -.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:24px;grid-row-gap:12px}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-4{grid-column:span 2}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:-6px -1em;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc( 1em + 12px) 6px 1em;padding:6px -moz-calc( 1em + 12px) 6px 1em;padding:6px calc( 1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;margin-bottom:1em;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:0 12px 6px 0;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc( 100% - 95px);max-width:-moz-calc( 100% - 95px);max-width:calc( 100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc( 100% - ( 25px * 2 ) - 2px) !important;width:-moz-calc( 100% - ( 25px * 2 ) - 2px) !important;width:calc( 100% - ( 25px * 2 ) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:.5em}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} +.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1em 0;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:24px;grid-row-gap:12px;position:relative}.gv-grid .gv-grid-row .gv-grid-row-handle{display:none;position:absolute;left:-10px;top:10px;background:#136cb9;bottom:0;width:10px;height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:move}.gv-grid .gv-grid-row:hover .gv-grid-row-handle{display:block}.gv-grid .grid-row-placeholder{height:50px;background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:1em 0}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-4{grid-column:span 2}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:-6px -1em;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;margin-bottom:1em;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:0 12px 6px 0;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%;background-color:#FFF}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:.5em}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} diff --git a/assets/css/scss/admin-views.scss b/assets/css/scss/admin-views.scss index 9e8cecd0ec..2f6a72be8c 100644 --- a/assets/css/scss/admin-views.scss +++ b/assets/css/scss/admin-views.scss @@ -55,10 +55,12 @@ $dismiss-red: #C62D2D; border-style: none; padding: 0; } + // Restore the focus styles unset by the previous rule. &:-moz-focusring { outline: 1px dotted ButtonText; } + /** * End from normalize.css */ @@ -75,14 +77,42 @@ $gv-overlay-index: 10000; --------------------------------------- */ .gv-grid { - box-sizing: border-box; - margin-bottom: 2em; + .gv-grid-row { + box-sizing: border-box; + margin: 1em 0; + display: grid; + grid-template-columns: repeat( 12, 1fr ); + grid-template-rows: repeat( auto-fill, auto ); + grid-column-gap: 24px; + grid-row-gap: 12px; + position: relative; + + .gv-grid-row-handle { + display: none; + position: absolute; + left: -10px; + top: 10px; + background: #136cb9; + bottom: 0; + width: 10px; + height: 50px; + border-radius: 3px; + cursor: move; + } + + &:hover { + .gv-grid-row-handle { + display: block; + } + } + } - display: grid; - grid-template-columns: repeat( 12, 1fr ); - grid-template-rows: repeat( auto-fill, auto ); - grid-column-gap: 24px; - grid-row-gap: 12px; + .grid-row-placeholder { + height: 50px; + background: rgba(210, 224, 235, 0.6); + border-radius: 3px; + margin: 1em 0; + } } .gv-grid [class^="gv-grid-col-"] { @@ -149,6 +179,7 @@ $gv-overlay-index: 10000; .gv-section { position: relative; } + .gv-section:before, .gv-section:after { content: " "; @@ -185,8 +216,8 @@ $gv-overlay-index: 10000; /* GV View Types --------------------------------------- */ -#gravityview_select_template .gv-grid { - grid-template-columns: repeat( auto-fill, minmax( 75px, 1fr ) ); // Force layouts to be smaller than full-size +#gravityview_select_template .gv-grid-row { + grid-template-columns: repeat( auto-fill, minmax(75px, 1fr) ); // Force layouts to be smaller than full-size } .gv-view-types-module { @@ -336,9 +367,9 @@ $gv-overlay-index: 10000; */ .gv-form-links { - .metabox-prefs & { - display: none; - } + .metabox-prefs & { + display: none; + } color: $color-ddd; font-weight: normal; @@ -352,17 +383,18 @@ $gv-overlay-index: 10000; @media screen and (max-width: 850px) { &, & a { - display: inline!important; + display: inline !important; } } } + .gv-form-title { display: none; } } #gv_switch_view_button { - display: none!important; + display: none !important; } #gravityview_select_template { @@ -398,9 +430,9 @@ $gv-overlay-index: 10000; padding: 16px 10px; } - #gravityview_advanced th { - white-space: normal; - } + #gravityview_advanced th { + white-space: normal; + } // Stack label and values in smaller viewport @media (max-width: 1199px) { @@ -413,6 +445,7 @@ $gv-overlay-index: 10000; box-sizing: border-box; width: 100%; padding-bottom: 5px; + & + td { padding-top: 0; display: block; @@ -429,7 +462,7 @@ $gv-overlay-index: 10000; // 2.6 field groups in the Merge Tag dropdowns inside View Settings .gform-dropdown--merge-tags .gform-dropdown__group-text { - font-weight: 500!important; + font-weight: 500 !important; } select[multiple] { @@ -497,6 +530,7 @@ $gv-overlay-index: 10000; border-radius: 5px; overflow: visible; } + #gv-view-configuration-tabs { padding: 0; @@ -525,7 +559,7 @@ $gv-overlay-index: 10000; margin: -6px -1em; border: 1px solid transparent; color: $color-777; - font-size: 12px!important; + font-size: 12px !important; position: relative; transition: .1s padding; @@ -547,7 +581,7 @@ $gv-overlay-index: 10000; } &:hover { - padding: 6px calc( 1em + 12px) 6px 1em; + padding: 6px calc(1em + 12px) 6px 1em; transition: .2s all; &:after { @@ -569,22 +603,23 @@ $gv-overlay-index: 10000; /** Show spinner cursor while the View is being AJAX updated. **/ .gv-wait, .gv-wait a { - cursor: wait; + cursor: wait; } // Fix issue with theme conflicts where .gv-overlay gets in the way .post-type-gravityview .ui-front, .post-type-gravityview .CodeMirror-hints, .post-type-gravityview .CodeMirror-lint-tooltip { - z-index: $gv-overlay-index + 1 !important; + z-index: $gv-overlay-index + 1 !important; } + .post-type-gravityview .CodeMirror, .CodeMirror-hint { font-size: 15px; } .post-type-gravityview .CodeMirror { height: 15.75em; // 10 visible rows - max-width: 690px!important; + max-width: 690px !important; } .gform-admin .gform-dropdown--merge-tags .gform-dropdown__container { @@ -604,6 +639,7 @@ $gv-overlay-index: 10000; margin-left: 0; float: left; } + background-color: transparent; text-decoration: none; border: none; @@ -611,12 +647,15 @@ $gv-overlay-index: 10000; .dashicons { @extend .gk-large-icon; } + &:visited { color: $color-aaa; } + &:hover { color: $color-444; } + &:active { color: $color-222; } @@ -628,7 +667,6 @@ $gv-overlay-index: 10000; } - /** View configuration tabs */ .post-type-gravityview .ui-tabs { position: relative; @@ -640,6 +678,7 @@ $gv-overlay-index: 10000; #gv-view-configuration-tabs-tooltip { position: absolute; right: 0; + html[dir=rtl] & { right: auto; left: 0; @@ -659,6 +698,7 @@ $gv-overlay-index: 10000; width: 100%; box-sizing: border-box; } + li { transition: none; list-style: none; @@ -671,6 +711,7 @@ $gv-overlay-index: 10000; float: right; margin: 0 0 1px .5em; } + border-bottom: 0; padding: 0; white-space: nowrap; @@ -702,8 +743,8 @@ $gv-overlay-index: 10000; box-sizing: border-box; &:link, &:visited, &:hover, &:active, &:focus { - outline: none; - -webkit-box-shadow: none; + outline: none; + -webkit-box-shadow: none; } @media (min-width: 851px) and (max-width: 1023px) { @@ -713,12 +754,12 @@ $gv-overlay-index: 10000; } // Non-active state - .dashicons, - .gform-icon, - [class^='gv-icon-'], - [class^='gv-icon-']:before { + .dashicons, + .gform-icon, + [class^='gv-icon-'], + [class^='gv-icon-']:before { color: $color-aaa; - @extend .gk-large-icon; + @extend .gk-large-icon; } &.tab-not-configured .dashicons { @@ -778,9 +819,10 @@ $gv-overlay-index: 10000; &.ui-state-hover { a { - background-color: rgba( 255, 255, 255, .5 ); + background-color: rgba(255, 255, 255, .5); color: $color-222; } + .gform-icon, .dashicons, [class^='gv-icon-'], @@ -792,9 +834,11 @@ $gv-overlay-index: 10000; .configuration-status-icons { display: inline-block; padding-left: .666em; + html[dir=rtl] & { padding-right: .666em; } + .gform-icon, .dashicons { display: inline-block; @@ -816,6 +860,7 @@ $gv-overlay-index: 10000; } } + a { //color: $color-red; background-color: $color-light-grey-200; @@ -849,6 +894,7 @@ $gv-overlay-index: 10000; &.ui-tabs.ui-tabs-nav { margin-bottom: 10px; } + .nav-tab { border-radius: 3px; margin-bottom: 3px; @@ -858,6 +904,7 @@ $gv-overlay-index: 10000; } } } + .gv-dialog { position: absolute; z-index: $gv-overlay-index + 1 !important; @@ -916,14 +963,17 @@ hr { text-align: left; margin: 0 12px 6px 0; + html[dir=rtl] & { margin: 0 0 6px 12px; text-align: right; } + color: $color-777; text-transform: uppercase; font-size: 13px; font-weight: 500; + span { text-transform: none; font-weight: normal; @@ -953,11 +1003,13 @@ hr { min-height: 44px; border-radius: 3px; max-width: 100%; + background-color: #FFF; &.is-receivable { &:empty { min-height: 44px; } + border: none; transition: all 200ms; @@ -968,6 +1020,7 @@ hr { } } } + .active-drop { border-radius: 3px; padding: 4px 8px 8px; @@ -1064,10 +1117,12 @@ hr { .gv-indicator-icon { cursor: help; } + .icon-custom-visibility, .gv-indicator-icon { line-height: 44px; margin: -2px 6px 0 0; + html[dir=rtl] & { margin: -2px 0 0 6px; } @@ -1099,7 +1154,7 @@ hr { .gv-field-label { display: inline-block; max-width: 80%; - max-width: calc( 100% - 95px ); // Make room for close icons + max-width: calc(100% - 95px); // Make room for close icons .gravityview-item-picker-tooltip & { max-width: 100%; @@ -1136,6 +1191,7 @@ hr { position: absolute; left: -9999px; background: none; + &:hover, &:focus { color: #136cb9; position: static; @@ -1238,6 +1294,7 @@ hr { text-shadow: 0 0 2px $color-blue-tint-75; } } + border-radius: 0; color: $color-blue-wp; @@ -1484,11 +1541,13 @@ $dialog-button-padding: 5px; .gv-field-detail--label { font-weight: 500; display: inline-block; + &:after { content: ': '; } padding-right: .33rem; + html[dir=rtl] & { padding-left: .33rem; } @@ -1581,6 +1640,7 @@ $dialog-button-padding: 5px; padding-left: $dialog-padding; margin-left: -$gutter-width; } + legend { display: none; } @@ -1634,17 +1694,17 @@ $dialog-button-padding: 5px; text-align: right; } - /** @since 1.8 **/ - .subtitle { - margin: 0 15px .8em; - padding: .5em 0 .8em; - border-bottom: 1px solid $color-bg-active; - } + /** @since 1.8 **/ + .subtitle { + margin: 0 15px .8em; + padding: .5em 0 .8em; + border-bottom: 1px solid $color-bg-active; + } &.gv-dialog-warning p { font-size: 1.1em; - margin: 0 !important; - padding: 0 0 1em!important; + margin: 0 !important; + padding: 0 0 1em !important; } &.gv-dialog-warning .dashicons { @@ -1675,7 +1735,7 @@ $dialog-button-padding: 5px; // Hide hidden containers and search mode by default &.hidden, &.gv-setting-container-search_mode { - display: none; + display: none; } &:last-child { @@ -1697,7 +1757,7 @@ $dialog-button-padding: 5px; // 2.6 field groups in the Merge Tag dropdown .gform-dropdown__group-text { - font-weight: 500!important; + font-weight: 500 !important; } } @@ -1731,7 +1791,7 @@ $dialog-button-padding: 5px; * @see https://secure.helpscout.net/conversation/100064704/2718/ */ code { - font-style: normal!important; + font-style: normal !important; } // Vertically stacked radios @@ -1785,7 +1845,7 @@ $dialog-button-padding: 5px; table { padding-bottom: 15px; - margin: .5em auto; // Give rows some breathing room around other settings + margin: .5em auto; // Give rows some breathing room around other settings td, th { text-align: left; @@ -1827,7 +1887,7 @@ $dialog-button-padding: 5px; } } - .gv-search-fields, + .gv-search-fields, .gv-search-inputs { width: 100%; } @@ -1870,21 +1930,21 @@ $dialog-button-padding: 5px; width: 24px; } - .cell-add-remove { - display: flex; - width: 50px; - } - } + .cell-add-remove { + display: flex; + width: 50px; + } + } } .wp-block-legacy-widget { - .gv-widget-search-fields .cell-add-remove { - width: 70px !important; - } + .gv-widget-search-fields .cell-add-remove { + width: 70px !important; + } - .gv-howto.howto { - font-size: small; - } + .gv-howto.howto { + font-size: small; + } } // Only modify GV post type @@ -1925,7 +1985,7 @@ $dialog-button-padding: 5px; color: $color-666; text-transform: uppercase; font-size: 13px; - font-weight: 500!important; + font-weight: 500 !important; &::after { content: "\A"; @@ -1965,7 +2025,7 @@ $dialog-button-padding: 5px; overflow-y: auto; left: $dialog-padding !important; right: $dialog-padding !important; - width: calc( 100% - ( #{$dialog-padding} * 2 ) - 2px ) !important; // Border is 1px * 2 + width: calc(100% - (#{$dialog-padding} * 2) - 2px) !important; // Border is 1px * 2 outline: none; // We want to outline each item, not the whole box // Override GF here and apply padding to each item in order to make keyboard navigation look better @@ -2000,10 +2060,12 @@ $dialog-button-padding: 5px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } + #gv-direct-access:before { content: "\f528"; color: $color-yellow-40; } + #gv-direct-access.embed-only:before { content: "\f160"; color: $color-green-40; @@ -2026,7 +2088,7 @@ $dialog-button-padding: 5px; // Multiple Forms buttons .gv-droppable-area .gv-add-field[data-formid] { - max-width: 100%!important; + max-width: 100% !important; overflow-x: hidden; text-overflow: ellipsis; margin-bottom: .5em; @@ -2063,6 +2125,7 @@ $dialog-button-padding: 5px; span.gv-field-label { padding: 8px 12px; } + span.gv-field-label-text-container { color: $color-777; } diff --git a/assets/js/admin-grid.js b/assets/js/admin-grid.js new file mode 100644 index 0000000000..46c12ba7be --- /dev/null +++ b/assets/js/admin-grid.js @@ -0,0 +1,33 @@ +( ( $ ) => { + $( () => { + $( document ).find( '.gv-grid' ).sortable( { + handle: '.gv-grid-row-handle', + items: '> .gv-grid-row.is-draggable', + distance: 2, + revert: 75, + placeholder: 'grid-row-placeholder', + } ); + + $( document ).on( 'click', '[data-add-row]', function () { + const $add_row_button = $( this ); + const zone = $add_row_button.data( 'add-row' ); + const template_id = $add_row_button.data( 'template-id' ); + + $.post( ajaxurl, { + action: 'gv_create_row', + template_id, + nonce: gvGlobals.nonce, + zone, + dataType: 'json' + } ) + .done( ( response => { + const result = JSON.parse( response ); + const $row = $( result?.row ); + $row.insertBefore( $add_row_button ); + + window?.gvAdminActions?.initTooltips(); + window?.gvAdminActions?.initDroppables( $row ); + } ) ); + } ); + } ) +} )( jQuery ); diff --git a/assets/js/admin-grid.min.js b/assets/js/admin-grid.min.js new file mode 100644 index 0000000000..3c79d276aa --- /dev/null +++ b/assets/js/admin-grid.min.js @@ -0,0 +1 @@ +($=>{$(()=>{$(document).find(".gv-grid").sortable({handle:".gv-grid-row-handle",items:"> .gv-grid-row.is-draggable",distance:2,revert:75,placeholder:"grid-row-placeholder"}),$(document).on("click","[data-add-row]",function(){const $add_row_button=$(this);var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,dataType:"json"}).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($add_row_button),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file diff --git a/assets/js/admin-views.js b/assets/js/admin-views.js index 2304ad1d33..1300c61c20 100644 --- a/assets/js/admin-views.js +++ b/assets/js/admin-views.js @@ -3200,7 +3200,8 @@ window.gvAdminActions = { initTooltips: viewConfiguration.init_tooltips, removeTooltips: viewConfiguration.remove_tooltips, - showDialog: viewConfiguration.showDialog + showDialog: viewConfiguration.showDialog, + initDroppables: viewConfiguration.init_droppables }; $( document.body ).trigger( 'gravityview/loaded' ); diff --git a/assets/js/admin-views.min.js b/assets/js/admin-views.min.js index c38a87aea1..6b24751c5a 100644 --- a/assets/js/admin-views.min.js +++ b/assets/js/admin-views.min.js @@ -1 +1 @@ -!function($){var viewConfiguration,viewGeneralSettings;$.widget.bridge("gvTooltip",$.ui.tooltip);const $spinner=$('');viewConfiguration={startFreshStatus:!1,hasUnsavedChanges:!1,altKey:!1,dialogWidth:750,performingAjaxAction:!1,init:function(){var vcfg=viewConfiguration;vcfg.gvSelectForm=$("#gravityview_form_id"),vcfg.gvSwitchView=$("#gv_switch_view_button"),vcfg.currentFormId=vcfg.gvSelectForm.val(),vcfg.currentDirectoryTemplate=$("#gravityview_directory_template").val(),vcfg.currentSingletemplate=$("#gravityview_single_template").val(),vcfg.directAccessSelect=$("#gv-direct-access-select"),vcfg.toggleInitialVisibility(vcfg),$(document.body).on("keydown keyup",vcfg.altKeyListener).on("change","#gravityview_form_id",vcfg.formChange).on("click",'a[href="#gv_start_fresh"]',vcfg.startFresh).on("click","#publish, #save-post",vcfg.processFormSubmit).on("submit","#post",vcfg.processFormSubmit).on("click",".gv-view-types-hover",vcfg.selectTemplateHover).on("click","a[rel*=external]",vcfg.openExternalLinks).on("click mouseup keyup",vcfg.closeTooltips).on("click",'.gv-field-filter-form span[role="button"]',vcfg.switchTooltipLayout).on("click","#gv_switch_view_button",vcfg.switchView).on("click",".clear-all-fields",vcfg.removeAllFields).on("click",".gv_select_template",vcfg.selectTemplate).on("change","select[data-view-dropdown]",vcfg.selectTemplate).on("click",".ui-tooltip-content .gv-fields",vcfg.startAddField).on("click",".gv-add-field-before",function(){$(this).closest(".active-drop-container").find("a.gv-add-field").trigger("click",{before:$(this).closest(".gv-fields")})}).on("click",".gv-field-duplicate",vcfg.duplicateField).on("click","#gv-direct-access .edit-direct-access",vcfg.editDirectAccess).on("click","#gv-direct-access-select .cancel-direct-access",vcfg.cancelDirectAccess).on("click","#gv-direct-access-select .save-direct-access",vcfg.updateDirectAccess).on("gravityview_form_change",vcfg.updateFormLinks).on("gravityview_form_change",vcfg.updateWidgetFormIds).on("change",".gv-dialog-options input[name*=show_as_link]",vcfg.toggleShowAsEntry).on("change",".gv-dialog-options input[name*=only_loggedin]",vcfg.toggleCustomVisibility).on("change",".gv-dialog-options [name*=allow_edit_cap]",vcfg.toggleCustomVisibility).on("click",".gv-field-controls .gv-remove-field",vcfg.removeField).on("click",".gv-field-controls .gv-field-settings",vcfg.openFieldSettings).on("dblclick",".gv-fields:not(.gv-nonexistent-form-field)",vcfg.openFieldSettings).on("change","#gravityview_settings",vcfg.zebraStripeSettings).on("click",".gv-field-details--toggle",function(e){var $dialog=$(this).parents(".ui-dialog"),was_closed=$(".gv-field-details",$dialog).hasClass("gv-field-details--closed");return viewConfiguration.toggleFieldDetails($dialog,was_closed),$.cookie("gv-field-details-expanded",was_closed,{path:gvGlobals.admin_cookiepath}),!1}).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("click",".gv-section .is-dismissible .notice-dismiss",function(e){var warning_name=$(this).parents(".gv-section").attr("id")+"-"+$("#post_ID").val();$.cookie("warning-dismissed-"+warning_name,1,{path:gvGlobals.admin_cookiepath}),$(document.body).trigger("gravityview/tabs-ready")}).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleTabConfigurationWarnings).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleRemoveAllFields).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("gravityview/loaded",function(){$(".gv-setting-list, #gravityview_settings").on("change",vcfg.toggleCheckboxes).trigger("change")}).on("change",".gv-dialog-options",vcfg.toggleCheckboxes).on("focus",".gv-add-field",function(e){$(this).parent(".gv-fields").addClass("trigger--hover")}).on("blur",".gv-add-field",function(e){$(this).parent(".gv-fields").removeClass("trigger--hover")}).on("keydown",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").addClass("trigger--active")}).on("keyup",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").removeClass("trigger--active")}).on("gravityview/dropdown/activate gravityview/dropdown/install",vcfg.enableLockedTemplate),$(window).resize(function(){var $open_dialog=$(".ui-dialog:visible").find(".ui-dialog-content");$open_dialog.dialog("option","position",{my:"center",at:"center",of:window});var window_width=vcfg.dialogWidth,ninety_five_per=.95*$(window).width();vcfg.dialogWidth>ninety_five_per&&(window_width=ninety_five_per),$open_dialog.dialog("option","width",window_width)}),window.addEventListener("beforeunload",event=>{vcfg.hasUnsavedChanges&&event.preventDefault()}),gvGlobals.passed_form_id&&vcfg.gvSelectForm.trigger("change");var _sendToEditor=window.send_to_editor;window.send_to_editor=function(val){var cursorPosition=$("#"+window.wpActiveEditor);if(!cursorPosition.hasClass("codemirror")&&_sendToEditor)return _sendToEditor(val);var codeMirror=cursorPosition.next(".CodeMirror")[0].CodeMirror,cursorPosition=codeMirror.getCursor();codeMirror.replaceRange(val,window.wp.CodeMirror.Pos(cursorPosition.line,cursorPosition.ch))},$("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor)},getCookieVal:function(cookie){return!(!cookie||"undefined"===cookie||"false"===cookie)&&cookie},toggleTabConfigurationWarnings:function(e){var tabs={single:{configured:$(".gv-dialog-options input[name*=show_as_link]:checked","#directory-active-fields").length||$('[data-fieldid="entry_link"]',"#directory-active-fields").length,icon:"dashicons-media-default"},edit:{configured:$('.gv-fields .field-key[value="edit_link"]').length,icon:"dashicons-welcome-write-blog"}};$.each(tabs,function(index,value){var show_warning=index+"-fields-"+$("#post_ID").val(),dismissed_warning=viewConfiguration.getCookieVal($.cookie("warning-dismissed-"+show_warning));const $fields_section=$("#"+index+"-fields");show_warning=$fields_section.find(".active-drop .gv-fields").length,show_warning=!dismissed_warning&&0===value.configured&&0vcfg.dialogWidth?vcfg.dialogWidth:$(window).width()-10},open:function(){return $('
').prependTo("#wpwrap"),$(document.body).trigger("gravityview/dialog-opened",thisDialog),vcfg.toggleCheckboxes(thisDialog),vcfg.setupFieldDetails(thisDialog),vcfg.refresh_merge_tags(thisDialog,function(){vcfg.setupCodeMirror(thisDialog)}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("disable")}),!0},close:function(e){e.preventDefault(),$("textarea.code",thisDialog).each(function(){$CodeMirror=$(this).next(".CodeMirror"),0!==$CodeMirror.length&&$CodeMirror[0].hasOwnProperty("CodeMirror")&&$CodeMirror[0].CodeMirror.toTextArea()}),thisDialog.find(".merge-tag-support").removeClass("merge-tag-support").addClass("gv-merge-tag-support"),$(".gv-field-settings.active","#gravityview_view_config").removeClass("active"),vcfg.setCustomLabel(thisDialog),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("enable")}),vcfg._restoreValue(),$(document.body).trigger("gravityview/dialog-closed",thisDialog)},closeOnEscape:!0,buttons:buttons})},setupCodeMirror:function(dialog){var vcfg=viewConfiguration;$("textarea.code:visible",dialog).each(function(){const codemirrorConfig=$.extend(!0,{},wp.codeEditor.defaultSettings);var $textarea,editorId,mergeTag,initialEditorCursorPos,$autocompleteEl,closeAutocompletion,mergeTags=$(this).data("codemirror");mergeTags&&(codemirrorConfig.codemirror=$.extend({},codemirrorConfig.codemirror,mergeTags));let editor=wp.codeEditor.initialize($(this),codemirrorConfig);($(this).hasClass("merge-tag-support")||$(this).hasClass("gv-merge-tag-support"))&&(editor.codemirror.setSize("95%"),$textarea=$(this),editorId=$textarea.attr("id"),mergeTags=window.gfMergeTags.getAutoCompleteMergeTags($textarea),mergeTag="",initialEditorCursorPos=editor.codemirror.getCursor(),$textarea.parent().find(".all-merge-tags").detach().insertBefore($textarea),$textarea.parent().find("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor),$textarea.autocomplete({appendTo:$textarea.parent(),minLength:1,position:{my:"center top",at:"center bottom",collision:"none"},source:mergeTags,select:function(event,currentEditorCursorPos){var val=currentEditorCursorPos.item.value.replace(/^{|}$/gm,""),currentEditorCursorPos=editor.codemirror.getCursor();editor.codemirror.replaceRange(val,initialEditorCursorPos,window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch)),editor.codemirror.focus(),editor.codemirror.setCursor(window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch+val.length+1))}}),$autocompleteEl=$textarea.parent().find("ul.ui-autocomplete"),closeAutocompletion=function(){$("#"+editorId).autocomplete("close")},$(document.body).on("keyup",function(e){$autocompleteEl.is(":visible")&&27===e.which&&(e.preventDefault(),closeAutocompletion(),$textarea.focus())}),editor.codemirror.on("mousedown",function(){closeAutocompletion()}),editor.codemirror.on("keydown",function(el,e){$autocompleteEl.is(":visible")&&(38!==e.which&&40!==e.which&&13!==e.which||($autocompleteEl.not(":focus")&&$autocompleteEl.focus(),e.preventDefault()))}),editor.codemirror.on("change",function(e,currentEditorCursorPos){"{}"===currentEditorCursorPos.text[0]&&(initialEditorCursorPos=editor.codemirror.getCursor());currentEditorCursorPos=editor.codemirror.getCursor();"{"!==(mergeTag=editor.codemirror.getRange({ch:initialEditorCursorPos.ch-1,line:initialEditorCursorPos.line},currentEditorCursorPos))[0]?closeAutocompletion():$("#"+editorId).autocomplete("search",mergeTag)}))})},sendMergeTagValueToCodemirrorEditor:function(e){var _activeEditorBackup=window.wpActiveEditor;window.wpActiveEditor=$(e.currentTarget).parentsUntil(".gv-setting-container").find("textarea").attr("id"),window.wpActiveEditor&&window.send_to_editor($(this).data("value")),window.wpActiveEditor=_activeEditorBackup},setupFieldDetails:function(dialog){$(".gv-field-details--container",dialog).insertAfter(".ui-dialog-title:visible");var show_details=$.cookie("gv-field-details-expanded"),show_details=viewConfiguration.getCookieVal(show_details);viewConfiguration.toggleFieldDetails(dialog,show_details),viewConfiguration.migrateSurveyScore(dialog)},migrateSurveyScore:function($dialog){var $score;0===$dialog.parents('[data-inputtype="survey"]').length||($score=$dialog.find(".gv-setting-container-score input"))&&0!=+$score.val()&&$dialog.find('.gv-setting-container-choice_display input[value="score"]').trigger("click").trigger("focus")},toggleFieldDetails:function($dialog,show_details){$parent=$dialog.parent(),$parent.find(".gv-field-details").toggleClass("gv-field-details--closed",!show_details).end().find(".gv-field-details--toggle .dashicons").toggleClass("dashicons-arrow-down",!!show_details).toggleClass("dashicons-arrow-right",!show_details).end()},setCustomLabel:function($label){var custom_label_text=$("[name*=admin_label]",$label),custom_label_text=custom_label_text.length&&custom_label_text.val()?custom_label_text:$("[name*=custom_label]",$label),$label=$label.parents(".gv-fields").find(".gv-field-label-text-container");custom_label_text.length&&(0<(custom_label_text=custom_label_text.val().trim()).length?$label.html(custom_label_text):$label.html($label.attr("data-original-title")))},getSortableFields:function(context,id){return new Promise((resolve,reject)=>{var vcfg=viewConfiguration;$(".gravityview_sort_field").prop("disabled","disabled").empty().append("");var data={action:"gv_sortable_fields_form",nonce:gvGlobals.nonce};void 0!==context&&"preset"===context?data.template_id=id:data.form_id=vcfg.gvSelectForm.val(),$.post(ajaxurl,data,function(response){"false"!==response&&"0"!==response&&$(".gravityview_sort_field").empty().append(response).prop("disabled",null),resolve()})})},hideViewConfig:function(){$("#gravityview_view_config").slideUp(150),$(document).trigger("gv_admin_views_hideViewConfig")},showViewConfig:function(){$("#gravityview_view_config").slideDown(150),viewGeneralSettings.metaboxObj.show(),viewConfiguration.toggleDropMessage(),viewConfiguration.init_tooltips(),$(document).trigger("gv_admin_views_showViewConfig")},switchView:function(vcfg){vcfg.preventDefault(),vcfg.stopImmediatePropagation();vcfg=viewConfiguration;vcfg.templateFilter("custom"),vcfg.toggleViewTypeMetabox()},templateFilter:function(templateType){$(".gv-view-types-module").each(function(){$(this).attr("data-filter")===templateType?$(this).parent().show():$(this).parent().hide()})},_isViewDropDown:function(){return viewConfiguration.wantedTemplate&&void 0!==viewConfiguration.wantedTemplate.data("view-data")},_getCurrentTemplateId(){var section=this._getTemplateSection();return null===section||"directory"===section?this.currentDirectoryTemplate:"single"===section?this.currentSingletemplate:""},_setCurrentTemplateId(template_id){var section=this._getTemplateSection();null!==section&&"directory"!==section||(this.currentDirectoryTemplate=template_id),null!==section&&"single"!==section||(this.currentSingletemplate=template_id)},_getTemplateId:function(use_base_template=!1){const $template=viewConfiguration.wantedTemplate;if(!$template)return"";let template_id=$template.data(use_base_template?"base-template":"templateid");return viewConfiguration._isViewDropDown()&&(template_id=viewConfiguration.wantedTemplate.val(),template_id=String($template.val())),template_id},_getTemplateSection:function(){let section=null;return viewConfiguration._isViewDropDown()&&(section=viewConfiguration.wantedTemplate.data("section")),section},_restoreValue:function(){viewConfiguration._isViewDropDown()&&viewConfiguration.wantedTemplate.data("view-data").restoreValue()},_storeValue:function(){viewConfiguration.wantedTemplate&&(viewConfiguration._isViewDropDown()?viewConfiguration.wantedTemplate.data("view-data").storeValue():$("select[data-view-dropdown]").each(function(){$(this).data("view-data").storeValue()}),this._setCurrentTemplateId(this._getTemplateId()))},selectTemplate:function(slugmatch,currentTemplate){var selectedTemplateId,regexMatch,vcfg=viewConfiguration;void 0!==currentTemplate&&null===currentTemplate.section||(slugmatch.preventDefault(),slugmatch.stopImmediatePropagation(),vcfg.wantedTemplate=$(this),selectedTemplateId=vcfg._getTemplateId(),regexMatch=/(.*?)_(.*?)$/i,slugmatch=(currentTemplate=vcfg._getCurrentTemplateId()).replace(regexMatch,"$2"),slugmatch=selectedTemplateId.replace(regexMatch,"$2")===slugmatch,currentTemplate&&!slugmatch&&vcfg.getConfiguredFields().length?currentTemplate!==selectedTemplateId?vcfg.getConfiguredFields().length?vcfg.showDialog("#gravityview_switch_template_dialog"):(vcfg.toggleViewTypeMetabox(),vcfg.selectTemplateContinue(slugmatch)):(vcfg.toggleViewTypeMetabox(),vcfg.showViewConfig()):($("#gravityview_select_template").slideUp(150),vcfg.selectTemplateContinue(slugmatch),vcfg._storeValue()))},selectTemplateContinue:function(slugmatch){var vcfg=viewConfiguration,selectedTemplateId=vcfg._getTemplateId(),selectedFormId=vcfg.gvSelectForm.val(),changeAllSection=!vcfg._getTemplateSection();changeAllSection&&($parent=vcfg._getTemplateId(),$("#gravityview_directory_template").val($parent).trigger("change",{section:null}),$("#gravityview_single_template").val($parent).trigger("change",{section:null}));var $parent=vcfg.wantedTemplate.parents(".gv-view-types-module");$parent.parents(".gv-grid").find(".gv-view-types-module").removeClass("gv-selected"),$parent.addClass("gv-selected"),vcfg.waiting("start"),vcfg.startFreshStatus?Promise.all([vcfg.getAvailableFields("preset",selectedTemplateId),vcfg.getPresetFields(selectedTemplateId),vcfg.getSortableFields("preset",selectedTemplateId)]).then(function(){$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)})}):(!slugmatch||changeAllSection?vcfg.updateActiveAreas(selectedTemplateId,+selectedFormId):vcfg.waiting("stop"),changeAllSection&&(vcfg.gvSwitchView.fadeIn(150),vcfg.toggleViewTypeMetabox())),vcfg.currentTemplateId=selectedTemplateId,vcfg.setUnsavedChanges(!0)},server_request:(ajaxRoute,payload)=>{const defer=$.Deferred();viewConfiguration.performingAjaxAction=!0,$(".gv-view-template-notice").hide();var{_wpNonce:nonce,_wpAjaxAction:action,_wpAjaxUrl:url,ajaxRouter,frontendFoundationVersion}=window.gvGlobals.foundation_licenses_router;return $.post(url,{nonce:nonce,action:action,ajaxRouter:ajaxRouter,ajaxRoute:ajaxRoute,frontendFoundationVersion:frontendFoundationVersion,payload:payload}).fail(response=>defer.reject(response.responseText)).done(response=>{response.success?(viewConfiguration.performingAjaxAction=!1,defer.resolve(response)):defer.reject(response.data)}),defer.promise()},selectTemplateHover:function(on_success){const vcfg=viewConfiguration,$link=$(on_success.target),$parent=$link.parents(".gv-view-types-module"),$select=$(this).find(".gv_select_template");if($link.is("[rel=internal]")&&!$link.hasClass("gv-layout-activate")&&!$link.hasClass("gv-layout-install"))return!0;on_success.preventDefault(),on_success.stopImmediatePropagation();var on_fail=error=>{$(".gv-view-template-notice").show().find("p").html(error),document.querySelector(".gv-view-template-notice").scrollIntoView({behavior:"smooth"})},do_always=()=>{vcfg.performingAjaxAction=!1,$link.removeClass("disabled"),$parent.removeClass("active")},on_success=()=>{$parent.find(".gv-view-types-hover > div:eq(0)").hide(),$parent.find(".gv-view-types-hover > div:eq(1)").removeClass("hidden"),$parent.removeClass("gv-view-template-placeholder"),$parent.find("a.gv_select_template").attr("data-templateid",$link.data("templateid")).trigger("click"),vcfg.activateViewSelection($link.data("templateid")),$select.trigger("click")};if($link.hasClass("gv-layout-activate"))return vcfg.performingAjaxAction?void 0:($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),void $.when(vcfg.server_request("activate_product",{text_domain:$link.attr("data-template-text-domain")})).then(on_success).always(do_always).fail(on_fail));$link.hasClass("gv-layout-install")&&(vcfg.performingAjaxAction||($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),$.when(vcfg.server_request("install_product",{id:$link.attr("data-download-id"),text_domain:$link.attr("data-template-text-domain"),activate:!0})).then(on_success).always(do_always).fail(on_fail)))},enableLockedTemplate:function(e,data){const $option=$(data?.option)||null;var action=data?.action||null,payload={text_domain:$option.data("template-text-domain"),activate:!0};if("{}"!==JSON.stringify(payload)){const $pill=$(e.target),$item=$pill.closest(".view-dropdown-list-item");$pill.addClass("is-idle").html($spinner),$item.addClass("is-idle"),$.when(viewConfiguration.server_request(action+"_product",payload)).then(()=>{$pill.removeClass("has-failed"),viewConfiguration.activateViewSelection($option.data("template-id")),data?.dropdown?.focusActive()}).fail(error=>{$pill.addClass("has-failed").text("Error"),console.log(error)}).always(()=>{$pill.removeClass("is-idle"),$item.removeClass("is-idle")})}},activateViewSelection:function(template_id){const $view_selectors=$("[data-view-dropdown]"),$options=$view_selectors.find('option[data-template-id="'+template_id+'"]');$options.attr("disabled",!1),$options.val(template_id),$view_selectors.each((_,el)=>{const dropdown=$(el).viewDropdown();dropdown.renderOptions()}),viewConfiguration.updateSettingsArea()},openExternalLinks:function(){return window.Beacon&&($(this).is("[data-beacon-article]")||$(this).is("[data-beacon-article-modal]")||$(this).is("[data-beacon-article-sidebar]")||$(this).is("[data-beacon-article-inline]"))||window.open(this.href),!1},previewTemplate:function(e){e.preventDefault(),e.stopImmediatePropagation();var parent=$(e.currentTarget).parents(".gv-view-types-module");parent.find(".gv-template-preview").dialog({dialogClass:"wp-dialog gv-dialog",appendTo:$("#gravityview_select_template"),width:viewConfiguration.dialogWidth,open:function(){$('
').prependTo("#wpwrap")},close:function(){$(this).dialog("option","appendTo",parent),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()})},closeOnEscape:!0,buttons:[{text:gvGlobals.label_close,click:function(){$(this).dialog("close")}}]})},updateActiveAreas:function(template,data){var vcfg=viewConfiguration,data={action:"gv_get_active_areas",template_id:template,form_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateSettingsArea:function(){const $settings_content=$("#gravityview_settings .inside");$settings_content.html(""),$.get(document.URL,function(response){if(response){const $document=$(response);$settings_content.html($document.find("#gravityview_settings .inside").html()),viewGeneralSettings.refresh(),$("#gravityview_directory_template").trigger("change")}})},getPresetFields:function(data){var vcfg=viewConfiguration;$("#directory-active-fields, #single-active-fields").children().remove();data={action:"gv_get_preset_fields",template_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateViewConfig:function(data){return new Promise((resolve,reject)=>{const vcfg=viewConfiguration,section=vcfg._getTemplateSection(),update_directory="directory"===section||null===section,update_single="single"===section||null===section;update_directory&&$("#directory-active-fields").children().remove(),update_single&&$("#single-active-fields").children().remove(),$.post(ajaxurl,data,function(content){content&&(content=JSON.parse(content),update_directory&&($("#directory-header-widgets").html(content.header),$("#directory-footer-widgets").html(content.footer),$("#directory-active-fields").append(content.directory)),update_single&&$("#single-active-fields").append(content.single),vcfg.showViewConfig(),vcfg.waiting("stop"),$(document.body).trigger("gravityview/view-config-updated",content,section)),resolve()}),vcfg.setUnsavedChanges(!0)})},waiting:function(action){$containers=$("#wpwrap,.gv-fields"),"start"===action?$containers.addClass("gv-wait"):$containers.removeClass("gv-wait")},remove_tooltips:function(el){$(el||".gv-add-field").is(":ui-tooltip")&&$(".gv-add-field").gvTooltip("destroy").off("click")},init_tooltips:function(el){0!==$(el||".gv-add-field","#post").not(":ui-tooltip").length&&$(el||".gv-add-field","#post").gvTooltip({show:150,hide:200,content:function(){var context=$(this).attr("data-context"),formId=$(this).attr("data-formid")||$("#gravityview_form_id").val(),templateId=$("#gravityview_directory_template").val();switch($(this).attr("data-objecttype")){case"field":return $("#"+context+"-available-fields-"+(formId||templateId)).html();case"widget":return $("#directory-available-widgets").html()}},close:function(){$(this).attr("data-tooltip",null)},open:function(event,tooltip){$(this).attr("data-tooltip","active").attr("data-tooltip-id",$(this).attr("aria-describedby")),$focus_item=$("input[type=search]",tooltip.tooltip),$focus_item.length||($focus_item=$(tooltip.tooltip).find(".close").first());var activate_layout="list";$(tooltip).find(".gv-items-picker-container[data-layout]").length?activate_layout=$(tooltip).find(".gv-items-picker-container[data-layout]").attr("data-layout"):(layout_cookie=$.cookie("gv-items-picker-layout"),viewConfiguration.getCookieVal(layout_cookie)&&(activate_layout=layout_cookie)),viewConfiguration.setTooltipLayout(activate_layout),$focus_item.trigger("focus")},closeOnEscape:!0,disabled:!0,position:{my:"center bottom",at:"center top-12"},tooltipClass:"gravityview-item-picker-tooltip top"}).attr("title","").on("mouseout focusout",function(e){e.stopImmediatePropagation()}).on("click",function(e,data){$(this).attr("title",""),$(this).data("before",null),data?.before&&$(this).data("before",data.before),e.preventDefault(),$(this).gvTooltip("open")})},setupFieldFilters:function(e){var input=$(this).val().trim(),$tooltip=$(this).parents(".ui-tooltip-content"),$resultsNotFound=$tooltip.find(".gv-no-results");"keydown"!==e.type?($tooltip.find(".gv-fields").show().filter(function(){var match_title=$(this).find(".gv-field-label").attr("data-original-title").match(new RegExp(input,"i")),match_id=$(this).attr("data-fieldid").match(new RegExp(input,"i")),match_parent=!!$(this).attr("data-parent-label")&&$(this).attr("data-parent-label").match(new RegExp(input,"i"));return!match_title&&!match_id&&!match_parent}).hide(),$tooltip.find(".gv-fields:visible").length?$resultsNotFound.hide():$resultsNotFound.show()):$(this).attr("data-has-search",0{var vcfg=viewConfiguration;vcfg.toggleDropMessage(),vcfg.getConfiguredFields().remove();var data={action:"gv_available_fields",nonce:gvGlobals.nonce};data.form_preset_ids=void 0!==preset&&"preset"===preset?[templateid]:[vcfg.gvSelectForm.val()],$("#directory-available-fields-"+data.form_preset_ids[0]).length||$.post(ajaxurl,data,function(response){response.success||response.data||resolve(),$.each(response.data,function(context,markup){$("#"+context+"-fields").append(markup)}),resolve()})})},startAddField:function(e){$(this).has(".field-id-all-fields").length?viewConfiguration.addAllFields($(this)):viewConfiguration.addField($(this),e)},addAllFields:function(clicked){const fields=clicked.siblings(".gv-fields").filter(function(){var field_id=$(this).data("fieldid");return+field_id===parseInt(field_id,10)});!async function(){for(let i=0;inew Promise((resolve,reject)=>{$(document.body).one("gravityview/field-added",function(){resolve()}),$(el).trigger("click")}))(fields[i]);$("a.gv-add-field[data-tooltip='active']").gvTooltip("close")}()},addField:function(clicked,$before){$before.preventDefault();$before=clicked.closest(".ui-tooltip").attr("id");const $addButton=$('.gv-add-field[data-tooltip-id="'+$before+'"]');$before=$addButton.data("before");viewConfiguration.placeField(clicked,$addButton,$before,!!$before)},placeField:function($field,$addButton,$anchor,add_before_anchor=!1){const vcfg=viewConfiguration,$newField=$field.clone().hide();var data={action:"gv_field_options",template:$addButton.attr("data-templateid")??$addButton.parents(".gv-section").find(".view-template-select select").val()??$("#gravityview_directory_template").val(),area:$addButton.attr("data-areaid"),context:$addButton.attr("data-context"),field_id:$newField.attr("data-fieldid"),field_label:$newField.find(".gv-field-label").attr("data-original-title"),field_type:$addButton.attr("data-objecttype"),input_type:$newField.attr("data-inputtype"),form_id:parseInt($field.attr("data-formid"),10)||vcfg.currentFormId,nonce:gvGlobals.nonce};$.ajax({type:"POST",url:ajaxurl,data:data,async:!0,beforeSend:function(){vcfg.disable_publish()},complete:function(){vcfg.enable_publish()}}).done(function(response){var insert_method=/[^\[]+\[[^\]]+\]\[([^\]]+)\].*/i;if(0<$field.find("input.field-key").length){$newField.find(".gv-dialog, .gv-dialog-options").remove();const oldId=$field.find("input.field-key").attr("name").replace(insert_method,"$1"),newId=response.match(insert_method,"$1")[1]??null;response=$(response),$field.find(".gv-dialog-options :input").each(function(i,el){if($(el).attr("name")){const $fields=response.find('[name="'+$(el).attr("name").replaceAll(""+oldId,""+newId)+'"]');1===$fields.length?$fields.val($(el).val()):2===$fields.length&&$(el).is(":checked")&&$fields.prop("checked",!0)}})}$newField.append(response),$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)}),0<$(".gv-dialog-options",$newField).length&&$(".gv-field-settings",$newField).removeClass("hide-if-js"),$anchor?(insert_method=add_before_anchor?"insertBefore":"insertAfter",$newField[insert_method]($anchor)):$addButton.closest(".gv-droppable-area").find(".active-drop").append($newField),$(document.body).trigger("gravityview/field-added",$newField),$newField.fadeIn(100),vcfg.refreshGFtooltips()}).fail(function(jqXHR){vcfg.enable_publish(),alert(gvGlobals.field_loaderror),console.log(jqXHR)}).always(function(){vcfg.toggleDropMessage(),vcfg.setUnsavedChanges(!0)})},duplicateField:function($field){$field.preventDefault();$field=$(this).closest(".gv-fields");viewConfiguration.placeField($field,$(this).closest(".active-drop-container").find("a.gv-add-field"),$field)},refresh_merge_tags:function($source,onRefresh){let $merge_tag_supported=$source?$(".gv-merge-tag-support,.merge-tag-support",$source):$(".gv-merge-tag-support:visible");if($merge_tag_supported.removeClass("gv-merge-tag-support mt-initialized").addClass("merge-tag-support"),window.gform?.instances?.mergeTags)return $(".all-merge-tags",$source).remove(),document.dispatchEvent(new Event("DOMContentLoaded")),void setTimeout(function(){$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh()},300);"undefined"!=typeof form&&$(document.body).not(".gv-form-changed")&&0<=$merge_tag_supported.length&&(window.gfMergeTags&&($(".all-merge-tags:visible").remove(),gfMergeTags.hasOwnProperty("destroy")?$merge_tag_supported.each(function(){new gfMergeTagsObj(form,$(this))}):window.gfMergeTags=new gfMergeTagsObj(form)),$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh())},enable_publish:function(){$(document).trigger("autosave-enable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled",null).removeClass("button-primary-disabled")},disable_publish:function(){$(document).trigger("autosave-disable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled","disabled").addClass("button-primary-disabled")},init_droppables:function(panel){var vcfg;$(panel).find(".active-drop-field").sortable("instance")||(vcfg=viewConfiguration,$(panel).find(".active-drop-widget").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-widget",start:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").addClass("is-receivable")},stop:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area=ui.sender.attr("data-areaid"),receiver_area=$(this).attr("data-areaid");ui.item.find('[name^="widgets['+sender_area+']"]').each(function(){var name=$(this).attr("name");$(this).attr("name",name.replace(sender_area,receiver_area))}),vcfg.toggleDropMessage()}}),$(panel).find(".active-drop-field").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-field",start:function(event,ui){$(panel).find(".active-drop-container-field").addClass("is-receivable")},stop:function(event,ui){$(panel).find(".active-drop-container-field").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area,receiver_area;0",{name:"gv_fields",value:serialized_data,type:"hidden"})),setTimeout(function(){$post.data("gv-valid",!0),"click"===e.type?$(e.target).trigger("click"):$post.trigger("submit")},101),!1)},createPresetForm:function(e,data){var vcfg=viewConfiguration,$target=$(e.target);e.stopPropagation();data={action:"gv_set_preset_form",template_id:data,nonce:gvGlobals.nonce};return $.ajax({type:"POST",url:ajaxurl,data:data,async:!1,success:function(response){"false"!==response&&"0"!==response?(vcfg.startFreshStatus=!1,vcfg.gvSelectForm.find("option:selected").removeAttr("selected").end().append(response),"click"===e.type?$target.trigger("click"):$("#post").trigger("submit")):$target.before('

'+gvGlobals.label_publisherror+"

")}}),!1}},viewGeneralSettings={templateId:null,metaboxObj:null,init:function(){viewGeneralSettings.metaboxObj=$("#gravityview_settings"),viewGeneralSettings.initTabs(),$("#gravityview_directory_template").on("change",viewGeneralSettings.updateSettingsDisplay),$(document.body).on("gravityview/settings/tab/enable",viewGeneralSettings.enableSettingTab).on("gravityview/settings/tab/disable",viewGeneralSettings.disableSettingTab)},refresh:function(){viewGeneralSettings.metaboxObj.trigger("change"),viewGeneralSettings.metaboxObj.tabs("destroy"),viewGeneralSettings.initTabs()},updateSettingsDisplay:function(){viewGeneralSettings.templateId=$(this).val(),$("tr[data-show-if]").each(viewGeneralSettings.toggleSetting)},toggleSetting:function(){var row=$(this),templates=row.attr("data-show-if");templates.length<1||!viewGeneralSettings.templateId||(0');$(document).on("click",".gk-gravityview-placeholder-actions [data-action]",function(payload){var action;payload.preventDefault(),viewConfiguration.hasUnsavedChanges&&!window.confirm(gvGlobals.discard_unsaved_changes)||$(this).hasClass("is-idle")||($(this).addClass("is-idle").html($spinner),action=$(this).data("action")+"_product",payload={text_domain:$(this).data("text-domain"),activate:!0},$.when(viewConfiguration.server_request(action,payload)).then(response=>{if(!response.success)throw new Error;document.location=document.location}).fail(()=>$(this).removeClass("is-idle").addClass("is-error").text("Try again")))})})}(jQuery); \ No newline at end of file +!function($){var viewConfiguration,viewGeneralSettings;$.widget.bridge("gvTooltip",$.ui.tooltip);const $spinner=$('');viewConfiguration={startFreshStatus:!1,hasUnsavedChanges:!1,altKey:!1,dialogWidth:750,performingAjaxAction:!1,init:function(){var vcfg=viewConfiguration;vcfg.gvSelectForm=$("#gravityview_form_id"),vcfg.gvSwitchView=$("#gv_switch_view_button"),vcfg.currentFormId=vcfg.gvSelectForm.val(),vcfg.currentDirectoryTemplate=$("#gravityview_directory_template").val(),vcfg.currentSingletemplate=$("#gravityview_single_template").val(),vcfg.directAccessSelect=$("#gv-direct-access-select"),vcfg.toggleInitialVisibility(vcfg),$(document.body).on("keydown keyup",vcfg.altKeyListener).on("change","#gravityview_form_id",vcfg.formChange).on("click",'a[href="#gv_start_fresh"]',vcfg.startFresh).on("click","#publish, #save-post",vcfg.processFormSubmit).on("submit","#post",vcfg.processFormSubmit).on("click",".gv-view-types-hover",vcfg.selectTemplateHover).on("click","a[rel*=external]",vcfg.openExternalLinks).on("click mouseup keyup",vcfg.closeTooltips).on("click",'.gv-field-filter-form span[role="button"]',vcfg.switchTooltipLayout).on("click","#gv_switch_view_button",vcfg.switchView).on("click",".clear-all-fields",vcfg.removeAllFields).on("click",".gv_select_template",vcfg.selectTemplate).on("change","select[data-view-dropdown]",vcfg.selectTemplate).on("click",".ui-tooltip-content .gv-fields",vcfg.startAddField).on("click",".gv-add-field-before",function(){$(this).closest(".active-drop-container").find("a.gv-add-field").trigger("click",{before:$(this).closest(".gv-fields")})}).on("click",".gv-field-duplicate",vcfg.duplicateField).on("click","#gv-direct-access .edit-direct-access",vcfg.editDirectAccess).on("click","#gv-direct-access-select .cancel-direct-access",vcfg.cancelDirectAccess).on("click","#gv-direct-access-select .save-direct-access",vcfg.updateDirectAccess).on("gravityview_form_change",vcfg.updateFormLinks).on("gravityview_form_change",vcfg.updateWidgetFormIds).on("change",".gv-dialog-options input[name*=show_as_link]",vcfg.toggleShowAsEntry).on("change",".gv-dialog-options input[name*=only_loggedin]",vcfg.toggleCustomVisibility).on("change",".gv-dialog-options [name*=allow_edit_cap]",vcfg.toggleCustomVisibility).on("click",".gv-field-controls .gv-remove-field",vcfg.removeField).on("click",".gv-field-controls .gv-field-settings",vcfg.openFieldSettings).on("dblclick",".gv-fields:not(.gv-nonexistent-form-field)",vcfg.openFieldSettings).on("change","#gravityview_settings",vcfg.zebraStripeSettings).on("click",".gv-field-details--toggle",function(e){var $dialog=$(this).parents(".ui-dialog"),was_closed=$(".gv-field-details",$dialog).hasClass("gv-field-details--closed");return viewConfiguration.toggleFieldDetails($dialog,was_closed),$.cookie("gv-field-details-expanded",was_closed,{path:gvGlobals.admin_cookiepath}),!1}).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("click",".gv-section .is-dismissible .notice-dismiss",function(e){var warning_name=$(this).parents(".gv-section").attr("id")+"-"+$("#post_ID").val();$.cookie("warning-dismissed-"+warning_name,1,{path:gvGlobals.admin_cookiepath}),$(document.body).trigger("gravityview/tabs-ready")}).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleTabConfigurationWarnings).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleRemoveAllFields).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("gravityview/loaded",function(){$(".gv-setting-list, #gravityview_settings").on("change",vcfg.toggleCheckboxes).trigger("change")}).on("change",".gv-dialog-options",vcfg.toggleCheckboxes).on("focus",".gv-add-field",function(e){$(this).parent(".gv-fields").addClass("trigger--hover")}).on("blur",".gv-add-field",function(e){$(this).parent(".gv-fields").removeClass("trigger--hover")}).on("keydown",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").addClass("trigger--active")}).on("keyup",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").removeClass("trigger--active")}).on("gravityview/dropdown/activate gravityview/dropdown/install",vcfg.enableLockedTemplate),$(window).resize(function(){var $open_dialog=$(".ui-dialog:visible").find(".ui-dialog-content");$open_dialog.dialog("option","position",{my:"center",at:"center",of:window});var window_width=vcfg.dialogWidth,ninety_five_per=.95*$(window).width();vcfg.dialogWidth>ninety_five_per&&(window_width=ninety_five_per),$open_dialog.dialog("option","width",window_width)}),window.addEventListener("beforeunload",event=>{vcfg.hasUnsavedChanges&&event.preventDefault()}),gvGlobals.passed_form_id&&vcfg.gvSelectForm.trigger("change");var _sendToEditor=window.send_to_editor;window.send_to_editor=function(val){var cursorPosition=$("#"+window.wpActiveEditor);if(!cursorPosition.hasClass("codemirror")&&_sendToEditor)return _sendToEditor(val);var codeMirror=cursorPosition.next(".CodeMirror")[0].CodeMirror,cursorPosition=codeMirror.getCursor();codeMirror.replaceRange(val,window.wp.CodeMirror.Pos(cursorPosition.line,cursorPosition.ch))},$("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor)},getCookieVal:function(cookie){return!(!cookie||"undefined"===cookie||"false"===cookie)&&cookie},toggleTabConfigurationWarnings:function(e){var tabs={single:{configured:$(".gv-dialog-options input[name*=show_as_link]:checked","#directory-active-fields").length||$('[data-fieldid="entry_link"]',"#directory-active-fields").length,icon:"dashicons-media-default"},edit:{configured:$('.gv-fields .field-key[value="edit_link"]').length,icon:"dashicons-welcome-write-blog"}};$.each(tabs,function(index,value){var show_warning=index+"-fields-"+$("#post_ID").val(),dismissed_warning=viewConfiguration.getCookieVal($.cookie("warning-dismissed-"+show_warning));const $fields_section=$("#"+index+"-fields");show_warning=$fields_section.find(".active-drop .gv-fields").length,show_warning=!dismissed_warning&&0===value.configured&&0vcfg.dialogWidth?vcfg.dialogWidth:$(window).width()-10},open:function(){return $('
').prependTo("#wpwrap"),$(document.body).trigger("gravityview/dialog-opened",thisDialog),vcfg.toggleCheckboxes(thisDialog),vcfg.setupFieldDetails(thisDialog),vcfg.refresh_merge_tags(thisDialog,function(){vcfg.setupCodeMirror(thisDialog)}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("disable")}),!0},close:function(e){e.preventDefault(),$("textarea.code",thisDialog).each(function(){$CodeMirror=$(this).next(".CodeMirror"),0!==$CodeMirror.length&&$CodeMirror[0].hasOwnProperty("CodeMirror")&&$CodeMirror[0].CodeMirror.toTextArea()}),thisDialog.find(".merge-tag-support").removeClass("merge-tag-support").addClass("gv-merge-tag-support"),$(".gv-field-settings.active","#gravityview_view_config").removeClass("active"),vcfg.setCustomLabel(thisDialog),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("enable")}),vcfg._restoreValue(),$(document.body).trigger("gravityview/dialog-closed",thisDialog)},closeOnEscape:!0,buttons:buttons})},setupCodeMirror:function(dialog){var vcfg=viewConfiguration;$("textarea.code:visible",dialog).each(function(){const codemirrorConfig=$.extend(!0,{},wp.codeEditor.defaultSettings);var $textarea,editorId,mergeTag,initialEditorCursorPos,$autocompleteEl,closeAutocompletion,mergeTags=$(this).data("codemirror");mergeTags&&(codemirrorConfig.codemirror=$.extend({},codemirrorConfig.codemirror,mergeTags));let editor=wp.codeEditor.initialize($(this),codemirrorConfig);($(this).hasClass("merge-tag-support")||$(this).hasClass("gv-merge-tag-support"))&&(editor.codemirror.setSize("95%"),$textarea=$(this),editorId=$textarea.attr("id"),mergeTags=window.gfMergeTags.getAutoCompleteMergeTags($textarea),mergeTag="",initialEditorCursorPos=editor.codemirror.getCursor(),$textarea.parent().find(".all-merge-tags").detach().insertBefore($textarea),$textarea.parent().find("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor),$textarea.autocomplete({appendTo:$textarea.parent(),minLength:1,position:{my:"center top",at:"center bottom",collision:"none"},source:mergeTags,select:function(event,currentEditorCursorPos){var val=currentEditorCursorPos.item.value.replace(/^{|}$/gm,""),currentEditorCursorPos=editor.codemirror.getCursor();editor.codemirror.replaceRange(val,initialEditorCursorPos,window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch)),editor.codemirror.focus(),editor.codemirror.setCursor(window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch+val.length+1))}}),$autocompleteEl=$textarea.parent().find("ul.ui-autocomplete"),closeAutocompletion=function(){$("#"+editorId).autocomplete("close")},$(document.body).on("keyup",function(e){$autocompleteEl.is(":visible")&&27===e.which&&(e.preventDefault(),closeAutocompletion(),$textarea.focus())}),editor.codemirror.on("mousedown",function(){closeAutocompletion()}),editor.codemirror.on("keydown",function(el,e){$autocompleteEl.is(":visible")&&(38!==e.which&&40!==e.which&&13!==e.which||($autocompleteEl.not(":focus")&&$autocompleteEl.focus(),e.preventDefault()))}),editor.codemirror.on("change",function(e,currentEditorCursorPos){"{}"===currentEditorCursorPos.text[0]&&(initialEditorCursorPos=editor.codemirror.getCursor());currentEditorCursorPos=editor.codemirror.getCursor();"{"!==(mergeTag=editor.codemirror.getRange({ch:initialEditorCursorPos.ch-1,line:initialEditorCursorPos.line},currentEditorCursorPos))[0]?closeAutocompletion():$("#"+editorId).autocomplete("search",mergeTag)}))})},sendMergeTagValueToCodemirrorEditor:function(e){var _activeEditorBackup=window.wpActiveEditor;window.wpActiveEditor=$(e.currentTarget).parentsUntil(".gv-setting-container").find("textarea").attr("id"),window.wpActiveEditor&&window.send_to_editor($(this).data("value")),window.wpActiveEditor=_activeEditorBackup},setupFieldDetails:function(dialog){$(".gv-field-details--container",dialog).insertAfter(".ui-dialog-title:visible");var show_details=$.cookie("gv-field-details-expanded"),show_details=viewConfiguration.getCookieVal(show_details);viewConfiguration.toggleFieldDetails(dialog,show_details),viewConfiguration.migrateSurveyScore(dialog)},migrateSurveyScore:function($dialog){var $score;0===$dialog.parents('[data-inputtype="survey"]').length||($score=$dialog.find(".gv-setting-container-score input"))&&0!=+$score.val()&&$dialog.find('.gv-setting-container-choice_display input[value="score"]').trigger("click").trigger("focus")},toggleFieldDetails:function($dialog,show_details){$parent=$dialog.parent(),$parent.find(".gv-field-details").toggleClass("gv-field-details--closed",!show_details).end().find(".gv-field-details--toggle .dashicons").toggleClass("dashicons-arrow-down",!!show_details).toggleClass("dashicons-arrow-right",!show_details).end()},setCustomLabel:function($label){var custom_label_text=$("[name*=admin_label]",$label),custom_label_text=custom_label_text.length&&custom_label_text.val()?custom_label_text:$("[name*=custom_label]",$label),$label=$label.parents(".gv-fields").find(".gv-field-label-text-container");custom_label_text.length&&(0<(custom_label_text=custom_label_text.val().trim()).length?$label.html(custom_label_text):$label.html($label.attr("data-original-title")))},getSortableFields:function(context,id){return new Promise((resolve,reject)=>{var vcfg=viewConfiguration;$(".gravityview_sort_field").prop("disabled","disabled").empty().append("");var data={action:"gv_sortable_fields_form",nonce:gvGlobals.nonce};void 0!==context&&"preset"===context?data.template_id=id:data.form_id=vcfg.gvSelectForm.val(),$.post(ajaxurl,data,function(response){"false"!==response&&"0"!==response&&$(".gravityview_sort_field").empty().append(response).prop("disabled",null),resolve()})})},hideViewConfig:function(){$("#gravityview_view_config").slideUp(150),$(document).trigger("gv_admin_views_hideViewConfig")},showViewConfig:function(){$("#gravityview_view_config").slideDown(150),viewGeneralSettings.metaboxObj.show(),viewConfiguration.toggleDropMessage(),viewConfiguration.init_tooltips(),$(document).trigger("gv_admin_views_showViewConfig")},switchView:function(vcfg){vcfg.preventDefault(),vcfg.stopImmediatePropagation();vcfg=viewConfiguration;vcfg.templateFilter("custom"),vcfg.toggleViewTypeMetabox()},templateFilter:function(templateType){$(".gv-view-types-module").each(function(){$(this).attr("data-filter")===templateType?$(this).parent().show():$(this).parent().hide()})},_isViewDropDown:function(){return viewConfiguration.wantedTemplate&&void 0!==viewConfiguration.wantedTemplate.data("view-data")},_getCurrentTemplateId(){var section=this._getTemplateSection();return null===section||"directory"===section?this.currentDirectoryTemplate:"single"===section?this.currentSingletemplate:""},_setCurrentTemplateId(template_id){var section=this._getTemplateSection();null!==section&&"directory"!==section||(this.currentDirectoryTemplate=template_id),null!==section&&"single"!==section||(this.currentSingletemplate=template_id)},_getTemplateId:function(use_base_template=!1){const $template=viewConfiguration.wantedTemplate;if(!$template)return"";let template_id=$template.data(use_base_template?"base-template":"templateid");return viewConfiguration._isViewDropDown()&&(template_id=viewConfiguration.wantedTemplate.val(),template_id=String($template.val())),template_id},_getTemplateSection:function(){let section=null;return viewConfiguration._isViewDropDown()&&(section=viewConfiguration.wantedTemplate.data("section")),section},_restoreValue:function(){viewConfiguration._isViewDropDown()&&viewConfiguration.wantedTemplate.data("view-data").restoreValue()},_storeValue:function(){viewConfiguration.wantedTemplate&&(viewConfiguration._isViewDropDown()?viewConfiguration.wantedTemplate.data("view-data").storeValue():$("select[data-view-dropdown]").each(function(){$(this).data("view-data").storeValue()}),this._setCurrentTemplateId(this._getTemplateId()))},selectTemplate:function(slugmatch,currentTemplate){var selectedTemplateId,regexMatch,vcfg=viewConfiguration;void 0!==currentTemplate&&null===currentTemplate.section||(slugmatch.preventDefault(),slugmatch.stopImmediatePropagation(),vcfg.wantedTemplate=$(this),selectedTemplateId=vcfg._getTemplateId(),regexMatch=/(.*?)_(.*?)$/i,slugmatch=(currentTemplate=vcfg._getCurrentTemplateId()).replace(regexMatch,"$2"),slugmatch=selectedTemplateId.replace(regexMatch,"$2")===slugmatch,currentTemplate&&!slugmatch&&vcfg.getConfiguredFields().length?currentTemplate!==selectedTemplateId?vcfg.getConfiguredFields().length?vcfg.showDialog("#gravityview_switch_template_dialog"):(vcfg.toggleViewTypeMetabox(),vcfg.selectTemplateContinue(slugmatch)):(vcfg.toggleViewTypeMetabox(),vcfg.showViewConfig()):($("#gravityview_select_template").slideUp(150),vcfg.selectTemplateContinue(slugmatch),vcfg._storeValue()))},selectTemplateContinue:function(slugmatch){var vcfg=viewConfiguration,selectedTemplateId=vcfg._getTemplateId(),selectedFormId=vcfg.gvSelectForm.val(),changeAllSection=!vcfg._getTemplateSection();changeAllSection&&($parent=vcfg._getTemplateId(),$("#gravityview_directory_template").val($parent).trigger("change",{section:null}),$("#gravityview_single_template").val($parent).trigger("change",{section:null}));var $parent=vcfg.wantedTemplate.parents(".gv-view-types-module");$parent.parents(".gv-grid").find(".gv-view-types-module").removeClass("gv-selected"),$parent.addClass("gv-selected"),vcfg.waiting("start"),vcfg.startFreshStatus?Promise.all([vcfg.getAvailableFields("preset",selectedTemplateId),vcfg.getPresetFields(selectedTemplateId),vcfg.getSortableFields("preset",selectedTemplateId)]).then(function(){$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)})}):(!slugmatch||changeAllSection?vcfg.updateActiveAreas(selectedTemplateId,+selectedFormId):vcfg.waiting("stop"),changeAllSection&&(vcfg.gvSwitchView.fadeIn(150),vcfg.toggleViewTypeMetabox())),vcfg.currentTemplateId=selectedTemplateId,vcfg.setUnsavedChanges(!0)},server_request:(ajaxRoute,payload)=>{const defer=$.Deferred();viewConfiguration.performingAjaxAction=!0,$(".gv-view-template-notice").hide();var{_wpNonce:nonce,_wpAjaxAction:action,_wpAjaxUrl:url,ajaxRouter,frontendFoundationVersion}=window.gvGlobals.foundation_licenses_router;return $.post(url,{nonce:nonce,action:action,ajaxRouter:ajaxRouter,ajaxRoute:ajaxRoute,frontendFoundationVersion:frontendFoundationVersion,payload:payload}).fail(response=>defer.reject(response.responseText)).done(response=>{response.success?(viewConfiguration.performingAjaxAction=!1,defer.resolve(response)):defer.reject(response.data)}),defer.promise()},selectTemplateHover:function(on_success){const vcfg=viewConfiguration,$link=$(on_success.target),$parent=$link.parents(".gv-view-types-module"),$select=$(this).find(".gv_select_template");if($link.is("[rel=internal]")&&!$link.hasClass("gv-layout-activate")&&!$link.hasClass("gv-layout-install"))return!0;on_success.preventDefault(),on_success.stopImmediatePropagation();var on_fail=error=>{$(".gv-view-template-notice").show().find("p").html(error),document.querySelector(".gv-view-template-notice").scrollIntoView({behavior:"smooth"})},do_always=()=>{vcfg.performingAjaxAction=!1,$link.removeClass("disabled"),$parent.removeClass("active")},on_success=()=>{$parent.find(".gv-view-types-hover > div:eq(0)").hide(),$parent.find(".gv-view-types-hover > div:eq(1)").removeClass("hidden"),$parent.removeClass("gv-view-template-placeholder"),$parent.find("a.gv_select_template").attr("data-templateid",$link.data("templateid")).trigger("click"),vcfg.activateViewSelection($link.data("templateid")),$select.trigger("click")};if($link.hasClass("gv-layout-activate"))return vcfg.performingAjaxAction?void 0:($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),void $.when(vcfg.server_request("activate_product",{text_domain:$link.attr("data-template-text-domain")})).then(on_success).always(do_always).fail(on_fail));$link.hasClass("gv-layout-install")&&(vcfg.performingAjaxAction||($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),$.when(vcfg.server_request("install_product",{id:$link.attr("data-download-id"),text_domain:$link.attr("data-template-text-domain"),activate:!0})).then(on_success).always(do_always).fail(on_fail)))},enableLockedTemplate:function(e,data){const $option=$(data?.option)||null;var action=data?.action||null,payload={text_domain:$option.data("template-text-domain"),activate:!0};if("{}"!==JSON.stringify(payload)){const $pill=$(e.target),$item=$pill.closest(".view-dropdown-list-item");$pill.addClass("is-idle").html($spinner),$item.addClass("is-idle"),$.when(viewConfiguration.server_request(action+"_product",payload)).then(()=>{$pill.removeClass("has-failed"),viewConfiguration.activateViewSelection($option.data("template-id")),data?.dropdown?.focusActive()}).fail(error=>{$pill.addClass("has-failed").text("Error"),console.log(error)}).always(()=>{$pill.removeClass("is-idle"),$item.removeClass("is-idle")})}},activateViewSelection:function(template_id){const $view_selectors=$("[data-view-dropdown]"),$options=$view_selectors.find('option[data-template-id="'+template_id+'"]');$options.attr("disabled",!1),$options.val(template_id),$view_selectors.each((_,el)=>{const dropdown=$(el).viewDropdown();dropdown.renderOptions()}),viewConfiguration.updateSettingsArea()},openExternalLinks:function(){return window.Beacon&&($(this).is("[data-beacon-article]")||$(this).is("[data-beacon-article-modal]")||$(this).is("[data-beacon-article-sidebar]")||$(this).is("[data-beacon-article-inline]"))||window.open(this.href),!1},previewTemplate:function(e){e.preventDefault(),e.stopImmediatePropagation();var parent=$(e.currentTarget).parents(".gv-view-types-module");parent.find(".gv-template-preview").dialog({dialogClass:"wp-dialog gv-dialog",appendTo:$("#gravityview_select_template"),width:viewConfiguration.dialogWidth,open:function(){$('
').prependTo("#wpwrap")},close:function(){$(this).dialog("option","appendTo",parent),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()})},closeOnEscape:!0,buttons:[{text:gvGlobals.label_close,click:function(){$(this).dialog("close")}}]})},updateActiveAreas:function(template,data){var vcfg=viewConfiguration,data={action:"gv_get_active_areas",template_id:template,form_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateSettingsArea:function(){const $settings_content=$("#gravityview_settings .inside");$settings_content.html(""),$.get(document.URL,function(response){if(response){const $document=$(response);$settings_content.html($document.find("#gravityview_settings .inside").html()),viewGeneralSettings.refresh(),$("#gravityview_directory_template").trigger("change")}})},getPresetFields:function(data){var vcfg=viewConfiguration;$("#directory-active-fields, #single-active-fields").children().remove();data={action:"gv_get_preset_fields",template_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateViewConfig:function(data){return new Promise((resolve,reject)=>{const vcfg=viewConfiguration,section=vcfg._getTemplateSection(),update_directory="directory"===section||null===section,update_single="single"===section||null===section;update_directory&&$("#directory-active-fields").children().remove(),update_single&&$("#single-active-fields").children().remove(),$.post(ajaxurl,data,function(content){content&&(content=JSON.parse(content),update_directory&&($("#directory-header-widgets").html(content.header),$("#directory-footer-widgets").html(content.footer),$("#directory-active-fields").append(content.directory)),update_single&&$("#single-active-fields").append(content.single),vcfg.showViewConfig(),vcfg.waiting("stop"),$(document.body).trigger("gravityview/view-config-updated",content,section)),resolve()}),vcfg.setUnsavedChanges(!0)})},waiting:function(action){$containers=$("#wpwrap,.gv-fields"),"start"===action?$containers.addClass("gv-wait"):$containers.removeClass("gv-wait")},remove_tooltips:function(el){$(el||".gv-add-field").is(":ui-tooltip")&&$(".gv-add-field").gvTooltip("destroy").off("click")},init_tooltips:function(el){0!==$(el||".gv-add-field","#post").not(":ui-tooltip").length&&$(el||".gv-add-field","#post").gvTooltip({show:150,hide:200,content:function(){var context=$(this).attr("data-context"),formId=$(this).attr("data-formid")||$("#gravityview_form_id").val(),templateId=$("#gravityview_directory_template").val();switch($(this).attr("data-objecttype")){case"field":return $("#"+context+"-available-fields-"+(formId||templateId)).html();case"widget":return $("#directory-available-widgets").html()}},close:function(){$(this).attr("data-tooltip",null)},open:function(event,tooltip){$(this).attr("data-tooltip","active").attr("data-tooltip-id",$(this).attr("aria-describedby")),$focus_item=$("input[type=search]",tooltip.tooltip),$focus_item.length||($focus_item=$(tooltip.tooltip).find(".close").first());var activate_layout="list";$(tooltip).find(".gv-items-picker-container[data-layout]").length?activate_layout=$(tooltip).find(".gv-items-picker-container[data-layout]").attr("data-layout"):(layout_cookie=$.cookie("gv-items-picker-layout"),viewConfiguration.getCookieVal(layout_cookie)&&(activate_layout=layout_cookie)),viewConfiguration.setTooltipLayout(activate_layout),$focus_item.trigger("focus")},closeOnEscape:!0,disabled:!0,position:{my:"center bottom",at:"center top-12"},tooltipClass:"gravityview-item-picker-tooltip top"}).attr("title","").on("mouseout focusout",function(e){e.stopImmediatePropagation()}).on("click",function(e,data){$(this).attr("title",""),$(this).data("before",null),data?.before&&$(this).data("before",data.before),e.preventDefault(),$(this).gvTooltip("open")})},setupFieldFilters:function(e){var input=$(this).val().trim(),$tooltip=$(this).parents(".ui-tooltip-content"),$resultsNotFound=$tooltip.find(".gv-no-results");"keydown"!==e.type?($tooltip.find(".gv-fields").show().filter(function(){var match_title=$(this).find(".gv-field-label").attr("data-original-title").match(new RegExp(input,"i")),match_id=$(this).attr("data-fieldid").match(new RegExp(input,"i")),match_parent=!!$(this).attr("data-parent-label")&&$(this).attr("data-parent-label").match(new RegExp(input,"i"));return!match_title&&!match_id&&!match_parent}).hide(),$tooltip.find(".gv-fields:visible").length?$resultsNotFound.hide():$resultsNotFound.show()):$(this).attr("data-has-search",0{var vcfg=viewConfiguration;vcfg.toggleDropMessage(),vcfg.getConfiguredFields().remove();var data={action:"gv_available_fields",nonce:gvGlobals.nonce};data.form_preset_ids=void 0!==preset&&"preset"===preset?[templateid]:[vcfg.gvSelectForm.val()],$("#directory-available-fields-"+data.form_preset_ids[0]).length||$.post(ajaxurl,data,function(response){response.success||response.data||resolve(),$.each(response.data,function(context,markup){$("#"+context+"-fields").append(markup)}),resolve()})})},startAddField:function(e){$(this).has(".field-id-all-fields").length?viewConfiguration.addAllFields($(this)):viewConfiguration.addField($(this),e)},addAllFields:function(clicked){const fields=clicked.siblings(".gv-fields").filter(function(){var field_id=$(this).data("fieldid");return+field_id===parseInt(field_id,10)});!async function(){for(let i=0;inew Promise((resolve,reject)=>{$(document.body).one("gravityview/field-added",function(){resolve()}),$(el).trigger("click")}))(fields[i]);$("a.gv-add-field[data-tooltip='active']").gvTooltip("close")}()},addField:function(clicked,$before){$before.preventDefault();$before=clicked.closest(".ui-tooltip").attr("id");const $addButton=$('.gv-add-field[data-tooltip-id="'+$before+'"]');$before=$addButton.data("before");viewConfiguration.placeField(clicked,$addButton,$before,!!$before)},placeField:function($field,$addButton,$anchor,add_before_anchor=!1){const vcfg=viewConfiguration,$newField=$field.clone().hide();var data={action:"gv_field_options",template:$addButton.attr("data-templateid")??$addButton.parents(".gv-section").find(".view-template-select select").val()??$("#gravityview_directory_template").val(),area:$addButton.attr("data-areaid"),context:$addButton.attr("data-context"),field_id:$newField.attr("data-fieldid"),field_label:$newField.find(".gv-field-label").attr("data-original-title"),field_type:$addButton.attr("data-objecttype"),input_type:$newField.attr("data-inputtype"),form_id:parseInt($field.attr("data-formid"),10)||vcfg.currentFormId,nonce:gvGlobals.nonce};$.ajax({type:"POST",url:ajaxurl,data:data,async:!0,beforeSend:function(){vcfg.disable_publish()},complete:function(){vcfg.enable_publish()}}).done(function(response){var insert_method=/[^\[]+\[[^\]]+\]\[([^\]]+)\].*/i;if(0<$field.find("input.field-key").length){$newField.find(".gv-dialog, .gv-dialog-options").remove();const oldId=$field.find("input.field-key").attr("name").replace(insert_method,"$1"),newId=response.match(insert_method,"$1")[1]??null;response=$(response),$field.find(".gv-dialog-options :input").each(function(i,el){if($(el).attr("name")){const $fields=response.find('[name="'+$(el).attr("name").replaceAll(""+oldId,""+newId)+'"]');1===$fields.length?$fields.val($(el).val()):2===$fields.length&&$(el).is(":checked")&&$fields.prop("checked",!0)}})}$newField.append(response),$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)}),0<$(".gv-dialog-options",$newField).length&&$(".gv-field-settings",$newField).removeClass("hide-if-js"),$anchor?(insert_method=add_before_anchor?"insertBefore":"insertAfter",$newField[insert_method]($anchor)):$addButton.closest(".gv-droppable-area").find(".active-drop").append($newField),$(document.body).trigger("gravityview/field-added",$newField),$newField.fadeIn(100),vcfg.refreshGFtooltips()}).fail(function(jqXHR){vcfg.enable_publish(),alert(gvGlobals.field_loaderror),console.log(jqXHR)}).always(function(){vcfg.toggleDropMessage(),vcfg.setUnsavedChanges(!0)})},duplicateField:function($field){$field.preventDefault();$field=$(this).closest(".gv-fields");viewConfiguration.placeField($field,$(this).closest(".active-drop-container").find("a.gv-add-field"),$field)},refresh_merge_tags:function($source,onRefresh){let $merge_tag_supported=$source?$(".gv-merge-tag-support,.merge-tag-support",$source):$(".gv-merge-tag-support:visible");if($merge_tag_supported.removeClass("gv-merge-tag-support mt-initialized").addClass("merge-tag-support"),window.gform?.instances?.mergeTags)return $(".all-merge-tags",$source).remove(),document.dispatchEvent(new Event("DOMContentLoaded")),void setTimeout(function(){$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh()},300);"undefined"!=typeof form&&$(document.body).not(".gv-form-changed")&&0<=$merge_tag_supported.length&&(window.gfMergeTags&&($(".all-merge-tags:visible").remove(),gfMergeTags.hasOwnProperty("destroy")?$merge_tag_supported.each(function(){new gfMergeTagsObj(form,$(this))}):window.gfMergeTags=new gfMergeTagsObj(form)),$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh())},enable_publish:function(){$(document).trigger("autosave-enable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled",null).removeClass("button-primary-disabled")},disable_publish:function(){$(document).trigger("autosave-disable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled","disabled").addClass("button-primary-disabled")},init_droppables:function(panel){var vcfg;$(panel).find(".active-drop-field").sortable("instance")||(vcfg=viewConfiguration,$(panel).find(".active-drop-widget").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-widget",start:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").addClass("is-receivable")},stop:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area=ui.sender.attr("data-areaid"),receiver_area=$(this).attr("data-areaid");ui.item.find('[name^="widgets['+sender_area+']"]').each(function(){var name=$(this).attr("name");$(this).attr("name",name.replace(sender_area,receiver_area))}),vcfg.toggleDropMessage()}}),$(panel).find(".active-drop-field").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-field",start:function(event,ui){$(panel).find(".active-drop-container-field").addClass("is-receivable")},stop:function(event,ui){$(panel).find(".active-drop-container-field").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area,receiver_area;0",{name:"gv_fields",value:serialized_data,type:"hidden"})),setTimeout(function(){$post.data("gv-valid",!0),"click"===e.type?$(e.target).trigger("click"):$post.trigger("submit")},101),!1)},createPresetForm:function(e,data){var vcfg=viewConfiguration,$target=$(e.target);e.stopPropagation();data={action:"gv_set_preset_form",template_id:data,nonce:gvGlobals.nonce};return $.ajax({type:"POST",url:ajaxurl,data:data,async:!1,success:function(response){"false"!==response&&"0"!==response?(vcfg.startFreshStatus=!1,vcfg.gvSelectForm.find("option:selected").removeAttr("selected").end().append(response),"click"===e.type?$target.trigger("click"):$("#post").trigger("submit")):$target.before('

'+gvGlobals.label_publisherror+"

")}}),!1}},viewGeneralSettings={templateId:null,metaboxObj:null,init:function(){viewGeneralSettings.metaboxObj=$("#gravityview_settings"),viewGeneralSettings.initTabs(),$("#gravityview_directory_template").on("change",viewGeneralSettings.updateSettingsDisplay),$(document.body).on("gravityview/settings/tab/enable",viewGeneralSettings.enableSettingTab).on("gravityview/settings/tab/disable",viewGeneralSettings.disableSettingTab)},refresh:function(){viewGeneralSettings.metaboxObj.trigger("change"),viewGeneralSettings.metaboxObj.tabs("destroy"),viewGeneralSettings.initTabs()},updateSettingsDisplay:function(){viewGeneralSettings.templateId=$(this).val(),$("tr[data-show-if]").each(viewGeneralSettings.toggleSetting)},toggleSetting:function(){var row=$(this),templates=row.attr("data-show-if");templates.length<1||!viewGeneralSettings.templateId||(0');$(document).on("click",".gk-gravityview-placeholder-actions [data-action]",function(payload){var action;payload.preventDefault(),viewConfiguration.hasUnsavedChanges&&!window.confirm(gvGlobals.discard_unsaved_changes)||$(this).hasClass("is-idle")||($(this).addClass("is-idle").html($spinner),action=$(this).data("action")+"_product",payload={text_domain:$(this).data("text-domain"),activate:!0},$.when(viewConfiguration.server_request(action,payload)).then(response=>{if(!response.success)throw new Error;document.location=document.location}).fail(()=>$(this).removeClass("is-idle").addClass("is-error").text("Try again")))})})}(jQuery); \ No newline at end of file diff --git a/includes/admin/metaboxes/views/select-template.php b/includes/admin/metaboxes/views/select-template.php index 65a823663a..e57a353fab 100644 --- a/includes/admin/metaboxes/views/select-template.php +++ b/includes/admin/metaboxes/views/select-template.php @@ -38,6 +38,7 @@
+
+
diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 2c513c9a1c..63bd5e4743 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1074,6 +1074,7 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { } foreach ( $rows as $row ) : + echo '
'; foreach ( $row as $col => $areas ) : $column = ( '2-2' == $col ) ? '1-2' : $col; ?> @@ -1106,69 +1107,69 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) {

- $field ) { - // Provide the button label to the field. - $field['add_button_label'] = $button_label; - - // Maybe has a form ID - $form_id = empty( $field['form_id'] ) ? $form_id : $field['form_id']; - - $input_type = null; - - if ( $form_id ) { - $original_item = isset( $available_items[ $form_id ] [ $field['id'] ] ) ? $available_items[ $form_id ] [ $field['id'] ] : false; - } else { - $original_item = isset( $available_items[ $field['id'] ] ) ? $available_items[ $field['id'] ] : false; - } - - if ( ! $original_item ) { - - global $pagenow; - if ( 'post-new.php' !== $pagenow ) { - gravityview()->log->error( - 'An item was not available when rendering the output; maybe it was added by a plugin that is now de-activated.', - array( - ' data' => array( - 'available_items' => $available_items, - 'field' => $field, - ), - ) - ); - } - - $original_item = $field; - } - - $input_type = isset( $original_item['type'] ) ? $original_item['type'] : null; - - // Field options dialog box - $field_options = GravityView_Render_Settings::render_field_options( $form_id, $type, $template_id, $field['id'], $original_item['label'], $zone . '_' . $area['areaid'], $input_type, $uniqid, $field, $zone, $original_item ); - - $item = array( - 'input_type' => $input_type, - 'settings_html' => $field_options, - 'label_type' => $type, - ); - - // Merge the values with the current item to pass things like widget descriptions and original field names - if ( $original_item ) { - $item = wp_parse_args( $item, $original_item ); - } - - switch ( $type ) { - case 'widget': - echo new GravityView_Admin_View_Widget( $item['label'], $field['id'], $item, $field ); - break; - default: - echo new GravityView_Admin_View_Field( $field['label'], $field['id'], $item, $field, $form_id, $form ); - } - } - } // End if zone is not empty - ?> + $field ) { + // Provide the button label to the field. + $field['add_button_label'] = $button_label; + + // Maybe has a form ID + $form_id = empty( $field['form_id'] ) ? $form_id : $field['form_id']; + + $input_type = null; + + if ( $form_id ) { + $original_item = isset( $available_items[ $form_id ] [ $field['id'] ] ) ? $available_items[ $form_id ] [ $field['id'] ] : false; + } else { + $original_item = isset( $available_items[ $field['id'] ] ) ? $available_items[ $field['id'] ] : false; + } + + if ( ! $original_item ) { + + global $pagenow; + if ( 'post-new.php' !== $pagenow ) { + gravityview()->log->error( + 'An item was not available when rendering the output; maybe it was added by a plugin that is now de-activated.', + array( + ' data' => array( + 'available_items' => $available_items, + 'field' => $field, + ), + ) + ); + } + + $original_item = $field; + } + + $input_type = isset( $original_item['type'] ) ? $original_item['type'] : null; + + // Field options dialog box + $field_options = GravityView_Render_Settings::render_field_options( $form_id, $type, $template_id, $field['id'], $original_item['label'], $zone . '_' . $area['areaid'], $input_type, $uniqid, $field, $zone, $original_item ); + + $item = array( + 'input_type' => $input_type, + 'settings_html' => $field_options, + 'label_type' => $type, + ); + + // Merge the values with the current item to pass things like widget descriptions and original field names + if ( $original_item ) { + $item = wp_parse_args( $item, $original_item ); + } + + switch ( $type ) { + case 'widget': + echo new GravityView_Admin_View_Widget( $item['label'], $field['id'], $item, $field ); + break; + default: + echo new GravityView_Admin_View_Field( $field['label'], $field['id'], $item, $field, $form_id, $form ); + } + } + } // End if zone is not empty + ?>
'; endforeach; } @@ -1256,7 +1258,17 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id = ?>
- render_active_areas( $template_id, 'widget', $zone, $default_widget_areas, $widgets ); ?> + render_active_areas( $template_id, 'widget', $zone, $default_widget_areas, $widgets ); + printf( + '', + $zone, + $template_id, + esc_html__( 'Add row', 'gk-gravityview' ), + ); + ?>
check_ajax_nonce(); $context = rgpost( 'context' ); // Return markup for a single or multiple contexts if ( $context ) { - $data = array( + $data = [ esc_attr( $context ) => '', - ); + ]; } else { - $data = array( + $data = [ 'directory' => '', 'edit' => '', 'single' => '', - ); + ]; } if ( is_array( rgpost( 'form_preset_ids' ) ) ) { $form_ids = rgpost( 'form_preset_ids' ); } else { $this->_exit( false ); + return; // If inside unit tests, which don't exit, don't continue. } @@ -118,11 +120,25 @@ function get_active_areas() { } ob_start(); - do_action( 'gravityview_render_directory_active_areas', \GV\Utils::_POST( 'template_id' ), 'directory', '', true, \GV\Utils::_POST( 'form_id', 0 ) ); + do_action( + 'gravityview_render_directory_active_areas', + \GV\Utils::_POST( 'template_id' ), + 'directory', + '', + true, + \GV\Utils::_POST( 'form_id', 0 ) + ); $response['directory'] = ob_get_clean(); ob_start(); - do_action( 'gravityview_render_directory_active_areas', \GV\Utils::_POST( 'template_id' ), 'single', '', true, \GV\Utils::_POST( 'form_id', 0 ) ); + do_action( + 'gravityview_render_directory_active_areas', + \GV\Utils::_POST( 'template_id' ), + 'single', + '', + true, + \GV\Utils::_POST( 'form_id', 0 ) + ); $response['single'] = ob_get_clean(); $response = array_map( 'gravityview_strip_whitespace', $response ); @@ -130,13 +146,42 @@ function get_active_areas() { $this->_exit( json_encode( $response ) ); } + public function create_row() { + $this->check_ajax_nonce(); + + if ( + empty( $_POST['template_id'] ) + || empty( $_POST['zone'] ) + ) { + $this->_exit( false ); + } + + $columns = [ '1-3', '1-3', '1-3' ]; + $type = 'widget'; + $zone = 'header'; + $rows = array_reduce( + $columns, + static function ( array $columns, string $column ): array { + $area_id = wp_generate_password( 8, false ); + $columns[ $column . ' ' . $area_id ] = [ [ 'areaid' => $area_id ] ]; + + return $columns; + }, + [] + ); + ob_start(); + do_action( 'gravityview_render_active_areas', $_POST['template_id'], $type, $zone, [ $rows ], [] ); + $response['row'] = ob_get_clean(); + + $this->_exit( json_encode( $response ) ); + } + /** * Fill in active areas with preset configuration according to the template selected * * @return void */ function get_preset_fields_config() { - $this->check_ajax_nonce(); if ( empty( $_POST['template_id'] ) ) { @@ -144,45 +189,73 @@ function get_preset_fields_config() { } // get the fields xml config file for this specific preset - $preset_fields_path = apply_filters( 'gravityview_template_fieldsxml', array(), $_POST['template_id'] ); + $preset_fields_path = apply_filters( 'gravityview_template_fieldsxml', [], $_POST['template_id'] ); // import fields if ( ! empty( $preset_fields_path ) ) { $presets = $this->import_fields( $preset_fields_path ); } else { - $presets = array( - 'widgets' => array(), - 'fields' => array(), - ); + $presets = [ + 'widgets' => [], + 'fields' => [], + ]; } $template_id = esc_attr( $_POST['template_id'] ); // template areas - $template_areas_directory = apply_filters( 'gravityview_template_active_areas', array(), $template_id, 'directory' ); - $template_areas_single = apply_filters( 'gravityview_template_active_areas', array(), $template_id, 'single' ); + $template_areas_directory = apply_filters( 'gravityview_template_active_areas', [], $template_id, 'directory' ); + $template_areas_single = apply_filters( 'gravityview_template_active_areas', [], $template_id, 'single' ); // widget areas $default_widget_areas = \GV\Widget::get_default_widget_areas(); ob_start(); - do_action( 'gravityview_render_active_areas', $template_id, 'widget', 'header', $default_widget_areas, $presets['widgets'] ); + do_action( + 'gravityview_render_active_areas', + $template_id, + 'widget', + 'header', + $default_widget_areas, + $presets['widgets'] + ); $response['header'] = ob_get_clean(); ob_start(); - do_action( 'gravityview_render_active_areas', $template_id, 'widget', 'footer', $default_widget_areas, $presets['widgets'] ); + do_action( + 'gravityview_render_active_areas', + $template_id, + 'widget', + 'footer', + $default_widget_areas, + $presets['widgets'] + ); $response['footer'] = ob_get_clean(); ob_start(); - do_action( 'gravityview_render_active_areas', $template_id, 'field', 'directory', $template_areas_directory, $presets['fields'] ); + do_action( + 'gravityview_render_active_areas', + $template_id, + 'field', + 'directory', + $template_areas_directory, + $presets['fields'] + ); $response['directory'] = ob_get_clean(); ob_start(); - do_action( 'gravityview_render_active_areas', $template_id, 'field', 'single', $template_areas_single, $presets['fields'] ); + do_action( + 'gravityview_render_active_areas', + $template_id, + 'field', + 'single', + $template_areas_single, + $presets['fields'] + ); $response['single'] = ob_get_clean(); $response = array_map( 'gravityview_strip_whitespace', $response ); - gravityview()->log->debug( '[get_preset_fields_config] AJAX Response', array( 'data' => $response ) ); + gravityview()->log->debug( '[get_preset_fields_config] AJAX Response', [ 'data' => $response ] ); $this->_exit( json_encode( $response ) ); } @@ -193,7 +266,6 @@ function get_preset_fields_config() { * @return void */ function create_preset_form() { - $this->check_ajax_nonce(); if ( empty( $_POST['template_id'] ) ) { @@ -210,7 +282,10 @@ function create_preset_form() { // get the form ID if ( false === $form ) { // send error to user - gravityview()->log->error( 'Error importing form for template id: {template_id}', array( 'template_id' => (int) $_POST['template_id'] ) ); + gravityview()->log->error( + 'Error importing form for template id: {template_id}', + [ 'template_id' => (int) $_POST['template_id'] ] + ); $this->_exit( false ); } @@ -221,15 +296,19 @@ function create_preset_form() { /** * Import Gravity Form XML or JSON * - * @param string $xml_or_json_path Path to form XML or JSON file + * @param string $xml_or_json_path Path to form XML or JSON file + * * @return int|bool Imported form ID or false */ function import_form( $xml_or_json_path = '' ) { - - gravityview()->log->debug( '[import_form] Import Preset Form. (File) {path}', array( 'path' => $xml_or_json_path ) ); + gravityview()->log->debug( '[import_form] Import Preset Form. (File) {path}', [ 'path' => $xml_or_json_path ] ); if ( empty( $xml_or_json_path ) || ! class_exists( 'GFExport' ) || ! file_exists( $xml_or_json_path ) ) { - gravityview()->log->error( 'Class GFExport or file not found. file: {path}', array( 'path' => $xml_or_json_path ) ); + gravityview()->log->error( + 'Class GFExport or file not found. file: {path}', + [ 'path' => $xml_or_json_path ] + ); + return false; } @@ -237,11 +316,12 @@ function import_form( $xml_or_json_path = '' ) { $forms = ''; $count = GFExport::import_file( $xml_or_json_path, $forms ); - gravityview()->log->debug( '[import_form] Importing form (Result) {count}', array( 'count' => $count ) ); - gravityview()->log->debug( '[import_form] Importing form (Form) ', array( 'data' => $forms ) ); + gravityview()->log->debug( '[import_form] Importing form (Result) {count}', [ 'count' => $count ] ); + gravityview()->log->debug( '[import_form] Importing form (Form) ', [ 'data' => $forms ] ); if ( 1 != $count || empty( $forms[0]['id'] ) ) { gravityview()->log->error( 'Form Import Failed!' ); + return false; } @@ -249,7 +329,6 @@ function import_form( $xml_or_json_path = '' ) { return $forms[0]; } - /** * Returns field options - called by ajax when dropping fields into active areas * AJAX callback @@ -275,7 +354,18 @@ function get_field_options() { $context = isset( $_post['context'] ) ? esc_attr( $_post['context'] ) : null; $form_id = empty( $_post['form_id'] ) ? null : $_post['form_id']; - $response = GravityView_Render_Settings::render_field_options( $form_id, $_post['field_type'], $_post['template'], $_post['field_id'], $_post['field_label'], $_post['area'], $input_type, '', '', $context ); + $response = GravityView_Render_Settings::render_field_options( + $form_id, + $_post['field_type'], + $_post['template'], + $_post['field_id'], + $_post['field_label'], + $_post['area'], + $input_type, + '', + '', + $context + ); $response = gravityview_strip_whitespace( $response ); @@ -295,15 +385,10 @@ function get_sortable_fields() { // if form id is set, use it, else, get form from preset if ( ! empty( $_POST['form_id'] ) ) { - $form = (int) $_POST['form_id']; - - } - // get form from preset + } // get form from preset elseif ( ! empty( $_POST['template_id'] ) ) { - $form = self::pre_get_form_fields( $_POST['template_id'] ); - } $response = gravityview_get_sortable_fields( $form ); @@ -316,24 +401,26 @@ function get_sortable_fields() { /** * Get the form fields for a preset (no form created yet) * - * @param string $template_id Preset template + * @param string $template_id Preset template * * @return array|false */ static function pre_get_form_fields( $template_id = '' ) { if ( empty( $template_id ) ) { gravityview()->log->error( 'Template ID not set.' ); + return false; } else { $form_file = apply_filters( 'gravityview_template_formxml', '', $template_id ); if ( ! file_exists( $form_file ) ) { gravityview()->log->error( '[{template_id}] form file does not exist: {path}.', - array( + [ 'template_id' => $template_id, 'path' => $form_file, - ) + ] ); + return false; } } @@ -344,7 +431,7 @@ static function pre_get_form_fields( $template_id = '' ) { $forms = json_decode( $forms_json, true ); if ( ! $forms ) { - gravityview()->log->error( 'Could not read the {path} template file.', array( 'path' => $form_file ) ); + gravityview()->log->error( 'Could not read the {path} template file.', [ 'path' => $form_file ] ); return false; } @@ -354,10 +441,10 @@ static function pre_get_form_fields( $template_id = '' ) { gravityview()->log->debug( '[pre_get_form_fields] Importing Form Fields for preset [{template_id}]. (Form)', - array( + [ 'template_id' => $template_id, 'data' => $form, - ) + ] ); return $form; @@ -366,13 +453,14 @@ static function pre_get_form_fields( $template_id = '' ) { /** * Import fields configuration from an exported WordPress View preset * - * @param string $file path to file + * @param string $file path to file + * * @return array Fields config array (unserialized) */ function import_fields( $file ) { - if ( empty( $file ) || ! file_exists( $file ) ) { - gravityview()->log->error( 'Importing Preset Fields. File not found. (File) {path}', array( 'path' => $file ) ); + gravityview()->log->error( 'Importing Preset Fields. File not found. (File) {path}', [ 'path' => $file ] ); + return false; } @@ -384,18 +472,23 @@ function import_fields( $file ) { $presets = $parser->parse( $file ); if ( is_wp_error( $presets ) ) { - gravityview()->log->error( 'Importing Preset Fields failed. Threw WP_Error.', array( 'data' => $presets ) ); + gravityview()->log->error( 'Importing Preset Fields failed. Threw WP_Error.', [ 'data' => $presets ] ); + return false; } if ( empty( $presets['posts'][0]['postmeta'] ) && ! is_array( $presets['posts'][0]['postmeta'] ) ) { - gravityview()->log->error( 'Importing Preset Fields failed. Meta not found in file. {path}', array( 'path' => $file ) ); + gravityview()->log->error( + 'Importing Preset Fields failed. Meta not found in file. {path}', + [ 'path' => $file ] + ); + return false; } - gravityview()->log->debug( '[import_fields] postmeta', array( 'data' => $presets['posts'][0]['postmeta'] ) ); + gravityview()->log->debug( '[import_fields] postmeta', [ 'data' => $presets['posts'][0]['postmeta'] ] ); - $fields = $widgets = array(); + $fields = $widgets = []; foreach ( $presets['posts'][0]['postmeta'] as $meta ) { switch ( $meta['key'] ) { case '_gravityview_directory_fields': @@ -407,13 +500,13 @@ function import_fields( $file ) { } } - gravityview()->log->debug( '[import_fields] Imported Preset (Fields)', array( 'data' => $fields ) ); - gravityview()->log->debug( '[import_fields] Imported Preset (Widgets)', array( 'data' => $widgets ) ); + gravityview()->log->debug( '[import_fields] Imported Preset (Fields)', [ 'data' => $fields ] ); + gravityview()->log->debug( '[import_fields] Imported Preset (Widgets)', [ 'data' => $widgets ] ); - return array( + return [ 'fields' => $fields, 'widgets' => $widgets, - ); + ]; } } diff --git a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-gravity-forms-advanced-post-creation.php b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-gravity-forms-advanced-post-creation.php index c866eb184c..e519ad6df7 100644 --- a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-gravity-forms-advanced-post-creation.php +++ b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-gravity-forms-advanced-post-creation.php @@ -92,7 +92,7 @@ public function add_view_notification( $_, string $context, $view_id, bool $echo if ( ! $form ) { return null; } - + $apc = GF_Advanced_Post_Creation::get_instance(); $feeds = $apc->get_active_feeds( $form->ID ); @@ -101,10 +101,12 @@ public function add_view_notification( $_, string $context, $view_id, bool $echo } $notification_html = << -
-

%s

-

%s

+
+
+
+

%s

+

%s

+
HTML; From ef9c5d6589f5930a7326797a32767050b7078c82 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Tue, 8 Oct 2024 13:10:33 +0200 Subject: [PATCH 03/61] Remove jQuery deprecation --- assets/js/admin-views.js | 2 +- assets/js/admin-views.min.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/js/admin-views.js b/assets/js/admin-views.js index 1300c61c20..ffee7a9904 100644 --- a/assets/js/admin-views.js +++ b/assets/js/admin-views.js @@ -259,7 +259,7 @@ ; // End bind to $( document.body ) - $( window ).resize( function() { + $( window ).on( 'resize', function () { var $open_dialog = $( ".ui-dialog:visible" ).find( '.ui-dialog-content' ); diff --git a/assets/js/admin-views.min.js b/assets/js/admin-views.min.js index 6b24751c5a..aa49e47030 100644 --- a/assets/js/admin-views.min.js +++ b/assets/js/admin-views.min.js @@ -1 +1 @@ -!function($){var viewConfiguration,viewGeneralSettings;$.widget.bridge("gvTooltip",$.ui.tooltip);const $spinner=$('');viewConfiguration={startFreshStatus:!1,hasUnsavedChanges:!1,altKey:!1,dialogWidth:750,performingAjaxAction:!1,init:function(){var vcfg=viewConfiguration;vcfg.gvSelectForm=$("#gravityview_form_id"),vcfg.gvSwitchView=$("#gv_switch_view_button"),vcfg.currentFormId=vcfg.gvSelectForm.val(),vcfg.currentDirectoryTemplate=$("#gravityview_directory_template").val(),vcfg.currentSingletemplate=$("#gravityview_single_template").val(),vcfg.directAccessSelect=$("#gv-direct-access-select"),vcfg.toggleInitialVisibility(vcfg),$(document.body).on("keydown keyup",vcfg.altKeyListener).on("change","#gravityview_form_id",vcfg.formChange).on("click",'a[href="#gv_start_fresh"]',vcfg.startFresh).on("click","#publish, #save-post",vcfg.processFormSubmit).on("submit","#post",vcfg.processFormSubmit).on("click",".gv-view-types-hover",vcfg.selectTemplateHover).on("click","a[rel*=external]",vcfg.openExternalLinks).on("click mouseup keyup",vcfg.closeTooltips).on("click",'.gv-field-filter-form span[role="button"]',vcfg.switchTooltipLayout).on("click","#gv_switch_view_button",vcfg.switchView).on("click",".clear-all-fields",vcfg.removeAllFields).on("click",".gv_select_template",vcfg.selectTemplate).on("change","select[data-view-dropdown]",vcfg.selectTemplate).on("click",".ui-tooltip-content .gv-fields",vcfg.startAddField).on("click",".gv-add-field-before",function(){$(this).closest(".active-drop-container").find("a.gv-add-field").trigger("click",{before:$(this).closest(".gv-fields")})}).on("click",".gv-field-duplicate",vcfg.duplicateField).on("click","#gv-direct-access .edit-direct-access",vcfg.editDirectAccess).on("click","#gv-direct-access-select .cancel-direct-access",vcfg.cancelDirectAccess).on("click","#gv-direct-access-select .save-direct-access",vcfg.updateDirectAccess).on("gravityview_form_change",vcfg.updateFormLinks).on("gravityview_form_change",vcfg.updateWidgetFormIds).on("change",".gv-dialog-options input[name*=show_as_link]",vcfg.toggleShowAsEntry).on("change",".gv-dialog-options input[name*=only_loggedin]",vcfg.toggleCustomVisibility).on("change",".gv-dialog-options [name*=allow_edit_cap]",vcfg.toggleCustomVisibility).on("click",".gv-field-controls .gv-remove-field",vcfg.removeField).on("click",".gv-field-controls .gv-field-settings",vcfg.openFieldSettings).on("dblclick",".gv-fields:not(.gv-nonexistent-form-field)",vcfg.openFieldSettings).on("change","#gravityview_settings",vcfg.zebraStripeSettings).on("click",".gv-field-details--toggle",function(e){var $dialog=$(this).parents(".ui-dialog"),was_closed=$(".gv-field-details",$dialog).hasClass("gv-field-details--closed");return viewConfiguration.toggleFieldDetails($dialog,was_closed),$.cookie("gv-field-details-expanded",was_closed,{path:gvGlobals.admin_cookiepath}),!1}).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("click",".gv-section .is-dismissible .notice-dismiss",function(e){var warning_name=$(this).parents(".gv-section").attr("id")+"-"+$("#post_ID").val();$.cookie("warning-dismissed-"+warning_name,1,{path:gvGlobals.admin_cookiepath}),$(document.body).trigger("gravityview/tabs-ready")}).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleTabConfigurationWarnings).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleRemoveAllFields).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("gravityview/loaded",function(){$(".gv-setting-list, #gravityview_settings").on("change",vcfg.toggleCheckboxes).trigger("change")}).on("change",".gv-dialog-options",vcfg.toggleCheckboxes).on("focus",".gv-add-field",function(e){$(this).parent(".gv-fields").addClass("trigger--hover")}).on("blur",".gv-add-field",function(e){$(this).parent(".gv-fields").removeClass("trigger--hover")}).on("keydown",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").addClass("trigger--active")}).on("keyup",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").removeClass("trigger--active")}).on("gravityview/dropdown/activate gravityview/dropdown/install",vcfg.enableLockedTemplate),$(window).resize(function(){var $open_dialog=$(".ui-dialog:visible").find(".ui-dialog-content");$open_dialog.dialog("option","position",{my:"center",at:"center",of:window});var window_width=vcfg.dialogWidth,ninety_five_per=.95*$(window).width();vcfg.dialogWidth>ninety_five_per&&(window_width=ninety_five_per),$open_dialog.dialog("option","width",window_width)}),window.addEventListener("beforeunload",event=>{vcfg.hasUnsavedChanges&&event.preventDefault()}),gvGlobals.passed_form_id&&vcfg.gvSelectForm.trigger("change");var _sendToEditor=window.send_to_editor;window.send_to_editor=function(val){var cursorPosition=$("#"+window.wpActiveEditor);if(!cursorPosition.hasClass("codemirror")&&_sendToEditor)return _sendToEditor(val);var codeMirror=cursorPosition.next(".CodeMirror")[0].CodeMirror,cursorPosition=codeMirror.getCursor();codeMirror.replaceRange(val,window.wp.CodeMirror.Pos(cursorPosition.line,cursorPosition.ch))},$("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor)},getCookieVal:function(cookie){return!(!cookie||"undefined"===cookie||"false"===cookie)&&cookie},toggleTabConfigurationWarnings:function(e){var tabs={single:{configured:$(".gv-dialog-options input[name*=show_as_link]:checked","#directory-active-fields").length||$('[data-fieldid="entry_link"]',"#directory-active-fields").length,icon:"dashicons-media-default"},edit:{configured:$('.gv-fields .field-key[value="edit_link"]').length,icon:"dashicons-welcome-write-blog"}};$.each(tabs,function(index,value){var show_warning=index+"-fields-"+$("#post_ID").val(),dismissed_warning=viewConfiguration.getCookieVal($.cookie("warning-dismissed-"+show_warning));const $fields_section=$("#"+index+"-fields");show_warning=$fields_section.find(".active-drop .gv-fields").length,show_warning=!dismissed_warning&&0===value.configured&&0vcfg.dialogWidth?vcfg.dialogWidth:$(window).width()-10},open:function(){return $('
').prependTo("#wpwrap"),$(document.body).trigger("gravityview/dialog-opened",thisDialog),vcfg.toggleCheckboxes(thisDialog),vcfg.setupFieldDetails(thisDialog),vcfg.refresh_merge_tags(thisDialog,function(){vcfg.setupCodeMirror(thisDialog)}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("disable")}),!0},close:function(e){e.preventDefault(),$("textarea.code",thisDialog).each(function(){$CodeMirror=$(this).next(".CodeMirror"),0!==$CodeMirror.length&&$CodeMirror[0].hasOwnProperty("CodeMirror")&&$CodeMirror[0].CodeMirror.toTextArea()}),thisDialog.find(".merge-tag-support").removeClass("merge-tag-support").addClass("gv-merge-tag-support"),$(".gv-field-settings.active","#gravityview_view_config").removeClass("active"),vcfg.setCustomLabel(thisDialog),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("enable")}),vcfg._restoreValue(),$(document.body).trigger("gravityview/dialog-closed",thisDialog)},closeOnEscape:!0,buttons:buttons})},setupCodeMirror:function(dialog){var vcfg=viewConfiguration;$("textarea.code:visible",dialog).each(function(){const codemirrorConfig=$.extend(!0,{},wp.codeEditor.defaultSettings);var $textarea,editorId,mergeTag,initialEditorCursorPos,$autocompleteEl,closeAutocompletion,mergeTags=$(this).data("codemirror");mergeTags&&(codemirrorConfig.codemirror=$.extend({},codemirrorConfig.codemirror,mergeTags));let editor=wp.codeEditor.initialize($(this),codemirrorConfig);($(this).hasClass("merge-tag-support")||$(this).hasClass("gv-merge-tag-support"))&&(editor.codemirror.setSize("95%"),$textarea=$(this),editorId=$textarea.attr("id"),mergeTags=window.gfMergeTags.getAutoCompleteMergeTags($textarea),mergeTag="",initialEditorCursorPos=editor.codemirror.getCursor(),$textarea.parent().find(".all-merge-tags").detach().insertBefore($textarea),$textarea.parent().find("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor),$textarea.autocomplete({appendTo:$textarea.parent(),minLength:1,position:{my:"center top",at:"center bottom",collision:"none"},source:mergeTags,select:function(event,currentEditorCursorPos){var val=currentEditorCursorPos.item.value.replace(/^{|}$/gm,""),currentEditorCursorPos=editor.codemirror.getCursor();editor.codemirror.replaceRange(val,initialEditorCursorPos,window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch)),editor.codemirror.focus(),editor.codemirror.setCursor(window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch+val.length+1))}}),$autocompleteEl=$textarea.parent().find("ul.ui-autocomplete"),closeAutocompletion=function(){$("#"+editorId).autocomplete("close")},$(document.body).on("keyup",function(e){$autocompleteEl.is(":visible")&&27===e.which&&(e.preventDefault(),closeAutocompletion(),$textarea.focus())}),editor.codemirror.on("mousedown",function(){closeAutocompletion()}),editor.codemirror.on("keydown",function(el,e){$autocompleteEl.is(":visible")&&(38!==e.which&&40!==e.which&&13!==e.which||($autocompleteEl.not(":focus")&&$autocompleteEl.focus(),e.preventDefault()))}),editor.codemirror.on("change",function(e,currentEditorCursorPos){"{}"===currentEditorCursorPos.text[0]&&(initialEditorCursorPos=editor.codemirror.getCursor());currentEditorCursorPos=editor.codemirror.getCursor();"{"!==(mergeTag=editor.codemirror.getRange({ch:initialEditorCursorPos.ch-1,line:initialEditorCursorPos.line},currentEditorCursorPos))[0]?closeAutocompletion():$("#"+editorId).autocomplete("search",mergeTag)}))})},sendMergeTagValueToCodemirrorEditor:function(e){var _activeEditorBackup=window.wpActiveEditor;window.wpActiveEditor=$(e.currentTarget).parentsUntil(".gv-setting-container").find("textarea").attr("id"),window.wpActiveEditor&&window.send_to_editor($(this).data("value")),window.wpActiveEditor=_activeEditorBackup},setupFieldDetails:function(dialog){$(".gv-field-details--container",dialog).insertAfter(".ui-dialog-title:visible");var show_details=$.cookie("gv-field-details-expanded"),show_details=viewConfiguration.getCookieVal(show_details);viewConfiguration.toggleFieldDetails(dialog,show_details),viewConfiguration.migrateSurveyScore(dialog)},migrateSurveyScore:function($dialog){var $score;0===$dialog.parents('[data-inputtype="survey"]').length||($score=$dialog.find(".gv-setting-container-score input"))&&0!=+$score.val()&&$dialog.find('.gv-setting-container-choice_display input[value="score"]').trigger("click").trigger("focus")},toggleFieldDetails:function($dialog,show_details){$parent=$dialog.parent(),$parent.find(".gv-field-details").toggleClass("gv-field-details--closed",!show_details).end().find(".gv-field-details--toggle .dashicons").toggleClass("dashicons-arrow-down",!!show_details).toggleClass("dashicons-arrow-right",!show_details).end()},setCustomLabel:function($label){var custom_label_text=$("[name*=admin_label]",$label),custom_label_text=custom_label_text.length&&custom_label_text.val()?custom_label_text:$("[name*=custom_label]",$label),$label=$label.parents(".gv-fields").find(".gv-field-label-text-container");custom_label_text.length&&(0<(custom_label_text=custom_label_text.val().trim()).length?$label.html(custom_label_text):$label.html($label.attr("data-original-title")))},getSortableFields:function(context,id){return new Promise((resolve,reject)=>{var vcfg=viewConfiguration;$(".gravityview_sort_field").prop("disabled","disabled").empty().append("");var data={action:"gv_sortable_fields_form",nonce:gvGlobals.nonce};void 0!==context&&"preset"===context?data.template_id=id:data.form_id=vcfg.gvSelectForm.val(),$.post(ajaxurl,data,function(response){"false"!==response&&"0"!==response&&$(".gravityview_sort_field").empty().append(response).prop("disabled",null),resolve()})})},hideViewConfig:function(){$("#gravityview_view_config").slideUp(150),$(document).trigger("gv_admin_views_hideViewConfig")},showViewConfig:function(){$("#gravityview_view_config").slideDown(150),viewGeneralSettings.metaboxObj.show(),viewConfiguration.toggleDropMessage(),viewConfiguration.init_tooltips(),$(document).trigger("gv_admin_views_showViewConfig")},switchView:function(vcfg){vcfg.preventDefault(),vcfg.stopImmediatePropagation();vcfg=viewConfiguration;vcfg.templateFilter("custom"),vcfg.toggleViewTypeMetabox()},templateFilter:function(templateType){$(".gv-view-types-module").each(function(){$(this).attr("data-filter")===templateType?$(this).parent().show():$(this).parent().hide()})},_isViewDropDown:function(){return viewConfiguration.wantedTemplate&&void 0!==viewConfiguration.wantedTemplate.data("view-data")},_getCurrentTemplateId(){var section=this._getTemplateSection();return null===section||"directory"===section?this.currentDirectoryTemplate:"single"===section?this.currentSingletemplate:""},_setCurrentTemplateId(template_id){var section=this._getTemplateSection();null!==section&&"directory"!==section||(this.currentDirectoryTemplate=template_id),null!==section&&"single"!==section||(this.currentSingletemplate=template_id)},_getTemplateId:function(use_base_template=!1){const $template=viewConfiguration.wantedTemplate;if(!$template)return"";let template_id=$template.data(use_base_template?"base-template":"templateid");return viewConfiguration._isViewDropDown()&&(template_id=viewConfiguration.wantedTemplate.val(),template_id=String($template.val())),template_id},_getTemplateSection:function(){let section=null;return viewConfiguration._isViewDropDown()&&(section=viewConfiguration.wantedTemplate.data("section")),section},_restoreValue:function(){viewConfiguration._isViewDropDown()&&viewConfiguration.wantedTemplate.data("view-data").restoreValue()},_storeValue:function(){viewConfiguration.wantedTemplate&&(viewConfiguration._isViewDropDown()?viewConfiguration.wantedTemplate.data("view-data").storeValue():$("select[data-view-dropdown]").each(function(){$(this).data("view-data").storeValue()}),this._setCurrentTemplateId(this._getTemplateId()))},selectTemplate:function(slugmatch,currentTemplate){var selectedTemplateId,regexMatch,vcfg=viewConfiguration;void 0!==currentTemplate&&null===currentTemplate.section||(slugmatch.preventDefault(),slugmatch.stopImmediatePropagation(),vcfg.wantedTemplate=$(this),selectedTemplateId=vcfg._getTemplateId(),regexMatch=/(.*?)_(.*?)$/i,slugmatch=(currentTemplate=vcfg._getCurrentTemplateId()).replace(regexMatch,"$2"),slugmatch=selectedTemplateId.replace(regexMatch,"$2")===slugmatch,currentTemplate&&!slugmatch&&vcfg.getConfiguredFields().length?currentTemplate!==selectedTemplateId?vcfg.getConfiguredFields().length?vcfg.showDialog("#gravityview_switch_template_dialog"):(vcfg.toggleViewTypeMetabox(),vcfg.selectTemplateContinue(slugmatch)):(vcfg.toggleViewTypeMetabox(),vcfg.showViewConfig()):($("#gravityview_select_template").slideUp(150),vcfg.selectTemplateContinue(slugmatch),vcfg._storeValue()))},selectTemplateContinue:function(slugmatch){var vcfg=viewConfiguration,selectedTemplateId=vcfg._getTemplateId(),selectedFormId=vcfg.gvSelectForm.val(),changeAllSection=!vcfg._getTemplateSection();changeAllSection&&($parent=vcfg._getTemplateId(),$("#gravityview_directory_template").val($parent).trigger("change",{section:null}),$("#gravityview_single_template").val($parent).trigger("change",{section:null}));var $parent=vcfg.wantedTemplate.parents(".gv-view-types-module");$parent.parents(".gv-grid").find(".gv-view-types-module").removeClass("gv-selected"),$parent.addClass("gv-selected"),vcfg.waiting("start"),vcfg.startFreshStatus?Promise.all([vcfg.getAvailableFields("preset",selectedTemplateId),vcfg.getPresetFields(selectedTemplateId),vcfg.getSortableFields("preset",selectedTemplateId)]).then(function(){$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)})}):(!slugmatch||changeAllSection?vcfg.updateActiveAreas(selectedTemplateId,+selectedFormId):vcfg.waiting("stop"),changeAllSection&&(vcfg.gvSwitchView.fadeIn(150),vcfg.toggleViewTypeMetabox())),vcfg.currentTemplateId=selectedTemplateId,vcfg.setUnsavedChanges(!0)},server_request:(ajaxRoute,payload)=>{const defer=$.Deferred();viewConfiguration.performingAjaxAction=!0,$(".gv-view-template-notice").hide();var{_wpNonce:nonce,_wpAjaxAction:action,_wpAjaxUrl:url,ajaxRouter,frontendFoundationVersion}=window.gvGlobals.foundation_licenses_router;return $.post(url,{nonce:nonce,action:action,ajaxRouter:ajaxRouter,ajaxRoute:ajaxRoute,frontendFoundationVersion:frontendFoundationVersion,payload:payload}).fail(response=>defer.reject(response.responseText)).done(response=>{response.success?(viewConfiguration.performingAjaxAction=!1,defer.resolve(response)):defer.reject(response.data)}),defer.promise()},selectTemplateHover:function(on_success){const vcfg=viewConfiguration,$link=$(on_success.target),$parent=$link.parents(".gv-view-types-module"),$select=$(this).find(".gv_select_template");if($link.is("[rel=internal]")&&!$link.hasClass("gv-layout-activate")&&!$link.hasClass("gv-layout-install"))return!0;on_success.preventDefault(),on_success.stopImmediatePropagation();var on_fail=error=>{$(".gv-view-template-notice").show().find("p").html(error),document.querySelector(".gv-view-template-notice").scrollIntoView({behavior:"smooth"})},do_always=()=>{vcfg.performingAjaxAction=!1,$link.removeClass("disabled"),$parent.removeClass("active")},on_success=()=>{$parent.find(".gv-view-types-hover > div:eq(0)").hide(),$parent.find(".gv-view-types-hover > div:eq(1)").removeClass("hidden"),$parent.removeClass("gv-view-template-placeholder"),$parent.find("a.gv_select_template").attr("data-templateid",$link.data("templateid")).trigger("click"),vcfg.activateViewSelection($link.data("templateid")),$select.trigger("click")};if($link.hasClass("gv-layout-activate"))return vcfg.performingAjaxAction?void 0:($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),void $.when(vcfg.server_request("activate_product",{text_domain:$link.attr("data-template-text-domain")})).then(on_success).always(do_always).fail(on_fail));$link.hasClass("gv-layout-install")&&(vcfg.performingAjaxAction||($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),$.when(vcfg.server_request("install_product",{id:$link.attr("data-download-id"),text_domain:$link.attr("data-template-text-domain"),activate:!0})).then(on_success).always(do_always).fail(on_fail)))},enableLockedTemplate:function(e,data){const $option=$(data?.option)||null;var action=data?.action||null,payload={text_domain:$option.data("template-text-domain"),activate:!0};if("{}"!==JSON.stringify(payload)){const $pill=$(e.target),$item=$pill.closest(".view-dropdown-list-item");$pill.addClass("is-idle").html($spinner),$item.addClass("is-idle"),$.when(viewConfiguration.server_request(action+"_product",payload)).then(()=>{$pill.removeClass("has-failed"),viewConfiguration.activateViewSelection($option.data("template-id")),data?.dropdown?.focusActive()}).fail(error=>{$pill.addClass("has-failed").text("Error"),console.log(error)}).always(()=>{$pill.removeClass("is-idle"),$item.removeClass("is-idle")})}},activateViewSelection:function(template_id){const $view_selectors=$("[data-view-dropdown]"),$options=$view_selectors.find('option[data-template-id="'+template_id+'"]');$options.attr("disabled",!1),$options.val(template_id),$view_selectors.each((_,el)=>{const dropdown=$(el).viewDropdown();dropdown.renderOptions()}),viewConfiguration.updateSettingsArea()},openExternalLinks:function(){return window.Beacon&&($(this).is("[data-beacon-article]")||$(this).is("[data-beacon-article-modal]")||$(this).is("[data-beacon-article-sidebar]")||$(this).is("[data-beacon-article-inline]"))||window.open(this.href),!1},previewTemplate:function(e){e.preventDefault(),e.stopImmediatePropagation();var parent=$(e.currentTarget).parents(".gv-view-types-module");parent.find(".gv-template-preview").dialog({dialogClass:"wp-dialog gv-dialog",appendTo:$("#gravityview_select_template"),width:viewConfiguration.dialogWidth,open:function(){$('
').prependTo("#wpwrap")},close:function(){$(this).dialog("option","appendTo",parent),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()})},closeOnEscape:!0,buttons:[{text:gvGlobals.label_close,click:function(){$(this).dialog("close")}}]})},updateActiveAreas:function(template,data){var vcfg=viewConfiguration,data={action:"gv_get_active_areas",template_id:template,form_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateSettingsArea:function(){const $settings_content=$("#gravityview_settings .inside");$settings_content.html(""),$.get(document.URL,function(response){if(response){const $document=$(response);$settings_content.html($document.find("#gravityview_settings .inside").html()),viewGeneralSettings.refresh(),$("#gravityview_directory_template").trigger("change")}})},getPresetFields:function(data){var vcfg=viewConfiguration;$("#directory-active-fields, #single-active-fields").children().remove();data={action:"gv_get_preset_fields",template_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateViewConfig:function(data){return new Promise((resolve,reject)=>{const vcfg=viewConfiguration,section=vcfg._getTemplateSection(),update_directory="directory"===section||null===section,update_single="single"===section||null===section;update_directory&&$("#directory-active-fields").children().remove(),update_single&&$("#single-active-fields").children().remove(),$.post(ajaxurl,data,function(content){content&&(content=JSON.parse(content),update_directory&&($("#directory-header-widgets").html(content.header),$("#directory-footer-widgets").html(content.footer),$("#directory-active-fields").append(content.directory)),update_single&&$("#single-active-fields").append(content.single),vcfg.showViewConfig(),vcfg.waiting("stop"),$(document.body).trigger("gravityview/view-config-updated",content,section)),resolve()}),vcfg.setUnsavedChanges(!0)})},waiting:function(action){$containers=$("#wpwrap,.gv-fields"),"start"===action?$containers.addClass("gv-wait"):$containers.removeClass("gv-wait")},remove_tooltips:function(el){$(el||".gv-add-field").is(":ui-tooltip")&&$(".gv-add-field").gvTooltip("destroy").off("click")},init_tooltips:function(el){0!==$(el||".gv-add-field","#post").not(":ui-tooltip").length&&$(el||".gv-add-field","#post").gvTooltip({show:150,hide:200,content:function(){var context=$(this).attr("data-context"),formId=$(this).attr("data-formid")||$("#gravityview_form_id").val(),templateId=$("#gravityview_directory_template").val();switch($(this).attr("data-objecttype")){case"field":return $("#"+context+"-available-fields-"+(formId||templateId)).html();case"widget":return $("#directory-available-widgets").html()}},close:function(){$(this).attr("data-tooltip",null)},open:function(event,tooltip){$(this).attr("data-tooltip","active").attr("data-tooltip-id",$(this).attr("aria-describedby")),$focus_item=$("input[type=search]",tooltip.tooltip),$focus_item.length||($focus_item=$(tooltip.tooltip).find(".close").first());var activate_layout="list";$(tooltip).find(".gv-items-picker-container[data-layout]").length?activate_layout=$(tooltip).find(".gv-items-picker-container[data-layout]").attr("data-layout"):(layout_cookie=$.cookie("gv-items-picker-layout"),viewConfiguration.getCookieVal(layout_cookie)&&(activate_layout=layout_cookie)),viewConfiguration.setTooltipLayout(activate_layout),$focus_item.trigger("focus")},closeOnEscape:!0,disabled:!0,position:{my:"center bottom",at:"center top-12"},tooltipClass:"gravityview-item-picker-tooltip top"}).attr("title","").on("mouseout focusout",function(e){e.stopImmediatePropagation()}).on("click",function(e,data){$(this).attr("title",""),$(this).data("before",null),data?.before&&$(this).data("before",data.before),e.preventDefault(),$(this).gvTooltip("open")})},setupFieldFilters:function(e){var input=$(this).val().trim(),$tooltip=$(this).parents(".ui-tooltip-content"),$resultsNotFound=$tooltip.find(".gv-no-results");"keydown"!==e.type?($tooltip.find(".gv-fields").show().filter(function(){var match_title=$(this).find(".gv-field-label").attr("data-original-title").match(new RegExp(input,"i")),match_id=$(this).attr("data-fieldid").match(new RegExp(input,"i")),match_parent=!!$(this).attr("data-parent-label")&&$(this).attr("data-parent-label").match(new RegExp(input,"i"));return!match_title&&!match_id&&!match_parent}).hide(),$tooltip.find(".gv-fields:visible").length?$resultsNotFound.hide():$resultsNotFound.show()):$(this).attr("data-has-search",0{var vcfg=viewConfiguration;vcfg.toggleDropMessage(),vcfg.getConfiguredFields().remove();var data={action:"gv_available_fields",nonce:gvGlobals.nonce};data.form_preset_ids=void 0!==preset&&"preset"===preset?[templateid]:[vcfg.gvSelectForm.val()],$("#directory-available-fields-"+data.form_preset_ids[0]).length||$.post(ajaxurl,data,function(response){response.success||response.data||resolve(),$.each(response.data,function(context,markup){$("#"+context+"-fields").append(markup)}),resolve()})})},startAddField:function(e){$(this).has(".field-id-all-fields").length?viewConfiguration.addAllFields($(this)):viewConfiguration.addField($(this),e)},addAllFields:function(clicked){const fields=clicked.siblings(".gv-fields").filter(function(){var field_id=$(this).data("fieldid");return+field_id===parseInt(field_id,10)});!async function(){for(let i=0;inew Promise((resolve,reject)=>{$(document.body).one("gravityview/field-added",function(){resolve()}),$(el).trigger("click")}))(fields[i]);$("a.gv-add-field[data-tooltip='active']").gvTooltip("close")}()},addField:function(clicked,$before){$before.preventDefault();$before=clicked.closest(".ui-tooltip").attr("id");const $addButton=$('.gv-add-field[data-tooltip-id="'+$before+'"]');$before=$addButton.data("before");viewConfiguration.placeField(clicked,$addButton,$before,!!$before)},placeField:function($field,$addButton,$anchor,add_before_anchor=!1){const vcfg=viewConfiguration,$newField=$field.clone().hide();var data={action:"gv_field_options",template:$addButton.attr("data-templateid")??$addButton.parents(".gv-section").find(".view-template-select select").val()??$("#gravityview_directory_template").val(),area:$addButton.attr("data-areaid"),context:$addButton.attr("data-context"),field_id:$newField.attr("data-fieldid"),field_label:$newField.find(".gv-field-label").attr("data-original-title"),field_type:$addButton.attr("data-objecttype"),input_type:$newField.attr("data-inputtype"),form_id:parseInt($field.attr("data-formid"),10)||vcfg.currentFormId,nonce:gvGlobals.nonce};$.ajax({type:"POST",url:ajaxurl,data:data,async:!0,beforeSend:function(){vcfg.disable_publish()},complete:function(){vcfg.enable_publish()}}).done(function(response){var insert_method=/[^\[]+\[[^\]]+\]\[([^\]]+)\].*/i;if(0<$field.find("input.field-key").length){$newField.find(".gv-dialog, .gv-dialog-options").remove();const oldId=$field.find("input.field-key").attr("name").replace(insert_method,"$1"),newId=response.match(insert_method,"$1")[1]??null;response=$(response),$field.find(".gv-dialog-options :input").each(function(i,el){if($(el).attr("name")){const $fields=response.find('[name="'+$(el).attr("name").replaceAll(""+oldId,""+newId)+'"]');1===$fields.length?$fields.val($(el).val()):2===$fields.length&&$(el).is(":checked")&&$fields.prop("checked",!0)}})}$newField.append(response),$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)}),0<$(".gv-dialog-options",$newField).length&&$(".gv-field-settings",$newField).removeClass("hide-if-js"),$anchor?(insert_method=add_before_anchor?"insertBefore":"insertAfter",$newField[insert_method]($anchor)):$addButton.closest(".gv-droppable-area").find(".active-drop").append($newField),$(document.body).trigger("gravityview/field-added",$newField),$newField.fadeIn(100),vcfg.refreshGFtooltips()}).fail(function(jqXHR){vcfg.enable_publish(),alert(gvGlobals.field_loaderror),console.log(jqXHR)}).always(function(){vcfg.toggleDropMessage(),vcfg.setUnsavedChanges(!0)})},duplicateField:function($field){$field.preventDefault();$field=$(this).closest(".gv-fields");viewConfiguration.placeField($field,$(this).closest(".active-drop-container").find("a.gv-add-field"),$field)},refresh_merge_tags:function($source,onRefresh){let $merge_tag_supported=$source?$(".gv-merge-tag-support,.merge-tag-support",$source):$(".gv-merge-tag-support:visible");if($merge_tag_supported.removeClass("gv-merge-tag-support mt-initialized").addClass("merge-tag-support"),window.gform?.instances?.mergeTags)return $(".all-merge-tags",$source).remove(),document.dispatchEvent(new Event("DOMContentLoaded")),void setTimeout(function(){$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh()},300);"undefined"!=typeof form&&$(document.body).not(".gv-form-changed")&&0<=$merge_tag_supported.length&&(window.gfMergeTags&&($(".all-merge-tags:visible").remove(),gfMergeTags.hasOwnProperty("destroy")?$merge_tag_supported.each(function(){new gfMergeTagsObj(form,$(this))}):window.gfMergeTags=new gfMergeTagsObj(form)),$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh())},enable_publish:function(){$(document).trigger("autosave-enable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled",null).removeClass("button-primary-disabled")},disable_publish:function(){$(document).trigger("autosave-disable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled","disabled").addClass("button-primary-disabled")},init_droppables:function(panel){var vcfg;$(panel).find(".active-drop-field").sortable("instance")||(vcfg=viewConfiguration,$(panel).find(".active-drop-widget").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-widget",start:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").addClass("is-receivable")},stop:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area=ui.sender.attr("data-areaid"),receiver_area=$(this).attr("data-areaid");ui.item.find('[name^="widgets['+sender_area+']"]').each(function(){var name=$(this).attr("name");$(this).attr("name",name.replace(sender_area,receiver_area))}),vcfg.toggleDropMessage()}}),$(panel).find(".active-drop-field").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-field",start:function(event,ui){$(panel).find(".active-drop-container-field").addClass("is-receivable")},stop:function(event,ui){$(panel).find(".active-drop-container-field").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area,receiver_area;0",{name:"gv_fields",value:serialized_data,type:"hidden"})),setTimeout(function(){$post.data("gv-valid",!0),"click"===e.type?$(e.target).trigger("click"):$post.trigger("submit")},101),!1)},createPresetForm:function(e,data){var vcfg=viewConfiguration,$target=$(e.target);e.stopPropagation();data={action:"gv_set_preset_form",template_id:data,nonce:gvGlobals.nonce};return $.ajax({type:"POST",url:ajaxurl,data:data,async:!1,success:function(response){"false"!==response&&"0"!==response?(vcfg.startFreshStatus=!1,vcfg.gvSelectForm.find("option:selected").removeAttr("selected").end().append(response),"click"===e.type?$target.trigger("click"):$("#post").trigger("submit")):$target.before('

'+gvGlobals.label_publisherror+"

")}}),!1}},viewGeneralSettings={templateId:null,metaboxObj:null,init:function(){viewGeneralSettings.metaboxObj=$("#gravityview_settings"),viewGeneralSettings.initTabs(),$("#gravityview_directory_template").on("change",viewGeneralSettings.updateSettingsDisplay),$(document.body).on("gravityview/settings/tab/enable",viewGeneralSettings.enableSettingTab).on("gravityview/settings/tab/disable",viewGeneralSettings.disableSettingTab)},refresh:function(){viewGeneralSettings.metaboxObj.trigger("change"),viewGeneralSettings.metaboxObj.tabs("destroy"),viewGeneralSettings.initTabs()},updateSettingsDisplay:function(){viewGeneralSettings.templateId=$(this).val(),$("tr[data-show-if]").each(viewGeneralSettings.toggleSetting)},toggleSetting:function(){var row=$(this),templates=row.attr("data-show-if");templates.length<1||!viewGeneralSettings.templateId||(0');$(document).on("click",".gk-gravityview-placeholder-actions [data-action]",function(payload){var action;payload.preventDefault(),viewConfiguration.hasUnsavedChanges&&!window.confirm(gvGlobals.discard_unsaved_changes)||$(this).hasClass("is-idle")||($(this).addClass("is-idle").html($spinner),action=$(this).data("action")+"_product",payload={text_domain:$(this).data("text-domain"),activate:!0},$.when(viewConfiguration.server_request(action,payload)).then(response=>{if(!response.success)throw new Error;document.location=document.location}).fail(()=>$(this).removeClass("is-idle").addClass("is-error").text("Try again")))})})}(jQuery); \ No newline at end of file +!function($){var viewConfiguration,viewGeneralSettings;$.widget.bridge("gvTooltip",$.ui.tooltip);const $spinner=$('');viewConfiguration={startFreshStatus:!1,hasUnsavedChanges:!1,altKey:!1,dialogWidth:750,performingAjaxAction:!1,init:function(){var vcfg=viewConfiguration;vcfg.gvSelectForm=$("#gravityview_form_id"),vcfg.gvSwitchView=$("#gv_switch_view_button"),vcfg.currentFormId=vcfg.gvSelectForm.val(),vcfg.currentDirectoryTemplate=$("#gravityview_directory_template").val(),vcfg.currentSingletemplate=$("#gravityview_single_template").val(),vcfg.directAccessSelect=$("#gv-direct-access-select"),vcfg.toggleInitialVisibility(vcfg),$(document.body).on("keydown keyup",vcfg.altKeyListener).on("change","#gravityview_form_id",vcfg.formChange).on("click",'a[href="#gv_start_fresh"]',vcfg.startFresh).on("click","#publish, #save-post",vcfg.processFormSubmit).on("submit","#post",vcfg.processFormSubmit).on("click",".gv-view-types-hover",vcfg.selectTemplateHover).on("click","a[rel*=external]",vcfg.openExternalLinks).on("click mouseup keyup",vcfg.closeTooltips).on("click",'.gv-field-filter-form span[role="button"]',vcfg.switchTooltipLayout).on("click","#gv_switch_view_button",vcfg.switchView).on("click",".clear-all-fields",vcfg.removeAllFields).on("click",".gv_select_template",vcfg.selectTemplate).on("change","select[data-view-dropdown]",vcfg.selectTemplate).on("click",".ui-tooltip-content .gv-fields",vcfg.startAddField).on("click",".gv-add-field-before",function(){$(this).closest(".active-drop-container").find("a.gv-add-field").trigger("click",{before:$(this).closest(".gv-fields")})}).on("click",".gv-field-duplicate",vcfg.duplicateField).on("click","#gv-direct-access .edit-direct-access",vcfg.editDirectAccess).on("click","#gv-direct-access-select .cancel-direct-access",vcfg.cancelDirectAccess).on("click","#gv-direct-access-select .save-direct-access",vcfg.updateDirectAccess).on("gravityview_form_change",vcfg.updateFormLinks).on("gravityview_form_change",vcfg.updateWidgetFormIds).on("change",".gv-dialog-options input[name*=show_as_link]",vcfg.toggleShowAsEntry).on("change",".gv-dialog-options input[name*=only_loggedin]",vcfg.toggleCustomVisibility).on("change",".gv-dialog-options [name*=allow_edit_cap]",vcfg.toggleCustomVisibility).on("click",".gv-field-controls .gv-remove-field",vcfg.removeField).on("click",".gv-field-controls .gv-field-settings",vcfg.openFieldSettings).on("dblclick",".gv-fields:not(.gv-nonexistent-form-field)",vcfg.openFieldSettings).on("change","#gravityview_settings",vcfg.zebraStripeSettings).on("click",".gv-field-details--toggle",function(e){var $dialog=$(this).parents(".ui-dialog"),was_closed=$(".gv-field-details",$dialog).hasClass("gv-field-details--closed");return viewConfiguration.toggleFieldDetails($dialog,was_closed),$.cookie("gv-field-details-expanded",was_closed,{path:gvGlobals.admin_cookiepath}),!1}).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("click",".gv-section .is-dismissible .notice-dismiss",function(e){var warning_name=$(this).parents(".gv-section").attr("id")+"-"+$("#post_ID").val();$.cookie("warning-dismissed-"+warning_name,1,{path:gvGlobals.admin_cookiepath}),$(document.body).trigger("gravityview/tabs-ready")}).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleTabConfigurationWarnings).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleRemoveAllFields).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("gravityview/loaded",function(){$(".gv-setting-list, #gravityview_settings").on("change",vcfg.toggleCheckboxes).trigger("change")}).on("change",".gv-dialog-options",vcfg.toggleCheckboxes).on("focus",".gv-add-field",function(e){$(this).parent(".gv-fields").addClass("trigger--hover")}).on("blur",".gv-add-field",function(e){$(this).parent(".gv-fields").removeClass("trigger--hover")}).on("keydown",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").addClass("trigger--active")}).on("keyup",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").removeClass("trigger--active")}).on("gravityview/dropdown/activate gravityview/dropdown/install",vcfg.enableLockedTemplate),$(window).on("resize",function(){var $open_dialog=$(".ui-dialog:visible").find(".ui-dialog-content");$open_dialog.dialog("option","position",{my:"center",at:"center",of:window});var window_width=vcfg.dialogWidth,ninety_five_per=.95*$(window).width();vcfg.dialogWidth>ninety_five_per&&(window_width=ninety_five_per),$open_dialog.dialog("option","width",window_width)}),window.addEventListener("beforeunload",event=>{vcfg.hasUnsavedChanges&&event.preventDefault()}),gvGlobals.passed_form_id&&vcfg.gvSelectForm.trigger("change");var _sendToEditor=window.send_to_editor;window.send_to_editor=function(val){var cursorPosition=$("#"+window.wpActiveEditor);if(!cursorPosition.hasClass("codemirror")&&_sendToEditor)return _sendToEditor(val);var codeMirror=cursorPosition.next(".CodeMirror")[0].CodeMirror,cursorPosition=codeMirror.getCursor();codeMirror.replaceRange(val,window.wp.CodeMirror.Pos(cursorPosition.line,cursorPosition.ch))},$("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor)},getCookieVal:function(cookie){return!(!cookie||"undefined"===cookie||"false"===cookie)&&cookie},toggleTabConfigurationWarnings:function(e){var tabs={single:{configured:$(".gv-dialog-options input[name*=show_as_link]:checked","#directory-active-fields").length||$('[data-fieldid="entry_link"]',"#directory-active-fields").length,icon:"dashicons-media-default"},edit:{configured:$('.gv-fields .field-key[value="edit_link"]').length,icon:"dashicons-welcome-write-blog"}};$.each(tabs,function(index,value){var show_warning=index+"-fields-"+$("#post_ID").val(),dismissed_warning=viewConfiguration.getCookieVal($.cookie("warning-dismissed-"+show_warning));const $fields_section=$("#"+index+"-fields");show_warning=$fields_section.find(".active-drop .gv-fields").length,show_warning=!dismissed_warning&&0===value.configured&&0vcfg.dialogWidth?vcfg.dialogWidth:$(window).width()-10},open:function(){return $('
').prependTo("#wpwrap"),$(document.body).trigger("gravityview/dialog-opened",thisDialog),vcfg.toggleCheckboxes(thisDialog),vcfg.setupFieldDetails(thisDialog),vcfg.refresh_merge_tags(thisDialog,function(){vcfg.setupCodeMirror(thisDialog)}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("disable")}),!0},close:function(e){e.preventDefault(),$("textarea.code",thisDialog).each(function(){$CodeMirror=$(this).next(".CodeMirror"),0!==$CodeMirror.length&&$CodeMirror[0].hasOwnProperty("CodeMirror")&&$CodeMirror[0].CodeMirror.toTextArea()}),thisDialog.find(".merge-tag-support").removeClass("merge-tag-support").addClass("gv-merge-tag-support"),$(".gv-field-settings.active","#gravityview_view_config").removeClass("active"),vcfg.setCustomLabel(thisDialog),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("enable")}),vcfg._restoreValue(),$(document.body).trigger("gravityview/dialog-closed",thisDialog)},closeOnEscape:!0,buttons:buttons})},setupCodeMirror:function(dialog){var vcfg=viewConfiguration;$("textarea.code:visible",dialog).each(function(){const codemirrorConfig=$.extend(!0,{},wp.codeEditor.defaultSettings);var $textarea,editorId,mergeTag,initialEditorCursorPos,$autocompleteEl,closeAutocompletion,mergeTags=$(this).data("codemirror");mergeTags&&(codemirrorConfig.codemirror=$.extend({},codemirrorConfig.codemirror,mergeTags));let editor=wp.codeEditor.initialize($(this),codemirrorConfig);($(this).hasClass("merge-tag-support")||$(this).hasClass("gv-merge-tag-support"))&&(editor.codemirror.setSize("95%"),$textarea=$(this),editorId=$textarea.attr("id"),mergeTags=window.gfMergeTags.getAutoCompleteMergeTags($textarea),mergeTag="",initialEditorCursorPos=editor.codemirror.getCursor(),$textarea.parent().find(".all-merge-tags").detach().insertBefore($textarea),$textarea.parent().find("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor),$textarea.autocomplete({appendTo:$textarea.parent(),minLength:1,position:{my:"center top",at:"center bottom",collision:"none"},source:mergeTags,select:function(event,currentEditorCursorPos){var val=currentEditorCursorPos.item.value.replace(/^{|}$/gm,""),currentEditorCursorPos=editor.codemirror.getCursor();editor.codemirror.replaceRange(val,initialEditorCursorPos,window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch)),editor.codemirror.focus(),editor.codemirror.setCursor(window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch+val.length+1))}}),$autocompleteEl=$textarea.parent().find("ul.ui-autocomplete"),closeAutocompletion=function(){$("#"+editorId).autocomplete("close")},$(document.body).on("keyup",function(e){$autocompleteEl.is(":visible")&&27===e.which&&(e.preventDefault(),closeAutocompletion(),$textarea.focus())}),editor.codemirror.on("mousedown",function(){closeAutocompletion()}),editor.codemirror.on("keydown",function(el,e){$autocompleteEl.is(":visible")&&(38!==e.which&&40!==e.which&&13!==e.which||($autocompleteEl.not(":focus")&&$autocompleteEl.focus(),e.preventDefault()))}),editor.codemirror.on("change",function(e,currentEditorCursorPos){"{}"===currentEditorCursorPos.text[0]&&(initialEditorCursorPos=editor.codemirror.getCursor());currentEditorCursorPos=editor.codemirror.getCursor();"{"!==(mergeTag=editor.codemirror.getRange({ch:initialEditorCursorPos.ch-1,line:initialEditorCursorPos.line},currentEditorCursorPos))[0]?closeAutocompletion():$("#"+editorId).autocomplete("search",mergeTag)}))})},sendMergeTagValueToCodemirrorEditor:function(e){var _activeEditorBackup=window.wpActiveEditor;window.wpActiveEditor=$(e.currentTarget).parentsUntil(".gv-setting-container").find("textarea").attr("id"),window.wpActiveEditor&&window.send_to_editor($(this).data("value")),window.wpActiveEditor=_activeEditorBackup},setupFieldDetails:function(dialog){$(".gv-field-details--container",dialog).insertAfter(".ui-dialog-title:visible");var show_details=$.cookie("gv-field-details-expanded"),show_details=viewConfiguration.getCookieVal(show_details);viewConfiguration.toggleFieldDetails(dialog,show_details),viewConfiguration.migrateSurveyScore(dialog)},migrateSurveyScore:function($dialog){var $score;0===$dialog.parents('[data-inputtype="survey"]').length||($score=$dialog.find(".gv-setting-container-score input"))&&0!=+$score.val()&&$dialog.find('.gv-setting-container-choice_display input[value="score"]').trigger("click").trigger("focus")},toggleFieldDetails:function($dialog,show_details){$parent=$dialog.parent(),$parent.find(".gv-field-details").toggleClass("gv-field-details--closed",!show_details).end().find(".gv-field-details--toggle .dashicons").toggleClass("dashicons-arrow-down",!!show_details).toggleClass("dashicons-arrow-right",!show_details).end()},setCustomLabel:function($label){var custom_label_text=$("[name*=admin_label]",$label),custom_label_text=custom_label_text.length&&custom_label_text.val()?custom_label_text:$("[name*=custom_label]",$label),$label=$label.parents(".gv-fields").find(".gv-field-label-text-container");custom_label_text.length&&(0<(custom_label_text=custom_label_text.val().trim()).length?$label.html(custom_label_text):$label.html($label.attr("data-original-title")))},getSortableFields:function(context,id){return new Promise((resolve,reject)=>{var vcfg=viewConfiguration;$(".gravityview_sort_field").prop("disabled","disabled").empty().append("");var data={action:"gv_sortable_fields_form",nonce:gvGlobals.nonce};void 0!==context&&"preset"===context?data.template_id=id:data.form_id=vcfg.gvSelectForm.val(),$.post(ajaxurl,data,function(response){"false"!==response&&"0"!==response&&$(".gravityview_sort_field").empty().append(response).prop("disabled",null),resolve()})})},hideViewConfig:function(){$("#gravityview_view_config").slideUp(150),$(document).trigger("gv_admin_views_hideViewConfig")},showViewConfig:function(){$("#gravityview_view_config").slideDown(150),viewGeneralSettings.metaboxObj.show(),viewConfiguration.toggleDropMessage(),viewConfiguration.init_tooltips(),$(document).trigger("gv_admin_views_showViewConfig")},switchView:function(vcfg){vcfg.preventDefault(),vcfg.stopImmediatePropagation();vcfg=viewConfiguration;vcfg.templateFilter("custom"),vcfg.toggleViewTypeMetabox()},templateFilter:function(templateType){$(".gv-view-types-module").each(function(){$(this).attr("data-filter")===templateType?$(this).parent().show():$(this).parent().hide()})},_isViewDropDown:function(){return viewConfiguration.wantedTemplate&&void 0!==viewConfiguration.wantedTemplate.data("view-data")},_getCurrentTemplateId(){var section=this._getTemplateSection();return null===section||"directory"===section?this.currentDirectoryTemplate:"single"===section?this.currentSingletemplate:""},_setCurrentTemplateId(template_id){var section=this._getTemplateSection();null!==section&&"directory"!==section||(this.currentDirectoryTemplate=template_id),null!==section&&"single"!==section||(this.currentSingletemplate=template_id)},_getTemplateId:function(use_base_template=!1){const $template=viewConfiguration.wantedTemplate;if(!$template)return"";let template_id=$template.data(use_base_template?"base-template":"templateid");return viewConfiguration._isViewDropDown()&&(template_id=viewConfiguration.wantedTemplate.val(),template_id=String($template.val())),template_id},_getTemplateSection:function(){let section=null;return viewConfiguration._isViewDropDown()&&(section=viewConfiguration.wantedTemplate.data("section")),section},_restoreValue:function(){viewConfiguration._isViewDropDown()&&viewConfiguration.wantedTemplate.data("view-data").restoreValue()},_storeValue:function(){viewConfiguration.wantedTemplate&&(viewConfiguration._isViewDropDown()?viewConfiguration.wantedTemplate.data("view-data").storeValue():$("select[data-view-dropdown]").each(function(){$(this).data("view-data").storeValue()}),this._setCurrentTemplateId(this._getTemplateId()))},selectTemplate:function(slugmatch,currentTemplate){var selectedTemplateId,regexMatch,vcfg=viewConfiguration;void 0!==currentTemplate&&null===currentTemplate.section||(slugmatch.preventDefault(),slugmatch.stopImmediatePropagation(),vcfg.wantedTemplate=$(this),selectedTemplateId=vcfg._getTemplateId(),regexMatch=/(.*?)_(.*?)$/i,slugmatch=(currentTemplate=vcfg._getCurrentTemplateId()).replace(regexMatch,"$2"),slugmatch=selectedTemplateId.replace(regexMatch,"$2")===slugmatch,currentTemplate&&!slugmatch&&vcfg.getConfiguredFields().length?currentTemplate!==selectedTemplateId?vcfg.getConfiguredFields().length?vcfg.showDialog("#gravityview_switch_template_dialog"):(vcfg.toggleViewTypeMetabox(),vcfg.selectTemplateContinue(slugmatch)):(vcfg.toggleViewTypeMetabox(),vcfg.showViewConfig()):($("#gravityview_select_template").slideUp(150),vcfg.selectTemplateContinue(slugmatch),vcfg._storeValue()))},selectTemplateContinue:function(slugmatch){var vcfg=viewConfiguration,selectedTemplateId=vcfg._getTemplateId(),selectedFormId=vcfg.gvSelectForm.val(),changeAllSection=!vcfg._getTemplateSection();changeAllSection&&($parent=vcfg._getTemplateId(),$("#gravityview_directory_template").val($parent).trigger("change",{section:null}),$("#gravityview_single_template").val($parent).trigger("change",{section:null}));var $parent=vcfg.wantedTemplate.parents(".gv-view-types-module");$parent.parents(".gv-grid").find(".gv-view-types-module").removeClass("gv-selected"),$parent.addClass("gv-selected"),vcfg.waiting("start"),vcfg.startFreshStatus?Promise.all([vcfg.getAvailableFields("preset",selectedTemplateId),vcfg.getPresetFields(selectedTemplateId),vcfg.getSortableFields("preset",selectedTemplateId)]).then(function(){$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)})}):(!slugmatch||changeAllSection?vcfg.updateActiveAreas(selectedTemplateId,+selectedFormId):vcfg.waiting("stop"),changeAllSection&&(vcfg.gvSwitchView.fadeIn(150),vcfg.toggleViewTypeMetabox())),vcfg.currentTemplateId=selectedTemplateId,vcfg.setUnsavedChanges(!0)},server_request:(ajaxRoute,payload)=>{const defer=$.Deferred();viewConfiguration.performingAjaxAction=!0,$(".gv-view-template-notice").hide();var{_wpNonce:nonce,_wpAjaxAction:action,_wpAjaxUrl:url,ajaxRouter,frontendFoundationVersion}=window.gvGlobals.foundation_licenses_router;return $.post(url,{nonce:nonce,action:action,ajaxRouter:ajaxRouter,ajaxRoute:ajaxRoute,frontendFoundationVersion:frontendFoundationVersion,payload:payload}).fail(response=>defer.reject(response.responseText)).done(response=>{response.success?(viewConfiguration.performingAjaxAction=!1,defer.resolve(response)):defer.reject(response.data)}),defer.promise()},selectTemplateHover:function(on_success){const vcfg=viewConfiguration,$link=$(on_success.target),$parent=$link.parents(".gv-view-types-module"),$select=$(this).find(".gv_select_template");if($link.is("[rel=internal]")&&!$link.hasClass("gv-layout-activate")&&!$link.hasClass("gv-layout-install"))return!0;on_success.preventDefault(),on_success.stopImmediatePropagation();var on_fail=error=>{$(".gv-view-template-notice").show().find("p").html(error),document.querySelector(".gv-view-template-notice").scrollIntoView({behavior:"smooth"})},do_always=()=>{vcfg.performingAjaxAction=!1,$link.removeClass("disabled"),$parent.removeClass("active")},on_success=()=>{$parent.find(".gv-view-types-hover > div:eq(0)").hide(),$parent.find(".gv-view-types-hover > div:eq(1)").removeClass("hidden"),$parent.removeClass("gv-view-template-placeholder"),$parent.find("a.gv_select_template").attr("data-templateid",$link.data("templateid")).trigger("click"),vcfg.activateViewSelection($link.data("templateid")),$select.trigger("click")};if($link.hasClass("gv-layout-activate"))return vcfg.performingAjaxAction?void 0:($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),void $.when(vcfg.server_request("activate_product",{text_domain:$link.attr("data-template-text-domain")})).then(on_success).always(do_always).fail(on_fail));$link.hasClass("gv-layout-install")&&(vcfg.performingAjaxAction||($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),$.when(vcfg.server_request("install_product",{id:$link.attr("data-download-id"),text_domain:$link.attr("data-template-text-domain"),activate:!0})).then(on_success).always(do_always).fail(on_fail)))},enableLockedTemplate:function(e,data){const $option=$(data?.option)||null;var action=data?.action||null,payload={text_domain:$option.data("template-text-domain"),activate:!0};if("{}"!==JSON.stringify(payload)){const $pill=$(e.target),$item=$pill.closest(".view-dropdown-list-item");$pill.addClass("is-idle").html($spinner),$item.addClass("is-idle"),$.when(viewConfiguration.server_request(action+"_product",payload)).then(()=>{$pill.removeClass("has-failed"),viewConfiguration.activateViewSelection($option.data("template-id")),data?.dropdown?.focusActive()}).fail(error=>{$pill.addClass("has-failed").text("Error"),console.log(error)}).always(()=>{$pill.removeClass("is-idle"),$item.removeClass("is-idle")})}},activateViewSelection:function(template_id){const $view_selectors=$("[data-view-dropdown]"),$options=$view_selectors.find('option[data-template-id="'+template_id+'"]');$options.attr("disabled",!1),$options.val(template_id),$view_selectors.each((_,el)=>{const dropdown=$(el).viewDropdown();dropdown.renderOptions()}),viewConfiguration.updateSettingsArea()},openExternalLinks:function(){return window.Beacon&&($(this).is("[data-beacon-article]")||$(this).is("[data-beacon-article-modal]")||$(this).is("[data-beacon-article-sidebar]")||$(this).is("[data-beacon-article-inline]"))||window.open(this.href),!1},previewTemplate:function(e){e.preventDefault(),e.stopImmediatePropagation();var parent=$(e.currentTarget).parents(".gv-view-types-module");parent.find(".gv-template-preview").dialog({dialogClass:"wp-dialog gv-dialog",appendTo:$("#gravityview_select_template"),width:viewConfiguration.dialogWidth,open:function(){$('
').prependTo("#wpwrap")},close:function(){$(this).dialog("option","appendTo",parent),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()})},closeOnEscape:!0,buttons:[{text:gvGlobals.label_close,click:function(){$(this).dialog("close")}}]})},updateActiveAreas:function(template,data){var vcfg=viewConfiguration,data={action:"gv_get_active_areas",template_id:template,form_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateSettingsArea:function(){const $settings_content=$("#gravityview_settings .inside");$settings_content.html(""),$.get(document.URL,function(response){if(response){const $document=$(response);$settings_content.html($document.find("#gravityview_settings .inside").html()),viewGeneralSettings.refresh(),$("#gravityview_directory_template").trigger("change")}})},getPresetFields:function(data){var vcfg=viewConfiguration;$("#directory-active-fields, #single-active-fields").children().remove();data={action:"gv_get_preset_fields",template_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateViewConfig:function(data){return new Promise((resolve,reject)=>{const vcfg=viewConfiguration,section=vcfg._getTemplateSection(),update_directory="directory"===section||null===section,update_single="single"===section||null===section;update_directory&&$("#directory-active-fields").children().remove(),update_single&&$("#single-active-fields").children().remove(),$.post(ajaxurl,data,function(content){content&&(content=JSON.parse(content),update_directory&&($("#directory-header-widgets").html(content.header),$("#directory-footer-widgets").html(content.footer),$("#directory-active-fields").append(content.directory)),update_single&&$("#single-active-fields").append(content.single),vcfg.showViewConfig(),vcfg.waiting("stop"),$(document.body).trigger("gravityview/view-config-updated",content,section)),resolve()}),vcfg.setUnsavedChanges(!0)})},waiting:function(action){$containers=$("#wpwrap,.gv-fields"),"start"===action?$containers.addClass("gv-wait"):$containers.removeClass("gv-wait")},remove_tooltips:function(el){$(el||".gv-add-field").is(":ui-tooltip")&&$(".gv-add-field").gvTooltip("destroy").off("click")},init_tooltips:function(el){0!==$(el||".gv-add-field","#post").not(":ui-tooltip").length&&$(el||".gv-add-field","#post").gvTooltip({show:150,hide:200,content:function(){var context=$(this).attr("data-context"),formId=$(this).attr("data-formid")||$("#gravityview_form_id").val(),templateId=$("#gravityview_directory_template").val();switch($(this).attr("data-objecttype")){case"field":return $("#"+context+"-available-fields-"+(formId||templateId)).html();case"widget":return $("#directory-available-widgets").html()}},close:function(){$(this).attr("data-tooltip",null)},open:function(event,tooltip){$(this).attr("data-tooltip","active").attr("data-tooltip-id",$(this).attr("aria-describedby")),$focus_item=$("input[type=search]",tooltip.tooltip),$focus_item.length||($focus_item=$(tooltip.tooltip).find(".close").first());var activate_layout="list";$(tooltip).find(".gv-items-picker-container[data-layout]").length?activate_layout=$(tooltip).find(".gv-items-picker-container[data-layout]").attr("data-layout"):(layout_cookie=$.cookie("gv-items-picker-layout"),viewConfiguration.getCookieVal(layout_cookie)&&(activate_layout=layout_cookie)),viewConfiguration.setTooltipLayout(activate_layout),$focus_item.trigger("focus")},closeOnEscape:!0,disabled:!0,position:{my:"center bottom",at:"center top-12"},tooltipClass:"gravityview-item-picker-tooltip top"}).attr("title","").on("mouseout focusout",function(e){e.stopImmediatePropagation()}).on("click",function(e,data){$(this).attr("title",""),$(this).data("before",null),data?.before&&$(this).data("before",data.before),e.preventDefault(),$(this).gvTooltip("open")})},setupFieldFilters:function(e){var input=$(this).val().trim(),$tooltip=$(this).parents(".ui-tooltip-content"),$resultsNotFound=$tooltip.find(".gv-no-results");"keydown"!==e.type?($tooltip.find(".gv-fields").show().filter(function(){var match_title=$(this).find(".gv-field-label").attr("data-original-title").match(new RegExp(input,"i")),match_id=$(this).attr("data-fieldid").match(new RegExp(input,"i")),match_parent=!!$(this).attr("data-parent-label")&&$(this).attr("data-parent-label").match(new RegExp(input,"i"));return!match_title&&!match_id&&!match_parent}).hide(),$tooltip.find(".gv-fields:visible").length?$resultsNotFound.hide():$resultsNotFound.show()):$(this).attr("data-has-search",0{var vcfg=viewConfiguration;vcfg.toggleDropMessage(),vcfg.getConfiguredFields().remove();var data={action:"gv_available_fields",nonce:gvGlobals.nonce};data.form_preset_ids=void 0!==preset&&"preset"===preset?[templateid]:[vcfg.gvSelectForm.val()],$("#directory-available-fields-"+data.form_preset_ids[0]).length||$.post(ajaxurl,data,function(response){response.success||response.data||resolve(),$.each(response.data,function(context,markup){$("#"+context+"-fields").append(markup)}),resolve()})})},startAddField:function(e){$(this).has(".field-id-all-fields").length?viewConfiguration.addAllFields($(this)):viewConfiguration.addField($(this),e)},addAllFields:function(clicked){const fields=clicked.siblings(".gv-fields").filter(function(){var field_id=$(this).data("fieldid");return+field_id===parseInt(field_id,10)});!async function(){for(let i=0;inew Promise((resolve,reject)=>{$(document.body).one("gravityview/field-added",function(){resolve()}),$(el).trigger("click")}))(fields[i]);$("a.gv-add-field[data-tooltip='active']").gvTooltip("close")}()},addField:function(clicked,$before){$before.preventDefault();$before=clicked.closest(".ui-tooltip").attr("id");const $addButton=$('.gv-add-field[data-tooltip-id="'+$before+'"]');$before=$addButton.data("before");viewConfiguration.placeField(clicked,$addButton,$before,!!$before)},placeField:function($field,$addButton,$anchor,add_before_anchor=!1){const vcfg=viewConfiguration,$newField=$field.clone().hide();var data={action:"gv_field_options",template:$addButton.attr("data-templateid")??$addButton.parents(".gv-section").find(".view-template-select select").val()??$("#gravityview_directory_template").val(),area:$addButton.attr("data-areaid"),context:$addButton.attr("data-context"),field_id:$newField.attr("data-fieldid"),field_label:$newField.find(".gv-field-label").attr("data-original-title"),field_type:$addButton.attr("data-objecttype"),input_type:$newField.attr("data-inputtype"),form_id:parseInt($field.attr("data-formid"),10)||vcfg.currentFormId,nonce:gvGlobals.nonce};$.ajax({type:"POST",url:ajaxurl,data:data,async:!0,beforeSend:function(){vcfg.disable_publish()},complete:function(){vcfg.enable_publish()}}).done(function(response){var insert_method=/[^\[]+\[[^\]]+\]\[([^\]]+)\].*/i;if(0<$field.find("input.field-key").length){$newField.find(".gv-dialog, .gv-dialog-options").remove();const oldId=$field.find("input.field-key").attr("name").replace(insert_method,"$1"),newId=response.match(insert_method,"$1")[1]??null;response=$(response),$field.find(".gv-dialog-options :input").each(function(i,el){if($(el).attr("name")){const $fields=response.find('[name="'+$(el).attr("name").replaceAll(""+oldId,""+newId)+'"]');1===$fields.length?$fields.val($(el).val()):2===$fields.length&&$(el).is(":checked")&&$fields.prop("checked",!0)}})}$newField.append(response),$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)}),0<$(".gv-dialog-options",$newField).length&&$(".gv-field-settings",$newField).removeClass("hide-if-js"),$anchor?(insert_method=add_before_anchor?"insertBefore":"insertAfter",$newField[insert_method]($anchor)):$addButton.closest(".gv-droppable-area").find(".active-drop").append($newField),$(document.body).trigger("gravityview/field-added",$newField),$newField.fadeIn(100),vcfg.refreshGFtooltips()}).fail(function(jqXHR){vcfg.enable_publish(),alert(gvGlobals.field_loaderror),console.log(jqXHR)}).always(function(){vcfg.toggleDropMessage(),vcfg.setUnsavedChanges(!0)})},duplicateField:function($field){$field.preventDefault();$field=$(this).closest(".gv-fields");viewConfiguration.placeField($field,$(this).closest(".active-drop-container").find("a.gv-add-field"),$field)},refresh_merge_tags:function($source,onRefresh){let $merge_tag_supported=$source?$(".gv-merge-tag-support,.merge-tag-support",$source):$(".gv-merge-tag-support:visible");if($merge_tag_supported.removeClass("gv-merge-tag-support mt-initialized").addClass("merge-tag-support"),window.gform?.instances?.mergeTags)return $(".all-merge-tags",$source).remove(),document.dispatchEvent(new Event("DOMContentLoaded")),void setTimeout(function(){$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh()},300);"undefined"!=typeof form&&$(document.body).not(".gv-form-changed")&&0<=$merge_tag_supported.length&&(window.gfMergeTags&&($(".all-merge-tags:visible").remove(),gfMergeTags.hasOwnProperty("destroy")?$merge_tag_supported.each(function(){new gfMergeTagsObj(form,$(this))}):window.gfMergeTags=new gfMergeTagsObj(form)),$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh())},enable_publish:function(){$(document).trigger("autosave-enable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled",null).removeClass("button-primary-disabled")},disable_publish:function(){$(document).trigger("autosave-disable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled","disabled").addClass("button-primary-disabled")},init_droppables:function(panel){var vcfg;$(panel).find(".active-drop-field").sortable("instance")||(vcfg=viewConfiguration,$(panel).find(".active-drop-widget").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-widget",start:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").addClass("is-receivable")},stop:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area=ui.sender.attr("data-areaid"),receiver_area=$(this).attr("data-areaid");ui.item.find('[name^="widgets['+sender_area+']"]').each(function(){var name=$(this).attr("name");$(this).attr("name",name.replace(sender_area,receiver_area))}),vcfg.toggleDropMessage()}}),$(panel).find(".active-drop-field").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-field",start:function(event,ui){$(panel).find(".active-drop-container-field").addClass("is-receivable")},stop:function(event,ui){$(panel).find(".active-drop-container-field").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area,receiver_area;0",{name:"gv_fields",value:serialized_data,type:"hidden"})),setTimeout(function(){$post.data("gv-valid",!0),"click"===e.type?$(e.target).trigger("click"):$post.trigger("submit")},101),!1)},createPresetForm:function(e,data){var vcfg=viewConfiguration,$target=$(e.target);e.stopPropagation();data={action:"gv_set_preset_form",template_id:data,nonce:gvGlobals.nonce};return $.ajax({type:"POST",url:ajaxurl,data:data,async:!1,success:function(response){"false"!==response&&"0"!==response?(vcfg.startFreshStatus=!1,vcfg.gvSelectForm.find("option:selected").removeAttr("selected").end().append(response),"click"===e.type?$target.trigger("click"):$("#post").trigger("submit")):$target.before('

'+gvGlobals.label_publisherror+"

")}}),!1}},viewGeneralSettings={templateId:null,metaboxObj:null,init:function(){viewGeneralSettings.metaboxObj=$("#gravityview_settings"),viewGeneralSettings.initTabs(),$("#gravityview_directory_template").on("change",viewGeneralSettings.updateSettingsDisplay),$(document.body).on("gravityview/settings/tab/enable",viewGeneralSettings.enableSettingTab).on("gravityview/settings/tab/disable",viewGeneralSettings.disableSettingTab)},refresh:function(){viewGeneralSettings.metaboxObj.trigger("change"),viewGeneralSettings.metaboxObj.tabs("destroy"),viewGeneralSettings.initTabs()},updateSettingsDisplay:function(){viewGeneralSettings.templateId=$(this).val(),$("tr[data-show-if]").each(viewGeneralSettings.toggleSetting)},toggleSetting:function(){var row=$(this),templates=row.attr("data-show-if");templates.length<1||!viewGeneralSettings.templateId||(0');$(document).on("click",".gk-gravityview-placeholder-actions [data-action]",function(payload){var action;payload.preventDefault(),viewConfiguration.hasUnsavedChanges&&!window.confirm(gvGlobals.discard_unsaved_changes)||$(this).hasClass("is-idle")||($(this).addClass("is-idle").html($spinner),action=$(this).data("action")+"_product",payload={text_domain:$(this).data("text-domain"),activate:!0},$.when(viewConfiguration.server_request(action,payload)).then(response=>{if(!response.success)throw new Error;document.location=document.location}).fail(()=>$(this).removeClass("is-idle").addClass("is-error").text("Try again")))})})}(jQuery); \ No newline at end of file From 6aecb3007e5f102c71263044bcaa767d7e73869b Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Tue, 8 Oct 2024 13:11:32 +0200 Subject: [PATCH 04/61] Change CSS to fit grid rows --- assets/css/admin-views.css | 2 +- assets/css/scss/admin-views.scss | 18 ++++++++++-------- templates/css/gv-default-styles-rtl.css | 2 +- templates/css/gv-default-styles.css | 2 +- templates/css/gv-legacy-search-rtl.css | 2 +- templates/css/gv-legacy-search.css | 2 +- templates/css/source/_grid.scss | 18 +++++++++++------- 7 files changed, 26 insertions(+), 20 deletions(-) diff --git a/assets/css/admin-views.css b/assets/css/admin-views.css index f7fb439fb2..0685cc1506 100644 --- a/assets/css/admin-views.css +++ b/assets/css/admin-views.css @@ -1 +1 @@ -.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1em 0;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:24px;grid-row-gap:12px;position:relative}.gv-grid .gv-grid-row .gv-grid-row-handle{display:none;position:absolute;left:-10px;top:10px;background:#136cb9;bottom:0;width:10px;height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:move}.gv-grid .gv-grid-row:hover .gv-grid-row-handle{display:block}.gv-grid .grid-row-placeholder{height:50px;background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:1em 0}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-4{grid-column:span 2}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:-6px -1em;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;margin-bottom:1em;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:0 12px 6px 0;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%;background-color:#FFF}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:.5em}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} +.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:24px;grid-row-gap:24px;position:relative}.gv-grid .gv-grid-row .gv-grid-row-handle{display:none;position:absolute;left:-10px;top:10px;background:#136cb9;bottom:0;width:10px;height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:move}.gv-grid .gv-grid-row:hover .gv-grid-row-handle,.gv-grid .gv-grid-row.ui-sortable-helper .gv-grid-row-handle{display:block}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:-6px -1em;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:0 12px 6px 0;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%;background-color:#FFF}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:.5em}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} diff --git a/assets/css/scss/admin-views.scss b/assets/css/scss/admin-views.scss index 2f6a72be8c..5416574841 100644 --- a/assets/css/scss/admin-views.scss +++ b/assets/css/scss/admin-views.scss @@ -79,12 +79,12 @@ $gv-overlay-index: 10000; .gv-grid { .gv-grid-row { box-sizing: border-box; - margin: 1em 0; + margin-bottom: 24px; display: grid; grid-template-columns: repeat( 12, 1fr ); grid-template-rows: repeat( auto-fill, auto ); grid-column-gap: 24px; - grid-row-gap: 12px; + grid-row-gap: 24px; position: relative; .gv-grid-row-handle { @@ -100,7 +100,8 @@ $gv-overlay-index: 10000; cursor: move; } - &:hover { + &:hover, + &.ui-sortable-helper { .gv-grid-row-handle { display: block; } @@ -108,10 +109,9 @@ $gv-overlay-index: 10000; } .grid-row-placeholder { - height: 50px; background: rgba(210, 224, 235, 0.6); border-radius: 3px; - margin: 1em 0; + margin-bottom: 24px; } } @@ -119,10 +119,14 @@ $gv-overlay-index: 10000; max-width: 100%; } -.gv-grid-col-1-4 { +.gv-grid-col-1-6 { grid-column: span 2; } +.gv-grid-col-1-4 { + grid-column: span 3; +} + .gv-grid-col-1-2 { grid-column: span 6; } @@ -935,9 +939,7 @@ hr { --------------------------------------- */ .gv-droppable-area { - transition: all 200ms; - margin-bottom: 1em; text-align: center; .gv-droppable-area-action { diff --git a/templates/css/gv-default-styles-rtl.css b/templates/css/gv-default-styles-rtl.css index 3130eb585c..fe69f6137b 100644 --- a/templates/css/gv-default-styles-rtl.css +++ b/templates/css/gv-default-styles-rtl.css @@ -1 +1 @@ -.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid:before,.gv-grid:after{content:" ";display:table}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/gv-default-styles.css b/templates/css/gv-default-styles.css index f591e07510..643c8715f4 100644 --- a/templates/css/gv-default-styles.css +++ b/templates/css/gv-default-styles.css @@ -1 +1 @@ -.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid:before,.gv-grid:after{content:" ";display:table}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/gv-legacy-search-rtl.css b/templates/css/gv-legacy-search-rtl.css index e57cae4648..4f0cce8659 100644 --- a/templates/css/gv-legacy-search-rtl.css +++ b/templates/css/gv-legacy-search-rtl.css @@ -1 +1 @@ -.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-left:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:right;margin-left:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:right;margin-left:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid:before,.gv-grid:after{content:" ";display:table}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-left:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:right;margin-left:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:right;margin-left:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/gv-legacy-search.css b/templates/css/gv-legacy-search.css index 230b9d03d2..c60bf740d3 100644 --- a/templates/css/gv-legacy-search.css +++ b/templates/css/gv-legacy-search.css @@ -1 +1 @@ -.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-right:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:left;margin-right:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:left;margin-right:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid:before,.gv-grid:after{content:" ";display:table}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-right:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:left;margin-right:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:left;margin-right:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/source/_grid.scss b/templates/css/source/_grid.scss index 9e8817407a..651888ae8e 100644 --- a/templates/css/source/_grid.scss +++ b/templates/css/source/_grid.scss @@ -18,18 +18,22 @@ /* GV Grid --------------------------------------- */ -.gv-grid { +.gv-grid .gv-grid-row { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; direction: $direction; text-align: $left; -} -.gv-grid:before, -.gv-grid:after { - content: " "; - display: table; + &:before, + &:after { + content: " "; + display: table; + } + + &:after { + clear: both; + } } .gv-grid:after { @@ -115,4 +119,4 @@ float: none; text-align: $left; } -} \ No newline at end of file +} From 594cf0d5a423f4f17d2cea10971cb4b5bd20bd3f Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Tue, 8 Oct 2024 13:12:29 +0200 Subject: [PATCH 05/61] Change column size for template selection --- includes/admin/metaboxes/views/select-template.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/admin/metaboxes/views/select-template.php b/includes/admin/metaboxes/views/select-template.php index e57a353fab..200f9adfc4 100644 --- a/includes/admin/metaboxes/views/select-template.php +++ b/includes/admin/metaboxes/views/select-template.php @@ -77,7 +77,7 @@ static function ( array $mapping, string $key ) use ( $templates ) { $label = \GV\Utils::get( $template, 'label', '' ); $description = \GV\Utils::get( $template, 'description', '' ); ?> -
+
.gv-grid-row.is-draggable",distance:2,revert:75,placeholder:"grid-row-placeholder"}),$(document).on("click","[data-add-row]",function(){const $add_row_button=$(this);var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,dataType:"json"}).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($add_row_button),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file +($=>{$(()=>{$(document).find(".gv-grid").sortable({handle:".gv-grid-row-handle",items:"> .gv-grid-row.is-draggable",distance:2,revert:75,placeholder:"grid-row-placeholder",forcePlaceholderSize:!0}),$(document).on("click","[data-add-row]",function(){const $add_row_button=$(this);var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,dataType:"json"}).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($add_row_button),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file From 9633b807e110699014fd0adca47914cc676a9a78 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Tue, 8 Oct 2024 13:15:50 +0200 Subject: [PATCH 07/61] Add generics to collection types --- future/includes/class-gv-collection-entry.php | 2 ++ future/includes/class-gv-collection-field.php | 2 ++ future/includes/class-gv-collection-form.php | 2 ++ future/includes/class-gv-collection-view.php | 2 ++ future/includes/class-gv-collection-widget.php | 1 + future/includes/class-gv-collection.php | 11 ++++++----- 6 files changed, 15 insertions(+), 5 deletions(-) diff --git a/future/includes/class-gv-collection-entry.php b/future/includes/class-gv-collection-entry.php index e85fc4728d..d40b861688 100644 --- a/future/includes/class-gv-collection-entry.php +++ b/future/includes/class-gv-collection-entry.php @@ -8,6 +8,8 @@ /** * A collection of \GV\Entry objects. + * + * @implements Collection */ class Entry_Collection extends Collection { /** diff --git a/future/includes/class-gv-collection-field.php b/future/includes/class-gv-collection-field.php index 5351747745..346810178a 100644 --- a/future/includes/class-gv-collection-field.php +++ b/future/includes/class-gv-collection-field.php @@ -8,6 +8,8 @@ /** * A collection of \GV\Field objects. + * + * @implements Collection */ class Field_Collection extends Collection { diff --git a/future/includes/class-gv-collection-form.php b/future/includes/class-gv-collection-form.php index 6910f59d29..39c56ac227 100644 --- a/future/includes/class-gv-collection-form.php +++ b/future/includes/class-gv-collection-form.php @@ -8,6 +8,8 @@ /** * A collection of \GV\Form objects. + * + * @implements Collection
*/ class Form_Collection extends Collection { /** diff --git a/future/includes/class-gv-collection-view.php b/future/includes/class-gv-collection-view.php index d576a3cbaa..d24505560c 100644 --- a/future/includes/class-gv-collection-view.php +++ b/future/includes/class-gv-collection-view.php @@ -8,6 +8,8 @@ /** * A collection of \GV\View objects. + * + * @implements Collection */ class View_Collection extends Collection { diff --git a/future/includes/class-gv-collection-widget.php b/future/includes/class-gv-collection-widget.php index bf3c9d1bd8..7b1d22d955 100644 --- a/future/includes/class-gv-collection-widget.php +++ b/future/includes/class-gv-collection-widget.php @@ -8,6 +8,7 @@ /** * A collection of \GV\Widget objects. + * @implements Collection<\GV\Widget> */ class Widget_Collection extends Collection { /** diff --git a/future/includes/class-gv-collection.php b/future/includes/class-gv-collection.php index 4a4e186833..8276f5d518 100644 --- a/future/includes/class-gv-collection.php +++ b/future/includes/class-gv-collection.php @@ -8,6 +8,7 @@ /** * A generic Collection base class. + * @template T */ class Collection { /** @@ -18,7 +19,7 @@ class Collection { /** * Add an object to this collection. * - * @param mixed $value The object to be added. + * @param T $value The object to be added. * * @api * @since 2.0 @@ -42,7 +43,7 @@ public function clear() { /** * Merge another collection into here. * - * @param \GV\Collection $collection The collection to be merged. + * @param \GV\Collection $collection The collection to be merged. * * @api * @since 2.0 @@ -57,7 +58,7 @@ public function merge( \GV\Collection $collection ) { * * @api * @since 2.0 - * @return array The objects in this collection. + * @return array The objects in this collection. */ public function all() { return $this->storage; @@ -68,7 +69,7 @@ public function all() { * * @api * @since 2.0 - * @return mixed|null The last item in here, or null if there are none. + * @return T|null The last item in here, or null if there are none. */ public function last() { return end( $this->storage ); @@ -79,7 +80,7 @@ public function last() { * * @api * @since 2.0 - * @return mixed|null The first item in here, or null if there are none. + * @return T|null The first item in here, or null if there are none. */ public function first() { return reset( $this->storage ); From ad2fe38bded949a8841d02b42b8440d692291891 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Tue, 8 Oct 2024 13:16:17 +0200 Subject: [PATCH 08/61] Render rows based on the stored widgets --- assets/js/fe-views.js | 5 +- assets/js/fe-views.min.js | 2 +- future/includes/class-gv-core.php | 1 + future/includes/class-gv-grid.php | 240 ++++++++++++++++++++++++++++ future/includes/class-gv-widget.php | 33 +--- includes/class-admin-views.php | 53 +++--- includes/class-ajax.php | 81 +++++----- includes/class-template.php | 16 +- 8 files changed, 329 insertions(+), 102 deletions(-) create mode 100644 future/includes/class-gv-grid.php diff --git a/assets/js/fe-views.js b/assets/js/fe-views.js index 4d47539eed..633728a99c 100644 --- a/assets/js/fe-views.js +++ b/assets/js/fe-views.js @@ -282,11 +282,12 @@ jQuery( function ( $ ) { } if ( event.data?.reloadPage ) { - return location.reload(); + location.reload(); + return; } if ( event.data?.redirectToUrl ) { - return window.location = event.data.redirectToUrl; + window.location = event.data.redirectToUrl; } } ); } diff --git a/assets/js/fe-views.min.js b/assets/js/fe-views.min.js index 725352fbad..1671ab7dc3 100644 --- a/assets/js/fe-views.min.js +++ b/assets/js/fe-views.min.js @@ -1 +1 @@ -jQuery(function($){({init:function(){this.datepicker(),$(".gv-widget-search").each(function(){$(this).attr("data-state",$(this).serialize())}),$(".gv-widget-search").on("keyup, change",this.form_changed),$(".gv-widget-search .gv-search-field-search_all input[type=search]").on("search",function(e){$(e.target).parents("form").trigger("keyup")}),$(".gv-search-clear").on("click",this.clear_search),$("a.gv-sort").on("click",this.multiclick_sort),this.number_range(),this.iframe()},form_changed:function($form){$form=$($form.target).hasClass("gv-widget-search")?$($form.target):$($form.target).parents("form");$form.serialize()===$form.attr("data-state")?$form.hasClass("gv-is-search")?$(".gv-search-clear",$(this)).text(gvGlobals.clear):$(".gv-search-clear",$(this)).fadeOut(100):$(".gv-search-clear",$(this)).text(gvGlobals.reset).fadeIn(100)},clear_search:function(e){var $form=$(this).parents("form"),changed=$form.attr("data-state")!==$form.serialize();return!(!$form.hasClass("gv-is-search")||changed)||(!changed||(e.preventDefault(),$form.trigger("reset"),!1===$form.hasClass("gv-is-search")?$(".gv-search-clear",$form).hide(100):$(".gv-search-clear",$form).text(gvGlobals.clear),!1))},datepicker:function(){jQuery.fn.datepicker&&$(".gv-datepicker").each(function(){var element=jQuery(this),format="",showOn="focus";element.hasClass("datepicker_with_icon")&&(showOn="both",format=jQuery("#gforms_calendar_icon_"+this.id).val()),gvGlobals.datepicker.showOn=showOn,gvGlobals.datepicker.buttonImage=format,gvGlobals.datepicker.buttonImageOnly=!0,gvGlobals.datepicker.dateFormat||(format="mm/dd/yy",element.hasClass("mdy")?format="mm/dd/yy":element.hasClass("dmy")?format="dd/mm/yy":element.hasClass("dmy_dash")?format="dd-mm-yy":element.hasClass("dmy_dot")?format="dd.mm.yy":element.hasClass("ymd_slash")?format="yy/mm/dd":element.hasClass("ymd_dash")?format="yy-mm-dd":element.hasClass("ymd_dot")&&(format="yy.mm.dd"),gvGlobals.datepicker.dateFormat=format),element.datepicker(gvGlobals.datepicker)})},multiclick_sort:function(e){e.shiftKey&&(e.preventDefault(),location.href=$(this).data("multisort-href"))},number_range(){$(".gv-search-number-range").on("change","input",function(){const $name=$(this).attr("name"),current_type=$name.includes("max")?"max":"min",other_type="max"==current_type?"min":"max",$other=$(this).closest(".gv-search-number-range").find('input[name="'+$name.replace(/(min|max)/,other_type)+'"]');setTimeout(function(){var value;$(this).attr(other_type)&&""!==$(this).val()&&(value=parseFloat($(this).val()),"max"==current_type&&valueparseFloat($(this).attr("max"))&&$(this).val($(this).attr("max"))),$other.attr(current_type,$(this).val())}.bind(this),2)}).find("input").trigger("change")},iframe:function(){window.addEventListener("message",function(event){return event.data?.removeHash&&history.replaceState(null,null," "),event.data?.closeFancybox&&window.Fancybox&&(history.replaceState(null,null," "),Fancybox.close()),event.data?.reloadPage?location.reload():event.data?.redirectToUrl?window.location=event.data.redirectToUrl:void 0})}}).init()}); \ No newline at end of file +jQuery(function($){({init:function(){this.datepicker(),$(".gv-widget-search").each(function(){$(this).attr("data-state",$(this).serialize())}),$(".gv-widget-search").on("keyup, change",this.form_changed),$(".gv-widget-search .gv-search-field-search_all input[type=search]").on("search",function(e){$(e.target).parents("form").trigger("keyup")}),$(".gv-search-clear").on("click",this.clear_search),$("a.gv-sort").on("click",this.multiclick_sort),this.number_range(),this.iframe()},form_changed:function($form){$form=$($form.target).hasClass("gv-widget-search")?$($form.target):$($form.target).parents("form");$form.serialize()===$form.attr("data-state")?$form.hasClass("gv-is-search")?$(".gv-search-clear",$(this)).text(gvGlobals.clear):$(".gv-search-clear",$(this)).fadeOut(100):$(".gv-search-clear",$(this)).text(gvGlobals.reset).fadeIn(100)},clear_search:function(e){var $form=$(this).parents("form"),changed=$form.attr("data-state")!==$form.serialize();return!(!$form.hasClass("gv-is-search")||changed)||(!changed||(e.preventDefault(),$form.trigger("reset"),!1===$form.hasClass("gv-is-search")?$(".gv-search-clear",$form).hide(100):$(".gv-search-clear",$form).text(gvGlobals.clear),!1))},datepicker:function(){jQuery.fn.datepicker&&$(".gv-datepicker").each(function(){var element=jQuery(this),format="",showOn="focus";element.hasClass("datepicker_with_icon")&&(showOn="both",format=jQuery("#gforms_calendar_icon_"+this.id).val()),gvGlobals.datepicker.showOn=showOn,gvGlobals.datepicker.buttonImage=format,gvGlobals.datepicker.buttonImageOnly=!0,gvGlobals.datepicker.dateFormat||(format="mm/dd/yy",element.hasClass("mdy")?format="mm/dd/yy":element.hasClass("dmy")?format="dd/mm/yy":element.hasClass("dmy_dash")?format="dd-mm-yy":element.hasClass("dmy_dot")?format="dd.mm.yy":element.hasClass("ymd_slash")?format="yy/mm/dd":element.hasClass("ymd_dash")?format="yy-mm-dd":element.hasClass("ymd_dot")&&(format="yy.mm.dd"),gvGlobals.datepicker.dateFormat=format),element.datepicker(gvGlobals.datepicker)})},multiclick_sort:function(e){e.shiftKey&&(e.preventDefault(),location.href=$(this).data("multisort-href"))},number_range(){$(".gv-search-number-range").on("change","input",function(){const $name=$(this).attr("name"),current_type=$name.includes("max")?"max":"min",other_type="max"==current_type?"min":"max",$other=$(this).closest(".gv-search-number-range").find('input[name="'+$name.replace(/(min|max)/,other_type)+'"]');setTimeout(function(){var value;$(this).attr(other_type)&&""!==$(this).val()&&(value=parseFloat($(this).val()),"max"==current_type&&valueparseFloat($(this).attr("max"))&&$(this).val($(this).attr("max"))),$other.attr(current_type,$(this).val())}.bind(this),2)}).find("input").trigger("change")},iframe:function(){window.addEventListener("message",function(event){event.data?.removeHash&&history.replaceState(null,null," "),event.data?.closeFancybox&&window.Fancybox&&(history.replaceState(null,null," "),Fancybox.close()),event.data?.reloadPage?location.reload():event.data?.redirectToUrl&&(window.location=event.data.redirectToUrl)})}}).init()}); \ No newline at end of file diff --git a/future/includes/class-gv-core.php b/future/includes/class-gv-core.php index cb25eeea37..da987825c5 100644 --- a/future/includes/class-gv-core.php +++ b/future/includes/class-gv-core.php @@ -128,6 +128,7 @@ private function init() { * GravityView extensions and widgets. */ require_once $this->plugin->dir( 'future/includes/class-gv-extension.php' ); + require_once $this->plugin->dir( 'future/includes/class-gv-grid.php' ); require_once $this->plugin->dir( 'future/includes/class-gv-widget.php' ); /** More legacy core. @todo Deprecate */ diff --git a/future/includes/class-gv-grid.php b/future/includes/class-gv-grid.php new file mode 100644 index 0000000000..1c92c2f99f --- /dev/null +++ b/future/includes/class-gv-grid.php @@ -0,0 +1,240 @@ + $areas ) { + foreach ( $areas as $i => $area ) { + $row[ $col ][ $i ]['areaid'] = implode( '::', [ $row[ $col ][ $i ]['areaid'], $type, $id ] ); + } + } + + return $row; + } + + /** + * Calculates and returns the row configurations based on a set of widgets and the zone. + * + * @since $ver$ + * + * @param Widget_Collection $widgets The widgets. + * @param string $zone The zone. + * + * @return array The row configurations. + */ + public static function get_rows_from_widgets( Widget_Collection $widgets, string $zone ): array { + $rows = []; + + foreach ( $widgets->by_position( $zone . '*' )->all() as $widget ) { + $parts = explode( '::', explode( '_', $widget->position, 2 )[1] ?? '', 3 ); + $area = $parts[0] ?? ''; + $type = $parts[1] ?? ( $area === 'top' ? '100' : '50/50' ); + $id = $parts[2] ?? $type; + + $rows[ $id ] ??= self::get_row_by_type( $type, $id, ! ( $parts[1] ?? false ) ); + } + + return array_values( $rows ); + } + + /** + * Returns all registered row types. + * + * @since $ver$ + * + * @return array The row types with their configuration. + */ + private static function get_row_types(): array { + return [ + '100' => [ + '1-1' => [ + [ + 'areaid' => 'top', + 'title' => __( 'Top', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '50/50' => [ + '1-2 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-2 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '33/66' => [ + '1-3 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '2-3 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '66/33' => [ + '2-3 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-3 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '33/33/33' => [ + '1-3 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-3 middle' => [ + [ + 'areaid' => 'middle', + 'title' => __( 'Middle', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-3 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '50/25/25' => [ + '1-2 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-4 middle' => [ + [ + 'areaid' => 'middle', + 'title' => __( 'Middle', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-4 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '25/25/50' => [ + '1-4 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-4 mdidle' => [ + [ + 'areaid' => 'middle', + 'title' => __( 'Middle', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-2 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + '25/50/25' => [ + '1-4 left' => [ + [ + 'areaid' => 'left', + 'title' => __( 'Left', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-2 middle' => [ + [ + 'areaid' => 'middle', + 'title' => __( 'Middle', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + '1-4 right' => [ + [ + 'areaid' => 'right', + 'title' => __( 'Right', 'gk-gravityview' ), + 'subtitle' => '', + ], + ], + ], + ]; + } +} diff --git a/future/includes/class-gv-widget.php b/future/includes/class-gv-widget.php index 3b3f06bb01..345df73883 100644 --- a/future/includes/class-gv-widget.php +++ b/future/includes/class-gv-widget.php @@ -232,38 +232,15 @@ public function get_setting( $key ) { * Default widget areas. * * Usually overridden by the selected template. - * + * * @return array The default areas where widgets can be rendered. */ public static function get_default_widget_areas() { - $default_areas = array( - array( - '1-1' => array( - array( - 'areaid' => 'top', - 'title' => __( 'Top', 'gk-gravityview' ), - 'subtitle' => '', - ), - ), - ), - array( - '1-2' => array( - array( - 'areaid' => 'left', - 'title' => __( 'Left', 'gk-gravityview' ), - 'subtitle' => '', - ), - ), - '2-2' => array( - array( - 'areaid' => 'right', - 'title' => __( 'Right', 'gk-gravityview' ), - 'subtitle' => '', - ), - ), - ), - ); + $default_areas = [ + Grid::get_row_by_type( '100' ), + Grid::get_row_by_type( '50/50' ), + ]; /** * Array of zones available for widgets to be dropped into. diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 63bd5e4743..45abac1322 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -12,6 +12,10 @@ */ /** If this file is called directly, abort. */ + +use GV\Grid; +use GV\Widget_Collection; + if ( ! defined( 'ABSPATH' ) ) { die; } @@ -1076,7 +1080,7 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { foreach ( $rows as $row ) : echo '
'; foreach ( $row as $col => $areas ) : - $column = ( '2-2' == $col ) ? '1-2' : $col; + $column = ( '2-2' === $col ) ? '1-2' : $col; ?>
@@ -1204,42 +1208,44 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id = $default_widget_areas = \GV\Widget::get_default_widget_areas(); - $widgets = array(); + $widgets = []; + $unique_id = static fn(): string => substr( md5( microtime( true ) ), 0, 13 ); + if ( ! empty( $post_id ) ) { if ( 'auto-draft' === get_post_status( $post_id ) ) { // This is a new View, prefill the widgets - $widgets = array( - 'header_top' => array( - substr( md5( microtime( true ) ), 0, 13 ) => array( + $widgets = [ + 'header_top' => [ + $unique_id() => [ 'id' => 'search_bar', 'label' => __( 'Search Bar', 'gk-gravityview' ), 'search_layout' => 'horizontal', 'search_clear' => '0', 'search_fields' => '[{"field":"search_all","input":"input_text"}]', 'search_mode' => 'any', - ), - ), - 'header_left' => array( - substr( md5( microtime( true ) ), 0, 13 ) => array( + ], + ], + 'header_left' => [ + $unique_id() => [ 'id' => 'page_info', 'label' => __( 'Show Pagination Info', 'gk-gravityview' ), - ), - ), - 'header_right' => array( - substr( md5( microtime( true ) ), 0, 13 ) => array( + ], + ], + 'header_right' => [ + $unique_id() => [ 'id' => 'page_links', 'label' => __( 'Page Links', 'gk-gravityview' ), 'show_all' => '0', - ), - ), - 'footer_right' => array( - substr( md5( microtime( true ) ), 0, 13 ) => array( + ], + ], + 'footer_right' => [ + $unique_id() => [ 'id' => 'page_links', 'label' => __( 'Page Links', 'gk-gravityview' ), 'show_all' => '0', - ), - ), - ); + ], + ], + ]; /** * Modify the default widgets for new Views. @@ -1250,7 +1256,9 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id = */ $widgets = apply_filters( 'gravityview/view/widgets/default', $widgets, $template_id, $zone, $post_id ); } else { - $widgets = gravityview_get_directory_widgets( $post_id ); + $widgets = gravityview_get_directory_widgets( $post_id ); + $collection = Widget_Collection::from_configuration( $widgets ); + $default_widget_areas = Grid::get_rows_from_widgets( $collection, $zone ) ?: $default_widget_areas; } } @@ -1260,6 +1268,7 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id =
render_active_areas( $template_id, 'widget', $zone, $default_widget_areas, $widgets ); + printf( '', - $zone, - $template_id, - esc_html__( 'Add row', 'gk-gravityview' ), - ); + $this->render_add_row( $template_id, 'widget', $zone ); ?>
@@ -1390,6 +1383,65 @@ function render_directory_active_areas( $template_id = '', $context = 'single', return $output; } + private function render_add_row( string $template_id, string $type, string $zone ) { + $button = << + %s + %s + +HTML; + ?> +
+
+
+
+ $_ ) { + $columns = explode( '/', $key ); + $icon = '
'; + foreach ( $columns as $column ) { + $icon .= sprintf( + '
%s
', + esc_attr( $column ), + esc_html( $column ), + ); + } + $icon .= '
'; + printf( + $button, + esc_attr( $zone ), + esc_attr( $template_id ), + 'widget', + esc_attr( $key ), + esc_attr( + str_replace( + '[type]', + $key, + esc_html__( 'Add [type] row', 'gk-gravityview' ), + ) + ), + $icon + ); + } + ?> +
+
+
+ +
+
+ _exit( false ); } - $type = 'widget'; - $row_types = ['100','50/50','33/66','25/50/25']; - $rows = [ Grid::get_row_by_type( $row_types[array_rand($row_types)] ) ]; + $rows = [ Grid::get_row_by_type( $_POST['row_type'] ) ]; ob_start(); - do_action( 'gravityview_render_active_areas', $_POST['template_id'], $type, $_POST['zone'], $rows, [] ); + + do_action( + 'gravityview_render_active_areas', + $_POST['template_id'], + $_POST['type'], + $_POST['zone'], + $rows, + [] + ); $response['row'] = ob_get_clean(); $this->_exit( json_encode( $response ) ); From 2c8626e31aa7e4c8404012cb0637021894ea8b38 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Wed, 9 Oct 2024 14:19:05 +0200 Subject: [PATCH 10/61] Add deletion of rows --- assets/css/admin-views.css | 2 +- assets/css/scss/admin-views.scss | 88 +++++++++++++++++++-------- assets/js/admin-grid.js | 24 +++++++- assets/js/admin-grid.min.js | 2 +- includes/class-admin-views.php | 100 +++++++++++++++++++++---------- 5 files changed, 156 insertions(+), 60 deletions(-) diff --git a/assets/css/admin-views.css b/assets/css/admin-views.css index e96d51ecec..0e22e271a9 100644 --- a/assets/css/admin-views.css +++ b/assets/css/admin-views.css @@ -1 +1 @@ -.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:24px;grid-row-gap:24px;position:relative}.gv-grid .gv-grid-row .gv-grid-row-handle{display:none;position:absolute;left:-10px;top:10px;background:#136cb9;bottom:0;width:10px;height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:move}.gv-grid .gv-grid-row:hover .gv-grid-row-handle,.gv-grid .gv-grid-row.ui-sortable-helper .gv-grid-row-handle{display:block}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px}.gv-grid.ui-sortable .gv-grid-row{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-grid .gv-grid-add-row .gv-grid-row-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gv-grid .gv-grid-add-row .gv-grid-row-layouts{border:2px dashed #E4ECF3;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2em;display:none;height:0;-webkit-transition:all;-o-transition:all;-moz-transition:all;transition:all;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;margin-bottom:2em}.gv-grid .gv-grid-add-row.open .gv-grid-row-layouts{height:auto;display:block}.gv-grid .gv-grid-add-row .gv-grid-row-types{max-width:690px;margin:1em auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.gv-grid .gv-grid-add-row .gv-grid-row-title{color:#2C3338;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.gv-grid .gv-grid-add-row .gv-add-row{border:0;padding:0;margin:0;cursor:pointer;background:transparent}.gv-grid .gv-grid-add-row .gv-add-row:hover [class^="gv-grid-add-row-icon-"],.gv-grid .gv-grid-add-row .gv-add-row:active [class^="gv-grid-add-row-icon-"]{background-color:#818994;color:#FFF}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.gv-grid .gv-grid-add-row [class^="gv-grid-add-row-icon-column-"]{text-align:center;line-height:30px;background-color:#D5DAE0;color:#D5DAE0;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-100{width:100%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-50{width:50%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-25{width:25%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-33{width:33%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-66{width:66%}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:0;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:6px 8px 0 8px;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%;background-color:#FFF}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:.5em}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} +.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:12px;grid-row-gap:24px;position:relative;background-color:#FFF}.gv-grid .gv-grid-row:hover .gv-grid-row-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.gv-grid .gv-grid-row-actions{position:absolute;z-index:1;bottom:100%;left:10px;margin-bottom:-16px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #D5D7E9;display:none;overflow:hidden;-webkit-box-shadow:0 0 20px 0 #D5D7E9;-moz-box-shadow:0 0 20px 0 #D5D7E9;box-shadow:0 0 20px 0 #D5D7E9}.gv-grid .gv-grid-row-action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:8px 6px;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.gv-grid .gv-grid-row-action+.gv-grid-row-action{border-left:1px solid #D5D7E9}.gv-grid .gv-grid-row-action:hover{color:#2271B1}.gv-grid .gv-grid-row-handle{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.gv-grid .gv-grid-row-handle:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px;padding:12px}.gv-grid.ui-sortable .gv-grid-row{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-grid .gv-grid-add-row .gv-grid-row-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gv-grid .gv-grid-add-row .gv-grid-row-layouts-wrapper{max-height:0;overflow:hidden}.gv-grid .gv-grid-add-row .gv-grid-row-layouts{border:2px dashed #E4ECF3;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2em;margin-bottom:2em}.gv-grid .gv-grid-add-row.open .gv-grid-row-layouts-wrapper{max-height:500px;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-moz-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.gv-grid .gv-grid-add-row .gv-grid-row-types{max-width:690px;margin:1em auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.gv-grid .gv-grid-add-row .gv-grid-row-title{color:#2C3338;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.gv-grid .gv-grid-add-row .gv-add-row{border:0;padding:0;margin:0;cursor:pointer;background:transparent}.gv-grid .gv-grid-add-row .gv-add-row:hover [class^="gv-grid-add-row-icon-"],.gv-grid .gv-grid-add-row .gv-add-row:active [class^="gv-grid-add-row-icon-"]{background-color:#818994;color:#FFF}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.gv-grid .gv-grid-add-row [class^="gv-grid-add-row-icon-column-"]{text-align:center;line-height:30px;background-color:#D5DAE0;color:#D5DAE0;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-100{width:100%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-50{width:50%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-25{width:25%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-33{width:33%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-66{width:66%}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:0;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:6px 8px 0 8px;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:1px solid #d7dade}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field{display:block;text-align:center}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} diff --git a/assets/css/scss/admin-views.scss b/assets/css/scss/admin-views.scss index 1841e24c99..544b08baa7 100644 --- a/assets/css/scss/admin-views.scss +++ b/assets/css/scss/admin-views.scss @@ -78,33 +78,60 @@ $gv-overlay-index: 10000; .gv-grid { .gv-grid-row { + padding: 12px; box-sizing: border-box; margin-bottom: 24px; display: grid; grid-template-columns: repeat( 12, 1fr ); grid-template-rows: repeat( auto-fill, auto ); - grid-column-gap: 24px; + grid-column-gap: 12px; grid-row-gap: 24px; position: relative; + background-color: #FFF; - .gv-grid-row-handle { - display: none; - position: absolute; - left: -10px; - top: 10px; - background: #136cb9; - bottom: 0; - width: 10px; - height: 50px; - border-radius: 3px; - cursor: move; + &:hover { + .gv-grid-row-actions { + display: flex; + } } + } - &:hover, - &.ui-sortable-helper { - .gv-grid-row-handle { - display: block; - } + .gv-grid-row-actions { + position: absolute; + z-index: 1; + bottom: 100%; + left: 10px; + margin-bottom: -16px; + background-color: #FFF; + border-radius: 3px; + border: 1px solid #D5D7E9; + display: none; + overflow: hidden; + box-shadow: 0 0 20px 0 #D5D7E9; + } + + .gv-grid-row-action { + display: flex; + padding: 8px 6px; + width: 32px; + justify-content: center; + align-items: center; + cursor: pointer; + + & + .gv-grid-row-action { + border-left: 1px solid #D5D7E9; + } + + &:hover { + color: #2271B1; + } + } + + .gv-grid-row-handle { + cursor: grab; + + &:active { + cursor: grabbing; } } @@ -112,6 +139,7 @@ $gv-overlay-index: 10000; background: rgba(210, 224, 235, 0.6); border-radius: 3px; margin-bottom: 24px; + padding: 12px; } &.ui-sortable .gv-grid-row { @@ -124,21 +152,24 @@ $gv-overlay-index: 10000; display: flex; justify-content: center; } + + .gv-grid-row-layouts-wrapper { + max-height: 0; + overflow: hidden; + } + .gv-grid-row-layouts { border: 2px dashed #E4ECF3; flex: 1; border-radius: 3px; padding: 2em; - display: none; - height: 0; - transition: all; - transition-duration: 500ms; margin-bottom: 2em; } + &.open { - .gv-grid-row-layouts { - height: auto; - display: block; + .gv-grid-row-layouts-wrapper { + max-height: 500px; + transition: max-height 300ms ease-out; } } @@ -1102,7 +1133,6 @@ hr { min-height: 44px; border-radius: 3px; max-width: 100%; - background-color: #FFF; &.is-receivable { &:empty { @@ -2190,7 +2220,13 @@ $dialog-button-padding: 5px; max-width: 100% !important; overflow-x: hidden; text-overflow: ellipsis; - margin-bottom: .5em; + border: 1px solid #d7dade; +} + +[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field { + display: block; + text-align: center; + } .gv-field-label { diff --git a/assets/js/admin-grid.js b/assets/js/admin-grid.js index dab8dccfdf..6f4c6e4537 100644 --- a/assets/js/admin-grid.js +++ b/assets/js/admin-grid.js @@ -2,13 +2,35 @@ $( () => { $( document ).find( '.gv-grid' ).sortable( { handle: '.gv-grid-row-handle', - items: '> .gv-grid-row.is-draggable', + items: '> .gv-grid-row.is-sortable', distance: 2, revert: 75, placeholder: 'grid-row-placeholder', forcePlaceholderSize: true, } ); + $( document ).on( 'click', '.gv-grid-row-delete', function () { + const $row = $( this ).closest( '.gv-grid-row' ); + const $fields = $row.find( '.gv-fields' ); + + if ( + $fields.length > 0 + && !confirm( $( this ).data( 'confirm' ) ) + ) { + return; + } + + $row.fadeOut( 'fast', () => { + $fields.each( function () { + $( this ).remove(); + $( document.body ).trigger( 'gravityview/field-removed', $( this ) ); + } ); + + $row.remove(); + $( document.body ).trigger( 'gravityview/row-removed', $row ); + } ); + } ); + $( '.gv-grid-add-row' ) .on( 'click', '.gv-toggle', function ( e ) { $( e.delegateTarget ).toggleClass( 'open' ); diff --git a/assets/js/admin-grid.min.js b/assets/js/admin-grid.min.js index 5b81832271..9c83e4ab76 100644 --- a/assets/js/admin-grid.min.js +++ b/assets/js/admin-grid.min.js @@ -1 +1 @@ -($=>{$(()=>{$(document).find(".gv-grid").sortable({handle:".gv-grid-row-handle",items:"> .gv-grid-row.is-draggable",distance:2,revert:75,placeholder:"grid-row-placeholder",forcePlaceholderSize:!0}),$(".gv-grid-add-row").on("click",".gv-toggle",function(e){$(e.delegateTarget).toggleClass("open")}).on("click","[data-add-row]",function(e){const $add_row_button=$(this);var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id"),type=$add_row_button.data("type"),row_type=$add_row_button.data("row-type");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,type:type,row_type:row_type,dataType:"json"}).always(()=>$(e.delegateTarget).removeClass("open")).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($(e.delegateTarget)),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file +($=>{$(()=>{$(document).find(".gv-grid").sortable({handle:".gv-grid-row-handle",items:"> .gv-grid-row.is-sortable",distance:2,revert:75,placeholder:"grid-row-placeholder",forcePlaceholderSize:!0}),$(document).on("click",".gv-grid-row-delete",function(){const $row=$(this).closest(".gv-grid-row"),$fields=$row.find(".gv-fields");0<$fields.length&&!confirm($(this).data("confirm"))||$row.fadeOut("fast",()=>{$fields.each(function(){$(this).remove(),$(document.body).trigger("gravityview/field-removed",$(this))}),$row.remove(),$(document.body).trigger("gravityview/row-removed",$row)})}),$(".gv-grid-add-row").on("click",".gv-toggle",function(e){$(e.delegateTarget).toggleClass("open")}).on("click","[data-add-row]",function(e){const $add_row_button=$(this);var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id"),type=$add_row_button.data("type"),row_type=$add_row_button.data("row-type");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,type:type,row_type:row_type,dataType:"json"}).always(()=>$(e.delegateTarget).removeClass("open")).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($(e.delegateTarget)),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 4ebd0097b3..cc943edcd8 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1016,8 +1016,10 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { if ( 'widget' === $type ) { $button_label = __( 'Add Widget', 'gk-gravityview' ); + $is_sortable = true; } else { $button_label = __( 'Add Field', 'gk-gravityview' ); + $is_sortable = false; } /** @@ -1078,7 +1080,9 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { } foreach ( $rows as $row ) : - echo '
'; + printf( '
', $is_sortable ? 'is-sortable' : '' ); + $this->render_actions( $is_sortable ); + foreach ( $row as $col => $areas ) : $column = ( '2-2' === $col ) ? '1-2' : $col; ?> @@ -1195,6 +1199,38 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { endforeach; } + /** + * Renders the row actions. + * + * @since $ver$ + * + * @param bool $is_sortable Whether the rows are sortable. + */ + private function render_actions( bool $is_sortable ): void { + if ( ! $is_sortable ) { + return; + } + + echo '
+
+ + + + + + + + +
+
+ + + + + +
+
'; + } /** * Render the widget active areas * @@ -1399,38 +1435,40 @@ class="gv-add-row" HTML; ?>
-
-
-
- $_ ) { - $columns = explode( '/', $key ); - $icon = '
'; - foreach ( $columns as $column ) { - $icon .= sprintf( - '
%s
', - esc_attr( $column ), - esc_html( $column ), +
+
+
+
+ $_ ) { + $columns = explode( '/', $key ); + $icon = '
'; + foreach ( $columns as $column ) { + $icon .= sprintf( + '
%s
', + esc_attr( $column ), + esc_html( $column ), + ); + } + $icon .= '
'; + printf( + $button, + esc_attr( $zone ), + esc_attr( $template_id ), + 'widget', + esc_attr( $key ), + esc_attr( + str_replace( + '[type]', + $key, + esc_html__( 'Add [type] row', 'gk-gravityview' ), + ) + ), + $icon ); } - $icon .= '
'; - printf( - $button, - esc_attr( $zone ), - esc_attr( $template_id ), - 'widget', - esc_attr( $key ), - esc_attr( - str_replace( - '[type]', - $key, - esc_html__( 'Add [type] row', 'gk-gravityview' ), - ) - ), - $icon - ); - } - ?> + ?> +
From 2d95e34c8cee0963df86539a1b71785d1f972003 Mon Sep 17 00:00:00 2001 From: omarkasem Date: Thu, 10 Oct 2024 17:34:34 +0300 Subject: [PATCH 11/61] Adds multi choice and Fixes radio for multichoice and image choice not working in edit entry --- .../edit-entry/class-edit-entry-render.php | 2 +- .../class-gravityview-field-image-choice.php | 86 +++++++++---------- ...lass-gravityview-field-multiple-choice.php | 65 ++++++++++++++ 3 files changed, 109 insertions(+), 44 deletions(-) create mode 100644 includes/fields/class-gravityview-field-multiple-choice.php diff --git a/includes/extensions/edit-entry/class-edit-entry-render.php b/includes/extensions/edit-entry/class-edit-entry-render.php index 8a3b9d1435..119c0c02f2 100644 --- a/includes/extensions/edit-entry/class-edit-entry-render.php +++ b/includes/extensions/edit-entry/class-edit-entry-render.php @@ -1554,7 +1554,7 @@ private function get_field_value( $field ) { $override_saved_value = apply_filters( 'gravityview/edit_entry/pre_populate/override', false, $field ); // We're dealing with multiple inputs (e.g. checkbox) but not time or date (as it doesn't store data in input IDs) - if ( isset( $field->inputs ) && is_array( $field->inputs ) && ! in_array( $field->type, array( 'time', 'date' ) ) ) { + if ( isset( $field->inputs ) && is_array( $field->inputs ) && ! in_array( $field->type, array( 'time', 'date' ) ) && ! ( $field instanceof GF_Field_Radio && in_array($field->type, array('image_choice','multi_choice')) ) ) { $field_value = array(); diff --git a/includes/fields/class-gravityview-field-image-choice.php b/includes/fields/class-gravityview-field-image-choice.php index b80d370dcb..ddf195d41b 100644 --- a/includes/fields/class-gravityview-field-image-choice.php +++ b/includes/fields/class-gravityview-field-image-choice.php @@ -17,7 +17,7 @@ class GravityView_Field_Image_Choice extends GravityView_Field { var $group = 'standard'; - var $icon = 'dashicons-editor-ul'; + var $icon = 'dashicons-images-alt'; public function __construct() { $this->label = esc_html__( 'Image Choice', 'gk-gravityview' ); @@ -25,46 +25,45 @@ public function __construct() { } /** - * Add `choice_display` setting to the field + * Adds `choice_display` setting to the field * + * @since TBD + * * @param array $field_options * @param string $template_id * @param string $field_id * @param string $context * @param string $input_type * - * @since 2.0 - * * @return array */ public function field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ) { - // Set the $_field_id var $field_options = parent::field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ); - $choices = array( - 'label' => __( 'Label of the input', 'gk-gravityview' ), - 'image' => __( 'Image of the input', 'gk-gravityview' ), - ); + $choices = array( + 'label' => __( 'Label of the input', 'gk-gravityview' ), + 'image' => __( 'Image of the input', 'gk-gravityview' ), + ); - if ( $this->is_choice_value_enabled() ) { - $choices['value'] = __( 'Value of the input', 'gk-gravityview' ); - } + if ( $this->is_choice_value_enabled() ) { + $choices['value'] = __( 'Value of the input', 'gk-gravityview' ); + } - $field_options['choice_display'] = array( - 'type' => 'radio', - 'value' => 'image', - 'label' => __( 'What should be displayed:', 'gk-gravityview' ), - 'desc' => sprintf( __( 'This input has a label%s and an image. What should be displayed?', 'gk-gravityview' ), $this->is_choice_value_enabled() ? __( ', value', 'gk-gravityview' ) : '' ), - 'choices' => $choices, - 'group' => 'display', - ); + $field_options['choice_display'] = array( + 'type' => 'radio', + 'value' => 'image', + 'label' => __( 'What should be displayed:', 'gk-gravityview' ), + 'desc' => sprintf( __( 'This input has a label%s and an image. What should be displayed?', 'gk-gravityview' ), $this->is_choice_value_enabled() ? __( ', value', 'gk-gravityview' ) : '' ), + 'choices' => $choices, + 'group' => 'display', + ); - return $field_options; + return $field_options; } /** - * Output the image choice markup. + * Outputs the image choice markup. * * @since TBD * @@ -84,28 +83,29 @@ public function output_image_choice( $value, $field, $form ) { foreach ( $values as $val ) { foreach ( $choices as $choice ) { - if ( $choice['value'] == $val ) { - $decorator = new ChoiceDecorator( $field ); - /** - * Override the image markup for the image choice field. - * - * @since TBD - * - * @param string $image_markup The image markup - * @param array $choice The choice array - * @param array $form The current form array - * @param GF_Field_Select $field Gravity Forms Select field - */ - $image_markup = apply_filters( - 'gravityview/fields/image_choice/image_markup', - $decorator->get_image_markup( $choice, $form ), - $choice, - $form, - $field, - ); - $output .= $image_markup; - break; + if ( $choice['value'] != $val ) { + continue; } + $decorator = new ChoiceDecorator( $field ); + /** + * Override the image markup for the image choice field. + * + * @since TBD + * + * @param string $image_markup The image markup + * @param array $choice The choice array + * @param array $form The current form array + * @param GF_Field_Select $field Gravity Forms Select field + */ + $image_markup = apply_filters( + 'gravityview/fields/image_choice/image_markup', + $decorator->get_image_markup( $choice, $form ), + $choice, + $form, + $field, + ); + $output .= $image_markup; + break; } } diff --git a/includes/fields/class-gravityview-field-multiple-choice.php b/includes/fields/class-gravityview-field-multiple-choice.php new file mode 100644 index 0000000000..421e4e30ff --- /dev/null +++ b/includes/fields/class-gravityview-field-multiple-choice.php @@ -0,0 +1,65 @@ +label = esc_html__( 'Multiple Choice', 'gk-gravityview' ); + parent::__construct(); + } + + + /** + * Adds `choice_display` setting to the field + * + * @since TBD + * + * @param array $field_options + * @param string $template_id + * @param string $field_id + * @param string $context + * @param string $input_type + * + * @return array + */ + public function field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ) { + + // Set the $_field_id var + $field_options = parent::field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ); + + if ( $this->is_choice_value_enabled() ) { + $field_options['choice_display'] = array( + 'type' => 'radio', + 'value' => 'value', + 'label' => __( 'What should be displayed:', 'gk-gravityview' ), + 'desc' => __( 'This input has a label and a value. What should be displayed?', 'gk-gravityview' ), + 'choices' => array( + 'value' => __( 'Value of the input', 'gk-gravityview' ), + 'label' => __( 'Label of the input', 'gk-gravityview' ), + ), + 'group' => 'display', + ); + } + + return $field_options; + } + +} + +new GravityView_Field_Multiple_Choice(); \ No newline at end of file From a28d2ca0910034959dcde57084b26c0f5f41fb88 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Wed, 16 Oct 2024 15:24:32 +0200 Subject: [PATCH 12/61] Add support for layout template --- composer.lock | 323 +++++++++++++++--------------- future/includes/class-gv-grid.php | 60 +++++- includes/class-admin-views.php | 66 +++++- includes/class-ajax.php | 12 +- includes/class-template.php | 2 +- 5 files changed, 279 insertions(+), 184 deletions(-) diff --git a/composer.lock b/composer.lock index d8dae1cfac..a487028a3c 100644 --- a/composer.lock +++ b/composer.lock @@ -1184,20 +1184,20 @@ "packages-dev": [ { "name": "antecedent/patchwork", - "version": "2.1.28", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/antecedent/patchwork.git", - "reference": "6b30aff81ebadf0f2feb9268d3e08385cebcc08d" + "reference": "b07d4fb37c3c723c8755122160c089e077d5de65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/antecedent/patchwork/zipball/6b30aff81ebadf0f2feb9268d3e08385cebcc08d", - "reference": "6b30aff81ebadf0f2feb9268d3e08385cebcc08d", + "url": "https://api.github.com/repos/antecedent/patchwork/zipball/b07d4fb37c3c723c8755122160c089e077d5de65", + "reference": "b07d4fb37c3c723c8755122160c089e077d5de65", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": ">=7.1.0" }, "require-dev": { "phpunit/phpunit": ">=4" @@ -1226,9 +1226,9 @@ ], "support": { "issues": "https://github.com/antecedent/patchwork/issues", - "source": "https://github.com/antecedent/patchwork/tree/2.1.28" + "source": "https://github.com/antecedent/patchwork/tree/2.2.0" }, - "time": "2024-02-06T09:26:11+00:00" + "time": "2024-09-27T16:59:55+00:00" }, { "name": "behat/gherkin", @@ -2010,16 +2010,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.1", + "version": "1.5.2", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a" + "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/063d9aa8696582f5a41dffbbaf3c81024f0a604a", - "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/48a792895a2b7a6ee65dd5442c299d7b835b6137", + "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137", "shasum": "" }, "require": { @@ -2029,8 +2029,8 @@ }, "require-dev": { "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8 || ^9", "psr/log": "^1.0 || ^2.0 || ^3.0", - "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", @@ -2066,7 +2066,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.1" + "source": "https://github.com/composer/ca-bundle/tree/1.5.2" }, "funding": [ { @@ -2082,7 +2082,7 @@ "type": "tidelift" } ], - "time": "2024-07-08T15:28:20+00:00" + "time": "2024-09-25T07:49:53+00:00" }, { "name": "composer/composer", @@ -2325,24 +2325,24 @@ }, { "name": "composer/semver", - "version": "3.4.2", + "version": "3.4.3", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6" + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6", - "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6", + "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { @@ -2386,7 +2386,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.2" + "source": "https://github.com/composer/semver/tree/3.4.3" }, "funding": [ { @@ -2402,7 +2402,7 @@ "type": "tidelift" } ], - "time": "2024-07-12T11:35:52+00:00" + "time": "2024-09-19T14:15:21+00:00" }, { "name": "composer/spdx-licenses", @@ -2630,20 +2630,20 @@ }, { "name": "dg/mysql-dump", - "version": "v1.5.1", + "version": "v1.6.0", "source": { "type": "git", "url": "https://github.com/dg/MySQL-dump.git", - "reference": "e0e287b715b43293773a8b0edf8514f606e01780" + "reference": "b83859026dc3651c6aa39376705fbfa57c0486c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dg/MySQL-dump/zipball/e0e287b715b43293773a8b0edf8514f606e01780", - "reference": "e0e287b715b43293773a8b0edf8514f606e01780", + "url": "https://api.github.com/repos/dg/MySQL-dump/zipball/b83859026dc3651c6aa39376705fbfa57c0486c5", + "reference": "b83859026dc3651c6aa39376705fbfa57c0486c5", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.1" }, "type": "library", "autoload": { @@ -2667,9 +2667,9 @@ "mysql" ], "support": { - "source": "https://github.com/dg/MySQL-dump/tree/master" + "source": "https://github.com/dg/MySQL-dump/tree/v1.6.0" }, - "time": "2019-09-10T21:36:25+00:00" + "time": "2024-09-16T04:30:48+00:00" }, { "name": "doctrine/instantiator", @@ -4403,16 +4403,16 @@ }, { "name": "phpunit/phpunit", - "version": "8.5.39", + "version": "8.5.40", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "172ba97bcf97ae6ef86ca256adf77aece8a143fe" + "reference": "48ed828b72c35b38cdddcd9059339734cb06b3a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/172ba97bcf97ae6ef86ca256adf77aece8a143fe", - "reference": "172ba97bcf97ae6ef86ca256adf77aece8a143fe", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/48ed828b72c35b38cdddcd9059339734cb06b3a7", + "reference": "48ed828b72c35b38cdddcd9059339734cb06b3a7", "shasum": "" }, "require": { @@ -4481,7 +4481,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.39" + "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.40" }, "funding": [ { @@ -4497,26 +4497,31 @@ "type": "tidelift" } ], - "time": "2024-07-10T11:43:00+00:00" + "time": "2024-09-19T10:47:04+00:00" }, { "name": "psr/container", - "version": "1.1.2", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -4543,9 +4548,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.2" + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "time": "2021-11-05T16:50:12+00:00" + "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", @@ -5715,16 +5720,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.10.2", + "version": "3.10.3", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017" + "reference": "62d32998e820bddc40f99f8251958aed187a5c9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017", - "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c", + "reference": "62d32998e820bddc40f99f8251958aed187a5c9c", "shasum": "" }, "require": { @@ -5791,7 +5796,7 @@ "type": "open_collective" } ], - "time": "2024-07-21T23:26:44+00:00" + "time": "2024-09-18T10:38:58+00:00" }, { "name": "symfony/browser-kit", @@ -5867,16 +5872,16 @@ }, { "name": "symfony/console", - "version": "v5.4.43", + "version": "v5.4.44", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "e86f8554de667c16dde8aeb89a3990cfde924df9" + "reference": "5b5a0aa66e3296e303e22490f90f521551835a83" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/e86f8554de667c16dde8aeb89a3990cfde924df9", - "reference": "e86f8554de667c16dde8aeb89a3990cfde924df9", + "url": "https://api.github.com/repos/symfony/console/zipball/5b5a0aa66e3296e303e22490f90f521551835a83", + "reference": "5b5a0aa66e3296e303e22490f90f521551835a83", "shasum": "" }, "require": { @@ -5946,7 +5951,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.43" + "source": "https://github.com/symfony/console/tree/v5.4.44" }, "funding": [ { @@ -5962,7 +5967,7 @@ "type": "tidelift" } ], - "time": "2024-08-13T16:31:56+00:00" + "time": "2024-09-20T07:56:40+00:00" }, { "name": "symfony/css-selector", @@ -6032,25 +6037,25 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.3", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "80d075412b557d41002320b96a096ca65aa2c98d" + "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/80d075412b557d41002320b96a096ca65aa2c98d", - "reference": "80d075412b557d41002320b96a096ca65aa2c98d", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6079,7 +6084,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.3" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" }, "funding": [ { @@ -6095,20 +6100,20 @@ "type": "tidelift" } ], - "time": "2023-01-24T14:02:46+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/dom-crawler", - "version": "v5.4.40", + "version": "v5.4.44", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "2ad469c3e07fdba677b278d0e266071a51aa0dac" + "reference": "4c76e4176a5472c5afe504194d7bbef5cfdd1703" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/2ad469c3e07fdba677b278d0e266071a51aa0dac", - "reference": "2ad469c3e07fdba677b278d0e266071a51aa0dac", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/4c76e4176a5472c5afe504194d7bbef5cfdd1703", + "reference": "4c76e4176a5472c5afe504194d7bbef5cfdd1703", "shasum": "" }, "require": { @@ -6154,7 +6159,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v5.4.40" + "source": "https://github.com/symfony/dom-crawler/tree/v5.4.44" }, "funding": [ { @@ -6170,7 +6175,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:33:22+00:00" + "time": "2024-09-11T06:50:28+00:00" }, { "name": "symfony/event-dispatcher", @@ -6259,29 +6264,26 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v2.5.3", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "540f4c73e87fd0c71ca44a6aa305d024ac68cb73" + "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/540f4c73e87fd0c71ca44a6aa305d024ac68cb73", - "reference": "540f4c73e87fd0c71ca44a6aa305d024ac68cb73", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", + "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6318,7 +6320,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.3" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" }, "funding": [ { @@ -6334,30 +6336,29 @@ "type": "tidelift" } ], - "time": "2024-01-23T13:51:25+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/filesystem", - "version": "v5.4.41", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "6d29dd9340b372fa603f04e6df4dd76bb808591e" + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/6d29dd9340b372fa603f04e6df4dd76bb808591e", - "reference": "6d29dd9340b372fa603f04e6df4dd76bb808591e", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/f810e3cbdf7fdc35983968523d09f349fa9ada12", + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { - "symfony/process": "^5.4|^6.4" + "symfony/process": "^5.4|^6.4|^7.0" }, "type": "library", "autoload": { @@ -6385,7 +6386,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.41" + "source": "https://github.com/symfony/filesystem/tree/v6.4.12" }, "funding": [ { @@ -6401,24 +6402,24 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:36:24+00:00" + "time": "2024-09-16T16:01:33+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "0424dff1c58f028c451efff2045f5d92410bd540" + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540", - "reference": "0424dff1c58f028c451efff2045f5d92410bd540", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-ctype": "*" @@ -6464,7 +6465,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" }, "funding": [ { @@ -6480,24 +6481,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a" + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a", - "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" @@ -6542,7 +6543,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" }, "funding": [ { @@ -6558,24 +6559,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb" + "reference": "3833d7255cc303546435cb650316bff708a1c75c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb", - "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" @@ -6623,7 +6624,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" }, "funding": [ { @@ -6639,24 +6640,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1" + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/ec444d3f3f6505bb28d11afa41e75faadebc10a1", - "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -6699,7 +6700,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0" }, "funding": [ { @@ -6715,7 +6716,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php80", @@ -6861,33 +6862,30 @@ }, { "name": "symfony/service-contracts", - "version": "v2.5.3", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "a2329596ddc8fd568900e3fc76cba42489ecc7f3" + "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/a2329596ddc8fd568900e3fc76cba42489ecc7f3", - "reference": "a2329596ddc8fd568900e3fc76cba42489ecc7f3", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6897,7 +6895,10 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6924,7 +6925,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.3" + "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" }, "funding": [ { @@ -6940,38 +6941,38 @@ "type": "tidelift" } ], - "time": "2023-04-21T15:04:16+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/string", - "version": "v5.4.43", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "8be1d484951ff5ca995eaf8edcbcb8b9a5888450" + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/8be1d484951ff5ca995eaf8edcbcb8b9a5888450", - "reference": "8be1d484951ff5ca995eaf8edcbcb8b9a5888450", + "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": ">=3.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/http-client": "^4.4|^5.0|^6.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0|^6.0" + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -7010,7 +7011,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.43" + "source": "https://github.com/symfony/string/tree/v6.4.12" }, "funding": [ { @@ -7026,20 +7027,20 @@ "type": "tidelift" } ], - "time": "2024-08-01T10:24:28+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/yaml", - "version": "v5.4.43", + "version": "v5.4.44", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "62f96e1cfd4cf518882a36bfedcf1fe4093c1299" + "reference": "7025b964f123bbf1896d7563db6ec7f1f63e918a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/62f96e1cfd4cf518882a36bfedcf1fe4093c1299", - "reference": "62f96e1cfd4cf518882a36bfedcf1fe4093c1299", + "url": "https://api.github.com/repos/symfony/yaml/zipball/7025b964f123bbf1896d7563db6ec7f1f63e918a", + "reference": "7025b964f123bbf1896d7563db6ec7f1f63e918a", "shasum": "" }, "require": { @@ -7085,7 +7086,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.43" + "source": "https://github.com/symfony/yaml/tree/v5.4.44" }, "funding": [ { @@ -7101,7 +7102,7 @@ "type": "tidelift" } ], - "time": "2024-08-11T17:40:32+00:00" + "time": "2024-09-16T14:36:56+00:00" }, { "name": "theseer/tokenizer", @@ -9302,16 +9303,16 @@ }, { "name": "wp-cli/wp-config-transformer", - "version": "v1.3.6", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/wp-cli/wp-config-transformer.git", - "reference": "88f516f44dce1660fc4b780da513e3ca12d7d24f" + "reference": "9b470f6f1a75707b22e9cfb85bb74120256243b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/wp-config-transformer/zipball/88f516f44dce1660fc4b780da513e3ca12d7d24f", - "reference": "88f516f44dce1660fc4b780da513e3ca12d7d24f", + "url": "https://api.github.com/repos/wp-cli/wp-config-transformer/zipball/9b470f6f1a75707b22e9cfb85bb74120256243b4", + "reference": "9b470f6f1a75707b22e9cfb85bb74120256243b4", "shasum": "" }, "require": { @@ -9340,9 +9341,9 @@ "homepage": "https://github.com/wp-cli/wp-config-transformer", "support": { "issues": "https://github.com/wp-cli/wp-config-transformer/issues", - "source": "https://github.com/wp-cli/wp-config-transformer/tree/v1.3.6" + "source": "https://github.com/wp-cli/wp-config-transformer/tree/v1.4.0" }, - "time": "2024-05-23T06:32:14+00:00" + "time": "2024-09-17T19:05:47+00:00" }, { "name": "wp-coding-standards/wpcs", @@ -9412,16 +9413,16 @@ }, { "name": "yoast/phpunit-polyfills", - "version": "1.1.1", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/Yoast/PHPUnit-Polyfills.git", - "reference": "a0f7d708794a738f328d7b6c94380fd1d6c40446" + "reference": "e9c8413de4c8ae03d2923a44f17d0d7dad1b96be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Yoast/PHPUnit-Polyfills/zipball/a0f7d708794a738f328d7b6c94380fd1d6c40446", - "reference": "a0f7d708794a738f328d7b6c94380fd1d6c40446", + "url": "https://api.github.com/repos/Yoast/PHPUnit-Polyfills/zipball/e9c8413de4c8ae03d2923a44f17d0d7dad1b96be", + "reference": "e9c8413de4c8ae03d2923a44f17d0d7dad1b96be", "shasum": "" }, "require": { @@ -9436,7 +9437,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.x-dev" + "dev-main": "3.x-dev" } }, "autoload": { @@ -9471,7 +9472,7 @@ "security": "https://github.com/Yoast/PHPUnit-Polyfills/security/policy", "source": "https://github.com/Yoast/PHPUnit-Polyfills" }, - "time": "2024-04-05T16:01:51+00:00" + "time": "2024-09-06T22:03:10+00:00" }, { "name": "zordius/lightncandy", diff --git a/future/includes/class-gv-grid.php b/future/includes/class-gv-grid.php index 0a8bced937..9e423b468b 100644 --- a/future/includes/class-gv-grid.php +++ b/future/includes/class-gv-grid.php @@ -13,6 +13,15 @@ * @since $ver$ */ final class Grid { + /** + * A prefix to use for the area key. + * + * @since $ver$ + * + * @var string + */ + private static string $area_prefix = ''; + /** * Internal counter to avoid UID clashes. * @@ -53,23 +62,27 @@ public static function get_row_by_type( string $type, ?string $id = null, bool $ } /** - * Calculates and returns the row configurations based on a set of widgets and the zone. + * Calculates and returns the row configurations based on a collection and the zone. * * @since $ver$ * - * @param Widget_Collection $widgets The widgets. - * @param string $zone The zone. + * @param Widget_Collection|Field_Collection $collection The collection. + * @param string $zone The zone. * * @return array The row configurations. */ - public static function get_rows_from_widgets( Widget_Collection $widgets, string $zone ): array { + public static function get_rows_from_collection( Collection $collection, string $zone ): array { $rows = []; + if ( ! $collection instanceof Widget_Collection && ! $collection instanceof Field_Collection ) { + return $rows; + } - foreach ( $widgets->by_position( $zone . '*' )->all() as $widget ) { - $parts = explode( '::', explode( '_', $widget->position, 2 )[1] ?? '', 3 ); - $area = $parts[0] ?? ''; - $type = $parts[1] ?? ( $area === 'top' ? '100' : '50/50' ); - $id = $parts[2] ?? $type; + foreach ( $collection->by_position( $zone . '*' )->all() as $element ) { + $parts = explode( '::', explode( '_', $element->position, 2 )[1] ?? '', 3 ); + + $area = $parts[0] ?? ''; + $type = $parts[1] ?? ( in_array( $area, [ 'left', 'right' ], true ) ? '50/50' : '100' ); + $id = $parts[2] ?? $type; $rows[ $id ] ??= self::get_row_by_type( $type, $id, ! ( $parts[1] ?? false ) ); } @@ -77,6 +90,22 @@ public static function get_rows_from_widgets( Widget_Collection $widgets, string return array_values( $rows ); } + /** + * Prefixes any area's for methods called within the callback. + * + * @param string $prefix The prefix. + * @param callable|null $callback The callback + * + * @return array + */ + public static function prefixed( string $prefix, callable $callback ): array { + self::$area_prefix = $prefix; + $result = $callback(); + self::$area_prefix = ''; + + return $result; + } + /** * Returns all registered row types. * @@ -85,7 +114,7 @@ public static function get_rows_from_widgets( Widget_Collection $widgets, string * @return array The row types with their configuration. */ public static function get_row_types(): array { - return [ + $types = [ '100' => [ '1-1' => [ [ @@ -236,5 +265,16 @@ public static function get_row_types(): array { ], ], ]; + + array_walk_recursive( + $types, + function ( &$value, $key ) { + if ( 'areaid' === $key ) { + $value = ( self::$area_prefix ? self::$area_prefix . '-' : '' ) . $value; + } + } + ); + + return $types; } } diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index cc943edcd8..b61c1d31ed 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1019,9 +1019,22 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { $is_sortable = true; } else { $button_label = __( 'Add Field', 'gk-gravityview' ); - $is_sortable = false; + $is_sortable = false; } + /** + * Modifies whether the zone is sortable. + * + * @filter `gk/gravityview/view/template/active-areas` + * @since $ver$ + + * @param bool $is_sortable Whether the zone is sortable. + * @param string $template_id Template ID. + * @param string $type The object type; widget or field. + * @param string $zone Current View context: `directory`, `single`, or `edit` (default: 'single') + */ + $is_sortable = (bool) apply_filters( 'gk/gravityview/view/admin/is-sortable', $is_sortable, $template_id, $type, $zone ); + /** * @internal Don't rely on this filter! This is for internal use and may change. * @@ -1290,11 +1303,11 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id = * @param string $zone The widget zone that's being requested * @param int $post_id The auto-draft post ID */ - $widgets = apply_filters( 'gravityview/view/widgets/default', $widgets, $template_id, $zone, $post_id ); + $widgets = (array) apply_filters( 'gravityview/view/widgets/default', $widgets, $template_id, $zone, $post_id ); } else { - $widgets = gravityview_get_directory_widgets( $post_id ); + $widgets = (array) gravityview_get_directory_widgets( $post_id ); $collection = Widget_Collection::from_configuration( $widgets ); - $default_widget_areas = Grid::get_rows_from_widgets( $collection, $zone ) ?: $default_widget_areas; + $default_widget_areas = Grid::get_rows_from_collection( $collection, $zone ) ?: $default_widget_areas; } } @@ -1403,13 +1416,37 @@ function render_directory_active_areas( $template_id = '', $context = 'single', $output .= '

' . esc_html__( 'The data is not lost; re-activate the associated plugin and the configuration will re-appear.', 'gk-gravityview' ) . '

'; $output .= '
'; } else { - - $fields = gravityview_get_directory_fields( $post_id, true, $form_id ); + /** + * Modifies the template area's before rendering. + * + * @filter `gk/gravityview/view/template/active-areas` + * @since $ver$ + + * @param array $template_areas The template areas. + * @param string $template_id Template ID. + * @param string $context Current View context: `directory`, `single`, or `edit` (default: 'single') + * @param array $fields The fields for the View. + */ + $fields = (array) gravityview_get_directory_fields( $post_id, true, $form_id ); + $template_areas = (array) apply_filters( 'gk/gravityview/view/template/active-areas', $template_areas, $template_id, $context, $fields ); + $type = 'field'; ob_start(); - $this->render_active_areas( $template_id, 'field', $context, $template_areas, $fields ); - $output = ob_get_clean(); + $this->render_active_areas( $template_id, $type, $context, $template_areas, $fields ); + + /** + * Allows additional content after the zone was rendered. + * + * @filter `gk/gravityview/admin/view/after-zone` + * @param self $this This instance. + * @param string $template_id Template ID. + * @param string $type The zone type (field or widget). + * @param string $context Current View context: `directory`, `single`, or `edit` (default: 'single') + */ + do_action( 'gk/gravityview/admin/view/after-zone', $this, $template_id, $type, $context ); + + $output = ob_get_clean(); } if ( $echo ) { @@ -1419,7 +1456,16 @@ function render_directory_active_areas( $template_id = '', $context = 'single', return $output; } - private function render_add_row( string $template_id, string $type, string $zone ) { + /** + * Returns an "add row" button for a template zone. + * + * @since $ver$ + * + * @param string $template_id The template ID. + * @param string $type The object type (widget or field).) + * @param string $zone The zone ID. + */ + public function render_add_row( string $template_id, string $type, string $zone ) { $button = <<_exit( json_encode( $response ) ); } + /** + * Returns the HTML for a new grid row. + * + * @since $ver$ + */ public function create_row() { $this->check_ajax_nonce(); @@ -160,7 +165,10 @@ public function create_row() { $this->_exit( false ); } - $rows = [ Grid::get_row_by_type( $_POST['row_type'] ) ]; + $row = Grid::prefixed( + $_POST['template_id'], + static fn () => Grid::get_row_by_type( $_POST['row_type'] ) + ); ob_start(); @@ -169,7 +177,7 @@ public function create_row() { $_POST['template_id'], $_POST['type'], $_POST['zone'], - $rows, + [ $row ], [] ); $response['row'] = ob_get_clean(); diff --git a/includes/class-template.php b/includes/class-template.php index 63e8a55013..813b0a6525 100644 --- a/includes/class-template.php +++ b/includes/class-template.php @@ -948,7 +948,7 @@ public function render_widget_hooks( $view_id_or_context ) { return; } - $rows = Grid::get_rows_from_widgets( $widgets, $zone ); + $rows = Grid::get_rows_from_collection( $widgets, $zone ); // TODO: Move to sep. method, use an action instead wp_enqueue_style( 'gravityview_default_style' ); From c6b8afb3079b79d7e0a0c6e650de1047b0601041 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Wed, 16 Oct 2024 15:24:48 +0200 Subject: [PATCH 13/61] Update styling for layout builder --- assets/css/admin-views.css | 2 +- assets/css/scss/admin-views.scss | 37 ++++++++++++++++++++----- templates/css/gv-default-styles-rtl.css | 2 +- templates/css/gv-default-styles.css | 2 +- templates/css/gv-legacy-search-rtl.css | 2 +- templates/css/gv-legacy-search.css | 2 +- templates/css/source/_grid.scss | 1 + 7 files changed, 36 insertions(+), 12 deletions(-) diff --git a/assets/css/admin-views.css b/assets/css/admin-views.css index 0e22e271a9..5d9514c41c 100644 --- a/assets/css/admin-views.css +++ b/assets/css/admin-views.css @@ -1 +1 @@ -.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:12px;grid-row-gap:24px;position:relative;background-color:#FFF}.gv-grid .gv-grid-row:hover .gv-grid-row-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.gv-grid .gv-grid-row-actions{position:absolute;z-index:1;bottom:100%;left:10px;margin-bottom:-16px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #D5D7E9;display:none;overflow:hidden;-webkit-box-shadow:0 0 20px 0 #D5D7E9;-moz-box-shadow:0 0 20px 0 #D5D7E9;box-shadow:0 0 20px 0 #D5D7E9}.gv-grid .gv-grid-row-action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:8px 6px;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.gv-grid .gv-grid-row-action+.gv-grid-row-action{border-left:1px solid #D5D7E9}.gv-grid .gv-grid-row-action:hover{color:#2271B1}.gv-grid .gv-grid-row-handle{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.gv-grid .gv-grid-row-handle:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px;padding:12px}.gv-grid.ui-sortable .gv-grid-row{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-grid .gv-grid-add-row .gv-grid-row-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gv-grid .gv-grid-add-row .gv-grid-row-layouts-wrapper{max-height:0;overflow:hidden}.gv-grid .gv-grid-add-row .gv-grid-row-layouts{border:2px dashed #E4ECF3;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2em;margin-bottom:2em}.gv-grid .gv-grid-add-row.open .gv-grid-row-layouts-wrapper{max-height:500px;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-moz-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.gv-grid .gv-grid-add-row .gv-grid-row-types{max-width:690px;margin:1em auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.gv-grid .gv-grid-add-row .gv-grid-row-title{color:#2C3338;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.gv-grid .gv-grid-add-row .gv-add-row{border:0;padding:0;margin:0;cursor:pointer;background:transparent}.gv-grid .gv-grid-add-row .gv-add-row:hover [class^="gv-grid-add-row-icon-"],.gv-grid .gv-grid-add-row .gv-add-row:active [class^="gv-grid-add-row-icon-"]{background-color:#818994;color:#FFF}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.gv-grid .gv-grid-add-row [class^="gv-grid-add-row-icon-column-"]{text-align:center;line-height:30px;background-color:#D5DAE0;color:#D5DAE0;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-100{width:100%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-50{width:50%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-25{width:25%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-33{width:33%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-66{width:66%}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:0;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:6px 8px 0 8px;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%}.active-drop-container.is-receivable{border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable:empty{min-height:44px}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:1px solid #d7dade}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field{display:block;text-align:center}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} +.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:12px;grid-row-gap:24px;position:relative;background-color:#FFF}.gv-grid .gv-grid-row:hover .gv-grid-row-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.gv-grid .gv-grid-row.is-sortable .gv-droppable-area-title{display:none}.gv-grid .gv-grid-row-actions{position:absolute;z-index:1;bottom:100%;left:10px;margin-bottom:-16px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #D5D7E9;display:none;overflow:hidden;-webkit-box-shadow:0 0 20px 0 #D5D7E9;-moz-box-shadow:0 0 20px 0 #D5D7E9;box-shadow:0 0 20px 0 #D5D7E9}.gv-grid .gv-grid-row-action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:8px 6px;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.gv-grid .gv-grid-row-action+.gv-grid-row-action{border-left:1px solid #D5D7E9}.gv-grid .gv-grid-row-action:hover{color:#2271B1}.gv-grid .gv-grid-row-handle{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.gv-grid .gv-grid-row-handle:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px;padding:12px}.gv-grid.ui-sortable .gv-grid-row{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-grid .gv-grid-add-row .gv-grid-row-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gv-grid .gv-grid-add-row .gv-grid-row-layouts-wrapper{max-height:0;overflow:hidden}.gv-grid .gv-grid-add-row .gv-grid-row-layouts{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='3' ry='3' stroke='%23DADADA' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:2em;margin-bottom:2em}.gv-grid .gv-grid-add-row.open .gv-grid-row-layouts-wrapper{max-height:500px;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-moz-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.gv-grid .gv-grid-add-row .gv-grid-row-types{max-width:690px;margin:1em auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.gv-grid .gv-grid-add-row .gv-grid-row-title{color:#2C3338;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.gv-grid .gv-grid-add-row .gv-add-row{border:0;padding:0;margin:0;cursor:pointer;background:transparent}.gv-grid .gv-grid-add-row .gv-add-row:hover [class^="gv-grid-add-row-icon-"],.gv-grid .gv-grid-add-row .gv-add-row:active [class^="gv-grid-add-row-icon-"]{background-color:#818994;color:#FFF}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.gv-grid .gv-grid-add-row [class^="gv-grid-add-row-icon-column-"]{text-align:center;line-height:30px;background-color:#D5DAE0;color:#D5DAE0;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-100{width:100%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-50{width:50%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-25{width:25%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-33{width:33%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-66{width:66%}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:0;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:6px 8px 0 8px;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%}.active-drop-container.is-receivable{min-height:44px;border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;margin-bottom:8px}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5:hover .gv-field-label{max-width:-webkit-calc(100% - 125px);max-width:-moz-calc(100% - 125px);max-width:calc(100% - 125px)}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:1px solid #d7dade}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field{display:block;text-align:center}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field+.gv-add-field{margin-top:-1px}.gv-grid-col-1-1 .gv-droppable-area .gv-add-field+.gv-add-field{margin-left:8px}.gv-field-label{vertical-align:middle;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:-2px}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} diff --git a/assets/css/scss/admin-views.scss b/assets/css/scss/admin-views.scss index 544b08baa7..a992d4cc47 100644 --- a/assets/css/scss/admin-views.scss +++ b/assets/css/scss/admin-views.scss @@ -94,6 +94,12 @@ $gv-overlay-index: 10000; display: flex; } } + + &.is-sortable { + .gv-droppable-area-title { + display: none; + } + } } .gv-grid-row-actions { @@ -159,9 +165,9 @@ $gv-overlay-index: 10000; } .gv-grid-row-layouts { - border: 2px dashed #E4ECF3; - flex: 1; + background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='3' ry='3' stroke='%23DADADA' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e"); border-radius: 3px; + flex: 1; padding: 2em; margin-bottom: 2em; } @@ -1135,10 +1141,7 @@ hr { max-width: 100%; &.is-receivable { - &:empty { - min-height: 44px; - } - + min-height: 44px; border: none; transition: all 200ms; @@ -1146,6 +1149,7 @@ hr { min-height: 60px; background: rgba(210, 224, 235, .4); transition: all 200ms; + margin-bottom: 8px; } } } @@ -1283,7 +1287,7 @@ hr { .gv-field-label { display: inline-block; max-width: 80%; - max-width: calc(100% - 95px); // Make room for close icons + max-width: calc(100% - 95px); // Make room for close icons. .gravityview-item-picker-tooltip & { max-width: 100%; @@ -1301,6 +1305,12 @@ hr { } } + &:hover { + .gv-field-label { + max-width: calc(100% - 125px); // Make room for duplicate icon. + } + } + // Parent field name small { @@ -2227,9 +2237,22 @@ $dialog-button-padding: 5px; display: block; text-align: center; + & + .gv-add-field { + margin-top: -1px; + } +} + +.gv-grid-col-1-1 .gv-droppable-area .gv-add-field + .gv-add-field { + margin-left: 8px; } .gv-field-label { + vertical-align: middle; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + margin-top: -2px; + .gv-icon, .gform-icon, .dashicons { diff --git a/templates/css/gv-default-styles-rtl.css b/templates/css/gv-default-styles-rtl.css index fe69f6137b..abdaab386b 100644 --- a/templates/css/gv-default-styles-rtl.css +++ b/templates/css/gv-default-styles-rtl.css @@ -1 +1 @@ -.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%;padding-right:0}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/gv-default-styles.css b/templates/css/gv-default-styles.css index 643c8715f4..fb5a2c85cc 100644 --- a/templates/css/gv-default-styles.css +++ b/templates/css/gv-default-styles.css @@ -1 +1 @@ -.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-widget-search{-js-display:flex;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;flex:1 0 auto;margin:20px -10px}.gv-widget-search.gv-search-horizontal .gv-search-box{flex:1 1 10em}.gv-widget-search.gv-search-horizontal label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search.gv-search-horizontal label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical{flex-direction:column}.gv-widget-search.gv-search-vertical .gv-search-box{flex:1 1 auto}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:.25em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-widget-search p{margin:0 0 .75em 0;padding:0}.gv-widget-search select{flex-basis:auto}.gv-widget-search select[multiple]{width:100%}.gv-widget-search .gv-search-box{min-width:100px;align-self:auto;margin:0 10px}.gv-widget-search .gv-search-box.gv-search-box-submit{-js-display:flex;display:flex;width:100%;flex:0 0 auto;flex-flow:row wrap}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111}.gv-widget-search .gv-search-box.gv-search-field-search_all{flex-grow:3}.gv-widget-search .gv-search-box.gv-search-date,.gv-widget-search .gv-search-box.gv-search-number{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:flex-start}.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-date,.gv-search-horizontal .gv-widget-search .gv-search-box.gv-search-number{flex:1 0 20em}.gv-widget-search .gv-search-box.gv-search-date p,.gv-widget-search .gv-search-box.gv-search-number p{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.gv-widget-search .gv-search-box.gv-search-date input,.gv-widget-search .gv-search-box.gv-search-number input{margin-bottom:.5em;margin-right:1%;flex:1 1 49%;-moz-appearance:textfield}.gv-widget-search .gv-search-box.gv-search-date input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-date input::-webkit-inner-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-outer-spin-button,.gv-widget-search .gv-search-box.gv-search-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{order:2;display:inline-block;margin:0 3%;height:100%}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%;padding-right:0}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-powered-by{width:100%;display:block;text-align:center}.gv-powered-by a{font-size:.825em;padding:.25em 0 0 0}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/gv-legacy-search-rtl.css b/templates/css/gv-legacy-search-rtl.css index 4f0cce8659..9b438b02f3 100644 --- a/templates/css/gv-legacy-search-rtl.css +++ b/templates/css/gv-legacy-search-rtl.css @@ -1 +1 @@ -.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-left:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:right;margin-left:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:right;margin-left:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-left:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:right;margin-left:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:right;margin-left:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-left:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-right:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:rtl;text-align:right}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:right;padding-left:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%;padding-right:0}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:left;display:block}.gv-right .gv-right>div{float:left}.gv-left{text-align:right;display:block}.gv-left .gv-right>div{float:right}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:right}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-left:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:right}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/gv-legacy-search.css b/templates/css/gv-legacy-search.css index c60bf740d3..5f8cbf2f94 100644 --- a/templates/css/gv-legacy-search.css +++ b/templates/css/gv-legacy-search.css @@ -1 +1 @@ -.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-right:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:left;margin-right:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:left;margin-right:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} +.gv-search-horizontal{display:table;width:100%}.gv-search-horizontal .gv-search-box{padding-right:.5em;display:table-cell;height:100%;vertical-align:top}.gv-search-horizontal .gv-search-box p{display:block}.gv-search-horizontal .gv-search-box input,.gv-search-horizontal .gv-search-box select{display:block}.gv-search-horizontal .gv-search-box select{width:100%;max-width:15em}.gv-search-horizontal .gv-search-box.gv-search-date{max-width:10em}.gv-search-horizontal .gv-search-box.gv-search-date input{width:48%;float:left;margin-right:2%}.gv-search-horizontal .gv-search-box.gv-search-date input{display:inline-block}.gv-search-horizontal .gv-search-box.gv-search-box-submit{vertical-align:middle}.gv-search-horizontal .gv-search-box.gv-search-box-submit .gv-search-clear{float:left;margin-right:5px}.gv-widget-search label.gv-check-radio{display:inline-block;margin-right:1em}.gv-widget-search label.gv-check-radio input{display:inline}.gv-widget-search.gv-search-vertical label.gv-check-radio{display:block;margin-bottom:1em}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-search-clear{display:none}.gv-is-search .gv-search-clear{display:inline-block}.gv-field-label{padding-right:.25em}.gv-list-container .gv-section,.gv-list-single-container .gv-section{margin:1em 0 1.5em}.gv-list-container .gv-section .gv-field-label,.gv-list-single-container .gv-section .gv-field-label{border-bottom:1px solid #ccc;display:block}.gv-image-caption{font-style:italic}.gv-notice{padding:.5em .75em;margin:1em 0;background-color:#ffffcc;border:1px solid #ddd}.gv-notice.gv-error{padding:.75em;border-color:#fd9ca1;background-color:#ffdfe0}.gv-notice p{margin:0;padding:0}.gv-notice img{max-width:100%}.gv-edit-entry-wrapper .dashicons{font-size:.925em;padding:0 .2em;width:1em;height:1em;line-height:1em;margin-left:.5em}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file{line-height:1;padding:.25em;margin:0 .25em;background:var(--global-palette-btn-bg)}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file .dashicons{margin:0;width:20px}.gv-edit-entry-wrapper .gravity-theme .gform_delete_file:hover{background:var(--global-palette-btn-bg-hover)}.gv-edit-entry-wrapper .dashicons-dismiss{color:#a10013}.gv-edit-entry-wrapper .dashicons-dismiss:hover{color:#e20012}.gv-edit-entry-wrapper .dashicons-download{color:#406e20}.gv-edit-entry-wrapper .dashicons-download:hover{color:#469416}.gv-edit-entry-wrapper .ginput_preview_control{bottom:-0.25rem;display:inline-block;font-size:1.25rem;outline:none;position:relative;text-decoration:none}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-arrow-down{color:#22a753}.gv-edit-entry-wrapper .ginput_preview_control.gform-icon--circle-delete{color:#dd301d}.gravityview-oembed .gv-back-link{display:none}.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left}.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-1-1{width:100%;padding-right:0}.gv-grid-col-1-3{width:33.3333333333%}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-grid-col-1-4{width:25%}.gv-grid-col-1-6{width:16.6666666667%}.gv-grid-col-1-8{width:12.5%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}#TB_window img{max-height:100%;max-width:100%}#TB_load{z-index:100051}.gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;margin-right:1em;margin-bottom:.5em}.gv-gallery .gv-field-file-uploads li img{max-width:100%}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:left}.gv-no-results-text{text-align:center;vertical-align:middle;padding:.5em}a.gv-sort{text-decoration:none;border-bottom:none}.gv-hidden{display:none} diff --git a/templates/css/source/_grid.scss b/templates/css/source/_grid.scss index 651888ae8e..b86ab067a4 100644 --- a/templates/css/source/_grid.scss +++ b/templates/css/source/_grid.scss @@ -62,6 +62,7 @@ .gv-grid-col-1-1 { width: 100%; + padding-right: 0; } .gv-grid-col-1-3 { From 504fe2afcc43f560acb0269bbcf9307af1ff6442 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Wed, 16 Oct 2024 15:33:15 +0200 Subject: [PATCH 14/61] Revert accidental composer.lock update --- composer.lock | 323 +++++++++++++++++++++++++------------------------- 1 file changed, 161 insertions(+), 162 deletions(-) diff --git a/composer.lock b/composer.lock index a487028a3c..d8dae1cfac 100644 --- a/composer.lock +++ b/composer.lock @@ -1184,20 +1184,20 @@ "packages-dev": [ { "name": "antecedent/patchwork", - "version": "2.2.0", + "version": "2.1.28", "source": { "type": "git", "url": "https://github.com/antecedent/patchwork.git", - "reference": "b07d4fb37c3c723c8755122160c089e077d5de65" + "reference": "6b30aff81ebadf0f2feb9268d3e08385cebcc08d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/antecedent/patchwork/zipball/b07d4fb37c3c723c8755122160c089e077d5de65", - "reference": "b07d4fb37c3c723c8755122160c089e077d5de65", + "url": "https://api.github.com/repos/antecedent/patchwork/zipball/6b30aff81ebadf0f2feb9268d3e08385cebcc08d", + "reference": "6b30aff81ebadf0f2feb9268d3e08385cebcc08d", "shasum": "" }, "require": { - "php": ">=7.1.0" + "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": ">=4" @@ -1226,9 +1226,9 @@ ], "support": { "issues": "https://github.com/antecedent/patchwork/issues", - "source": "https://github.com/antecedent/patchwork/tree/2.2.0" + "source": "https://github.com/antecedent/patchwork/tree/2.1.28" }, - "time": "2024-09-27T16:59:55+00:00" + "time": "2024-02-06T09:26:11+00:00" }, { "name": "behat/gherkin", @@ -2010,16 +2010,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.2", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137" + "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/48a792895a2b7a6ee65dd5442c299d7b835b6137", - "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/063d9aa8696582f5a41dffbbaf3c81024f0a604a", + "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a", "shasum": "" }, "require": { @@ -2029,8 +2029,8 @@ }, "require-dev": { "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8 || ^9", "psr/log": "^1.0 || ^2.0 || ^3.0", + "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", @@ -2066,7 +2066,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.2" + "source": "https://github.com/composer/ca-bundle/tree/1.5.1" }, "funding": [ { @@ -2082,7 +2082,7 @@ "type": "tidelift" } ], - "time": "2024-09-25T07:49:53+00:00" + "time": "2024-07-08T15:28:20+00:00" }, { "name": "composer/composer", @@ -2325,24 +2325,24 @@ }, { "name": "composer/semver", - "version": "3.4.3", + "version": "3.4.2", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" + "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", - "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6", + "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.11", - "symfony/phpunit-bridge": "^3 || ^7" + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { @@ -2386,7 +2386,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.3" + "source": "https://github.com/composer/semver/tree/3.4.2" }, "funding": [ { @@ -2402,7 +2402,7 @@ "type": "tidelift" } ], - "time": "2024-09-19T14:15:21+00:00" + "time": "2024-07-12T11:35:52+00:00" }, { "name": "composer/spdx-licenses", @@ -2630,20 +2630,20 @@ }, { "name": "dg/mysql-dump", - "version": "v1.6.0", + "version": "v1.5.1", "source": { "type": "git", "url": "https://github.com/dg/MySQL-dump.git", - "reference": "b83859026dc3651c6aa39376705fbfa57c0486c5" + "reference": "e0e287b715b43293773a8b0edf8514f606e01780" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dg/MySQL-dump/zipball/b83859026dc3651c6aa39376705fbfa57c0486c5", - "reference": "b83859026dc3651c6aa39376705fbfa57c0486c5", + "url": "https://api.github.com/repos/dg/MySQL-dump/zipball/e0e287b715b43293773a8b0edf8514f606e01780", + "reference": "e0e287b715b43293773a8b0edf8514f606e01780", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=5.6" }, "type": "library", "autoload": { @@ -2667,9 +2667,9 @@ "mysql" ], "support": { - "source": "https://github.com/dg/MySQL-dump/tree/v1.6.0" + "source": "https://github.com/dg/MySQL-dump/tree/master" }, - "time": "2024-09-16T04:30:48+00:00" + "time": "2019-09-10T21:36:25+00:00" }, { "name": "doctrine/instantiator", @@ -4403,16 +4403,16 @@ }, { "name": "phpunit/phpunit", - "version": "8.5.40", + "version": "8.5.39", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "48ed828b72c35b38cdddcd9059339734cb06b3a7" + "reference": "172ba97bcf97ae6ef86ca256adf77aece8a143fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/48ed828b72c35b38cdddcd9059339734cb06b3a7", - "reference": "48ed828b72c35b38cdddcd9059339734cb06b3a7", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/172ba97bcf97ae6ef86ca256adf77aece8a143fe", + "reference": "172ba97bcf97ae6ef86ca256adf77aece8a143fe", "shasum": "" }, "require": { @@ -4481,7 +4481,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.40" + "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.39" }, "funding": [ { @@ -4497,31 +4497,26 @@ "type": "tidelift" } ], - "time": "2024-09-19T10:47:04+00:00" + "time": "2024-07-10T11:43:00+00:00" }, { "name": "psr/container", - "version": "2.0.2", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -4548,9 +4543,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" + "source": "https://github.com/php-fig/container/tree/1.1.2" }, - "time": "2021-11-05T16:47:00+00:00" + "time": "2021-11-05T16:50:12+00:00" }, { "name": "psr/event-dispatcher", @@ -5720,16 +5715,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.10.3", + "version": "3.10.2", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "62d32998e820bddc40f99f8251958aed187a5c9c" + "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c", - "reference": "62d32998e820bddc40f99f8251958aed187a5c9c", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017", + "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017", "shasum": "" }, "require": { @@ -5796,7 +5791,7 @@ "type": "open_collective" } ], - "time": "2024-09-18T10:38:58+00:00" + "time": "2024-07-21T23:26:44+00:00" }, { "name": "symfony/browser-kit", @@ -5872,16 +5867,16 @@ }, { "name": "symfony/console", - "version": "v5.4.44", + "version": "v5.4.43", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "5b5a0aa66e3296e303e22490f90f521551835a83" + "reference": "e86f8554de667c16dde8aeb89a3990cfde924df9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/5b5a0aa66e3296e303e22490f90f521551835a83", - "reference": "5b5a0aa66e3296e303e22490f90f521551835a83", + "url": "https://api.github.com/repos/symfony/console/zipball/e86f8554de667c16dde8aeb89a3990cfde924df9", + "reference": "e86f8554de667c16dde8aeb89a3990cfde924df9", "shasum": "" }, "require": { @@ -5951,7 +5946,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.44" + "source": "https://github.com/symfony/console/tree/v5.4.43" }, "funding": [ { @@ -5967,7 +5962,7 @@ "type": "tidelift" } ], - "time": "2024-09-20T07:56:40+00:00" + "time": "2024-08-13T16:31:56+00:00" }, { "name": "symfony/css-selector", @@ -6037,25 +6032,25 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v3.5.0", + "version": "v2.5.3", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" + "reference": "80d075412b557d41002320b96a096ca65aa2c98d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/80d075412b557d41002320b96a096ca65aa2c98d", + "reference": "80d075412b557d41002320b96a096ca65aa2c98d", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6084,7 +6079,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.3" }, "funding": [ { @@ -6100,20 +6095,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2023-01-24T14:02:46+00:00" }, { "name": "symfony/dom-crawler", - "version": "v5.4.44", + "version": "v5.4.40", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "4c76e4176a5472c5afe504194d7bbef5cfdd1703" + "reference": "2ad469c3e07fdba677b278d0e266071a51aa0dac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/4c76e4176a5472c5afe504194d7bbef5cfdd1703", - "reference": "4c76e4176a5472c5afe504194d7bbef5cfdd1703", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/2ad469c3e07fdba677b278d0e266071a51aa0dac", + "reference": "2ad469c3e07fdba677b278d0e266071a51aa0dac", "shasum": "" }, "require": { @@ -6159,7 +6154,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v5.4.44" + "source": "https://github.com/symfony/dom-crawler/tree/v5.4.40" }, "funding": [ { @@ -6175,7 +6170,7 @@ "type": "tidelift" } ], - "time": "2024-09-11T06:50:28+00:00" + "time": "2024-05-31T14:33:22+00:00" }, { "name": "symfony/event-dispatcher", @@ -6264,26 +6259,29 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.5.0", + "version": "v2.5.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" + "reference": "540f4c73e87fd0c71ca44a6aa305d024ac68cb73" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/540f4c73e87fd0c71ca44a6aa305d024ac68cb73", + "reference": "540f4c73e87fd0c71ca44a6aa305d024ac68cb73", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=7.2.5", "psr/event-dispatcher": "^1" }, + "suggest": { + "symfony/event-dispatcher-implementation": "" + }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6320,7 +6318,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.3" }, "funding": [ { @@ -6336,29 +6334,30 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-01-23T13:51:25+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.12", + "version": "v5.4.41", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12" + "reference": "6d29dd9340b372fa603f04e6df4dd76bb808591e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/f810e3cbdf7fdc35983968523d09f349fa9ada12", - "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6d29dd9340b372fa603f04e6df4dd76bb808591e", + "reference": "6d29dd9340b372fa603f04e6df4dd76bb808591e", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8" + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { - "symfony/process": "^5.4|^6.4|^7.0" + "symfony/process": "^5.4|^6.4" }, "type": "library", "autoload": { @@ -6386,7 +6385,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.12" + "source": "https://github.com/symfony/filesystem/tree/v5.4.41" }, "funding": [ { @@ -6402,24 +6401,24 @@ "type": "tidelift" } ], - "time": "2024-09-16T16:01:33+00:00" + "time": "2024-06-28T09:36:24+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.31.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + "reference": "0424dff1c58f028c451efff2045f5d92410bd540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540", + "reference": "0424dff1c58f028c451efff2045f5d92410bd540", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.1" }, "provide": { "ext-ctype": "*" @@ -6465,7 +6464,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0" }, "funding": [ { @@ -6481,24 +6480,24 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.31.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" + "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a", + "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.1" }, "suggest": { "ext-intl": "For best performance" @@ -6543,7 +6542,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0" }, "funding": [ { @@ -6559,24 +6558,24 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.31.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "3833d7255cc303546435cb650316bff708a1c75c" + "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", - "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb", + "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.1" }, "suggest": { "ext-intl": "For best performance" @@ -6624,7 +6623,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0" }, "funding": [ { @@ -6640,24 +6639,24 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.31.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" + "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/ec444d3f3f6505bb28d11afa41e75faadebc10a1", + "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.1" }, "type": "library", "extra": { @@ -6700,7 +6699,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.30.0" }, "funding": [ { @@ -6716,7 +6715,7 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "symfony/polyfill-php80", @@ -6862,30 +6861,33 @@ }, { "name": "symfony/service-contracts", - "version": "v3.5.0", + "version": "v2.5.3", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" + "reference": "a2329596ddc8fd568900e3fc76cba42489ecc7f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/a2329596ddc8fd568900e3fc76cba42489ecc7f3", + "reference": "a2329596ddc8fd568900e3fc76cba42489ecc7f3", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.5|^3" + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, + "suggest": { + "symfony/service-implementation": "" + }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6895,10 +6897,7 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6925,7 +6924,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.3" }, "funding": [ { @@ -6941,38 +6940,38 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2023-04-21T15:04:16+00:00" }, { "name": "symfony/string", - "version": "v6.4.12", + "version": "v5.4.43", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" + "reference": "8be1d484951ff5ca995eaf8edcbcb8b9a5888450" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", - "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "url": "https://api.github.com/repos/symfony/string/zipball/8be1d484951ff5ca995eaf8edcbcb8b9a5888450", + "reference": "8be1d484951ff5ca995eaf8edcbcb8b9a5888450", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0" + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" }, "conflict": { - "symfony/translation-contracts": "<2.5" + "symfony/translation-contracts": ">=3.0" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/intl": "^6.2|^7.0", - "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0" + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0|^6.0" }, "type": "library", "autoload": { @@ -7011,7 +7010,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.12" + "source": "https://github.com/symfony/string/tree/v5.4.43" }, "funding": [ { @@ -7027,20 +7026,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:15:52+00:00" + "time": "2024-08-01T10:24:28+00:00" }, { "name": "symfony/yaml", - "version": "v5.4.44", + "version": "v5.4.43", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "7025b964f123bbf1896d7563db6ec7f1f63e918a" + "reference": "62f96e1cfd4cf518882a36bfedcf1fe4093c1299" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/7025b964f123bbf1896d7563db6ec7f1f63e918a", - "reference": "7025b964f123bbf1896d7563db6ec7f1f63e918a", + "url": "https://api.github.com/repos/symfony/yaml/zipball/62f96e1cfd4cf518882a36bfedcf1fe4093c1299", + "reference": "62f96e1cfd4cf518882a36bfedcf1fe4093c1299", "shasum": "" }, "require": { @@ -7086,7 +7085,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.44" + "source": "https://github.com/symfony/yaml/tree/v5.4.43" }, "funding": [ { @@ -7102,7 +7101,7 @@ "type": "tidelift" } ], - "time": "2024-09-16T14:36:56+00:00" + "time": "2024-08-11T17:40:32+00:00" }, { "name": "theseer/tokenizer", @@ -9303,16 +9302,16 @@ }, { "name": "wp-cli/wp-config-transformer", - "version": "v1.4.0", + "version": "v1.3.6", "source": { "type": "git", "url": "https://github.com/wp-cli/wp-config-transformer.git", - "reference": "9b470f6f1a75707b22e9cfb85bb74120256243b4" + "reference": "88f516f44dce1660fc4b780da513e3ca12d7d24f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/wp-config-transformer/zipball/9b470f6f1a75707b22e9cfb85bb74120256243b4", - "reference": "9b470f6f1a75707b22e9cfb85bb74120256243b4", + "url": "https://api.github.com/repos/wp-cli/wp-config-transformer/zipball/88f516f44dce1660fc4b780da513e3ca12d7d24f", + "reference": "88f516f44dce1660fc4b780da513e3ca12d7d24f", "shasum": "" }, "require": { @@ -9341,9 +9340,9 @@ "homepage": "https://github.com/wp-cli/wp-config-transformer", "support": { "issues": "https://github.com/wp-cli/wp-config-transformer/issues", - "source": "https://github.com/wp-cli/wp-config-transformer/tree/v1.4.0" + "source": "https://github.com/wp-cli/wp-config-transformer/tree/v1.3.6" }, - "time": "2024-09-17T19:05:47+00:00" + "time": "2024-05-23T06:32:14+00:00" }, { "name": "wp-coding-standards/wpcs", @@ -9413,16 +9412,16 @@ }, { "name": "yoast/phpunit-polyfills", - "version": "1.1.2", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/Yoast/PHPUnit-Polyfills.git", - "reference": "e9c8413de4c8ae03d2923a44f17d0d7dad1b96be" + "reference": "a0f7d708794a738f328d7b6c94380fd1d6c40446" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Yoast/PHPUnit-Polyfills/zipball/e9c8413de4c8ae03d2923a44f17d0d7dad1b96be", - "reference": "e9c8413de4c8ae03d2923a44f17d0d7dad1b96be", + "url": "https://api.github.com/repos/Yoast/PHPUnit-Polyfills/zipball/a0f7d708794a738f328d7b6c94380fd1d6c40446", + "reference": "a0f7d708794a738f328d7b6c94380fd1d6c40446", "shasum": "" }, "require": { @@ -9437,7 +9436,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -9472,7 +9471,7 @@ "security": "https://github.com/Yoast/PHPUnit-Polyfills/security/policy", "source": "https://github.com/Yoast/PHPUnit-Polyfills" }, - "time": "2024-09-06T22:03:10+00:00" + "time": "2024-04-05T16:01:51+00:00" }, { "name": "zordius/lightncandy", From 49a22705c2417cc06a8bd54f4208a0d14ffc048c Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Thu, 17 Oct 2024 10:08:21 +0200 Subject: [PATCH 15/61] Add filter / action hooks --- includes/class-admin-views.php | 177 ++++++++++++++++++++++++--------- 1 file changed, 130 insertions(+), 47 deletions(-) diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index b61c1d31ed..2874059666 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -14,6 +14,7 @@ /** If this file is called directly, abort. */ use GV\Grid; +use GV\View; use GV\Widget_Collection; if ( ! defined( 'ABSPATH' ) ) { @@ -66,6 +67,9 @@ function __construct() { add_action( 'pre_get_posts', array( $this, 'filter_pre_get_posts' ) ); add_filter( 'gravityview/support_port/localization_data', array( $this, 'suggest_support_articles' ) ); + + add_action( 'gk/gravitykit/admin-views/row/before', [ $this, 'render_actions' ], 5, 4 ); + add_action( 'gk/gravityview/admin-views/view/after-zone', [ $this, 'render_add_row' ], 5, 4 ); } /** @@ -1016,25 +1020,11 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { if ( 'widget' === $type ) { $button_label = __( 'Add Widget', 'gk-gravityview' ); - $is_sortable = true; } else { $button_label = __( 'Add Field', 'gk-gravityview' ); - $is_sortable = false; } - /** - * Modifies whether the zone is sortable. - * - * @filter `gk/gravityview/view/template/active-areas` - * @since $ver$ - - * @param bool $is_sortable Whether the zone is sortable. - * @param string $template_id Template ID. - * @param string $type The object type; widget or field. - * @param string $zone Current View context: `directory`, `single`, or `edit` (default: 'single') - */ - $is_sortable = (bool) apply_filters( 'gk/gravityview/view/admin/is-sortable', $is_sortable, $template_id, $type, $zone ); - + $is_dynamic = $this->is_dynamic( $template_id, $type, $zone ); /** * @internal Don't rely on this filter! This is for internal use and may change. * @@ -1093,15 +1083,27 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { } foreach ( $rows as $row ) : - printf( '
', $is_sortable ? 'is-sortable' : '' ); - $this->render_actions( $is_sortable ); + printf( '
', $is_dynamic ? 'is-sortable' : '' ); + + /** + * Triggers before a row is rendered in the View editor. + * + * @since $ver$ + * + * @action `gk/gravityview/admin-views/row/before` + * + * @param bool $is_dynamic Whether the area is dynamic. + * @param string $template_id The template ID. + * @param string $type The object type (widget or field). + * @param string $zone The render zone. + */ + do_action( 'gk/gravitykit/admin-views/row/before', $is_dynamic, $template_id, $type, $zone ); foreach ( $row as $col => $areas ) : $column = ( '2-2' === $col ) ? '1-2' : $col; ?>
-
@@ -1204,9 +1206,23 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) {
-
'; endforeach; @@ -1217,32 +1233,55 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { * * @since $ver$ * - * @param bool $is_sortable Whether the rows are sortable. + * @param bool $is_dynamic Whether the rows are actionable. */ - private function render_actions( bool $is_sortable ): void { - if ( ! $is_sortable ) { + public function render_actions( + bool $is_dynamic, + string $template_id, + string $type, + string $zone + ): void { + if ( ! $is_dynamic ) { return; } - echo '
-
- - - - - - - - -
-
- - - - - -
+ echo '
'; + $actions = '
+ + + + + + + + +
+
+ + + + +
'; + + /** + * Modifies the actions rendered in the View editor. + * + * @since $ver$ + * + * @filter `gk/gravityview/admin-views/rows-actions` + * + * @param string $actions The HTML for the actions. + * @param string $template_id The template ID. + * @param string $type The object type (widget or field). + * @param string $zone The render zone. + */ + echo apply_filters( 'gk/gravityview/admin-views/rows-actions', $actions, $template_id, $type, $zone ); + + echo '
'; } /** * Render the widget active areas @@ -1316,9 +1355,22 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id =
render_active_areas( $template_id, 'widget', $zone, $default_widget_areas, $widgets ); + $type = 'widget'; + $is_dynamic = $this->is_dynamic( $template_id, $type, $zone ); + + $this->render_active_areas( $template_id, $type, $zone, $default_widget_areas, $widgets ); + + /** + * Allows additional content after the zone was rendered. + * + * @filter `gk/gravityview/admin/view/after-zone` - $this->render_add_row( $template_id, 'widget', $zone ); + * @param string $template_id Template ID. + * @param string $type The zone type (field or widget). + * @param string $context Current View context: `directory`, `single`, or `edit` (default: 'single') + * @param bool $is_dynamic Whether the zone is dynamic. + */ + do_action( 'gk/gravityview/admin-views/view/after-zone', $template_id, $type, $zone, $is_dynamic ); ?>
@@ -1419,7 +1471,7 @@ function render_directory_active_areas( $template_id = '', $context = 'single', /** * Modifies the template area's before rendering. * - * @filter `gk/gravityview/view/template/active-areas` + * @filter `gk/gravityview/admin-views/view/template/active-areas` * @since $ver$ * @param array $template_areas The template areas. @@ -1428,8 +1480,9 @@ function render_directory_active_areas( $template_id = '', $context = 'single', * @param array $fields The fields for the View. */ $fields = (array) gravityview_get_directory_fields( $post_id, true, $form_id ); - $template_areas = (array) apply_filters( 'gk/gravityview/view/template/active-areas', $template_areas, $template_id, $context, $fields ); + $template_areas = (array) apply_filters( 'gk/gravityview/admin-views/view/template/active-areas', $template_areas, $template_id, $context, $fields ); $type = 'field'; + $is_dynamic = $this->is_dynamic( $template_id, $type, $context ); ob_start(); $this->render_active_areas( $template_id, $type, $context, $template_areas, $fields ); @@ -1439,12 +1492,12 @@ function render_directory_active_areas( $template_id = '', $context = 'single', * * @filter `gk/gravityview/admin/view/after-zone` - * @param self $this This instance. * @param string $template_id Template ID. * @param string $type The zone type (field or widget). * @param string $context Current View context: `directory`, `single`, or `edit` (default: 'single') + * @param bool $is_dynamic Whether the zone is dynamic. */ - do_action( 'gk/gravityview/admin/view/after-zone', $this, $template_id, $type, $context ); + do_action( 'gk/gravityview/admin-views/view/after-zone', $template_id, $type, $context, $is_dynamic ); $output = ob_get_clean(); } @@ -1464,8 +1517,13 @@ function render_directory_active_areas( $template_id = '', $context = 'single', * @param string $template_id The template ID. * @param string $type The object type (widget or field).) * @param string $zone The zone ID. + * @param bool $is_dynamic Whether the zone is dynamic. */ - public function render_add_row( string $template_id, string $type, string $zone ) { + public function render_add_row( string $template_id, string $type, string $zone, bool $is_dynamic ): void { + if ( ! $is_dynamic ) { + return; + } + $button = << Date: Thu, 17 Oct 2024 10:46:41 +0200 Subject: [PATCH 16/61] Remove undefined settings tab --- future/includes/class-gv-permalinks.php | 20 ++++++++++++-------- readme.txt | 4 ++++ 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/future/includes/class-gv-permalinks.php b/future/includes/class-gv-permalinks.php index b17bb6cf07..f4c699f3f7 100644 --- a/future/includes/class-gv-permalinks.php +++ b/future/includes/class-gv-permalinks.php @@ -445,6 +445,10 @@ private function permalink_settings(): array { * @return array The full settings array. */ public function add_permalink_settings( array $settings ): array { + if ( ! isset( $settings[ Plugin_Settings::SETTINGS_PLUGIN_ID ] ) ) { + return $settings; + } + $settings[ Plugin_Settings::SETTINGS_PLUGIN_ID ]['sections'][] = [ 'title' => esc_html__( 'Permalinks', 'gk-gravityview' ), 'description' => esc_html__( @@ -513,33 +517,33 @@ public function add_view_settings_scripts(): void { if ( value.length === 0 ) { return ''; } - + if (value.length < 3) { return '[ERROR_AT_LEAST_3]'; } - + if ( ! value.match( /{entry_id}/s ) ) { return '[ERROR_MISSING_ENTRY_ID]'; } - + if ( ! value.match( /(^[a-zA-Z0-9_{}\-]*$)/s ) ) { return '[ERROR_NO_SPACES]'; } - + return ''; } - + $( '#gravityview_se_single_entry_slug' ).on( 'input', function () { const value = $( this ).val(); const parent = $( this ).closest( 'label' ); const error = getErrorMessage( value ); const is_valid = '' === error; - + parent.toggleClass( 'form-invalid form-required', ! is_valid ); $( '#publish ') .attr( 'disabled', ! is_valid ) .toggleClass( 'disabled' , ! is_valid ); - + parent.find( 'span.error-message' ).remove(); if ( !is_valid ) { parent.append( $( '' + error + '' ) ); @@ -723,7 +727,7 @@ public function add_global_settings_scripts( array $scripts ): array { document.querySelectorAll( `[data-slug-preview="\${e.target.name}"]` ).forEach( ( element ) => { const default_value = element.dataset.slugDefault ?? 'unknown'; element.innerHTML = ( e.target.value || default_value ); - + if ( 'entry_slug' === e.target.name ) { element.innerHTML = element.innerHTML.replaceAll( '{entry_id}', '123' ); } diff --git a/readme.txt b/readme.txt index b4a0e94229..61d7e60284 100644 --- a/readme.txt +++ b/readme.txt @@ -21,6 +21,10 @@ Beautifully display your Gravity Forms entries. Learn more on [gravitykit.com](h == Changelog == += develop = + +Fixed: Settings paged showed an undefined settings tab when the GravityView Settings tab was disabled. + = 2.30.1 on October 15, 2024 = This hotfix release resolves an issue with the Multiple Forms extension. From 460d1c306d7c174ae2534f08489d1db8cd36dfd3 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Thu, 17 Oct 2024 11:41:58 +0200 Subject: [PATCH 17/61] Add global dynamic widgets setting --- future/includes/class-gv-settings-plugin.php | 12 ++++++++- includes/class-admin-views.php | 26 +++++++++++++++++--- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/future/includes/class-gv-settings-plugin.php b/future/includes/class-gv-settings-plugin.php index e3cf9ae36c..518b190c2e 100644 --- a/future/includes/class-gv-settings-plugin.php +++ b/future/includes/class-gv-settings-plugin.php @@ -194,6 +194,7 @@ public function get_gravitykit_setting( $setting, $default = null ) { public function defaults() { $defaults = [ 'rest_api' => 0, + 'use_dynamic_widgets' => 0, 'public_entry_moderation' => 0, 'caching' => 1, 'caching_entries' => DAY_IN_SECONDS, @@ -282,7 +283,9 @@ public function add_settings( $plugins_data ) { ]; } - $cache_settings = array_merge( $cache_settings, [ + $cache_settings = array_merge( + $cache_settings, + [ [ 'id' => 'caching', 'type' => 'checkbox', @@ -333,6 +336,13 @@ public function add_settings( $plugins_data ) { 'description' => esc_html__( 'Enable View and Entry access via the REST API? Regular per-View restrictions apply (private, password protected, etc.).', 'gk-gravityview' ) . ' ' . esc_html__( 'If you are unsure, disable this setting.', 'gk-gravityview' ), 'value' => $this->get( 'rest_api', $default_settings['rest_api'] ), ], + [ + 'id' => 'use_dynamic_widgets', + 'type' => 'checkbox', + 'title' => esc_html__( 'Use Dynamic Widget Placement', 'gk-gravityview' ), + 'description' => esc_html__( 'Create additional, drag and droppable, widget rows of different layout types.', 'gk-gravityview' ), + 'value' => $this->get( 'use_dynamic_widgets', $default_settings['use_dynamic_widgets'] ), + ], ], ], [ diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 2874059666..579ff3c90e 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -14,6 +14,7 @@ /** If this file is called directly, abort. */ use GV\Grid; +use GV\Plugin; use GV\View; use GV\Widget_Collection; @@ -68,8 +69,9 @@ function __construct() { add_filter( 'gravityview/support_port/localization_data', array( $this, 'suggest_support_articles' ) ); - add_action( 'gk/gravitykit/admin-views/row/before', [ $this, 'render_actions' ], 5, 4 ); + add_action( 'gk/gravityview/admin-views/row/before', [ $this, 'render_actions' ], 5, 4 ); add_action( 'gk/gravityview/admin-views/view/after-zone', [ $this, 'render_add_row' ], 5, 4 ); + add_filter( 'gk/gravityview/admin-views/view/is-dynamic', [ $this, 'add_dynamic_widgets' ], 0, 3 ); } /** @@ -1097,7 +1099,7 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { * @param string $type The object type (widget or field). * @param string $zone The render zone. */ - do_action( 'gk/gravitykit/admin-views/row/before', $is_dynamic, $template_id, $type, $zone ); + do_action( 'gk/gravityview/admin-views/row/before', $is_dynamic, $template_id, $type, $zone ); foreach ( $row as $col => $areas ) : $column = ( '2-2' === $col ) ? '1-2' : $col; @@ -1221,7 +1223,7 @@ function render_active_areas( $template_id, $type, $zone, $rows, $values ) { * @param string $type The object type (widget or field). * @param string $zone The render zone. */ - do_action( 'gk/gravitykit/admin-views/row/after', $is_dynamic, $view, $template_id, $type, $zone ); + do_action( 'gk/gravityview/admin-views/row/after', $is_dynamic, $view, $template_id, $type, $zone ); endforeach; echo '
'; @@ -1584,6 +1586,24 @@ class="gv-add-row" settings->get( 'use_dynamic_widgets', false ); + } + /** * Set the default fields for new Views. * From dd8b383196514d5cee9ab28256707d70a158b4df Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Thu, 17 Oct 2024 12:31:34 +0200 Subject: [PATCH 18/61] Fix unit tests --- tests/unit-tests/GravityView_Future_Test.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit-tests/GravityView_Future_Test.php b/tests/unit-tests/GravityView_Future_Test.php index 419cb1dd59..6c8d28ccf9 100644 --- a/tests/unit-tests/GravityView_Future_Test.php +++ b/tests/unit-tests/GravityView_Future_Test.php @@ -5953,7 +5953,7 @@ public function test_plugin_settings() { $settings->update( array() ); $this->assertSame( \GravityView_Settings::get_instance(), $settings ); - $this->assertEquals( array_keys( $settings->defaults() ), array( 'rest_api', 'public_entry_moderation', 'caching', 'caching_entries' ) ); + $this->assertEquals( array_keys( $settings->defaults() ), array( 'rest_api', 'use_dynamic_widgets', 'public_entry_moderation', 'caching', 'caching_entries' ) ); $this->assertNull( $settings->get( 'not' ) ); $this->assertEquals( $settings->get( 'not', 'default' ), 'default' ); From 28e29f1494bcd87055c508c3d26a494c9386842c Mon Sep 17 00:00:00 2001 From: omarkasem Date: Sat, 19 Oct 2024 17:19:37 +0300 Subject: [PATCH 19/61] Fixes formatting, Adds new fierlds to search widget and Adds a new filter to remove sub fields in searchable fields --- .../search-widget/class-search-widget.php | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/includes/widgets/search-widget/class-search-widget.php b/includes/widgets/search-widget/class-search-widget.php index 83811eb4be..488093afa9 100644 --- a/includes/widgets/search-widget/class-search-widget.php +++ b/includes/widgets/search-widget/class-search-widget.php @@ -216,19 +216,19 @@ public static function get_input_types_by_field_type() { * @see admin-search-widget.js (getSelectInput) */ $input_types = array( - 'text' => array( 'input_text' ), - 'address' => array( 'input_text' ), - 'number' => array( 'input_text', 'number_range' ), - 'date' => array( 'date', 'date_range' ), - 'entry_date' => array( 'date_range' ), - 'boolean' => array( 'single_checkbox' ), - 'select' => array( 'select', 'radio', 'link' ), - 'multi' => array( 'select', 'multiselect', 'radio', 'checkbox', 'link' ), + 'text' => array( 'input_text' ), + 'address' => array( 'input_text' ), + 'number' => array( 'input_text', 'number_range' ), + 'date' => array( 'date', 'date_range' ), + 'entry_date' => array( 'date_range' ), + 'boolean' => array( 'single_checkbox' ), + 'select' => array( 'select', 'radio', 'link' ), + 'multi' => array( 'select', 'multiselect', 'radio', 'checkbox', 'link' ), // hybrids - 'created_by' => array( 'select', 'radio', 'checkbox', 'multiselect', 'link', 'input_text' ), - 'multi_text' => array( 'select', 'radio', 'checkbox', 'multiselect', 'link', 'input_text' ), - 'product' => array( 'select', 'radio', 'link', 'input_text', 'number_range' ), + 'created_by' => array( 'select', 'radio', 'checkbox', 'multiselect', 'link', 'input_text' ), + 'multi_text' => array( 'select', 'radio', 'checkbox', 'multiselect', 'link', 'input_text' ), + 'product' => array( 'select', 'radio', 'link', 'input_text', 'number_range' ), ); /** @@ -448,12 +448,18 @@ public static function render_searchable_fields( $form_id = null, $current = '' $blocklist_field_types = apply_filters( 'gravityview_blocklist_field_types', array( 'fileupload', 'post_image', 'post_id', 'section' ), null ); + $blocklist_sub_fields = apply_filters( 'gravityview_blocklist_sub_fields', array( 'image_choice', 'multi_choice' ), null ); + foreach ( $fields as $id => $field ) { if ( in_array( $field['type'], $blocklist_field_types ) ) { continue; } + if ( in_array( $field['type'], $blocklist_sub_fields ) && NULL !== $field['parent'] ) { + continue; + } + $types = self::get_search_input_types( $id, $field['type'] ); $output .= ''; @@ -480,7 +486,7 @@ public static function get_search_input_types( $field_id = '', $field_type = nul // @todo - This needs to be improved - many fields have . including products and addresses if ( false !== strpos( (string) $field_id, '.' ) && in_array( $field_type, array( 'checkbox' ) ) || in_array( $field_id, array( 'is_fulfilled' ) ) ) { $input_type = 'boolean'; // on/off checkbox - } elseif ( in_array( $field_type, array( 'checkbox', 'post_category', 'multiselect' ) ) ) { + } elseif ( in_array( $field_type, array( 'checkbox', 'post_category', 'multiselect', 'image_choice','multi_choice' ) ) ) { $input_type = 'multi'; // multiselect } elseif ( in_array( $field_id, array( 'payment_status' ) ) ) { $input_type = 'multi_text'; From 943b3eea35bb044abcf6f9122ef7a2ba471ef858 Mon Sep 17 00:00:00 2001 From: omarkasem Date: Sat, 19 Oct 2024 17:25:38 +0300 Subject: [PATCH 20/61] Removes extra variable and Fixes formatting --- templates/fields/field-image_choice-html.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/templates/fields/field-image_choice-html.php b/templates/fields/field-image_choice-html.php index 57fa63bae6..c6277aa572 100644 --- a/templates/fields/field-image_choice-html.php +++ b/templates/fields/field-image_choice-html.php @@ -18,12 +18,14 @@ $gravityview_view = GravityView_View::getInstance(); $form = $gravityview_view->getForm(); $image_choice = new GravityView_Field_Image_Choice( $field ); + echo $image_choice->output_image_choice( $gravityview->value, $field, $form ); } else { /** - * Override whether to show the value or the label of a Image Choice field. + * Overrides whether to show the value or the label of a Image Choice field. * * @since TBD + * * @param bool $show_label True: Show the label of the Choice; False: show the value of the Choice. Default: `false` * @param array $entry GF Entry * @param GF_Field_Select $field Gravity Forms Select field @@ -31,7 +33,5 @@ */ $show_label = apply_filters( 'gravityview/fields/image_choice/output_label', ( 'label' === \GV\Utils::get( $field_settings, 'choice_display' ) ), $entry, $field, $gravityview ); - $output = $field->get_value_entry_detail( $gravityview->value, '', $show_label ); - - echo $output; + echo $field->get_value_entry_detail( $gravityview->value, '', $show_label ); } From 9f627988e3bddef33de7d01543ab913f2e227f23 Mon Sep 17 00:00:00 2001 From: omarkasem Date: Sat, 19 Oct 2024 17:26:07 +0300 Subject: [PATCH 21/61] Removes extra spaces --- templates/fields/field-image_choice-html.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/fields/field-image_choice-html.php b/templates/fields/field-image_choice-html.php index c6277aa572..8ba1c4c0c4 100644 --- a/templates/fields/field-image_choice-html.php +++ b/templates/fields/field-image_choice-html.php @@ -18,14 +18,14 @@ $gravityview_view = GravityView_View::getInstance(); $form = $gravityview_view->getForm(); $image_choice = new GravityView_Field_Image_Choice( $field ); - + echo $image_choice->output_image_choice( $gravityview->value, $field, $form ); } else { /** * Overrides whether to show the value or the label of a Image Choice field. * * @since TBD - * + * * @param bool $show_label True: Show the label of the Choice; False: show the value of the Choice. Default: `false` * @param array $entry GF Entry * @param GF_Field_Select $field Gravity Forms Select field From f75fe56f5b25e7f11954118d3b814f33377e486b Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 10:42:16 +0200 Subject: [PATCH 22/61] Fix adding widgets with correct area-id --- includes/class-ajax.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/includes/class-ajax.php b/includes/class-ajax.php index 5ae038f591..9101578511 100644 --- a/includes/class-ajax.php +++ b/includes/class-ajax.php @@ -164,9 +164,9 @@ public function create_row() { ) { $this->_exit( false ); } - - $row = Grid::prefixed( - $_POST['template_id'], + $type = $_POST['type'] ?? 'widget'; + $row = Grid::prefixed( + 'widget' !== $type ? $_POST['template_id'] : '', static fn () => Grid::get_row_by_type( $_POST['row_type'] ) ); @@ -175,7 +175,7 @@ public function create_row() { do_action( 'gravityview_render_active_areas', $_POST['template_id'], - $_POST['type'], + $type, $_POST['zone'], [ $row ], [] From 0a98b4c9dc3f0a068bfdf8da7e8d495a61cd23c1 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 10:53:11 +0200 Subject: [PATCH 23/61] Fix unwanted CSS side effects --- assets/css/admin-views.css | 2 +- assets/css/scss/admin-views.scss | 27 ++++++++++++++------------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/assets/css/admin-views.css b/assets/css/admin-views.css index 5d9514c41c..89d8b3cfa4 100644 --- a/assets/css/admin-views.css +++ b/assets/css/admin-views.css @@ -1 +1 @@ -.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:12px;grid-row-gap:24px;position:relative;background-color:#FFF}.gv-grid .gv-grid-row:hover .gv-grid-row-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.gv-grid .gv-grid-row.is-sortable .gv-droppable-area-title{display:none}.gv-grid .gv-grid-row-actions{position:absolute;z-index:1;bottom:100%;left:10px;margin-bottom:-16px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #D5D7E9;display:none;overflow:hidden;-webkit-box-shadow:0 0 20px 0 #D5D7E9;-moz-box-shadow:0 0 20px 0 #D5D7E9;box-shadow:0 0 20px 0 #D5D7E9}.gv-grid .gv-grid-row-action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:8px 6px;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.gv-grid .gv-grid-row-action+.gv-grid-row-action{border-left:1px solid #D5D7E9}.gv-grid .gv-grid-row-action:hover{color:#2271B1}.gv-grid .gv-grid-row-handle{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.gv-grid .gv-grid-row-handle:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px;padding:12px}.gv-grid.ui-sortable .gv-grid-row{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-grid .gv-grid-add-row .gv-grid-row-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gv-grid .gv-grid-add-row .gv-grid-row-layouts-wrapper{max-height:0;overflow:hidden}.gv-grid .gv-grid-add-row .gv-grid-row-layouts{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='3' ry='3' stroke='%23DADADA' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:2em;margin-bottom:2em}.gv-grid .gv-grid-add-row.open .gv-grid-row-layouts-wrapper{max-height:500px;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-moz-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.gv-grid .gv-grid-add-row .gv-grid-row-types{max-width:690px;margin:1em auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.gv-grid .gv-grid-add-row .gv-grid-row-title{color:#2C3338;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.gv-grid .gv-grid-add-row .gv-add-row{border:0;padding:0;margin:0;cursor:pointer;background:transparent}.gv-grid .gv-grid-add-row .gv-add-row:hover [class^="gv-grid-add-row-icon-"],.gv-grid .gv-grid-add-row .gv-add-row:active [class^="gv-grid-add-row-icon-"]{background-color:#818994;color:#FFF}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.gv-grid .gv-grid-add-row [class^="gv-grid-add-row-icon-column-"]{text-align:center;line-height:30px;background-color:#D5DAE0;color:#D5DAE0;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-100{width:100%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-50{width:50%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-25{width:25%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-33{width:33%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-66{width:66%}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:0;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:6px 8px 0 8px;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%}.active-drop-container.is-receivable{min-height:44px;border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;margin-bottom:8px}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5:hover .gv-field-label{max-width:-webkit-calc(100% - 125px);max-width:-moz-calc(100% - 125px);max-width:calc(100% - 125px)}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:1px solid #d7dade}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field{display:block;text-align:center}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field+.gv-add-field{margin-top:-1px}.gv-grid-col-1-1 .gv-droppable-area .gv-add-field+.gv-add-field{margin-left:8px}.gv-field-label{vertical-align:middle;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:-2px}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} +.widgets-php .gv-overlay{display:none}#gv-widget-search-settings-link{display:none;text-align:center;font-size:110%}#gv-widget-search-settings-link .dashicons{margin-right:5px;line-height:20px !important;height:20px !important;font-size:20px !important}#gv-widget-search-settings-link a{text-decoration:none;text-align:center}.gv_tooltip,.post-type-gravityview .gf_tooltip{font-size:0.001px;background:transparent;display:inline-block;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:.2rem;margin:0 2px 0 0;height:16px;width:16px;text-decoration:none;color:#424242;zoom:1;filter:alpha(opacity=50);opacity:0.5;border:none;cursor:help}.gv_tooltip:before,.post-type-gravityview .gf_tooltip:before{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 'gravityview';content:"\6b"}.rtl .gv_tooltip,.rtl .post-type-gravityview .gf_tooltip{margin:0 0 0 2px}body .ui-tooltip{padding:0;position:absolute;width:460px;max-width:100%;z-index:999999 !important;background:white;border:1px solid #e2e4e7;-webkit-box-shadow:0 3px 30px rgba(25,30,35,0.1);-moz-box-shadow:0 3px 30px rgba(25,30,35,0.1);box-shadow:0 3px 30px rgba(25,30,35,0.1);font-size:1em;overflow-y:hidden}body .ui-tooltip:has(.gv-widget-picker-container){width:640px}body .ui-tooltip br{display:none}* html .ui-tooltip{background-image:none}.ui-tooltip-content{padding:20px;color:#40464d;max-height:500px;overflow-y:auto;position:relative}.ui-tooltip-content h6{font-size:17px;color:#40464d}.ui-tooltip-content p{font-size:14px}.gravityview-item-picker-tooltip .ui-tooltip-content{padding:0;overflow-x:hidden}.ui-tooltip-content:after{content:"";display:table;clear:both}.ui-tooltip-content .close{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rtl .ui-tooltip-content .close{right:-100000px;left:auto}.ui-tooltip-content .gv-field-controls,.ui-tooltip-content .gv-add-field-before,.ui-tooltip-content .gv-field-duplicate{display:none}.ui-tooltip-content div[role=listbox]{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ui-tooltip-content [data-cols="2"] .gv-fields{width:50%}.ui-tooltip-content .gv-fields{background:transparent;border:1px solid white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em .75em;margin-bottom:10px;width:50%}.ui-tooltip-content .gv-fields.trigger--hover,.ui-tooltip-content .gv-fields:hover{border:1px solid #7e8993;color:#191e23}.ui-tooltip-content .gv-fields.trigger--active,.ui-tooltip-content .gv-fields:active{border-color:#32373C;background:rgba(210,224,235,0.7)}.ui-tooltip-content .gv-fields h5{float:none;width:100%;font-weight:normal}.ui-tooltip-content .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none;margin-top:.5rem}.ui-tooltip-content .gv-fields .gv-field-info span:after{content:", "}.ui-tooltip-content .gv-fields .gv-field-label{display:block;width:100%;margin-bottom:0}.ui-tooltip-content .gv-fields .dashicons,.ui-tooltip-content .gv-fields .gform-icon,.ui-tooltip-content .gv-fields .material-icons{display:table-cell;margin:0 auto 10px;font-size:24px;width:24px;height:24px}.ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{width:100%;padding-left:12px !important}.rtl .ui-tooltip-content .gv-fields[data-fieldid="all-fields"]{padding-right:12px !important;padding-left:0 !important}.ui-tooltip-content .gv-items-picker-container .gv-fields{padding:16px 12px}.ui-tooltip-content .gv-items-picker-container .gv-fields *{cursor:pointer !important}.ui-tooltip-content .gv-items-picker-container .dashicons,.ui-tooltip-content .gv-items-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon{display:inline-block;margin:0 .2em 0 0;color:#6c7781;width:.9em}.rtl .ui-tooltip-content .gv-items-picker-container .dashicons,.rtl .ui-tooltip-content .gv-items-picker-container .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container .gv-icon{margin:0 0 0 .2em}.ui-tooltip-content .gv-items-picker-container .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gform-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;background-repeat:no-repeat !important;-moz-background-size:contain;background-size:contain;background-position:center center;opacity:.566}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon{color:#40464d}.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields.trigger--hover .gv-icon.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .dashicons.background-icon,.ui-tooltip-content .gv-items-picker-container .gv-fields:hover .gv-icon.background-icon{-webkit-transition:opacity 0.1s ease-in;-o-transition:opacity 0.1s ease-in;-moz-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:.766}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-label-text-container{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-tooltip-content .gv-items-picker-container[data-layout="grid"] .gv-field-label-text-container{max-width:80%}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields.gv-child-field{padding-top:3px;padding-bottom:4px}.ui-tooltip-content .gv-items-picker-container .gv-child-field .gv-icon-level-down{display:inline-block;position:relative;top:.1em}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{width:100%;min-height:36px;font-size:13px;padding:7px 12px 8px 48px;margin:0;line-height:24px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields{padding:7px 48px 8px 12px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:left}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-fields *{text-align:right}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{display:inline-block;margin:0 8px 0 -36px}.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gform-icon,.rtl .ui-tooltip-content .gv-items-picker-container[data-layout="list"] .dashicons{margin:0 -36px 0 8px}.ui-tooltip-content .gv-items-picker-container[data-layout="list"] .gv-field-info{display:none}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gform-icon,.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .dashicons{padding:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f6f7f8;-moz-background-size:24px !important;background-size:24px !important;background-position:center center;display:table-cell;float:left;font-size:24px !important;width:24px !important;height:24px !important;line-height:24px !important;margin:0 10px 6px 0 !important}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields{display:block;width:50%;padding:16px 12px;line-height:1.25em}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-fields h5{font-weight:500;color:#23282d}.ui-tooltip-content .gv-items-picker-container.gv-widget-picker-container .gv-field-info{margin:.25em 0 0 0;display:table-row;color:#6c7781}.ui-tooltip-content [data-fieldid="all-fields"] *{text-align:center !important}.ui-tooltip-content .gv-field-filter-form{z-index:10000;position:-webkit-sticky;position:sticky;top:0;width:460px;background:#f6f7f8;margin:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0;background-color:#fdfdff;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.rtl .ui-tooltip-content .gv-field-filter-form{text-align:right}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter{top:0;left:0;width:75%;height:2.5em;padding-left:30px;display:inline-block;line-height:1em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-webkit-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-moz-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-moz-placeholder-shown{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:-ms-input-placeholder{line-height:2.5em}.ui-tooltip-content .gv-field-filter-form input.gv-field-filter::placeholder,.ui-tooltip-content .gv-field-filter-form input.gv-field-filter:placeholder-shown{line-height:2.5em}.rtl .ui-tooltip-content .gv-field-filter-form input.gv-field-filter{text-align:right;padding-left:8px;padding-right:30px;left:auto;right:0}.ui-tooltip-content .gv-field-filter-form:before{font-family:Dashicons, sans-serif;content:"\f179";display:block;height:26px;width:26px;margin-left:3px;line-height:35px;font-size:26px;position:absolute;color:#ccd0d4}.rtl .ui-tooltip-content .gv-field-filter-form:before{left:auto;margin-left:auto;margin-right:3px}.ui-tooltip-content .gv-field-filter-form .button-group{float:right;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rtl .ui-tooltip-content .gv-field-filter-form .button-group{float:left}.ui-tooltip-content .gv-field-filter-form span[role=button]{display:inline-block;cursor:pointer;margin:0;border-color:#7e8993;color:#8f98a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:first-child{border-right:0}.ui-tooltip-content .gv-field-filter-form span[role=button] .gform-icon,.ui-tooltip-content .gv-field-filter-form span[role=button] .dashicons{line-height:35px}.ui-tooltip-content .gv-field-filter-form span[role=button]:hover{background:rgba(210,224,235,0.2)}.ui-tooltip-content .gv-field-filter-form span[role=button].active{background:rgba(210,224,235,0.6);color:#40464D;border-color:#7e8993}.ui-tooltip-content .gv-no-results{text-align:center;font-size:16px;font-style:italic;padding:0 24px 32px 24px;margin:1em 0;vertical-align:top}.top .ui-tooltip-content::after{bottom:-14px;left:48%;border-color:#999 transparent;border-width:10px 10px 0}#gravityview_settings{padding:0;display:none}#gravityview_settings .gform-field-filter{clear:both;padding:.5em 0 0}#gravityview_settings .inside{padding:0;margin:0;background:#fff;*zoom:1}#gravityview_settings .inside:before,#gravityview_settings .inside:after{content:" ";display:table}#gravityview_settings .inside:after{clear:both}#gravityview_settings ul.ui-tabs-nav{line-height:1em;float:left;width:30%;max-width:20em;margin:0;position:relative;padding:0 0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings ul.ui-tabs-nav{float:right}#side-sortables #gravityview_settings ul.ui-tabs-nav{width:100%;padding-bottom:0;border:none}#gravityview_settings ul.ui-tabs-nav li{display:block;padding:0;margin:0;top:0;width:100%}#gravityview_settings ul.ui-tabs-nav li.ui-state-disabled{display:none}#gravityview_settings ul.ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px;line-height:24px !important;margin:0;display:block;width:100%;text-decoration:none;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(210,224,235,0.45);color:#40464d;background:none;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden}#gravityview_settings ul.ui-tabs-nav li:first-child a{border-top:0 !important}#gravityview_settings ul.ui-tabs-nav li.ui-state-hover a{background-color:rgba(210,224,235,0.2);color:#32373c}#gravityview_settings ul.ui-tabs-nav li.ui-state-active a{position:relative;background-color:rgba(210,224,235,0.45);-webkit-box-shadow:0 1px 2px rgba(215,218,222,0.5);-moz-box-shadow:0 1px 2px rgba(215,218,222,0.5);box-shadow:0 1px 2px rgba(215,218,222,0.5);color:#191e23}#gravityview_settings #gravityview-metabox-content-container{background:transparent;float:left;width:100%;border-left:1px solid #eee;padding-left:20em;padding-left:-webkit-calc( min( 30%, 20em ));padding-left:-moz-calc( min( 30%, 20em ));padding-left:calc( min( 30%, 20em ));margin-left:-20em;margin-left:-webkit-calc( min( 30%, 20em ) * -1);margin-left:-moz-calc( min( 30%, 20em ) * -1);margin-left:calc( min( 30%, 20em ) * -1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rtl #gravityview_settings #gravityview-metabox-content-container{float:right;border-left:none;border-right:1px solid #eee}.rtl #gravityview_settings #gravityview-metabox-content-container{padding-left:0;margin-left:0;padding-right:20em;padding-right:-webkit-calc(min(30%, 20em));padding-right:-moz-calc(min(30%, 20em));padding-right:calc(min(30%, 20em));margin-right:-20em;margin-right:-webkit-calc(min(30%, 20em) * -1);margin-right:-moz-calc(min(30%, 20em) * -1);margin-right:calc(min(30%, 20em) * -1)}#side-sortables #gravityview_settings #gravityview-metabox-content-container{width:100%}#side-sortables #gravityview_settings #gravityview-metabox-content-container th,#side-sortables #gravityview_settings #gravityview-metabox-content-container td{*zoom:1;display:block;padding:10px 10px 3px}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:before,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{content:" ";display:table}#side-sortables #gravityview_settings #gravityview-metabox-content-container th:after,#side-sortables #gravityview_settings #gravityview-metabox-content-container td:after{clear:both}.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container th,.rtl #side-sortables #gravityview_settings #gravityview-metabox-content-container td{padding:10px 0 3px 10px}#gravityview_settings #gravityview-metabox-content-container .form-table{margin-top:0;padding-top:0}#gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:left;font-size:14px;padding:8px 10px;margin:0;line-height:1.4;font-weight:600}.rtl #gravityview_settings #gravityview-metabox-content-container .form-table caption{text-align:right}#gravityview_settings #gravityview-metabox-content-container .form-table label .howto{margin-top:5px;white-space:normal}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:before,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{content:" ";display:table}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel:after{clear:both}#side-sortables #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel{margin-top:1px;border-top:2px solid #ccc}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p{margin:9px 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 20px 5px 162px !important}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel p.form-field,.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel fieldset.form-field{padding:5px 162px 5px 20px !important}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{padding:0;margin:0 0 0 7px;clear:none;display:inline}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel .description{margin:0 7px 0 0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel div+input{margin-top:5px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select{margin:0}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input[type="checkbox"],#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select[type="checkbox"]{margin-top:-4px}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-webkit-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-webkit-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-moz-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-moz-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input:-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select:-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::-ms-input-placeholder, #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::-ms-input-placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input::placeholder,#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel select::placeholder{color:#8F98A1}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea{vertical-align:top;height:3.5em;line-height:1.5em}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel textarea[rows]{height:auto}#gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{width:auto;margin-left:8px}.rtl #gravityview_settings #gravityview-metabox-content-container .ui-tabs-panel input.button{margin-left:0;margin-right:8px}#gravityview_settings span.gravityview-upgrade-pill{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;padding:6px 8px;color:#a2aab2;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;position:absolute;top:14px;right:13px}#gravityview_settings span.gravityview-upgrade-pill:dir(rtl){right:auto;left:13px}#gravityview_settings span.gravityview-upgrade-pill svg{width:10px;height:10px}#gravityview_settings span.gravityview-upgrade-pill span{width:0;overflow:hidden}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill{color:#191e23}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill span{width:auto;margin-left:6px}#gravityview_settings a.gravityview-upgrade:hover span.gravityview-upgrade-pill:dir(rtl) span{margin-left:0;margin-right:6px}#gravityview_settings .gk-gravityview-placeholder-container{margin:16px;background:white;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #DDDDE5 solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#gravityview_settings .gk-gravityview-placeholder-container .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-icon{width:48px;height:48px}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more{text-align:center;margin:1.5em auto;font-size:1.1em}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-learn-more a{display:inline-block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary h3{display:block;font-weight:500;vertical-align:middle;color:#191e23;font-size:16px;margin:0;padding:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto{font-size:14px;margin:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-summary .howto p{margin:0 !important}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle{cursor:progress;background:#8f98a1;border-color:#8f98a1}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-idle .loading{display:block}#gravityview_settings .gk-gravityview-placeholder-container .gk-gravityview-placeholder-button.is-error{background:#c0461e;border-color:#c0461e}@media (min-width: 1200px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-right:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon:dir(rtl){margin-left:16px;margin-right:0}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1300px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-left:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions:dir(rtl){margin-left:0;margin-right:16px}}@media (max-width: 1299px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-actions{margin-top:16px}}@media (max-width: 1199px){#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--inline .gk-gravityview-placeholder-icon{margin-bottom:16px}}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card{max-width:400px;margin:32px auto;width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px)}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-header{aspect-ratio:16/9;width:100%;background-color:#FF1B67}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 32px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-icon{margin-bottom:24px;width:80px;height:80px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary{line-height:20px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary h3{margin-bottom:16px}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-summary p{margin-top:16px !important}#gravityview_settings .gk-gravityview-placeholder-container.gk-gravityview-placeholder-container--card .gk-gravityview-placeholder-actions{margin-top:36px}:root{--bs-datepicker: 0 0.125rem 0.75rem rgba(28, 31, 63, 0.09);--bs-popup: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);--bs-focus-light: 0 0 0 1px var(--c-focus);--bs-focus: 0 0 0 2px var(--c-focus);--bs-focus-sm: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 2px var(--c-white-lilac);--bs-button: 0 1px 2px rgba(0, 0, 0, 0.05);--bs-small: var(--bs-datepicker);--bs-input-focus: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px var(--c-focus);--bs-input-hover: 0 0.25rem 0.25rem rgba(18, 25, 97, 0.0405344);--bs-outline-light: 0 2px 2px rgba(58, 58, 87, 0.0596411);--bs-outline-light-hover: 0 4px 2px rgba(58, 58, 87, 0.1);--bs-outline-light-hover-alt: 0 2px 2px rgba(58, 58, 87, 0.0796);--c-white: #fff;--c-black: #000;--c-titan-white: #fdfdff;--c-zircon: #fbfdff;--c-light-blue: #f6f9fc;--c-comet: #5b5e80;--c-blue-haze: #c3c5db;--c-white-lilac: #ecedf8;--c-white-iris: #f4f5fb;--c-snuff: #d5d7e9;--c-santas: #9b9db8;--c-amethyst-smoke: #9092b2;--c-gravity-blue: #3e7da6;--c-primary-light: #3985b7;--c-chathams: #0f3d6c;--c-orange: #f15a2b;--c-green: #22a753;--c-hunter: #276a52;--c-tara: #e1f6ed;--c-emerald: #57c091;--c-red: #dd301d;--c-background-red: #feefef;--c-blue-ribbon: #175cff;--c-yellow: #ffbe03;--c-warning: #a16938;--c-port: #242748;--c-port-dark: #1c1f3f;--c-spindle: #bed8ed;--c-placeholder: var(--c-comet);--c-border: var(--c-amethyst-smoke);--c-button-disabled: #639cc1;--c-focus: var(--c-spindle);--c-icon: var(--c-amethyst-smoke);--c-text: var(--c-port);--c-disabled: var(--c-white-iris);--c-error: var(--c-red);--c-button: var(--c-gravity-blue);--h-editor-accordion-toggles: 3.375rem;--gform-icon--zoho: "\e977";--gform-icon--zapier: "\e976";--gform-icon--webhooks: "\e975";--gform-icon--warning-amber: "\e973";--gform-icon--warning: "\e974";--gform-icon--vote: "\e972";--gform-icon--videopipe: "\e971";--gform-icon--verified: "\e970";--gform-icon--user: "\e97d";--gform-icon--upload: "\e96f";--gform-icon--twilio: "\e96e";--gform-icon--trello: "\e96d";--gform-icon--trash: "\e985";--gform-icon--total: "\e96c";--gform-icon--tools: "\e97f";--gform-icon--title: "\e96b";--gform-icon--time: "\e96a";--gform-icon--tags: "\e969";--gform-icon--survey: "\e968";--gform-icon--style: "\e967";--gform-icon--stripe: "\e966";--gform-icon--st-plus: "\e951";--gform-icon--st-circle: "\e94a";--gform-icon--square: "\e965";--gform-icon--slack: "\e964";--gform-icon--single-line-text: "\e963";--gform-icon--signature: "\e962";--gform-icon--shipping: "\e961";--gform-icon--settings: "\e986";--gform-icon--sendgrid: "\e960";--gform-icon--section: "\e95f";--gform-icon--search: "\e95e";--gform-icon--renew: "\e980";--gform-icon--recaptcha: "\e95d";--gform-icon--radio-button: "\e95c";--gform-icon--quiz: "\e95b";--gform-icon--question-mark: "\e97e";--gform-icon--question: "\e95a";--gform-icon--quantity: "\e901";--gform-icon--product: "\e959";--gform-icon--postmark: "\e958";--gform-icon--post-image: "\e956";--gform-icon--post-custom-field: "\e957";--gform-icon--polls: "\e953";--gform-icon--poll-alt: "\e954";--gform-icon--poll: "\e955";--gform-icon--pointer: "\e952";--gform-icon--plus-regular: "\e982";--gform-icon--place: "\e950";--gform-icon--phone: "\e94f";--gform-icon--paypal: "\e94e";--gform-icon--password1: "\e94d";--gform-icon--password: "\e97c";--gform-icon--paragraph-text: "\e94c";--gform-icon--page: "\e94b";--gform-icon--numbers-alt: "\e948";--gform-icon--numbers: "\e949";--gform-icon--notifications-active: "\e97b";--gform-icon--name-2: "\e97a";--gform-icon--name: "\e947";--gform-icon--multi-select: "\e946";--gform-icon--monetization-on: "\e945";--gform-icon--mollie: "\e944";--gform-icon--misc: "\e943";--gform-icon--minus-regular: "\e981";--gform-icon--minus: "\e942";--gform-icon--merge-tag: "\e941";--gform-icon--mailgun: "\e940";--gform-icon--mailchimp: "\e93f";--gform-icon--mail: "\e93e";--gform-icon--mad-mimi: "\e93d";--gform-icon--list: "\e93c";--gform-icon--link: "\e93b";--gform-icon--jetsloth: "\e93a";--gform-icon--info-outline: "\e988";--gform-icon--info: "\e98d";--gform-icon--icontact: "\e937";--gform-icon--hubspot: "\e936";--gform-icon--html-code: "\e935";--gform-icon--how-to-reg: "\e934";--gform-icon--hidden: "\e933";--gform-icon--helpscout: "\e932";--gform-icon--help: "\e939";--gform-icon--gravity-pdf: "\e930";--gform-icon--gravity-logo: "\e92f";--gform-icon--get-response: "\e92e";--gform-icon--freshbooks: "\e92d";--gform-icon--format-quote1: "\e92c";--gform-icon--format-quote: "\e900";--gform-icon--for-gravity: "\e92b";--gform-icon--flag-alt: "\e92a";--gform-icon--flag: "\e929";--gform-icon--excerpt: "\e928";--gform-icon--entries: "\e927";--gform-icon--emma: "\e926";--gform-icon--embed: "\e925";--gform-icon--embed-alt: "\e991";--gform-icon--email-octopus: "\e924";--gform-icon--ellipsis: "\e923";--gform-icon--duplicate: "\e922";--gform-icon--dropdown: "\e921";--gform-icon--dropbox: "\e920";--gform-icon--drag-indicator: "\e91e";--gform-icon--drag: "\e91f";--gform-icon--dollar: "\e91d";--gform-icon--design: "\e979";--gform-icon--delete: "\e91c";--gform-icon--date: "\e91b";--gform-icon--credit-card: "\e978";--gform-icon--create: "\e919";--gform-icon--coupon-alt: "\e918";--gform-icon--coupon: "\e917";--gform-icon--copy: "e990";--gform-icon--constant-contact: "\e916";--gform-icon--consent: "\e915";--gform-icon--confirmations: "\e987";--gform-icon--color-pallet: "\e914";--gform-icon--cog: "\e913";--gform-icon--clever-reach: "\e912";--gform-icon--circle-star: "\e98c";--gform-icon--circle-notice: "\e98e";--gform-icon--circle-delete: "\e98a";--gform-icon--circle-close: "\e938";--gform-icon--circle-check: "\e931";--gform-icon--circle-arrow-down: "\e989";--gform-icon--chevron: "\e911";--gform-icon--check-box: "\e910";--gform-icon--check: "\e983";--gform-icon--chained-selects: "\e91a";--gform-icon--category: "\e90f";--gform-icon--capsule: "\e90e";--gform-icon--campaign-monitor: "\e90d";--gform-icon--campaign: "\e984";--gform-icon--breeze: "\e90c";--gform-icon--body: "\e90b";--gform-icon--back: "\e90a";--gform-icon--aweber: "\e909";--gform-icon--authorize-dot-net: "\e908";--gform-icon--api: "\e907";--gform-icon--analytics: "\e906";--gform-icon--akismet: "\e98b";--gform-icon--agile-crm: "\e905";--gform-icon--advanced-post-creation: "\e904";--gform-icon--active-campaign: "\e903";--gform-icon--accessibility: "\e902";--gform-icon--floppy-disk: "\e98f";--gform-icon--circle-check-alt: "\e992";--tr-hover: all 0.15s ease;--tr-hover-slow: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;--tr-color: color 0.15s ease;--tr-dropdown: opacity 0.15s ease;--tr-button: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;--tr-inputs: box-shadow 0.15s ease, background-color 0.15s ease;--tr-toggles: left 0.25s ease;--tr-cl-button-focus: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;--tr-cl-flyout-reveal: opacity 190ms ease-in-out, transform 190ms ease-in-out;--t-font-family-base: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--t-font-family-admin-icons: "gform-icons-admin";--t-font-family-theme-icons: "gform-icons-theme";--t-font-weight-normal: 400;--t-font-weight-medium: 500;--t-font-weight-bold: 600;--t-font-size-small: 0.75rem;--t-font-size-base: 0.8125rem;--t-font-size-label: 0.875rem;--t-font-size-large-label: 1.0625rem;--t-line-height-base: 1.188rem;--t-line-height-label: 1.125rem}.all-merge-tags{position:absolute;right:0;top:-1.9rem}.all-merge-tags button{-webkit-transition:color ease-in-out 500ms;-o-transition:color ease-in-out 500ms;-moz-transition:color ease-in-out 500ms;transition:color ease-in-out 500ms}.gform-tinymce-mergetag-button .all-merge-tags{display:inline-block;padding-top:0.45rem;position:static}.wp-media-buttons .all-merge-tags{position:relative;top:0.375rem}.field_setting .all-merge-tags{top:-0.15rem}.field_setting .all-merge-tags .gform-button--unstyled{font-weight:400}@-moz-document url-prefix(){.gform-settings-input__container--with-merge-tag .all-merge-tags.textarea a.open-list{margin-top:1px}}#gf_merge_tag_list{background:#fff;border:1px solid #d9dae6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.125);box-shadow:0 3px 5px rgba(0,0,0,0.125);max-height:14rem;overflow:auto;position:absolute;right:0;width:14.625rem !important;z-index:999}#gf_merge_tag_list li{margin:0}#gf_merge_tag_list li a{cursor:pointer}#gf_merge_tag_list li a:hover{background:#f6f9fc}#gf_merge_tag_list li:last-child a{border-bottom:none}#gf_merge_tag_list li a,#gf_merge_tag_list .group-header{border-bottom:1px solid #ecedf8;color:#242748;display:block;font-size:0.875rem;line-height:1.1875rem;padding:0.75rem 1.1875rem 1.0625rem}#gf_merge_tag_list .group-header{font-weight:bold}.right ul#gf_merge_tag_list{right:0}.mt-gform_notification_message,.mt-form_confirmation_message{float:right;position:relative;right:10px;top:90px}#wp-gform_notification_message-wrap,#wp-form_confirmation_message-wrap{margin-right:12px}#form_settings{margin-top:0}table#gf_personal_data_field_settings td{margin:0;padding:0;vertical-align:top}#gf_personal_data_field_settings .gf_personal_data_field_label_title{font-weight:bold;padding:0 10px 10px 0;text-align:left}#gf_personal_data_field_settings .gf_personal_data_cb_title{font-weight:bold;padding:0;text-align:center;width:50px}#gf_personal_data_field_settings .gf_personal_data_cb_cell{text-align:center;width:50px}.gform-admin .ui-autocomplete .ui-state-active{background-color:var(--c-light-blue);border-right:2px solid var(--c-gravity-blue)}.gform-admin .ui-menu-item{padding:0}.gform-admin .ui-menu-item div{padding:0.25rem 0.625rem}.gform-admin .gform-dropdown--merge-tags{display:inline-block}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;line-height:1;padding:0}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control i.gform-dropdown__chevron{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-icon--merge-tag{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#9092b2;font-size:1.5rem;position:relative}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:focus .gform-icon--merge-tag{border:1px solid var(--c-primary-light);-webkit-box-shadow:var(--bs-input-focus);-moz-box-shadow:var(--bs-input-focus);box-shadow:var(--bs-input-focus);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control:hover .gform-icon--merge-tag{-webkit-box-shadow:var(--bs-input-hover);-moz-box-shadow:var(--bs-input-hover);box-shadow:var(--bs-input-hover);color:var(--c-text)}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__control .gform-dropdown__control-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-port);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;overflow:visible}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;border-radius:0.1875rem;border-top:0.0625rem solid #d5d7e9;top:1.5rem;width:16rem}@media (--viewport-full){.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{width:18.75rem}}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container::before{display:none}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__group-text{display:inline-block;padding-bottom:0.6875rem}.right .gform-dropdown__container{right:0}.gform-admin .gform-dropdown__search .gform-dropdown__search-input{-webkit-appearance:none;background:#fff;border:1px solid var(--c-blue-haze);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--c-port);font-family:var(--t-font-family-base);font-size:0.8125rem;line-height:2;outline:none;padding:0.25rem 0.75rem;-webkit-transition:var(--tr-inputs);-o-transition:var(--tr-inputs);-moz-transition:var(--tr-inputs);transition:var(--tr-inputs)}html[dir="rtl"] .all-merge-tags{left:0;right:auto}html[dir="rtl"] #gf_merge_tag_list{left:0;right:auto}html[dir="rtl"] .gform-admin .gform-dropdown--merge-tags .gform-dropdown__control{padding:0}html[dir="rtl"] .right .gform-dropdown__container{left:0;right:auto}.all-merge-tags{top:auto}.all-merge-tags{text-align:center}.all-merge-tags.right{right:8px;left:auto}.all-merge-tags.left{right:auto;left:8px}.all-merge-tags *{text-align:left}.ui-tabs table td{position:relative}td .all-merge-tags,th .all-merge-tags{width:-webkit-calc( 5% + 10px);width:-moz-calc( 5% + 10px);width:calc( 5% + 10px)}td .all-merge-tags.right,td .all-merge-tags.left,th .all-merge-tags.right,th .all-merge-tags.left{right:auto;left:auto}.rtl .all-merge-tags{text-align:left}.rtl .all-merge-tags *{text-align:right}.rtl .all-merge-tags.left{right:8px;left:auto}.rtl .all-merge-tags.right{right:auto;left:8px}.post-type-gravityview .simplebar-placeholder{display:none}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.view-dropdown{position:absolute;right:0;top:0;left:0}.view-dropdown *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-dropdown .view-dropdown-select{position:absolute;right:0;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccd0d4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#FFF;overflow:hidden;max-width:99%}.view-dropdown .view-dropdown-select:hover .view-dropdown-select__toggle,.view-dropdown .view-dropdown-select:focus .view-dropdown-select__toggle{background-color:#f6f7f7}.view-dropdown .view-dropdown-select:focus{border:1px solid #2c3338}.view-dropdown .view-dropdown-select__value__icon{margin-right:8px;max-width:32px;height:24px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.view-dropdown .view-dropdown-select__value__icon img{max-width:32px;max-height:24px;pointer-events:none}.view-dropdown .view-dropdown-select__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;color:#2c3338;white-space:nowrap}.view-dropdown .view-dropdown-select__value__selection{color:#2271b1;margin-left:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.view-dropdown .view-dropdown-select__value,.view-dropdown .view-dropdown-select__toggle{line-height:24px;padding:8px;overflow:hidden}.view-dropdown .view-dropdown-select__toggle{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid #e2e4e7}.view-dropdown .view-dropdown-toggle__chevron{width:20px;height:20px;margin-top:2px;rotate:-180deg}.view-dropdown .view-dropdown-options{display:none;position:absolute;top:48px;right:0;width:360px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c3c4c7;overflow:hidden;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 6px 20px 0 rgba(0,0,0,0.1)}.view-dropdown .view-dropdown-options__header{padding:15px 20px;border-bottom:1px solid #c3c4c7;font-size:14px;font-weight:500;cursor:default}.view-dropdown .view-dropdown-options__body{padding:12px}.view-dropdown .view-dropdown-options__footer{padding:0 20px 20px}.view-dropdown .view-dropdown-options__footer *,.view-dropdown .view-dropdown-options__footer{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.view-dropdown .view-dropdown-options__footer a{font-size:14px;text-decoration:none}.view-dropdown .view-dropdown-options__footer a span{border-bottom:1px solid currentColor}.view-dropdown .view-dropdown-options__footer a span+svg{margin-left:4px}.view-dropdown .view-dropdown-list{overflow:hidden;overflow-y:auto;max-height:450px}.view-dropdown .view-dropdown-list-item{padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#2c3338;line-height:17px;cursor:pointer;border:2px solid #FFF;margin-bottom:4px}.view-dropdown .view-dropdown-list-item:hover{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item:focus{background-color:#f6f7f7;border-color:#dcdcde}.view-dropdown .view-dropdown-list-item.view-dropdown-list-item--active{border-color:#1d2327}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{cursor:not-allowed}.view-dropdown .view-dropdown-list-item[aria-disabled="true"]{color:#50575e}.view-dropdown .view-dropdown-list-item[aria-disabled="true"] .view-dropdown-button--pill{display:inherit}.view-dropdown .view-dropdown-list-item.is-idle{cursor:progress}.view-dropdown .view-dropdown-button--pill{display:none;border:0;background-color:#007cb2;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:11px;line-height:20px;padding:0 10px;text-decoration:none;margin-left:.666em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.view-dropdown .view-dropdown-button--pill:hover,.view-dropdown .view-dropdown-button--pill:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-button--pill .loading{display:none;width:16px;height:16px;margin:2px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.view-dropdown .view-dropdown-button--pill.has-failed{background-color:#c0461e}.view-dropdown .view-dropdown-button--pill.is-idle{cursor:progress;background:#979fa7}.view-dropdown .view-dropdown-button--pill.is-idle .loading{display:block}.view-dropdown .view-dropdown-list-item__icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;background-color:#f6f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-dropdown .view-dropdown-list-item__icon img{max-height:32px;max-width:34px;pointer-events:none}.view-dropdown .view-dropdown-list-item__value{padding:4px 0}.view-dropdown .view-dropdown-list-item__label{font-weight:500;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.15em}.view-dropdown .view-dropdown-list-item__description{font-size:12px;color:#50575e}.view-dropdown.view-dropdown--open{z-index:15}.view-dropdown.view-dropdown--open .view-dropdown-toggle__chevron{rotate:none}.view-dropdown.view-dropdown--open .view-dropdown-options{display:block}.view-dropdown .view-dropdown-list-available{border:2px solid #ff1b67;background-color:#fbfcfd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-top:8px;padding-bottom:2px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__header{background-color:#ff1b67;color:#FFF;font-size:12px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin:0 -2px 4px}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.view-dropdown .view-dropdown-list-available .view-dropdown-list-available__heading svg{margin-right:8px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade{display:inline-block;background-color:#2271b1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);-moz-box-shadow:0 0 4px 1px rgba(255,255,255,0.4);box-shadow:0 0 4px 1px rgba(255,255,255,0.4);text-decoration:none;font-size:13px;font-weight:500;line-height:16px;margin-top:-1px;padding:5px 15px 7px}.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:hover,.view-dropdown .view-dropdown-list-available a.view-dropdown-list-available__upgrade:focus{background-color:#0a4b78}.view-dropdown .view-dropdown-list-available .view-dropdown-list-item__icon,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item,.view-dropdown .view-dropdown-list-available .view-dropdown-list-item:hover{background-color:transparent;border-color:transparent}.view-dropdown div[data-value="diy_placeholder"] img,.view-dropdown div[data-value="datatables_table"] img{position:relative}.view-dropdown div[data-value="diy_placeholder"] img{top:-1px;max-width:30px}.view-dropdown div[data-value="datatables_table"] img{top:-2px;right:-3px;max-width:36px}.ui-tooltip-content .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip-content .gv-fields .gv-field-info span:last-child:after,.ui-tooltip .gv-fields .gv-field-info span.gv-sublabel:after,.ui-tooltip .gv-fields .gv-field-info span:last-child:after,.gv-dialog-options:after,.gv-dialog-options .gv-setting-container:after,.gv-dialog-options .gv-setting-list:after{content:"";display:table;clear:both}.gk-large-icon,#gk-settings-link .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{font-size:24px;height:24px;width:24px;vertical-align:top;overflow:hidden}.gv-reset-button-style,.gv-fields .gv-field-controls button,.gv-widget-search-fields table .cell-sort button,.gv-widget-search-fields table .cell-add-remove button,.postbox .gv-dialog-options table .cell-sort button,.postbox .gv-dialog-options table .cell-add-remove button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;border:none;background:none;padding:0;cursor:pointer}.gv-reset-button-style::-moz-focus-inner,.gv-fields .gv-field-controls button::-moz-focus-inner,.gv-widget-search-fields table .cell-sort button::-moz-focus-inner,.gv-widget-search-fields table .cell-add-remove button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-sort button::-moz-focus-inner,.postbox .gv-dialog-options table .cell-add-remove button::-moz-focus-inner{border-style:none;padding:0}.gv-reset-button-style:-moz-focusring,.gv-fields .gv-field-controls button:-moz-focusring,.gv-widget-search-fields table .cell-sort button:-moz-focusring,.gv-widget-search-fields table .cell-add-remove button:-moz-focusring,.postbox .gv-dialog-options table .cell-sort button:-moz-focusring,.postbox .gv-dialog-options table .cell-add-remove button:-moz-focusring{outline:1px dotted ButtonText}.gv-grid .gv-grid-row{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:12px;grid-row-gap:24px;position:relative;background-color:#FFF}.gv-grid .gv-grid-row:hover .gv-grid-row-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.gv-grid .gv-grid-row.is-sortable .gv-droppable-area-title{display:none}.gv-grid .gv-grid-row-actions{position:absolute;z-index:1;bottom:100%;left:10px;margin-bottom:-16px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #D5D7E9;display:none;overflow:hidden;-webkit-box-shadow:0 0 20px 0 #D5D7E9;-moz-box-shadow:0 0 20px 0 #D5D7E9;box-shadow:0 0 20px 0 #D5D7E9}.gv-grid .gv-grid-row-action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:8px 6px;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.gv-grid .gv-grid-row-action+.gv-grid-row-action{border-left:1px solid #D5D7E9}.gv-grid .gv-grid-row-action:hover{color:#2271B1}.gv-grid .gv-grid-row-handle{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.gv-grid .gv-grid-row-handle:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.gv-grid .grid-row-placeholder{background:rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:24px;padding:12px}.gv-grid.ui-sortable .gv-grid-row{-webkit-box-shadow:0 0 0 2px rgba(210,224,235,0.6);-moz-box-shadow:0 0 0 2px rgba(210,224,235,0.6);box-shadow:0 0 0 2px rgba(210,224,235,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-grid .gv-grid-add-row .gv-grid-row-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gv-grid .gv-grid-add-row .gv-grid-row-layouts-wrapper{max-height:0;overflow:hidden}.gv-grid .gv-grid-add-row .gv-grid-row-layouts{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='3' ry='3' stroke='%23DADADA' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:2em;margin-bottom:2em}.gv-grid .gv-grid-add-row.open .gv-grid-row-layouts-wrapper{max-height:500px;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-moz-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.gv-grid .gv-grid-add-row .gv-grid-row-types{max-width:690px;margin:1em auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.gv-grid .gv-grid-add-row .gv-grid-row-title{color:#2C3338;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500;line-height:20px}.gv-grid .gv-grid-add-row .gv-add-row{border:0;padding:0;margin:0;cursor:pointer;background:transparent}.gv-grid .gv-grid-add-row .gv-add-row:hover [class^="gv-grid-add-row-icon-"],.gv-grid .gv-grid-add-row .gv-add-row:active [class^="gv-grid-add-row-icon-"]{background-color:#818994;color:#FFF}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px}.gv-grid .gv-grid-add-row [class^="gv-grid-add-row-icon-column-"]{text-align:center;line-height:30px;background-color:#D5DAE0;color:#D5DAE0;font-size:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-100{width:100%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-50{width:50%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-25{width:25%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-33{width:33%}.gv-grid .gv-grid-add-row .gv-grid-add-row-icon-column-66{width:66%}.gv-grid [class^="gv-grid-col-"]{max-width:100%}.gv-grid-col-1-6{grid-column:span 2}.gv-grid-col-1-4{grid-column:span 3}.gv-grid-col-1-2{grid-column:span 6}.gv-grid-col-1-8{width:12.5%}.gv-grid-col-1-3{grid-column:span 4}.gv-grid-col-2-3{grid-column:span 8}.gv-grid-col-1-1{grid-column:1 / -1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:span 6}}@media (max-width: 640px){.gv-grid-col-1-3,.gv-grid-col-2-3,.gv-grid-col-1-2{grid-column:1 / -1}.gv-grid-col-1-4{grid-column:span 2}}#edit-active-fields,#single-active-fields,#directory-footer-widgets{margin-bottom:0}.gv-section{position:relative}.gv-section:before,.gv-section:after{content:" ";display:table}.gv-section:after{clear:both}.gv-section h4{font-size:22px;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-bottom:0}@media (max-width: 850px){.gv-section h4{margin-top:.5em}}.gv-section h4 span{font-size:14px;display:block;color:#636D77;font-weight:normal}.notice-warning a{font-size:1.2em;display:inline-block;padding-bottom:.5em}#gravityview_select_template .gv-grid-row{grid-template-columns:repeat(auto-fill, minmax(75px, 1fr))}.gv-view-types-module{padding:1em;margin-bottom:1em;background:#eee;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-view-types-module svg.loading{height:30px;width:30px;margin-top:7px;-webkit-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-moz-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;-o-animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite;animation:spinner-animation 1s cubic-bezier(0.6, 0, 0.4, 1) infinite}.gv-view-types-module:hover .gv-view-types-hover,.gv-view-types-module.active .gv-view-types-hover{display:block}.gv-view-types-module.gv-selected{border:2px solid #1e8cbe}.gv-view-types-module img{display:block;width:100%;height:auto;margin:0;padding:0}.gv-view-types-module h5{white-space:nowrap;margin:0.5em 0;padding:0;font-size:18px}.gv-view-types-module .description{margin:0;padding:0;min-height:4.5em}.gv-view-types-module .button.button-hero{padding:0}.gv-view-types-module.gv-view-template-placeholder{opacity:.7;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.gv-view-types-module.gv-view-template-placeholder:hover,.gv-view-types-module.gv-view-template-placeholder.active{opacity:1}.gv-view-types-module.gv-view-template-placeholder .gv-view-types-hover{background:rgba(255,255,255,0.9);font-size:1rem;position:absolute}.gv-view-types-module.gv-view-template-placeholder .gv-included-in{background:#555D66;color:white;position:absolute;bottom:0;left:0;padding:.5em;margin-bottom:0}html[dir=rtl] .gv-view-types-module.gv-view-template-placeholder .gv-included-in{right:0;left:auto}.gv-view-types-module.gv-view-template-placeholder .gv-included-in a{color:white}.gv-view-types-hover{display:none;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;height:100%}.gv-view-types-hover .gv-site-preview{color:#fff;text-decoration:none}.gv-view-types-hover .gv-site-preview .dashicons{font-size:24px;width:24px;height:24px;position:absolute;top:5px;right:5px;opacity:.5}.gv-view-types-hover .gv-site-preview .dashicons:hover,.gv-view-types-hover .gv-site-preview .dashicons:focus{opacity:1}.gv-view-types-hover>div{padding-top:31%;margin-top:-15px}.gv-view-types-hover>div p{margin:0.5em 0 1.5em;padding:0;text-align:center}.gv-view-types-hover>div p .button{display:inline-block;width:70%}#gravityview_select_form .handlediv{display:none}.gv-form-links{color:#d7dade;font-weight:normal;padding:0 0 0 10px}.metabox-prefs .gv-form-links{display:none}.gv-form-links .row-actions{visibility:visible;padding:0;left:auto}@media screen and (max-width: 850px){.gv-form-links .row-actions,.gv-form-links .row-actions a{display:inline !important}}.gv-form-links .gv-form-title{display:none}#gv_switch_view_button{display:none !important}#gravityview_select_template{display:none}#gravityview_select_template .inside{max-height:500px;max-height:50vh;overflow-x:auto}#gravityview_form_id{max-width:50%}.gv-template-preview{display:none;width:90%}#gravityview_settings th{white-space:nowrap;width:30%;min-width:100px;max-width:200px;padding:16px 10px}#gravityview_settings #gravityview_advanced th{white-space:normal}@media (max-width: 1199px){#gravityview_settings #gravityview_maps_settings td,#gravityview_settings [scope="row"]{white-space:normal;display:inline-block;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:5px}#gravityview_settings #gravityview_maps_settings td+td,#gravityview_settings [scope="row"]+td{padding-top:0;display:block}}#gravityview_settings th span,#gravityview_settings th input,#gravityview_settings td span,#gravityview_settings td input{font-weight:normal !important}#gravityview_settings th .gform-dropdown--merge-tags .gform-dropdown__group-text,#gravityview_settings td .gform-dropdown--merge-tags .gform-dropdown__group-text{font-weight:500 !important}#gravityview_settings th select[multiple],#gravityview_settings td select[multiple]{display:block;max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gravityview_settings th label,#gravityview_settings td label{display:block;position:relative;font-weight:500;line-height:1.3;vertical-align:middle;color:#23282d;font-size:15px}#gravityview_settings th .wp-picker-input-wrap label,#gravityview_settings td .wp-picker-input-wrap label{display:inline-block}#gravityview_settings .howto{margin:.25em 0 .5em;font-weight:normal}#gravityview_settings li .nav-tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#gravityview_sort_filter,#gravityview_view_config{display:none}.postbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.postbox .handle-actions{position:absolute;left:-9999px}#gravityview_view_config{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#gravityview_view_config .postbox-header{display:none}#gravityview_view_config>.inside{padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#gravityview_view_config #gv-view-configuration-tabs{padding:0}#gravityview_view_config #gv-view-configuration-tabs .ui-tabs-panel{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #ccd0d4}@media (min-width: 850px) and (max-width: 1199px){#gravityview_view_config #gv-view-configuration-tabs .gv-responsive-label--collapse{display:none}}.clear-all-fields{text-decoration:none;padding:6px .5em 6px 1em;cursor:pointer;margin:0;border:1px solid transparent;color:#7e8993;font-size:12px !important;position:relative;-webkit-transition:.1s padding;-o-transition:.1s padding;-moz-transition:.1s padding;transition:.1s padding}html[dir=rtl] .clear-all-fields{padding:6px 1em 6px .5em}.clear-all-fields:after{content:"\f335";font-family:Dashicons, sans-serif;font-size:12px;line-height:12px;background-color:#d7dade;color:#7e8993;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:.25em .5em 0;text-decoration:none;border:none;position:absolute;right:0;opacity:0;-webkit-transition:.1s all;-o-transition:.1s all;-moz-transition:.1s all;transition:.1s all}.clear-all-fields:hover{padding:6px -webkit-calc(1em + 12px) 6px 1em;padding:6px -moz-calc(1em + 12px) 6px 1em;padding:6px calc(1em + 12px) 6px 1em;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:relative;background:#f1f1f1;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline}.clear-all-fields:hover:after{-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;opacity:1;background-color:#ccd0d4;color:#6c7781}.gv-wait,.gv-wait a{cursor:wait}.post-type-gravityview .ui-front,.post-type-gravityview .CodeMirror-hints,.post-type-gravityview .CodeMirror-lint-tooltip{z-index:10001 !important}.post-type-gravityview .CodeMirror,.CodeMirror-hint{font-size:15px}.post-type-gravityview .CodeMirror{height:15.75em;max-width:690px !important}.gform-admin .gform-dropdown--merge-tags .gform-dropdown__container{z-index:10002}#gk-settings-link{color:#a2aab2;position:relative;float:right;top:1em;margin-left:.5em;margin-right:0;background-color:transparent;text-decoration:none;border:none}html[dir=rtl] #gk-settings-link{margin-right:.5em;margin-left:0;float:left}#gk-settings-link:visited{color:#a2aab2}#gk-settings-link:hover{color:#40464d}#gk-settings-link:active{color:#23282d}@media (max-width: 850px){#gk-settings-link{display:block;top:auto}}.post-type-gravityview .ui-tabs{position:relative;padding:.1em;zoom:1;margin-top:1em;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{position:absolute;right:0}html[dir=rtl] .post-type-gravityview .ui-tabs #gv-view-configuration-tabs-tooltip{right:auto;left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.post-type-gravityview .ui-tabs .ui-tabs-nav li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;list-style:none;float:left;position:relative;top:2px;margin:0 .5em 1px 0;border-bottom:0;padding:0;white-space:nowrap;outline:none}[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li{float:right;margin:0 0 1px .5em}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-nav li{width:100%;float:left}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;padding:.666em 1.333em;margin:0 5px 0 0;text-decoration:none;font-size:15px;font-weight:400;background-color:#f3f4f5;color:#40464d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{float:right;margin:0 0 0 5px}.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:link,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:visited,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:active,.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab:focus{outline:none;-webkit-box-shadow:none}@media (min-width: 851px) and (max-width: 1023px){.post-type-gravityview .ui-tabs .ui-tabs-nav li .nav-tab{font-size:13px}}.post-type-gravityview .ui-tabs .ui-tabs-nav li .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li [class^='gv-icon-']:before{color:#a2aab2}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .dashicons{color:#f7a407}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{position:absolute;padding:0;left:0;top:-1em;display:block}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{font-size:18px;height:18px;width:18px;line-height:24px;display:inline-block;padding:0 .111em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon:hover,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons:hover{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #ccc}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured a,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover a{background-color:#fff;border-bottom:1px solid #fff;color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured [class^='gv-icon-']:before,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .dashicons.tab-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover [class^='gv-icon-']:before{color:#40464d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.tab-not-configured .configuration-status-icons .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-active.ui-state-hover .configuration-status-icons .dashicons{color:#006899}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover a{background-color:rgba(255,255,255,0.5);color:#23282d}.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover .dashicons,.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-'],.post-type-gravityview .ui-tabs .ui-tabs-nav li.ui-state-hover [class^='gv-icon-']:before{color:#6c7781}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{display:inline-block;padding-left:.666em}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons{padding-right:.666em}.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .gform-icon,.post-type-gravityview .ui-tabs .ui-tabs-nav li .configuration-status-icons .dashicons{display:inline-block}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-right:0}html[dir=rtl] .post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons{padding-left:0}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured .configuration-status-icons .dashicons-info{display:inline-block;color:#ffb900}.post-type-gravityview .ui-tabs .ui-tabs-nav li.tab-not-configured a{background-color:#f3f4f5}.post-type-gravityview .ui-tabs .ui-tabs-panel{display:block;padding:20px;background:#fff;border:none;border-top:1px solid #ccc;max-width:100%}@media (max-width: 850px){.post-type-gravityview .ui-tabs .ui-tabs-panel{border-top:0}}.post-type-gravityview .ui-tabs .ui-tabs-hide{display:none !important}@media (max-width: 850px){#gv-view-configuration-tabs.ui-tabs.ui-tabs-nav{margin-bottom:10px}#gv-view-configuration-tabs .nav-tab{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a2aab2 !important}}.gv-dialog{position:absolute;z-index:10001 !important;overflow:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.gv-overlay{cursor:pointer;position:fixed;z-index:10000 !important;background:rgba(225,225,225,0.4);width:100%;height:100%;overflow:hidden}hr{border:0;height:0;border-bottom:1px solid #d7dade;margin:2em 0 2em 0}.gv-droppable-area{-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;text-align:center}.gv-droppable-area .gv-droppable-area-action{padding:4px .5em 12px .5em}.gv-droppable-area div:empty+.gv-droppable-area-action{margin-top:.5em}.gv-droppable-area .gv-droppable-area-action:before,.gv-droppable-area .gv-droppable-area-action:after{content:" ";display:table}.gv-droppable-area .gv-droppable-area-action:after{clear:both}.gv-droppable-area .gv-droppable-area-title{padding:.5em 0;text-align:left;margin:6px 8px 0 8px;color:#7e8993;text-transform:uppercase;font-size:13px;font-weight:500}html[dir=rtl] .gv-droppable-area .gv-droppable-area-title{margin:0 0 6px 12px;text-align:right}.gv-droppable-area .gv-droppable-area-title span{text-transform:none;font-weight:normal}.gv-droppable-area .gv-droppable-area-subtitle{margin:0.25em 0 0 0;padding:0;color:#636D77}.gv-droppable-area .button-secondary{margin:0 .5em}.gv-droppable-area .button-secondary:first-child{margin:0}.active-drop-container{min-height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100%}.active-drop-container.is-receivable{min-height:44px;border:none;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.active-drop-container.is-receivable .active-drop{min-height:60px;background:rgba(210,224,235,0.4);-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;margin-bottom:8px}.active-drop{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 8px 8px;position:relative;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-drop .drop-message{color:#6D7883;margin:-8px 0 0 0;display:block;text-align:center;width:90%;padding:0 5%;z-index:1;min-height:42px;font-size:14px;position:absolute;top:50%;line-height:16px}.active-drop .gv-add-field{display:none}.active-drop .gv-field-label{vertical-align:middle;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:-2px}.active-drop .gfield:hover .gv-field-label{max-width:-webkit-calc(100% - 125px);max-width:-moz-calc(100% - 125px);max-width:calc(100% - 125px)}.gv-grid-col-1-2 .drop-message{padding-top:0;padding-bottom:0}.fields-placeholder{margin:8px 2px;height:40px;border:none;background:rgba(99,109,119,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#directory-fields .gv-fields{-webkit-box-shadow:2px 2px 2px #F6F9FC;-moz-box-shadow:2px 2px 2px #F6F9FC;box-shadow:2px 2px 2px #F6F9FC}#directory-fields .gv-fields.ui-sortable-helper{-webkit-box-shadow:2px 2px 5px rgba(210,224,235,0.4);-moz-box-shadow:2px 2px 5px rgba(210,224,235,0.4);box-shadow:2px 2px 5px rgba(210,224,235,0.4)}.gv-fields{cursor:move;border:1px solid #d7dade;background:#f3f4f5;overflow:hidden;margin:8px 0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color 50ms;-o-transition:border-color 50ms;-moz-transition:border-color 50ms;transition:border-color 50ms}.active-drop-container .gv-fields[data-fieldid=entry_link],.active-drop-container .gv-fields[data-fieldid=edit_link],.active-drop-container .gv-fields[data-fieldid=delete_link],.active-drop-container .gv-fields.has-single-entry-link{background-color:#e6f6fb}.gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,.gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,.gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields[data-fieldid=entry_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=edit_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields[data-fieldid=delete_link] .gv-field-controls .dashicons-media-default,html[dir=rtl] .gv-fields.has-single-entry-link .gv-field-controls .dashicons-media-default{margin:-2px 0 0 6px}.gv-fields .gv-field-controls .dashicons-media-default,.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{cursor:help}.gv-fields .gv-field-controls .icon-custom-visibility,.gv-fields .gv-field-controls .gv-indicator-icon{line-height:44px;margin:-2px 6px 0 0}html[dir=rtl] .gv-fields .gv-field-controls .icon-custom-visibility,html[dir=rtl] .gv-fields .gv-field-controls .gv-indicator-icon{margin:-2px 0 0 6px}.gv-fields.has-custom-visibility .gv-field-controls .icon-custom-visibility{display:inline-block}.gv-fields h5{float:left;width:100%;font-weight:600;font-size:15px;line-height:26px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}html[dir=rtl] .gv-fields h5{float:right;text-align:right}.gv-fields h5 .gv-field-label{display:inline-block;max-width:80%;max-width:-webkit-calc(100% - 95px);max-width:-moz-calc(100% - 95px);max-width:calc(100% - 95px)}.gravityview-item-picker-tooltip .gv-fields h5 .gv-field-label{max-width:100%}.gv-fields h5 .gv-field-label .gform-icon,.gv-fields h5 .gv-field-label .dashicons{margin-top:.2em;margin-bottom:-.2em}.gv-items-picker-container .gv-fields h5 .gv-field-label .gform-icon,.gv-items-picker-container .gv-fields h5 .gv-field-label .dashicons{margin-top:0;margin-bottom:0}.gv-fields h5 small{color:#777;font-weight:600}.gv-fields span.gv-field-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gv-fields button.gv-field-duplicate{border:0;cursor:pointer;position:absolute;left:-9999px;background:none}.gv-fields button.gv-field-duplicate:hover,.gv-fields button.gv-field-duplicate:focus{color:#136cb9;position:static}.gv-fields:hover{border-color:#8f98a1}.gv-fields:hover .gv-field-controls .dashicons{color:#136cb9}.gv-fields:hover h5 small,.gv-fields:hover .gv-field-info{color:#636D77}.gv-fields:hover button.gv-field-duplicate{position:static}.gv-fields .gv-add-field-before{position:absolute;height:10px;left:10px;border:0;color:#2271b1;z-index:10;margin-top:-10px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:none;text-decoration:none}.gv-fields .gv-add-field-before .dashicons{position:absolute;top:-5px;margin-left:-10px;background:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;visibility:hidden}.gv-fields .gv-add-field-before::before{display:block;height:2px;position:absolute;left:0;right:0;background-color:#2271b1;content:' ';-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:4px;visibility:hidden}.gv-fields .gv-add-field-before:hover .dashicons,.gv-fields .gv-add-field-before:hover::before,.gv-fields .gv-add-field-before:focus .dashicons,.gv-fields .gv-add-field-before:focus::before{visibility:visible;text-decoration:none}.gv-fields .gv-field-controls button{border-left:1px solid transparent;border-right:1px solid #d7dade;padding:11px 12px;margin:0 8px 0 0;background-color:#f3f4f5;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#006899}html[dir=rtl] .gv-fields .gv-field-controls button{margin:0 0 0 8px;border-right:1px solid transparent;border-left:1px solid #d7dade}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-o-transition:-o-transform 200ms;-moz-transition:transform 200ms, -moz-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms, -moz-transform 200ms, -o-transform 200ms}.gv-fields .gv-field-controls button:hover,.gv-fields .gv-field-controls button:active,.gv-fields .gv-field-controls button.active{background:#fefefe;-webkit-box-shadow:0 0 2px #d7dade;-moz-box-shadow:0 0 2px #d7dade;box-shadow:0 0 2px #d7dade}.gv-fields .gv-field-controls button:hover .dashicons-admin-generic,.gv-fields .gv-field-controls button:active .dashicons-admin-generic,.gv-fields .gv-field-controls button.active .dashicons-admin-generic{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);text-shadow:0 0 2px #bfe7f4}.gv-fields .gv-field-controls button.hide-if-js{display:inline-block;visibility:hidden;width:0;margin:0}.gv-fields .gv-field-controls button.gv-remove-field{position:absolute;top:0;right:-3px;margin:0;background-color:transparent}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field{left:-3px;right:auto}.gv-fields .gv-field-controls button.gv-remove-field:hover,.gv-fields .gv-field-controls button.gv-remove-field:active,.gv-fields .gv-field-controls button.gv-remove-field:focus{background:#fefefe;border-right-color:transparent;border-left:1px solid #d7dade}html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:hover,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:active,html[dir=rtl] .gv-fields .gv-field-controls button.gv-remove-field:focus{border-left:none;border-right:1px solid #d7dade}.gv-fields .gv-field-controls button.gv-remove-field:hover .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:active .dashicons,.gv-fields .gv-field-controls button.gv-remove-field:focus .dashicons{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon,.gv-fields .gv-field-controls button .dashicons{width:20px;font-size:20px;height:20px;line-height:20px}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss{color:#999}.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:active,.gv-fields .gv-field-controls button .gform-icon.dashicons-dismiss:focus,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:hover,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:active,.gv-fields .gv-field-controls button .dashicons.dashicons-dismiss:focus{color:#C62D2D}.gv-fields .gv-field-controls button .gform-icon.dashicons-media-default,.gv-fields .gv-field-controls button .dashicons.dashicons-media-default{color:#aaa;width:20px;font-size:16px;line-height:20px;cursor:default}.gv-fields .gv-field-info{display:none;text-align:left;line-height:1.25em}html[dir=rtl] .gv-fields .gv-field-info{text-align:right}.ui-tooltip .gv-fields .gv-field-info{display:block;font-weight:normal;color:#999;text-shadow:none}.ui-tooltip .gv-fields .gv-field-info span:after{content:", "}.ui-dialog-content,.ui-dialog{cursor:default}.post-type-gravityview .ui-dialog-content{overflow:inherit;padding:0}.ui-draggable-dragging{max-width:400px !important}#directory-available-fields .gv-fields h5,#directory-available-widgets .gv-fields h5,#single-available-fields .gv-fields h5{padding:0 !important}#directory-available-fields .gv-fields span.gv-field-controls,#directory-available-widgets .gv-fields span.gv-field-controls,#single-available-fields .gv-fields span.gv-field-controls{display:none !important}.gv-label-radio{padding:0 .5em 0 0}.gv-sublabel{font-size:.9em;display:block}.gv-dialog.ui-widget-content>div{padding-left:25px;padding-right:25px}.gv-dialog .ui-dialog-content{padding:25px !important}.gv-dialog .ui-dialog-titlebar,.gv-dialog .ui-dialog-buttonpane{min-height:1.25em;line-height:1.25;padding:5px;height:auto;background:white;border:none;text-align:left;font-weight:300;font-size:1.5rem}html[dir=rtl] .gv-dialog .ui-dialog-titlebar,html[dir=rtl] .gv-dialog .ui-dialog-buttonpane{text-align:right}.gv-dialog .ui-dialog-title{display:block;width:95%}.gv-dialog .ui-dialog-titlebar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fdfdff;border-bottom:1px solid #e2e8f0;padding:25px 12.5px 25px}.gv-dialog .gv-field-details--toggle{width:100%;display:block;font-size:.8rem;font-weight:400;border:none;line-height:1.5rem;margin:1rem 0 -6.25px;padding:0;color:#6c7781}.gv-dialog .gv-field-details--toggle .gform-icon,.gv-dialog .gv-field-details--toggle .dashicons{margin-top:.1em}.gv-dialog .gv-field-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;font-size:.9rem;color:#555d66;padding-bottom:0;margin-top:12.5px}.gv-dialog .gv-field-details.gv-field-details--closed{display:none}.gv-dialog .gv-field-details .gv-field-detail{padding-right:2%;-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail{padding-left:2%;padding-right:0}.gv-dialog .gv-field-details .gv-field-detail--form{-webkit-box-flex:33%;-webkit-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gv-dialog .gv-field-details .gv-field-detail--label{font-weight:500;display:inline-block;padding-right:.33rem}.gv-dialog .gv-field-details .gv-field-detail--label:after{content:': '}html[dir=rtl] .gv-dialog .gv-field-details .gv-field-detail--label{padding-left:.33rem}.gv-dialog .ui-dialog-buttonpane{padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important}.gv-dialog .ui-dialog-buttonpane button{min-height:32px;line-height:2.30769231;padding:0 12px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gv-dialog .ui-button.ui-dialog-titlebar-close{padding:3px;top:5px;right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-indent:-99999px}html[dir=rtl] .gv-dialog .ui-button.ui-dialog-titlebar-close{right:auto;left:5px}.gv-dialog .ui-button.ui-dialog-titlebar-close:hover{background:#f1f1f1}.gv-dialog .ui-button.ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{display:none}.gv-dialog .ui-button.ui-dialog-titlebar-close:before{text-indent:0;position:absolute;left:0;top:3px;content:"\f335";font-family:Dashicons, sans-serif;font-size:30px;line-height:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-dialog-options{display:none;width:90%;padding:10px 0 !important;text-align:left}.gv-dialog-options fieldset.item-settings-group{border-bottom:1px solid #e2e4e7;min-height:2rem;display:block;padding:15px;padding-left:200px;margin-left:-25px;margin-right:-25px}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group{padding-left:15px;padding-right:200px}.gv-dialog-options fieldset.item-settings-group:first-child{padding-top:0}.gv-dialog-options fieldset.item-settings-group:last-of-type{border-bottom:none}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field .gv-setting-container{padding-left:25px;margin-left:-200px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field legend{display:none}.gv-dialog-options fieldset.item-settings-group legend{position:absolute;font-size:24px;left:25px;padding:0;color:#23282d;font-weight:200}html[dir=rtl] .gv-dialog-options fieldset.item-settings-group legend{right:25px;left:auto}@media (max-width: 850px){.gv-dialog-options fieldset.item-settings-group{margin:0;padding-left:0}.gv-dialog-options fieldset.item-settings-group:first-child legend{padding-top:0;padding-bottom:15px}.gv-dialog-options fieldset.item-settings-group.item-settings-group-field{margin:0}.gv-dialog-options fieldset.item-settings-group legend{padding-top:15px;position:relative;left:auto}}html[dir=rtl] .gv-dialog-options{text-align:right}.gv-dialog-options .subtitle{margin:0 15px .8em;padding:.5em 0 .8em;border-bottom:1px solid rgba(210,224,235,0.45)}.gv-dialog-options.gv-dialog-warning p{font-size:1.1em;margin:0 !important;padding:0 0 1em !important}.gv-dialog-options.gv-dialog-warning .dashicons{font-size:70px;width:70px;height:70px;line-height:.8;float:right;text-align:right;color:#d7dade}html[dir=rtl] .gv-dialog-options.gv-dialog-warning .dashicons{text-align:left;float:left}.gv-dialog-options .gv-setting-container{margin:0;padding:.4em 0 .8em;display:block;font-size:1.1em;clear:left}.gv-dialog-options .gv-setting-container.hidden,.gv-dialog-options .gv-setting-container.gv-setting-container-search_mode{display:none}.gv-dialog-options .gv-setting-container:last-child{padding-bottom:.5em}.gv-dialog-options .gv-setting-container label{margin:0;font-weight:normal;color:#40464d;display:inline-block;padding-right:.666em;max-width:100%}.gv-dialog-options .gv-setting-container label *{font-weight:normal}.gv-dialog-options .gv-setting-container label .gform-dropdown__group-text{font-weight:500 !important}.gv-dialog-options .gv-setting-container label[for$=only_loggedin]::after,.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f160";font-family:Dashicons, sans-serif;font-size:20px;height:20px;width:20px;line-height:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;position:absolute;color:#555D66}.gv-dialog-options .gv-setting-container label[for*=show_as_link]::after{content:"\f498"}.gv-dialog-options .gv-setting-container .howto{margin:.25em 0 .5em;font-weight:normal}.gv-dialog-options .gv-setting-container code{font-style:normal !important}.gv-dialog-options .gv-setting-container.gv-setting-container-choice_display .gv-label-radio{display:block;margin:.5em 0}.gv-dialog-options fieldset legend{font-size:1.1em;padding-bottom:.2em}.gv-dialog-options .gv-setting-list li{list-style:none;display:block;padding:.2em .2em .4em}.gv-dialog-options .gv-setting-list li.gv-sub-setting{padding-left:1.7em}.gv-dialog-options input[type="text"]{display:inline-block;clear:left}.gv-dialog-options table select{width:95%;margin:0 auto;white-space:nowrap}.gv-dialog-options table{width:100%;border:none}.gv-widget-search-fields table,.postbox .gv-dialog-options table{padding-bottom:15px;margin:.5em auto}.gv-widget-search-fields table td,.gv-widget-search-fields table th,.postbox .gv-dialog-options table td,.postbox .gv-dialog-options table th{text-align:left;padding:10px 5px}html[dir=rtl] .gv-widget-search-fields table td,html[dir=rtl] .gv-widget-search-fields table th,html[dir=rtl] .postbox .gv-dialog-options table td,html[dir=rtl] .postbox .gv-dialog-options table th{text-align:right}.gv-widget-search-fields table .no-search-fields td,.postbox .gv-dialog-options table .no-search-fields td{text-align:center;font-size:15px;padding:15px 0}.gv-widget-search-fields table .no-search-fields td .gv-add-search-field,.postbox .gv-dialog-options table .no-search-fields td .gv-add-search-field{display:block;margin:1em auto}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{cursor:ns-resize}.gv-widget-search-fields table .cell-sort .icon,.postbox .gv-dialog-options table .cell-sort .icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 7px 6px;background-color:#f3f4f5}.gv-widget-search-fields table .cell-sort:hover .icon,.postbox .gv-dialog-options table .cell-sort:hover .icon{background-color:#d7dade}.gv-widget-search-fields table .cell-sort.no-sort,.postbox .gv-dialog-options table .cell-sort.no-sort{cursor:default}.gv-widget-search-fields table .gv-search-fields,.gv-widget-search-fields table .gv-search-inputs,.postbox .gv-dialog-options table .gv-search-fields,.postbox .gv-dialog-options table .gv-search-inputs{width:100%}.gv-widget-search-fields table .cell-sort button.gv-remove-search-field,.gv-widget-search-fields table .cell-add-remove button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-sort button.gv-remove-search-field,.postbox .gv-dialog-options table .cell-add-remove button.gv-remove-search-field{margin-left:6px}.gv-widget-search-fields table .cell-sort button .dashicons,.gv-widget-search-fields table .cell-add-remove button .dashicons,.postbox .gv-dialog-options table .cell-sort button .dashicons,.postbox .gv-dialog-options table .cell-add-remove button .dashicons{font-size:20px;height:20px;width:20px;opacity:.8;cursor:pointer}.gv-widget-search-fields table .cell-sort button .dashicons:hover,.gv-widget-search-fields table .cell-sort button .dashicons:focus,.gv-widget-search-fields table .cell-add-remove button .dashicons:hover,.gv-widget-search-fields table .cell-add-remove button .dashicons:focus,.postbox .gv-dialog-options table .cell-sort button .dashicons:hover,.postbox .gv-dialog-options table .cell-sort button .dashicons:focus,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:hover,.postbox .gv-dialog-options table .cell-add-remove button .dashicons:focus{opacity:1}.gv-widget-search-fields table .cell-sort button .dashicons-plus-alt,.gv-widget-search-fields table .cell-add-remove button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-sort button .dashicons-plus-alt,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-plus-alt{color:#328540}.gv-widget-search-fields table .cell-sort button .dashicons-dismiss,.gv-widget-search-fields table .cell-add-remove button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-sort button .dashicons-dismiss,.postbox .gv-dialog-options table .cell-add-remove button .dashicons-dismiss{font-size:20px;height:20px;width:20px;color:#C62D2D}.gv-widget-search-fields table .cell-sort,.postbox .gv-dialog-options table .cell-sort{width:24px}.gv-widget-search-fields table .cell-add-remove,.postbox .gv-dialog-options table .cell-add-remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:50px}.wp-block-legacy-widget .gv-widget-search-fields .cell-add-remove{width:70px !important}.wp-block-legacy-widget .gv-howto.howto{font-size:small}.post-type-gravityview input.gv-merge-tag-support,.post-type-gravityview input.merge-tag-support,.widgets-php input.gv-merge-tag-support,.widgets-php input.merge-tag-support{width:95%}.post-type-gravityview .gravityview_sort_field,.widgets-php .gravityview_sort_field{max-width:250px}.post-type-gravityview #gv-loading,.widgets-php #gv-loading{text-align:center;font-size:16px;line-height:20px;padding:0 40px;display:block}.post-type-gravityview #gv-loading .spinner,.widgets-php #gv-loading .spinner{display:inline-block;margin-top:-3px;float:none}.gv-label{display:inline-block;clear:right;margin:0 1em .5em 0;color:#6c7781;text-transform:uppercase;font-size:13px;font-weight:500 !important}.gv-label::after{content:"\A";white-space:pre}.gv-label-select select{display:block}.gv-label-checkbox{padding-right:1em;display:block;width:100%;font-weight:500}.gv-label-textarea,.gv-label-text{float:left;clear:both;width:100%;display:block;margin-bottom:0.5em}.gv-label-textarea textarea.gv-merge-tag-support .gv-label-textarea textarea.merge-tag-support{width:95%}.gv-label-textarea .ui-autocomplete{top:auto !important;max-height:300px;overflow-y:auto;left:25px !important;right:25px !important;width:-webkit-calc(100% - (25px * 2) - 2px) !important;width:-moz-calc(100% - (25px * 2) - 2px) !important;width:calc(100% - (25px * 2) - 2px) !important;outline:none}.gv-label-textarea .ui-autocomplete li{padding:0}.gv-label-textarea .ui-autocomplete li .ui-menu-item-wrapper{padding:4px 10px}.gv-label-textarea .ui-autocomplete .ui-menu-item .ui-state-active,.gv-label-textarea .ui-autocomplete .ui-menu-item:hover{background:#edeff0}.gv-label-textarea .ui-autocomplete .ui-menu-item-wrapper:active{background:#e2e4e7}#gv-direct-access:before{font:normal 20px/1 Dashicons;speak:never;display:inline-block;margin-left:-1px;padding-right:3px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gv-direct-access:before{content:"\f528";color:#bd8600}#gv-direct-access.embed-only:before{content:"\f160";color:#00a32a}.button.button-link.gv-add-field{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px;padding:0 1.25rem;margin-top:-4px}.button.button-link.gv-add-field .dashicons{padding:0 .25em;line-height:40px}.gv-droppable-area .gv-add-field[data-formid]{max-width:100% !important;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:1px solid #d7dade}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field{display:block;text-align:center}[class^="gv-grid-col-"]:not(.gv-grid-col-1-1) .gv-droppable-area .gv-add-field+.gv-add-field{margin-top:-1px}.gv-grid-col-1-1 .gv-droppable-area .gv-add-field+.gv-add-field{margin-left:8px}.gv-field-label .gv-icon,.gv-field-label .gform-icon,.gv-field-label .dashicons{display:none}.gv-field-label .dashicons-welcome-write-blog,.gv-field-label .dashicons-trash,.gv-field-label .dashicons-controls-repeat,.gv-field-label .dashicons-admin-comments,.gv-field-label .dashicons-yes-alt,.gv-field-label .dashicons-editor-code,.gv-field-label[data-original-title="Gravity Forms"] .background-icon,.gv-field-label[data-original-title="GravityView View"] .background-icon,.gv-field-label .dashicons-lock,.gv-field-label .dashicons-warning,.gv-field-label .dashicons-search,.gv-field-label .dashicons-media-default{display:inline-block !important;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;background-position:center center}.gv-fields.gv-nonexistent-form-field span.gv-field-label,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label{padding:8px 12px}.gv-fields.gv-nonexistent-form-field span.gv-field-label-text-container,.gv-fields.gv-nonexistent-form-field:hover span.gv-field-label-text-container{color:#7e8993}.gv-fields.gv-nonexistent-form-field .dashicons-warning,.gv-fields.gv-nonexistent-form-field:hover .dashicons-warning{color:#ffb900}.gform-admin .gform-visually-hidden,#gv-view-configuration-tabs .gform-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gv-section-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-1em}.gv-section-header h4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gv-section-header .view-template-select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;position:relative;margin:1rem 0 1rem 1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.post-type-gravityview #post-body.columns-2 #postbox-container-1{clear:left} diff --git a/assets/css/scss/admin-views.scss b/assets/css/scss/admin-views.scss index a992d4cc47..a0a68993fc 100644 --- a/assets/css/scss/admin-views.scss +++ b/assets/css/scss/admin-views.scss @@ -1186,6 +1186,20 @@ hr { .gv-add-field { display: none; } + + .gv-field-label { + vertical-align: middle; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + margin-top: -2px; + } + + .gfield:hover { + .gv-field-label { + max-width: calc(100% - 125px); // Make room for duplicate icon. + } + } } // End .active-drop @@ -1305,13 +1319,6 @@ hr { } } - &:hover { - .gv-field-label { - max-width: calc(100% - 125px); // Make room for duplicate icon. - } - } - - // Parent field name small { color: #777; @@ -2247,12 +2254,6 @@ $dialog-button-padding: 5px; } .gv-field-label { - vertical-align: middle; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - margin-top: -2px; - .gv-icon, .gform-icon, .dashicons { From d0d8a21177aecb72a43ca82992e67b057c4ee2f8 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 11:13:16 +0200 Subject: [PATCH 24/61] Fix adding widget rows on new View --- includes/class-ajax.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/includes/class-ajax.php b/includes/class-ajax.php index 9101578511..772e57b700 100644 --- a/includes/class-ajax.php +++ b/includes/class-ajax.php @@ -157,15 +157,19 @@ public function create_row() { $this->check_ajax_nonce(); if ( - empty( $_POST['template_id'] ) - || empty( $_POST['zone'] ) + empty( $_POST['zone'] ) || empty( $_POST['type'] ) || empty( $_POST['row_type'] ) ) { $this->_exit( false ); } + $type = $_POST['type'] ?? 'widget'; - $row = Grid::prefixed( + if ( 'widget' !== $type && empty( $_POST['template_id'] ?? '' ) ) { + $this->_exit( false ); + } + + $row = Grid::prefixed( 'widget' !== $type ? $_POST['template_id'] : '', static fn () => Grid::get_row_by_type( $_POST['row_type'] ) ); From 1346fa7605e2b9a09118028364b6e7215b52d108 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 11:50:21 +0200 Subject: [PATCH 25/61] Fix Widget configuration on new View --- assets/js/admin-views.js | 5 +++++ assets/js/admin-views.min.js | 2 +- readme.txt | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/assets/js/admin-views.js b/assets/js/admin-views.js index 2304ad1d33..85dad5074a 100644 --- a/assets/js/admin-views.js +++ b/assets/js/admin-views.js @@ -1937,6 +1937,11 @@ $( '#directory-header-widgets' ).html( content.header ); $( '#directory-footer-widgets' ).html( content.footer ); $( '#directory-active-fields' ).append( content.directory ); + + // Update the template and form ID for all [data-templateid] buttons. + $( '#directory-header-widgets a[data-templateid], #directory-footer-widgets a[data-templateid]' ) + .attr( 'data-templateid', data.template_id ) + .attr( 'data-formid', data.form_id ); } if ( update_single ) { diff --git a/assets/js/admin-views.min.js b/assets/js/admin-views.min.js index 36d68909a3..e554660f49 100644 --- a/assets/js/admin-views.min.js +++ b/assets/js/admin-views.min.js @@ -1 +1 @@ -!function($){var viewConfiguration,viewGeneralSettings;$.widget.bridge("gvTooltip",$.ui.tooltip);const $spinner=$('');viewConfiguration={startFreshStatus:!1,hasUnsavedChanges:!1,altKey:!1,dialogWidth:750,performingAjaxAction:!1,init:function(){var vcfg=viewConfiguration;vcfg.gvSelectForm=$("#gravityview_form_id"),vcfg.gvSwitchView=$("#gv_switch_view_button"),vcfg.currentFormId=vcfg.gvSelectForm.val(),vcfg.currentDirectoryTemplate=$("#gravityview_directory_template").val(),vcfg.currentSingletemplate=$("#gravityview_single_template").val(),vcfg.directAccessSelect=$("#gv-direct-access-select"),vcfg.toggleInitialVisibility(vcfg),$(document.body).on("keydown keyup",vcfg.altKeyListener).on("change","#gravityview_form_id",vcfg.formChange).on("click",'a[href="#gv_start_fresh"]',vcfg.startFresh).on("click","#publish, #save-post",vcfg.processFormSubmit).on("submit","#post",vcfg.processFormSubmit).on("click",".gv-view-types-hover",vcfg.selectTemplateHover).on("click","a[rel*=external]",vcfg.openExternalLinks).on("click mouseup keyup",vcfg.closeTooltips).on("click",'.gv-field-filter-form span[role="button"]',vcfg.switchTooltipLayout).on("click","#gv_switch_view_button",vcfg.switchView).on("click",".clear-all-fields",vcfg.removeAllFields).on("click",".gv_select_template",vcfg.selectTemplate).on("change","select[data-view-dropdown]",vcfg.selectTemplate).on("click",".ui-tooltip-content .gv-fields",vcfg.startAddField).on("click",".gv-add-field-before",function(){$(this).closest(".active-drop-container").find("a.gv-add-field").trigger("click",{before:$(this).closest(".gv-fields")})}).on("click",".gv-field-duplicate",vcfg.duplicateField).on("click","#gv-direct-access .edit-direct-access",vcfg.editDirectAccess).on("click","#gv-direct-access-select .cancel-direct-access",vcfg.cancelDirectAccess).on("click","#gv-direct-access-select .save-direct-access",vcfg.updateDirectAccess).on("gravityview_form_change",vcfg.updateFormLinks).on("gravityview_form_change",vcfg.updateWidgetFormIds).on("change",".gv-dialog-options input[name*=show_as_link]",vcfg.toggleShowAsEntry).on("change",".gv-dialog-options input[name*=only_loggedin]",vcfg.toggleCustomVisibility).on("change",".gv-dialog-options [name*=allow_edit_cap]",vcfg.toggleCustomVisibility).on("click",".gv-field-controls .gv-remove-field",vcfg.removeField).on("click",".gv-field-controls .gv-field-settings",vcfg.openFieldSettings).on("dblclick",".gv-fields:not(.gv-nonexistent-form-field)",vcfg.openFieldSettings).on("change","#gravityview_settings",vcfg.zebraStripeSettings).on("click",".gv-field-details--toggle",function(e){var $dialog=$(this).parents(".ui-dialog"),was_closed=$(".gv-field-details",$dialog).hasClass("gv-field-details--closed");return viewConfiguration.toggleFieldDetails($dialog,was_closed),$.cookie("gv-field-details-expanded",was_closed,{path:gvGlobals.admin_cookiepath}),!1}).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("click",".gv-section .is-dismissible .notice-dismiss",function(e){var warning_name=$(this).parents(".gv-section").attr("id")+"-"+$("#post_ID").val();$.cookie("warning-dismissed-"+warning_name,1,{path:gvGlobals.admin_cookiepath}),$(document.body).trigger("gravityview/tabs-ready")}).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleTabConfigurationWarnings).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleRemoveAllFields).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("gravityview/loaded",function(){$(".gv-setting-list, #gravityview_settings").on("change",vcfg.toggleCheckboxes).trigger("change")}).on("change",".gv-dialog-options",vcfg.toggleCheckboxes).on("focus",".gv-add-field",function(e){$(this).parent(".gv-fields").addClass("trigger--hover")}).on("blur",".gv-add-field",function(e){$(this).parent(".gv-fields").removeClass("trigger--hover")}).on("keydown",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").addClass("trigger--active")}).on("keyup",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").removeClass("trigger--active")}).on("gravityview/dropdown/activate gravityview/dropdown/install",vcfg.enableLockedTemplate),$(window).resize(function(){var $open_dialog=$(".ui-dialog:visible").find(".ui-dialog-content");$open_dialog.dialog("option","position",{my:"center",at:"center",of:window});var window_width=vcfg.dialogWidth,ninety_five_per=.95*$(window).width();vcfg.dialogWidth>ninety_five_per&&(window_width=ninety_five_per),$open_dialog.dialog("option","width",window_width)}),window.addEventListener("beforeunload",event=>{vcfg.hasUnsavedChanges&&event.preventDefault()}),gvGlobals.passed_form_id&&vcfg.gvSelectForm.trigger("change");var _sendToEditor=window.send_to_editor;window.send_to_editor=function(val){var cursorPosition=$("#"+window.wpActiveEditor);if(!cursorPosition.hasClass("codemirror")&&_sendToEditor)return _sendToEditor(val);var codeMirror=cursorPosition.next(".CodeMirror")[0].CodeMirror,cursorPosition=codeMirror.getCursor();codeMirror.replaceRange(val,window.wp.CodeMirror.Pos(cursorPosition.line,cursorPosition.ch))},$("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor)},getCookieVal:function(cookie){return!(!cookie||"undefined"===cookie||"false"===cookie)&&cookie},toggleTabConfigurationWarnings:function(e){var tabs={single:{configured:$(".gv-dialog-options input[name*=show_as_link]:checked","#directory-active-fields").length||$('[data-fieldid="entry_link"]',"#directory-active-fields").length,icon:"dashicons-media-default"},edit:{configured:$('.gv-fields .field-key[value="edit_link"]').length,icon:"dashicons-welcome-write-blog"}};$.each(tabs,function(index,value){var show_warning=index+"-fields-"+$("#post_ID").val(),dismissed_warning=viewConfiguration.getCookieVal($.cookie("warning-dismissed-"+show_warning));const $fields_section=$("#"+index+"-fields");show_warning=$fields_section.find(".active-drop .gv-fields").length,show_warning=!dismissed_warning&&0===value.configured&&0vcfg.dialogWidth?vcfg.dialogWidth:$(window).width()-10},open:function(){return $('
').prependTo("#wpwrap"),$(document.body).trigger("gravityview/dialog-opened",thisDialog),vcfg.toggleCheckboxes(thisDialog),vcfg.setupFieldDetails(thisDialog),vcfg.refresh_merge_tags(thisDialog,function(){vcfg.setupCodeMirror(thisDialog)}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("disable")}),!0},close:function(e){e.preventDefault(),$("textarea.code",thisDialog).each(function(){$CodeMirror=$(this).next(".CodeMirror"),0!==$CodeMirror.length&&$CodeMirror[0].hasOwnProperty("CodeMirror")&&$CodeMirror[0].CodeMirror.toTextArea()}),thisDialog.find(".merge-tag-support").removeClass("merge-tag-support").addClass("gv-merge-tag-support"),$(".gv-field-settings.active","#gravityview_view_config").removeClass("active"),vcfg.setCustomLabel(thisDialog),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("enable")}),vcfg._restoreValue(),$(document.body).trigger("gravityview/dialog-closed",thisDialog)},closeOnEscape:!0,buttons:buttons})},setupCodeMirror:function(dialog){var vcfg=viewConfiguration;$("textarea.code:visible",dialog).each(function(){const codemirrorConfig=$.extend(!0,{},wp.codeEditor.defaultSettings);var $textarea,editorId,mergeTag,initialEditorCursorPos,$autocompleteEl,closeAutocompletion,mergeTags=$(this).data("codemirror");mergeTags&&(codemirrorConfig.codemirror=$.extend({},codemirrorConfig.codemirror,mergeTags));let editor=wp.codeEditor.initialize($(this),codemirrorConfig);($(this).hasClass("merge-tag-support")||$(this).hasClass("gv-merge-tag-support"))&&(editor.codemirror.setSize("95%"),$textarea=$(this),editorId=$textarea.attr("id"),mergeTags=window.gfMergeTags.getAutoCompleteMergeTags($textarea),mergeTag="",initialEditorCursorPos=editor.codemirror.getCursor(),$textarea.parent().find(".all-merge-tags").detach().insertBefore($textarea),$textarea.parent().find("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor),$textarea.autocomplete({appendTo:$textarea.parent(),minLength:1,position:{my:"center top",at:"center bottom",collision:"none"},source:mergeTags,select:function(event,currentEditorCursorPos){var val=currentEditorCursorPos.item.value.replace(/^{|}$/gm,""),currentEditorCursorPos=editor.codemirror.getCursor();editor.codemirror.replaceRange(val,initialEditorCursorPos,window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch)),editor.codemirror.focus(),editor.codemirror.setCursor(window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch+val.length+1))}}),$autocompleteEl=$textarea.parent().find("ul.ui-autocomplete"),closeAutocompletion=function(){$("#"+editorId).autocomplete("close")},$(document.body).on("keyup",function(e){$autocompleteEl.is(":visible")&&27===e.which&&(e.preventDefault(),closeAutocompletion(),$textarea.focus())}),editor.codemirror.on("mousedown",function(){closeAutocompletion()}),editor.codemirror.on("keydown",function(el,e){$autocompleteEl.is(":visible")&&(38!==e.which&&40!==e.which&&13!==e.which||($autocompleteEl.not(":focus")&&$autocompleteEl.focus(),e.preventDefault()))}),editor.codemirror.on("change",function(e,currentEditorCursorPos){"{}"===currentEditorCursorPos.text[0]&&(initialEditorCursorPos=editor.codemirror.getCursor());currentEditorCursorPos=editor.codemirror.getCursor();"{"!==(mergeTag=editor.codemirror.getRange({ch:initialEditorCursorPos.ch-1,line:initialEditorCursorPos.line},currentEditorCursorPos))[0]?closeAutocompletion():$("#"+editorId).autocomplete("search",mergeTag)}))})},sendMergeTagValueToCodemirrorEditor:function(e){var _activeEditorBackup=window.wpActiveEditor;window.wpActiveEditor=$(e.currentTarget).parentsUntil(".gv-setting-container").find("textarea").attr("id"),window.wpActiveEditor&&window.send_to_editor($(this).data("value")),window.wpActiveEditor=_activeEditorBackup},setupFieldDetails:function(dialog){$(".gv-field-details--container",dialog).insertAfter(".ui-dialog-title:visible");var show_details=$.cookie("gv-field-details-expanded"),show_details=viewConfiguration.getCookieVal(show_details);viewConfiguration.toggleFieldDetails(dialog,show_details),viewConfiguration.migrateSurveyScore(dialog)},migrateSurveyScore:function($dialog){var $score;0===$dialog.parents('[data-inputtype="survey"]').length||($score=$dialog.find(".gv-setting-container-score input"))&&0!=+$score.val()&&$dialog.find('.gv-setting-container-choice_display input[value="score"]').trigger("click").trigger("focus")},toggleFieldDetails:function($dialog,show_details){$parent=$dialog.parent(),$parent.find(".gv-field-details").toggleClass("gv-field-details--closed",!show_details).end().find(".gv-field-details--toggle .dashicons").toggleClass("dashicons-arrow-down",!!show_details).toggleClass("dashicons-arrow-right",!show_details).end()},setCustomLabel:function($label){var custom_label_text=$("[name*=admin_label]",$label),custom_label_text=custom_label_text.length&&custom_label_text.val()?custom_label_text:$("[name*=custom_label]",$label),$label=$label.parents(".gv-fields").find(".gv-field-label-text-container");custom_label_text.length&&(0<(custom_label_text=custom_label_text.val().trim()).length?$label.html(custom_label_text):$label.html($label.attr("data-original-title")))},getSortableFields:function(context,id){return new Promise((resolve,reject)=>{var vcfg=viewConfiguration;$(".gravityview_sort_field").prop("disabled","disabled").empty().append("");var data={action:"gv_sortable_fields_form",nonce:gvGlobals.nonce};void 0!==context&&"preset"===context?data.template_id=id:data.form_id=vcfg.gvSelectForm.val(),$.post(ajaxurl,data,function(response){"false"!==response&&"0"!==response&&$(".gravityview_sort_field").empty().append(response).prop("disabled",null),resolve()})})},hideViewConfig:function(){$("#gravityview_view_config").slideUp(150),$(document).trigger("gv_admin_views_hideViewConfig")},showViewConfig:function(){$("#gravityview_view_config").slideDown(150),viewGeneralSettings.metaboxObj.show(),viewConfiguration.toggleDropMessage(),viewConfiguration.init_tooltips(),$(document).trigger("gv_admin_views_showViewConfig")},switchView:function(vcfg){vcfg.preventDefault(),vcfg.stopImmediatePropagation();vcfg=viewConfiguration;vcfg.templateFilter("custom"),vcfg.toggleViewTypeMetabox()},templateFilter:function(templateType){$(".gv-view-types-module").each(function(){$(this).attr("data-filter")===templateType?$(this).parent().show():$(this).parent().hide()})},_isViewDropDown:function(){return viewConfiguration.wantedTemplate&&void 0!==viewConfiguration.wantedTemplate.data("view-data")},_getCurrentTemplateId(){var section=this._getTemplateSection();return null===section||"directory"===section?this.currentDirectoryTemplate:"single"===section?this.currentSingletemplate:""},_setCurrentTemplateId(template_id){var section=this._getTemplateSection();null!==section&&"directory"!==section||(this.currentDirectoryTemplate=template_id),null!==section&&"single"!==section||(this.currentSingletemplate=template_id)},_getTemplateId:function(use_base_template=!1){const $template=viewConfiguration.wantedTemplate;if(!$template)return"";let template_id=$template.data(use_base_template?"base-template":"templateid");return viewConfiguration._isViewDropDown()&&(template_id=viewConfiguration.wantedTemplate.val(),template_id=String($template.val())),template_id},_getTemplateSection:function(){let section=null;return viewConfiguration._isViewDropDown()&&(section=viewConfiguration.wantedTemplate.data("section")),section},_restoreValue:function(){viewConfiguration._isViewDropDown()&&viewConfiguration.wantedTemplate.data("view-data").restoreValue()},_storeValue:function(){viewConfiguration.wantedTemplate&&(viewConfiguration._isViewDropDown()?viewConfiguration.wantedTemplate.data("view-data").storeValue():$("select[data-view-dropdown]").each(function(){$(this).data("view-data").storeValue()}),this._setCurrentTemplateId(this._getTemplateId()))},selectTemplate:function(slugmatch,currentTemplate){var selectedTemplateId,regexMatch,vcfg=viewConfiguration;void 0!==currentTemplate&&null===currentTemplate.section||(slugmatch.preventDefault(),slugmatch.stopImmediatePropagation(),vcfg.wantedTemplate=$(this),selectedTemplateId=vcfg._getTemplateId(),regexMatch=/(.*?)_(.*?)$/i,slugmatch=(currentTemplate=vcfg._getCurrentTemplateId()).replace(regexMatch,"$2"),slugmatch=selectedTemplateId.replace(regexMatch,"$2")===slugmatch,currentTemplate&&!slugmatch&&vcfg.getConfiguredFields().length?currentTemplate!==selectedTemplateId?vcfg.getConfiguredFields().length?vcfg.showDialog("#gravityview_switch_template_dialog"):(vcfg.toggleViewTypeMetabox(),vcfg.selectTemplateContinue(slugmatch)):(vcfg.toggleViewTypeMetabox(),vcfg.showViewConfig()):($("#gravityview_select_template").slideUp(150),vcfg.selectTemplateContinue(slugmatch),vcfg._storeValue()))},selectTemplateContinue:function(slugmatch){var vcfg=viewConfiguration,selectedTemplateId=vcfg._getTemplateId(),selectedFormId=vcfg.gvSelectForm.val(),changeAllSection=!vcfg._getTemplateSection();changeAllSection&&($parent=vcfg._getTemplateId(),$("#gravityview_directory_template").val($parent).trigger("change",{section:null}),$("#gravityview_single_template").val($parent).trigger("change",{section:null}));var $parent=vcfg.wantedTemplate.parents(".gv-view-types-module");$parent.parents(".gv-grid").find(".gv-view-types-module").removeClass("gv-selected"),$parent.addClass("gv-selected"),vcfg.waiting("start"),vcfg.startFreshStatus?Promise.all([vcfg.getAvailableFields("preset",selectedTemplateId),vcfg.getPresetFields(selectedTemplateId),vcfg.getSortableFields("preset",selectedTemplateId)]).then(function(){$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)})}):(!slugmatch||changeAllSection?vcfg.updateActiveAreas(selectedTemplateId,+selectedFormId):vcfg.waiting("stop"),changeAllSection&&(vcfg.gvSwitchView.fadeIn(150),vcfg.toggleViewTypeMetabox())),vcfg.currentTemplateId=selectedTemplateId,vcfg.setUnsavedChanges(!0)},server_request:(ajaxRoute,payload)=>{const defer=$.Deferred();viewConfiguration.performingAjaxAction=!0,$(".gv-view-template-notice").hide();var{_wpNonce:nonce,_wpAjaxAction:action,_wpAjaxUrl:url,ajaxRouter,frontendFoundationVersion}=window.gvGlobals.foundation_licenses_router;return $.post(url,{nonce:nonce,action:action,ajaxRouter:ajaxRouter,ajaxRoute:ajaxRoute,frontendFoundationVersion:frontendFoundationVersion,payload:payload}).fail(response=>defer.reject(response.responseText)).done(response=>{response.success?(viewConfiguration.performingAjaxAction=!1,defer.resolve(response)):defer.reject(response.data)}),defer.promise()},selectTemplateHover:function(on_success){const vcfg=viewConfiguration,$link=$(on_success.target),$parent=$link.parents(".gv-view-types-module"),$select=$(this).find(".gv_select_template");if($link.is("[rel=internal]")&&!$link.hasClass("gv-layout-activate")&&!$link.hasClass("gv-layout-install"))return!0;on_success.preventDefault(),on_success.stopImmediatePropagation();var on_fail=error=>{$(".gv-view-template-notice").show().find("p").html(error),document.querySelector(".gv-view-template-notice").scrollIntoView({behavior:"smooth"})},do_always=()=>{vcfg.performingAjaxAction=!1,$link.removeClass("disabled"),$parent.removeClass("active")},on_success=()=>{$parent.find(".gv-view-types-hover > div:eq(0)").hide(),$parent.find(".gv-view-types-hover > div:eq(1)").removeClass("hidden"),$parent.removeClass("gv-view-template-placeholder"),$parent.find("a.gv_select_template").attr("data-templateid",$link.data("templateid")).trigger("click"),vcfg.activateViewSelection($link.data("templateid")),$select.trigger("click")};if($link.hasClass("gv-layout-activate"))return vcfg.performingAjaxAction?void 0:($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),void $.when(vcfg.server_request("activate_product",{text_domain:$link.attr("data-template-text-domain")})).then(on_success).always(do_always).fail(on_fail));$link.hasClass("gv-layout-install")&&(vcfg.performingAjaxAction||($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),$.when(vcfg.server_request("install_product",{id:$link.attr("data-download-id"),text_domain:$link.attr("data-template-text-domain"),activate:!0})).then(on_success).always(do_always).fail(on_fail)))},enableLockedTemplate:function(e,data){const $option=$(data?.option)||null;var action=data?.action||null,payload={text_domain:$option.data("template-text-domain"),activate:!0};if("{}"!==JSON.stringify(payload)){const $pill=$(e.target),$item=$pill.closest(".view-dropdown-list-item");$pill.addClass("is-idle").html($spinner),$item.addClass("is-idle"),$.when(viewConfiguration.server_request(action+"_product",payload)).then(()=>{$pill.removeClass("has-failed"),viewConfiguration.activateViewSelection($option.data("template-id")),data?.dropdown?.focusActive()}).fail(error=>{$pill.addClass("has-failed").text("Error"),console.log(error)}).always(()=>{$pill.removeClass("is-idle"),$item.removeClass("is-idle")})}},activateViewSelection:function(template_id){const $view_selectors=$("[data-view-dropdown]"),$options=$view_selectors.find('option[data-template-id="'+template_id+'"]');$options.attr("disabled",!1),$options.val(template_id),$view_selectors.each((_,el)=>{const dropdown=$(el).viewDropdown();dropdown.renderOptions()}),viewConfiguration.updateSettingsArea()},openExternalLinks:function(){return window.Beacon&&($(this).is("[data-beacon-article]")||$(this).is("[data-beacon-article-modal]")||$(this).is("[data-beacon-article-sidebar]")||$(this).is("[data-beacon-article-inline]"))||window.open(this.href),!1},previewTemplate:function(e){e.preventDefault(),e.stopImmediatePropagation();var parent=$(e.currentTarget).parents(".gv-view-types-module");parent.find(".gv-template-preview").dialog({dialogClass:"wp-dialog gv-dialog",appendTo:$("#gravityview_select_template"),width:viewConfiguration.dialogWidth,open:function(){$('
').prependTo("#wpwrap")},close:function(){$(this).dialog("option","appendTo",parent),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()})},closeOnEscape:!0,buttons:[{text:gvGlobals.label_close,click:function(){$(this).dialog("close")}}]})},updateActiveAreas:function(template,data){var vcfg=viewConfiguration,data={action:"gv_get_active_areas",template_id:template,form_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateSettingsArea:function(){const $settings_content=$("#gravityview_settings .inside");$settings_content.html(""),$.get(document.URL,function(response){if(response){const $document=$(response);$settings_content.html($document.find("#gravityview_settings .inside").html()),viewGeneralSettings.refresh(),$("#gravityview_directory_template").trigger("change")}})},getPresetFields:function(data){var vcfg=viewConfiguration;$("#directory-active-fields, #single-active-fields").children().remove();data={action:"gv_get_preset_fields",template_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateViewConfig:function(data){return new Promise((resolve,reject)=>{const vcfg=viewConfiguration,section=vcfg._getTemplateSection(),update_directory="directory"===section||null===section,update_single="single"===section||null===section;update_directory&&$("#directory-active-fields").children().remove(),update_single&&$("#single-active-fields").children().remove(),$.post(ajaxurl,data,function(content){content&&(content=JSON.parse(content),update_directory&&($("#directory-header-widgets").html(content.header),$("#directory-footer-widgets").html(content.footer),$("#directory-active-fields").append(content.directory)),update_single&&$("#single-active-fields").append(content.single),vcfg.showViewConfig(),vcfg.waiting("stop"),$(document.body).trigger("gravityview/view-config-updated",content,section)),resolve()}),vcfg.setUnsavedChanges(!0)})},waiting:function(action){$containers=$("#wpwrap,.gv-fields"),"start"===action?$containers.addClass("gv-wait"):$containers.removeClass("gv-wait")},remove_tooltips:function(el){$(el||".gv-add-field").is(":ui-tooltip")&&$(".gv-add-field").gvTooltip("destroy").off("click")},init_tooltips:function(el){0!==$(el||".gv-add-field","#post").not(":ui-tooltip").length&&$(el||".gv-add-field","#post").gvTooltip({show:150,hide:200,content:function(){var context=$(this).attr("data-context"),formId=$(this).attr("data-formid")||$("#gravityview_form_id").val(),templateId=$("#gravityview_directory_template").val();switch($(this).attr("data-objecttype")){case"field":return $("#"+context+"-available-fields-"+(formId||templateId)).html();case"widget":return $("#directory-available-widgets").html()}},close:function(){$(this).attr("data-tooltip",null)},open:function(event,tooltip){$(this).attr("data-tooltip","active").attr("data-tooltip-id",$(this).attr("aria-describedby")),$focus_item=$("input[type=search]",tooltip.tooltip),$focus_item.length||($focus_item=$(tooltip.tooltip).find(".close").first());var box="list";$(tooltip).find(".gv-items-picker-container[data-layout]").length?box=$(tooltip).find(".gv-items-picker-container[data-layout]").attr("data-layout"):(layout_cookie=$.cookie("gv-items-picker-layout"),viewConfiguration.getCookieVal(layout_cookie)&&(box=layout_cookie)),viewConfiguration.setTooltipLayout(box),$focus_item[0].focus({preventScroll:!0});box=$focus_item[0].getBoundingClientRect();(box.y<0||box.y>document.body.getBoundingClientRect().height)&&window.scrollTo({left:window.scrollX,top:window.scrollY+box.y+(box.y<0?-60:60),behavior:"smooth"})},closeOnEscape:!0,disabled:!0,position:{my:"center bottom",at:"center top-12"},tooltipClass:"gravityview-item-picker-tooltip top"}).attr("title","").on("mouseout focusout",function(e){e.stopImmediatePropagation()}).on("click",function(e,data){$(this).attr("title",""),$(this).data("before",null),data?.before&&$(this).data("before",data.before),e.preventDefault(),$(this).gvTooltip("open")})},setupFieldFilters:function(e){var input=$(this).val().trim(),$tooltip=$(this).parents(".ui-tooltip-content"),$resultsNotFound=$tooltip.find(".gv-no-results");"keydown"!==e.type?($tooltip.find(".gv-fields").show().filter(function(){var match_title=$(this).find(".gv-field-label").attr("data-original-title").match(new RegExp(input,"i")),match_id=$(this).attr("data-fieldid").match(new RegExp(input,"i")),match_parent=!!$(this).attr("data-parent-label")&&$(this).attr("data-parent-label").match(new RegExp(input,"i"));return!match_title&&!match_id&&!match_parent}).hide(),$tooltip.find(".gv-fields:visible").length?$resultsNotFound.hide():$resultsNotFound.show()):$(this).attr("data-has-search",0{var vcfg=viewConfiguration;vcfg.toggleDropMessage(),vcfg.getConfiguredFields().remove();var data={action:"gv_available_fields",nonce:gvGlobals.nonce};data.form_preset_ids=void 0!==preset&&"preset"===preset?[templateid]:[vcfg.gvSelectForm.val()],$("#directory-available-fields-"+data.form_preset_ids[0]).length||$.post(ajaxurl,data,function(response){response.success||response.data||resolve(),$.each(response.data,function(context,markup){$("#"+context+"-fields").append(markup)}),resolve()})})},startAddField:function(e){$(this).has(".field-id-all-fields").length?viewConfiguration.addAllFields($(this)):viewConfiguration.addField($(this),e)},addAllFields:function(clicked){const fields=clicked.siblings(".gv-fields").filter(function(){var field_id=$(this).data("fieldid");return+field_id===parseInt(field_id,10)});!async function(){for(let i=0;inew Promise((resolve,reject)=>{$(document.body).one("gravityview/field-added",function(){resolve()}),$(el).trigger("click")}))(fields[i]);$("a.gv-add-field[data-tooltip='active']").gvTooltip("close")}()},addField:function(clicked,$before){$before.preventDefault();$before=clicked.closest(".ui-tooltip").attr("id");const $addButton=$('.gv-add-field[data-tooltip-id="'+$before+'"]');$before=$addButton.data("before");viewConfiguration.placeField(clicked,$addButton,$before,!!$before)},placeField:function($field,$addButton,$anchor,add_before_anchor=!1){const vcfg=viewConfiguration,$newField=$field.clone().hide();var data={action:"gv_field_options",template:$addButton.attr("data-templateid")??$addButton.parents(".gv-section").find(".view-template-select select").val()??$("#gravityview_directory_template").val(),area:$addButton.attr("data-areaid"),context:$addButton.attr("data-context"),field_id:$newField.attr("data-fieldid"),field_label:$newField.find(".gv-field-label").attr("data-original-title"),field_type:$addButton.attr("data-objecttype"),input_type:$newField.attr("data-inputtype"),form_id:parseInt($field.attr("data-formid"),10)||vcfg.currentFormId,nonce:gvGlobals.nonce};$.ajax({type:"POST",url:ajaxurl,data:data,async:!0,beforeSend:function(){vcfg.disable_publish()},complete:function(){vcfg.enable_publish()}}).done(function(response){var insert_method=/[^\[]+\[[^\]]+\]\[([^\]]+)\].*/i;if(0<$field.find("input.field-key").length){$newField.find(".gv-dialog, .gv-dialog-options").remove();const oldId=$field.find("input.field-key").attr("name").replace(insert_method,"$1"),newId=response.match(insert_method,"$1")[1]??null;response=$(response),$field.find(".gv-dialog-options :input").each(function(i,el){if($(el).attr("name")){const $fields=response.find('[name="'+$(el).attr("name").replaceAll(""+oldId,""+newId)+'"]');1===$fields.length?$fields.val($(el).val()):2===$fields.length&&$(el).is(":checked")&&$fields.prop("checked",!0)}})}$newField.append(response),$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)}),0<$(".gv-dialog-options",$newField).length&&$(".gv-field-settings",$newField).removeClass("hide-if-js"),$anchor?(insert_method=add_before_anchor?"insertBefore":"insertAfter",$newField[insert_method]($anchor)):$addButton.closest(".gv-droppable-area").find(".active-drop").append($newField),$(document.body).trigger("gravityview/field-added",$newField),$newField.fadeIn(100),vcfg.refreshGFtooltips()}).fail(function(jqXHR){vcfg.enable_publish(),alert(gvGlobals.field_loaderror),console.log(jqXHR)}).always(function(){vcfg.toggleDropMessage(),vcfg.setUnsavedChanges(!0)})},duplicateField:function($field){$field.preventDefault();$field=$(this).closest(".gv-fields");viewConfiguration.placeField($field,$(this).closest(".active-drop-container").find("a.gv-add-field"),$field)},refresh_merge_tags:function($source,onRefresh){let $merge_tag_supported=$source?$(".gv-merge-tag-support,.merge-tag-support",$source):$(".gv-merge-tag-support:visible");if($merge_tag_supported.removeClass("gv-merge-tag-support mt-initialized").addClass("merge-tag-support"),window.gform?.instances?.mergeTags)return $(".all-merge-tags",$source).remove(),document.dispatchEvent(new Event("DOMContentLoaded")),void setTimeout(function(){$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh()},300);"undefined"!=typeof form&&$(document.body).not(".gv-form-changed")&&0<=$merge_tag_supported.length&&(window.gfMergeTags&&($(".all-merge-tags:visible").remove(),gfMergeTags.hasOwnProperty("destroy")?$merge_tag_supported.each(function(){new gfMergeTagsObj(form,$(this))}):window.gfMergeTags=new gfMergeTagsObj(form)),$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh())},enable_publish:function(){$(document).trigger("autosave-enable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled",null).removeClass("button-primary-disabled")},disable_publish:function(){$(document).trigger("autosave-disable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled","disabled").addClass("button-primary-disabled")},init_droppables:function(panel){var vcfg;$(panel).find(".active-drop-field").sortable("instance")||(vcfg=viewConfiguration,$(panel).find(".active-drop-widget").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-widget",start:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").addClass("is-receivable")},stop:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area=ui.sender.attr("data-areaid"),receiver_area=$(this).attr("data-areaid");ui.item.find('[name^="widgets['+sender_area+']"]').each(function(){var name=$(this).attr("name");$(this).attr("name",name.replace(sender_area,receiver_area))}),vcfg.toggleDropMessage()}}),$(panel).find(".active-drop-field").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-field",start:function(event,ui){$(panel).find(".active-drop-container-field").addClass("is-receivable")},stop:function(event,ui){$(panel).find(".active-drop-container-field").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area,receiver_area;0",{name:"gv_fields",value:serialized_data,type:"hidden"})),setTimeout(function(){$post.data("gv-valid",!0),"click"===e.type?$(e.target).trigger("click"):$post.trigger("submit")},101),!1)},createPresetForm:function(e,data){var vcfg=viewConfiguration,$target=$(e.target);e.stopPropagation();data={action:"gv_set_preset_form",template_id:data,nonce:gvGlobals.nonce};return $.ajax({type:"POST",url:ajaxurl,data:data,async:!1,success:function(response){"false"!==response&&"0"!==response?(vcfg.startFreshStatus=!1,vcfg.gvSelectForm.find("option:selected").removeAttr("selected").end().append(response),"click"===e.type?$target.trigger("click"):$("#post").trigger("submit")):$target.before('

'+gvGlobals.label_publisherror+"

")}}),!1}},viewGeneralSettings={templateId:null,metaboxObj:null,init:function(){viewGeneralSettings.metaboxObj=$("#gravityview_settings"),viewGeneralSettings.initTabs(),$("#gravityview_directory_template").on("change",viewGeneralSettings.updateSettingsDisplay),$(document.body).on("gravityview/settings/tab/enable",viewGeneralSettings.enableSettingTab).on("gravityview/settings/tab/disable",viewGeneralSettings.disableSettingTab)},refresh:function(){viewGeneralSettings.metaboxObj.trigger("change"),viewGeneralSettings.metaboxObj.tabs("destroy"),viewGeneralSettings.initTabs()},updateSettingsDisplay:function(){viewGeneralSettings.templateId=$(this).val(),$("tr[data-show-if]").each(viewGeneralSettings.toggleSetting)},toggleSetting:function(){var row=$(this),templates=row.attr("data-show-if");templates.length<1||!viewGeneralSettings.templateId||(0');$(document).on("click",".gk-gravityview-placeholder-actions [data-action]",function(payload){var action;payload.preventDefault(),viewConfiguration.hasUnsavedChanges&&!window.confirm(gvGlobals.discard_unsaved_changes)||$(this).hasClass("is-idle")||($(this).addClass("is-idle").html($spinner),action=$(this).data("action")+"_product",payload={text_domain:$(this).data("text-domain"),activate:!0},$.when(viewConfiguration.server_request(action,payload)).then(response=>{if(!response.success)throw new Error;document.location=document.location}).fail(()=>$(this).removeClass("is-idle").addClass("is-error").text("Try again")))})})}(jQuery); \ No newline at end of file +!function($){var viewConfiguration,viewGeneralSettings;$.widget.bridge("gvTooltip",$.ui.tooltip);const $spinner=$('');viewConfiguration={startFreshStatus:!1,hasUnsavedChanges:!1,altKey:!1,dialogWidth:750,performingAjaxAction:!1,init:function(){var vcfg=viewConfiguration;vcfg.gvSelectForm=$("#gravityview_form_id"),vcfg.gvSwitchView=$("#gv_switch_view_button"),vcfg.currentFormId=vcfg.gvSelectForm.val(),vcfg.currentDirectoryTemplate=$("#gravityview_directory_template").val(),vcfg.currentSingletemplate=$("#gravityview_single_template").val(),vcfg.directAccessSelect=$("#gv-direct-access-select"),vcfg.toggleInitialVisibility(vcfg),$(document.body).on("keydown keyup",vcfg.altKeyListener).on("change","#gravityview_form_id",vcfg.formChange).on("click",'a[href="#gv_start_fresh"]',vcfg.startFresh).on("click","#publish, #save-post",vcfg.processFormSubmit).on("submit","#post",vcfg.processFormSubmit).on("click",".gv-view-types-hover",vcfg.selectTemplateHover).on("click","a[rel*=external]",vcfg.openExternalLinks).on("click mouseup keyup",vcfg.closeTooltips).on("click",'.gv-field-filter-form span[role="button"]',vcfg.switchTooltipLayout).on("click","#gv_switch_view_button",vcfg.switchView).on("click",".clear-all-fields",vcfg.removeAllFields).on("click",".gv_select_template",vcfg.selectTemplate).on("change","select[data-view-dropdown]",vcfg.selectTemplate).on("click",".ui-tooltip-content .gv-fields",vcfg.startAddField).on("click",".gv-add-field-before",function(){$(this).closest(".active-drop-container").find("a.gv-add-field").trigger("click",{before:$(this).closest(".gv-fields")})}).on("click",".gv-field-duplicate",vcfg.duplicateField).on("click","#gv-direct-access .edit-direct-access",vcfg.editDirectAccess).on("click","#gv-direct-access-select .cancel-direct-access",vcfg.cancelDirectAccess).on("click","#gv-direct-access-select .save-direct-access",vcfg.updateDirectAccess).on("gravityview_form_change",vcfg.updateFormLinks).on("gravityview_form_change",vcfg.updateWidgetFormIds).on("change",".gv-dialog-options input[name*=show_as_link]",vcfg.toggleShowAsEntry).on("change",".gv-dialog-options input[name*=only_loggedin]",vcfg.toggleCustomVisibility).on("change",".gv-dialog-options [name*=allow_edit_cap]",vcfg.toggleCustomVisibility).on("click",".gv-field-controls .gv-remove-field",vcfg.removeField).on("click",".gv-field-controls .gv-field-settings",vcfg.openFieldSettings).on("dblclick",".gv-fields:not(.gv-nonexistent-form-field)",vcfg.openFieldSettings).on("change","#gravityview_settings",vcfg.zebraStripeSettings).on("click",".gv-field-details--toggle",function(e){var $dialog=$(this).parents(".ui-dialog"),was_closed=$(".gv-field-details",$dialog).hasClass("gv-field-details--closed");return viewConfiguration.toggleFieldDetails($dialog,was_closed),$.cookie("gv-field-details-expanded",was_closed,{path:gvGlobals.admin_cookiepath}),!1}).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("click",".gv-section .is-dismissible .notice-dismiss",function(e){var warning_name=$(this).parents(".gv-section").attr("id")+"-"+$("#post_ID").val();$.cookie("warning-dismissed-"+warning_name,1,{path:gvGlobals.admin_cookiepath}),$(document.body).trigger("gravityview/tabs-ready")}).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleTabConfigurationWarnings).on("gravityview/loaded gravityview/tabs-ready gravityview/field-added gravityview/field-removed gravityview/all-fields-removed gravityview/show-as-entry gravityview/view-config-updated",vcfg.toggleRemoveAllFields).on("search keydown keyup",".gv-field-filter-form input:visible",vcfg.setupFieldFilters).on("gravityview/loaded",function(){$(".gv-setting-list, #gravityview_settings").on("change",vcfg.toggleCheckboxes).trigger("change")}).on("change",".gv-dialog-options",vcfg.toggleCheckboxes).on("focus",".gv-add-field",function(e){$(this).parent(".gv-fields").addClass("trigger--hover")}).on("blur",".gv-add-field",function(e){$(this).parent(".gv-fields").removeClass("trigger--hover")}).on("keydown",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").addClass("trigger--active")}).on("keyup",".gv-add-field",function(e){return 13!==e.keyCode&&32!==e.keyCode||void $(this).parent(".gv-fields").removeClass("trigger--active")}).on("gravityview/dropdown/activate gravityview/dropdown/install",vcfg.enableLockedTemplate),$(window).resize(function(){var $open_dialog=$(".ui-dialog:visible").find(".ui-dialog-content");$open_dialog.dialog("option","position",{my:"center",at:"center",of:window});var window_width=vcfg.dialogWidth,ninety_five_per=.95*$(window).width();vcfg.dialogWidth>ninety_five_per&&(window_width=ninety_five_per),$open_dialog.dialog("option","width",window_width)}),window.addEventListener("beforeunload",event=>{vcfg.hasUnsavedChanges&&event.preventDefault()}),gvGlobals.passed_form_id&&vcfg.gvSelectForm.trigger("change");var _sendToEditor=window.send_to_editor;window.send_to_editor=function(val){var cursorPosition=$("#"+window.wpActiveEditor);if(!cursorPosition.hasClass("codemirror")&&_sendToEditor)return _sendToEditor(val);var codeMirror=cursorPosition.next(".CodeMirror")[0].CodeMirror,cursorPosition=codeMirror.getCursor();codeMirror.replaceRange(val,window.wp.CodeMirror.Pos(cursorPosition.line,cursorPosition.ch))},$("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor)},getCookieVal:function(cookie){return!(!cookie||"undefined"===cookie||"false"===cookie)&&cookie},toggleTabConfigurationWarnings:function(e){var tabs={single:{configured:$(".gv-dialog-options input[name*=show_as_link]:checked","#directory-active-fields").length||$('[data-fieldid="entry_link"]',"#directory-active-fields").length,icon:"dashicons-media-default"},edit:{configured:$('.gv-fields .field-key[value="edit_link"]').length,icon:"dashicons-welcome-write-blog"}};$.each(tabs,function(index,value){var show_warning=index+"-fields-"+$("#post_ID").val(),dismissed_warning=viewConfiguration.getCookieVal($.cookie("warning-dismissed-"+show_warning));const $fields_section=$("#"+index+"-fields");show_warning=$fields_section.find(".active-drop .gv-fields").length,show_warning=!dismissed_warning&&0===value.configured&&0vcfg.dialogWidth?vcfg.dialogWidth:$(window).width()-10},open:function(){return $('
').prependTo("#wpwrap"),$(document.body).trigger("gravityview/dialog-opened",thisDialog),vcfg.toggleCheckboxes(thisDialog),vcfg.setupFieldDetails(thisDialog),vcfg.refresh_merge_tags(thisDialog,function(){vcfg.setupCodeMirror(thisDialog)}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("disable")}),!0},close:function(e){e.preventDefault(),$("textarea.code",thisDialog).each(function(){$CodeMirror=$(this).next(".CodeMirror"),0!==$CodeMirror.length&&$CodeMirror[0].hasOwnProperty("CodeMirror")&&$CodeMirror[0].CodeMirror.toTextArea()}),thisDialog.find(".merge-tag-support").removeClass("merge-tag-support").addClass("gv-merge-tag-support"),$(".gv-field-settings.active","#gravityview_view_config").removeClass("active"),vcfg.setCustomLabel(thisDialog),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()}),$sortableEls=$('.ui-widget-content[aria-hidden="false"]').find(".active-drop-widget, .active-drop-field"),$sortableEls.length&&$sortableEls.each((i,el)=>{$(el).hasClass("ui-sortable")&&$(el).sortable("enable")}),vcfg._restoreValue(),$(document.body).trigger("gravityview/dialog-closed",thisDialog)},closeOnEscape:!0,buttons:buttons})},setupCodeMirror:function(dialog){var vcfg=viewConfiguration;$("textarea.code:visible",dialog).each(function(){const codemirrorConfig=$.extend(!0,{},wp.codeEditor.defaultSettings);var $textarea,editorId,mergeTag,initialEditorCursorPos,$autocompleteEl,closeAutocompletion,mergeTags=$(this).data("codemirror");mergeTags&&(codemirrorConfig.codemirror=$.extend({},codemirrorConfig.codemirror,mergeTags));let editor=wp.codeEditor.initialize($(this),codemirrorConfig);($(this).hasClass("merge-tag-support")||$(this).hasClass("gv-merge-tag-support"))&&(editor.codemirror.setSize("95%"),$textarea=$(this),editorId=$textarea.attr("id"),mergeTags=window.gfMergeTags.getAutoCompleteMergeTags($textarea),mergeTag="",initialEditorCursorPos=editor.codemirror.getCursor(),$textarea.parent().find(".all-merge-tags").detach().insertBefore($textarea),$textarea.parent().find("div .gform-dropdown__trigger").on("click.gravityforms",vcfg.sendMergeTagValueToCodemirrorEditor),$textarea.autocomplete({appendTo:$textarea.parent(),minLength:1,position:{my:"center top",at:"center bottom",collision:"none"},source:mergeTags,select:function(event,currentEditorCursorPos){var val=currentEditorCursorPos.item.value.replace(/^{|}$/gm,""),currentEditorCursorPos=editor.codemirror.getCursor();editor.codemirror.replaceRange(val,initialEditorCursorPos,window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch)),editor.codemirror.focus(),editor.codemirror.setCursor(window.wp.CodeMirror.Pos(currentEditorCursorPos.line,currentEditorCursorPos.ch+val.length+1))}}),$autocompleteEl=$textarea.parent().find("ul.ui-autocomplete"),closeAutocompletion=function(){$("#"+editorId).autocomplete("close")},$(document.body).on("keyup",function(e){$autocompleteEl.is(":visible")&&27===e.which&&(e.preventDefault(),closeAutocompletion(),$textarea.focus())}),editor.codemirror.on("mousedown",function(){closeAutocompletion()}),editor.codemirror.on("keydown",function(el,e){$autocompleteEl.is(":visible")&&(38!==e.which&&40!==e.which&&13!==e.which||($autocompleteEl.not(":focus")&&$autocompleteEl.focus(),e.preventDefault()))}),editor.codemirror.on("change",function(e,currentEditorCursorPos){"{}"===currentEditorCursorPos.text[0]&&(initialEditorCursorPos=editor.codemirror.getCursor());currentEditorCursorPos=editor.codemirror.getCursor();"{"!==(mergeTag=editor.codemirror.getRange({ch:initialEditorCursorPos.ch-1,line:initialEditorCursorPos.line},currentEditorCursorPos))[0]?closeAutocompletion():$("#"+editorId).autocomplete("search",mergeTag)}))})},sendMergeTagValueToCodemirrorEditor:function(e){var _activeEditorBackup=window.wpActiveEditor;window.wpActiveEditor=$(e.currentTarget).parentsUntil(".gv-setting-container").find("textarea").attr("id"),window.wpActiveEditor&&window.send_to_editor($(this).data("value")),window.wpActiveEditor=_activeEditorBackup},setupFieldDetails:function(dialog){$(".gv-field-details--container",dialog).insertAfter(".ui-dialog-title:visible");var show_details=$.cookie("gv-field-details-expanded"),show_details=viewConfiguration.getCookieVal(show_details);viewConfiguration.toggleFieldDetails(dialog,show_details),viewConfiguration.migrateSurveyScore(dialog)},migrateSurveyScore:function($dialog){var $score;0===$dialog.parents('[data-inputtype="survey"]').length||($score=$dialog.find(".gv-setting-container-score input"))&&0!=+$score.val()&&$dialog.find('.gv-setting-container-choice_display input[value="score"]').trigger("click").trigger("focus")},toggleFieldDetails:function($dialog,show_details){$parent=$dialog.parent(),$parent.find(".gv-field-details").toggleClass("gv-field-details--closed",!show_details).end().find(".gv-field-details--toggle .dashicons").toggleClass("dashicons-arrow-down",!!show_details).toggleClass("dashicons-arrow-right",!show_details).end()},setCustomLabel:function($label){var custom_label_text=$("[name*=admin_label]",$label),custom_label_text=custom_label_text.length&&custom_label_text.val()?custom_label_text:$("[name*=custom_label]",$label),$label=$label.parents(".gv-fields").find(".gv-field-label-text-container");custom_label_text.length&&(0<(custom_label_text=custom_label_text.val().trim()).length?$label.html(custom_label_text):$label.html($label.attr("data-original-title")))},getSortableFields:function(context,id){return new Promise((resolve,reject)=>{var vcfg=viewConfiguration;$(".gravityview_sort_field").prop("disabled","disabled").empty().append("");var data={action:"gv_sortable_fields_form",nonce:gvGlobals.nonce};void 0!==context&&"preset"===context?data.template_id=id:data.form_id=vcfg.gvSelectForm.val(),$.post(ajaxurl,data,function(response){"false"!==response&&"0"!==response&&$(".gravityview_sort_field").empty().append(response).prop("disabled",null),resolve()})})},hideViewConfig:function(){$("#gravityview_view_config").slideUp(150),$(document).trigger("gv_admin_views_hideViewConfig")},showViewConfig:function(){$("#gravityview_view_config").slideDown(150),viewGeneralSettings.metaboxObj.show(),viewConfiguration.toggleDropMessage(),viewConfiguration.init_tooltips(),$(document).trigger("gv_admin_views_showViewConfig")},switchView:function(vcfg){vcfg.preventDefault(),vcfg.stopImmediatePropagation();vcfg=viewConfiguration;vcfg.templateFilter("custom"),vcfg.toggleViewTypeMetabox()},templateFilter:function(templateType){$(".gv-view-types-module").each(function(){$(this).attr("data-filter")===templateType?$(this).parent().show():$(this).parent().hide()})},_isViewDropDown:function(){return viewConfiguration.wantedTemplate&&void 0!==viewConfiguration.wantedTemplate.data("view-data")},_getCurrentTemplateId(){var section=this._getTemplateSection();return null===section||"directory"===section?this.currentDirectoryTemplate:"single"===section?this.currentSingletemplate:""},_setCurrentTemplateId(template_id){var section=this._getTemplateSection();null!==section&&"directory"!==section||(this.currentDirectoryTemplate=template_id),null!==section&&"single"!==section||(this.currentSingletemplate=template_id)},_getTemplateId:function(use_base_template=!1){const $template=viewConfiguration.wantedTemplate;if(!$template)return"";let template_id=$template.data(use_base_template?"base-template":"templateid");return viewConfiguration._isViewDropDown()&&(template_id=viewConfiguration.wantedTemplate.val(),template_id=String($template.val())),template_id},_getTemplateSection:function(){let section=null;return viewConfiguration._isViewDropDown()&&(section=viewConfiguration.wantedTemplate.data("section")),section},_restoreValue:function(){viewConfiguration._isViewDropDown()&&viewConfiguration.wantedTemplate.data("view-data").restoreValue()},_storeValue:function(){viewConfiguration.wantedTemplate&&(viewConfiguration._isViewDropDown()?viewConfiguration.wantedTemplate.data("view-data").storeValue():$("select[data-view-dropdown]").each(function(){$(this).data("view-data").storeValue()}),this._setCurrentTemplateId(this._getTemplateId()))},selectTemplate:function(slugmatch,currentTemplate){var selectedTemplateId,regexMatch,vcfg=viewConfiguration;void 0!==currentTemplate&&null===currentTemplate.section||(slugmatch.preventDefault(),slugmatch.stopImmediatePropagation(),vcfg.wantedTemplate=$(this),selectedTemplateId=vcfg._getTemplateId(),regexMatch=/(.*?)_(.*?)$/i,slugmatch=(currentTemplate=vcfg._getCurrentTemplateId()).replace(regexMatch,"$2"),slugmatch=selectedTemplateId.replace(regexMatch,"$2")===slugmatch,currentTemplate&&!slugmatch&&vcfg.getConfiguredFields().length?currentTemplate!==selectedTemplateId?vcfg.getConfiguredFields().length?vcfg.showDialog("#gravityview_switch_template_dialog"):(vcfg.toggleViewTypeMetabox(),vcfg.selectTemplateContinue(slugmatch)):(vcfg.toggleViewTypeMetabox(),vcfg.showViewConfig()):($("#gravityview_select_template").slideUp(150),vcfg.selectTemplateContinue(slugmatch),vcfg._storeValue()))},selectTemplateContinue:function(slugmatch){var vcfg=viewConfiguration,selectedTemplateId=vcfg._getTemplateId(),selectedFormId=vcfg.gvSelectForm.val(),changeAllSection=!vcfg._getTemplateSection();changeAllSection&&($parent=vcfg._getTemplateId(),$("#gravityview_directory_template").val($parent).trigger("change",{section:null}),$("#gravityview_single_template").val($parent).trigger("change",{section:null}));var $parent=vcfg.wantedTemplate.parents(".gv-view-types-module");$parent.parents(".gv-grid").find(".gv-view-types-module").removeClass("gv-selected"),$parent.addClass("gv-selected"),vcfg.waiting("start"),vcfg.startFreshStatus?Promise.all([vcfg.getAvailableFields("preset",selectedTemplateId),vcfg.getPresetFields(selectedTemplateId),vcfg.getSortableFields("preset",selectedTemplateId)]).then(function(){$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)})}):(!slugmatch||changeAllSection?vcfg.updateActiveAreas(selectedTemplateId,+selectedFormId):vcfg.waiting("stop"),changeAllSection&&(vcfg.gvSwitchView.fadeIn(150),vcfg.toggleViewTypeMetabox())),vcfg.currentTemplateId=selectedTemplateId,vcfg.setUnsavedChanges(!0)},server_request:(ajaxRoute,payload)=>{const defer=$.Deferred();viewConfiguration.performingAjaxAction=!0,$(".gv-view-template-notice").hide();var{_wpNonce:nonce,_wpAjaxAction:action,_wpAjaxUrl:url,ajaxRouter,frontendFoundationVersion}=window.gvGlobals.foundation_licenses_router;return $.post(url,{nonce:nonce,action:action,ajaxRouter:ajaxRouter,ajaxRoute:ajaxRoute,frontendFoundationVersion:frontendFoundationVersion,payload:payload}).fail(response=>defer.reject(response.responseText)).done(response=>{response.success?(viewConfiguration.performingAjaxAction=!1,defer.resolve(response)):defer.reject(response.data)}),defer.promise()},selectTemplateHover:function(on_success){const vcfg=viewConfiguration,$link=$(on_success.target),$parent=$link.parents(".gv-view-types-module"),$select=$(this).find(".gv_select_template");if($link.is("[rel=internal]")&&!$link.hasClass("gv-layout-activate")&&!$link.hasClass("gv-layout-install"))return!0;on_success.preventDefault(),on_success.stopImmediatePropagation();var on_fail=error=>{$(".gv-view-template-notice").show().find("p").html(error),document.querySelector(".gv-view-template-notice").scrollIntoView({behavior:"smooth"})},do_always=()=>{vcfg.performingAjaxAction=!1,$link.removeClass("disabled"),$parent.removeClass("active")},on_success=()=>{$parent.find(".gv-view-types-hover > div:eq(0)").hide(),$parent.find(".gv-view-types-hover > div:eq(1)").removeClass("hidden"),$parent.removeClass("gv-view-template-placeholder"),$parent.find("a.gv_select_template").attr("data-templateid",$link.data("templateid")).trigger("click"),vcfg.activateViewSelection($link.data("templateid")),$select.trigger("click")};if($link.hasClass("gv-layout-activate"))return vcfg.performingAjaxAction?void 0:($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),void $.when(vcfg.server_request("activate_product",{text_domain:$link.attr("data-template-text-domain")})).then(on_success).always(do_always).fail(on_fail));$link.hasClass("gv-layout-install")&&(vcfg.performingAjaxAction||($parent.addClass("active"),$link.addClass("disabled").attr("disabled",!0),$link.html($spinner),$.when(vcfg.server_request("install_product",{id:$link.attr("data-download-id"),text_domain:$link.attr("data-template-text-domain"),activate:!0})).then(on_success).always(do_always).fail(on_fail)))},enableLockedTemplate:function(e,data){const $option=$(data?.option)||null;var action=data?.action||null,payload={text_domain:$option.data("template-text-domain"),activate:!0};if("{}"!==JSON.stringify(payload)){const $pill=$(e.target),$item=$pill.closest(".view-dropdown-list-item");$pill.addClass("is-idle").html($spinner),$item.addClass("is-idle"),$.when(viewConfiguration.server_request(action+"_product",payload)).then(()=>{$pill.removeClass("has-failed"),viewConfiguration.activateViewSelection($option.data("template-id")),data?.dropdown?.focusActive()}).fail(error=>{$pill.addClass("has-failed").text("Error"),console.log(error)}).always(()=>{$pill.removeClass("is-idle"),$item.removeClass("is-idle")})}},activateViewSelection:function(template_id){const $view_selectors=$("[data-view-dropdown]"),$options=$view_selectors.find('option[data-template-id="'+template_id+'"]');$options.attr("disabled",!1),$options.val(template_id),$view_selectors.each((_,el)=>{const dropdown=$(el).viewDropdown();dropdown.renderOptions()}),viewConfiguration.updateSettingsArea()},openExternalLinks:function(){return window.Beacon&&($(this).is("[data-beacon-article]")||$(this).is("[data-beacon-article-modal]")||$(this).is("[data-beacon-article-sidebar]")||$(this).is("[data-beacon-article-inline]"))||window.open(this.href),!1},previewTemplate:function(e){e.preventDefault(),e.stopImmediatePropagation();var parent=$(e.currentTarget).parents(".gv-view-types-module");parent.find(".gv-template-preview").dialog({dialogClass:"wp-dialog gv-dialog",appendTo:$("#gravityview_select_template"),width:viewConfiguration.dialogWidth,open:function(){$('
').prependTo("#wpwrap")},close:function(){$(this).dialog("option","appendTo",parent),$("#wpwrap").find("> .gv-overlay").fadeOut("fast",function(){$(this).remove()})},closeOnEscape:!0,buttons:[{text:gvGlobals.label_close,click:function(){$(this).dialog("close")}}]})},updateActiveAreas:function(template,data){var vcfg=viewConfiguration,data={action:"gv_get_active_areas",template_id:template,form_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateSettingsArea:function(){const $settings_content=$("#gravityview_settings .inside");$settings_content.html(""),$.get(document.URL,function(response){if(response){const $document=$(response);$settings_content.html($document.find("#gravityview_settings .inside").html()),viewGeneralSettings.refresh(),$("#gravityview_directory_template").trigger("change")}})},getPresetFields:function(data){var vcfg=viewConfiguration;$("#directory-active-fields, #single-active-fields").children().remove();data={action:"gv_get_preset_fields",template_id:data,nonce:gvGlobals.nonce};return vcfg.updateViewConfig(data)},updateViewConfig:function(data){return new Promise((resolve,reject)=>{const vcfg=viewConfiguration,section=vcfg._getTemplateSection(),update_directory="directory"===section||null===section,update_single="single"===section||null===section;update_directory&&$("#directory-active-fields").children().remove(),update_single&&$("#single-active-fields").children().remove(),$.post(ajaxurl,data,function(content){content&&(content=JSON.parse(content),update_directory&&($("#directory-header-widgets").html(content.header),$("#directory-footer-widgets").html(content.footer),$("#directory-active-fields").append(content.directory),$("#directory-header-widgets a[data-templateid], #directory-footer-widgets a[data-templateid]").attr("data-templateid",data.template_id).attr("data-formid",data.form_id)),update_single&&$("#single-active-fields").append(content.single),vcfg.showViewConfig(),vcfg.waiting("stop"),$(document.body).trigger("gravityview/view-config-updated",content,section)),resolve()}),vcfg.setUnsavedChanges(!0)})},waiting:function(action){$containers=$("#wpwrap,.gv-fields"),"start"===action?$containers.addClass("gv-wait"):$containers.removeClass("gv-wait")},remove_tooltips:function(el){$(el||".gv-add-field").is(":ui-tooltip")&&$(".gv-add-field").gvTooltip("destroy").off("click")},init_tooltips:function(el){0!==$(el||".gv-add-field","#post").not(":ui-tooltip").length&&$(el||".gv-add-field","#post").gvTooltip({show:150,hide:200,content:function(){var context=$(this).attr("data-context"),formId=$(this).attr("data-formid")||$("#gravityview_form_id").val(),templateId=$("#gravityview_directory_template").val();switch($(this).attr("data-objecttype")){case"field":return $("#"+context+"-available-fields-"+(formId||templateId)).html();case"widget":return $("#directory-available-widgets").html()}},close:function(){$(this).attr("data-tooltip",null)},open:function(event,tooltip){$(this).attr("data-tooltip","active").attr("data-tooltip-id",$(this).attr("aria-describedby")),$focus_item=$("input[type=search]",tooltip.tooltip),$focus_item.length||($focus_item=$(tooltip.tooltip).find(".close").first());var box="list";$(tooltip).find(".gv-items-picker-container[data-layout]").length?box=$(tooltip).find(".gv-items-picker-container[data-layout]").attr("data-layout"):(layout_cookie=$.cookie("gv-items-picker-layout"),viewConfiguration.getCookieVal(layout_cookie)&&(box=layout_cookie)),viewConfiguration.setTooltipLayout(box),$focus_item[0].focus({preventScroll:!0});box=$focus_item[0].getBoundingClientRect();(box.y<0||box.y>document.body.getBoundingClientRect().height)&&window.scrollTo({left:window.scrollX,top:window.scrollY+box.y+(box.y<0?-60:60),behavior:"smooth"})},closeOnEscape:!0,disabled:!0,position:{my:"center bottom",at:"center top-12"},tooltipClass:"gravityview-item-picker-tooltip top"}).attr("title","").on("mouseout focusout",function(e){e.stopImmediatePropagation()}).on("click",function(e,data){$(this).attr("title",""),$(this).data("before",null),data?.before&&$(this).data("before",data.before),e.preventDefault(),$(this).gvTooltip("open")})},setupFieldFilters:function(e){var input=$(this).val().trim(),$tooltip=$(this).parents(".ui-tooltip-content"),$resultsNotFound=$tooltip.find(".gv-no-results");"keydown"!==e.type?($tooltip.find(".gv-fields").show().filter(function(){var match_title=$(this).find(".gv-field-label").attr("data-original-title").match(new RegExp(input,"i")),match_id=$(this).attr("data-fieldid").match(new RegExp(input,"i")),match_parent=!!$(this).attr("data-parent-label")&&$(this).attr("data-parent-label").match(new RegExp(input,"i"));return!match_title&&!match_id&&!match_parent}).hide(),$tooltip.find(".gv-fields:visible").length?$resultsNotFound.hide():$resultsNotFound.show()):$(this).attr("data-has-search",0{var vcfg=viewConfiguration;vcfg.toggleDropMessage(),vcfg.getConfiguredFields().remove();var data={action:"gv_available_fields",nonce:gvGlobals.nonce};data.form_preset_ids=void 0!==preset&&"preset"===preset?[templateid]:[vcfg.gvSelectForm.val()],$("#directory-available-fields-"+data.form_preset_ids[0]).length||$.post(ajaxurl,data,function(response){response.success||response.data||resolve(),$.each(response.data,function(context,markup){$("#"+context+"-fields").append(markup)}),resolve()})})},startAddField:function(e){$(this).has(".field-id-all-fields").length?viewConfiguration.addAllFields($(this)):viewConfiguration.addField($(this),e)},addAllFields:function(clicked){const fields=clicked.siblings(".gv-fields").filter(function(){var field_id=$(this).data("fieldid");return+field_id===parseInt(field_id,10)});!async function(){for(let i=0;inew Promise((resolve,reject)=>{$(document.body).one("gravityview/field-added",function(){resolve()}),$(el).trigger("click")}))(fields[i]);$("a.gv-add-field[data-tooltip='active']").gvTooltip("close")}()},addField:function(clicked,$before){$before.preventDefault();$before=clicked.closest(".ui-tooltip").attr("id");const $addButton=$('.gv-add-field[data-tooltip-id="'+$before+'"]');$before=$addButton.data("before");viewConfiguration.placeField(clicked,$addButton,$before,!!$before)},placeField:function($field,$addButton,$anchor,add_before_anchor=!1){const vcfg=viewConfiguration,$newField=$field.clone().hide();var data={action:"gv_field_options",template:$addButton.attr("data-templateid")??$addButton.parents(".gv-section").find(".view-template-select select").val()??$("#gravityview_directory_template").val(),area:$addButton.attr("data-areaid"),context:$addButton.attr("data-context"),field_id:$newField.attr("data-fieldid"),field_label:$newField.find(".gv-field-label").attr("data-original-title"),field_type:$addButton.attr("data-objecttype"),input_type:$newField.attr("data-inputtype"),form_id:parseInt($field.attr("data-formid"),10)||vcfg.currentFormId,nonce:gvGlobals.nonce};$.ajax({type:"POST",url:ajaxurl,data:data,async:!0,beforeSend:function(){vcfg.disable_publish()},complete:function(){vcfg.enable_publish()}}).done(function(response){var insert_method=/[^\[]+\[[^\]]+\]\[([^\]]+)\].*/i;if(0<$field.find("input.field-key").length){$newField.find(".gv-dialog, .gv-dialog-options").remove();const oldId=$field.find("input.field-key").attr("name").replace(insert_method,"$1"),newId=response.match(insert_method,"$1")[1]??null;response=$(response),$field.find(".gv-dialog-options :input").each(function(i,el){if($(el).attr("name")){const $fields=response.find('[name="'+$(el).attr("name").replaceAll(""+oldId,""+newId)+'"]');1===$fields.length?$fields.val($(el).val()):2===$fields.length&&$(el).is(":checked")&&$fields.prop("checked",!0)}})}$newField.append(response),$(".ui-tabs-panel").each(function(){vcfg.init_droppables(this)}),0<$(".gv-dialog-options",$newField).length&&$(".gv-field-settings",$newField).removeClass("hide-if-js"),$anchor?(insert_method=add_before_anchor?"insertBefore":"insertAfter",$newField[insert_method]($anchor)):$addButton.closest(".gv-droppable-area").find(".active-drop").append($newField),$(document.body).trigger("gravityview/field-added",$newField),$newField.fadeIn(100),vcfg.refreshGFtooltips()}).fail(function(jqXHR){vcfg.enable_publish(),alert(gvGlobals.field_loaderror),console.log(jqXHR)}).always(function(){vcfg.toggleDropMessage(),vcfg.setUnsavedChanges(!0)})},duplicateField:function($field){$field.preventDefault();$field=$(this).closest(".gv-fields");viewConfiguration.placeField($field,$(this).closest(".active-drop-container").find("a.gv-add-field"),$field)},refresh_merge_tags:function($source,onRefresh){let $merge_tag_supported=$source?$(".gv-merge-tag-support,.merge-tag-support",$source):$(".gv-merge-tag-support:visible");if($merge_tag_supported.removeClass("gv-merge-tag-support mt-initialized").addClass("merge-tag-support"),window.gform?.instances?.mergeTags)return $(".all-merge-tags",$source).remove(),document.dispatchEvent(new Event("DOMContentLoaded")),void setTimeout(function(){$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh()},300);"undefined"!=typeof form&&$(document.body).not(".gv-form-changed")&&0<=$merge_tag_supported.length&&(window.gfMergeTags&&($(".all-merge-tags:visible").remove(),gfMergeTags.hasOwnProperty("destroy")?$merge_tag_supported.each(function(){new gfMergeTagsObj(form,$(this))}):window.gfMergeTags=new gfMergeTagsObj(form)),$merge_tag_supported.removeClass("merge-tag-support").addClass("gv-merge-tag-support"),onRefresh&&onRefresh())},enable_publish:function(){$(document).trigger("autosave-enable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled",null).removeClass("button-primary-disabled")},disable_publish:function(){$(document).trigger("autosave-disable-buttons.edit-post"),$("#publishing-action").find("#publish").prop("disabled","disabled").addClass("button-primary-disabled")},init_droppables:function(panel){var vcfg;$(panel).find(".active-drop-field").sortable("instance")||(vcfg=viewConfiguration,$(panel).find(".active-drop-widget").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-widget",start:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").addClass("is-receivable")},stop:function(event,ui){$("#directory-fields, #single-fields").find(".active-drop-container-widget").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area=ui.sender.attr("data-areaid"),receiver_area=$(this).attr("data-areaid");ui.item.find('[name^="widgets['+sender_area+']"]').each(function(){var name=$(this).attr("name");$(this).attr("name",name.replace(sender_area,receiver_area))}),vcfg.toggleDropMessage()}}),$(panel).find(".active-drop-field").sortable({placeholder:"fields-placeholder",items:"> .gv-fields",distance:2,revert:75,connectWith:".active-drop-field",start:function(event,ui){$(panel).find(".active-drop-container-field").addClass("is-receivable")},stop:function(event,ui){$(panel).find(".active-drop-container-field").removeClass("is-receivable")},change:function(event,ui){vcfg.setUnsavedChanges(!0)},receive:function(event,ui){var sender_area,receiver_area;0",{name:"gv_fields",value:serialized_data,type:"hidden"})),setTimeout(function(){$post.data("gv-valid",!0),"click"===e.type?$(e.target).trigger("click"):$post.trigger("submit")},101),!1)},createPresetForm:function(e,data){var vcfg=viewConfiguration,$target=$(e.target);e.stopPropagation();data={action:"gv_set_preset_form",template_id:data,nonce:gvGlobals.nonce};return $.ajax({type:"POST",url:ajaxurl,data:data,async:!1,success:function(response){"false"!==response&&"0"!==response?(vcfg.startFreshStatus=!1,vcfg.gvSelectForm.find("option:selected").removeAttr("selected").end().append(response),"click"===e.type?$target.trigger("click"):$("#post").trigger("submit")):$target.before('

'+gvGlobals.label_publisherror+"

")}}),!1}},viewGeneralSettings={templateId:null,metaboxObj:null,init:function(){viewGeneralSettings.metaboxObj=$("#gravityview_settings"),viewGeneralSettings.initTabs(),$("#gravityview_directory_template").on("change",viewGeneralSettings.updateSettingsDisplay),$(document.body).on("gravityview/settings/tab/enable",viewGeneralSettings.enableSettingTab).on("gravityview/settings/tab/disable",viewGeneralSettings.disableSettingTab)},refresh:function(){viewGeneralSettings.metaboxObj.trigger("change"),viewGeneralSettings.metaboxObj.tabs("destroy"),viewGeneralSettings.initTabs()},updateSettingsDisplay:function(){viewGeneralSettings.templateId=$(this).val(),$("tr[data-show-if]").each(viewGeneralSettings.toggleSetting)},toggleSetting:function(){var row=$(this),templates=row.attr("data-show-if");templates.length<1||!viewGeneralSettings.templateId||(0');$(document).on("click",".gk-gravityview-placeholder-actions [data-action]",function(payload){var action;payload.preventDefault(),viewConfiguration.hasUnsavedChanges&&!window.confirm(gvGlobals.discard_unsaved_changes)||$(this).hasClass("is-idle")||($(this).addClass("is-idle").html($spinner),action=$(this).data("action")+"_product",payload={text_domain:$(this).data("text-domain"),activate:!0},$.when(viewConfiguration.server_request(action,payload)).then(response=>{if(!response.success)throw new Error;document.location=document.location}).fail(()=>$(this).removeClass("is-idle").addClass("is-error").text("Try again")))})})}(jQuery); \ No newline at end of file diff --git a/readme.txt b/readme.txt index 61d7e60284..182999f176 100644 --- a/readme.txt +++ b/readme.txt @@ -24,6 +24,7 @@ Beautifully display your Gravity Forms entries. Learn more on [gravitykit.com](h = develop = Fixed: Settings paged showed an undefined settings tab when the GravityView Settings tab was disabled. +Fixed: Widgets could not be configured on a new unsaved View. = 2.30.1 on October 15, 2024 = From b4241e7ef1fe65cccdaed707baf0e7f342e2bbe6 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 12:19:09 +0200 Subject: [PATCH 26/61] Add a11y to row modals --- assets/js/admin-grid.js | 6 +++++- includes/class-admin-views.php | 7 ++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/assets/js/admin-grid.js b/assets/js/admin-grid.js index 6f4c6e4537..44acdec436 100644 --- a/assets/js/admin-grid.js +++ b/assets/js/admin-grid.js @@ -34,6 +34,7 @@ $( '.gv-grid-add-row' ) .on( 'click', '.gv-toggle', function ( e ) { $( e.delegateTarget ).toggleClass( 'open' ); + $( this ).attr( 'aria-expanded', $( e.delegateTarget ).hasClass( 'open' ) ); } ) .on( 'click', '[data-add-row]', function ( e ) { const $add_row_button = $( this ); @@ -52,7 +53,10 @@ row_type, dataType: 'json' } ) - .always( () => $( e.delegateTarget ).removeClass( 'open' ) ) + .always( () => { + $( e.delegateTarget ).removeClass( 'open' ) + $( e.delegateTarget ).find( '.gv-toggle' ).attr( 'aria-expanded', false ); + } ) .done( ( response => { const result = JSON.parse( response ); const $row = $( result?.row ); diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 579ff3c90e..68df24a8dd 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1526,7 +1526,8 @@ public function render_add_row( string $template_id, string $type, string $zone, return; } - $button = << HTML; ?> -
+
@@ -1578,7 +1579,7 @@ class="gv-add-row"
-
From c1794b6050bba60ac7de85e1581d8f45d2ba3222 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 14:20:14 +0200 Subject: [PATCH 27/61] Fix Gravatar warning on empty user --- includes/fields/class-gravityview-field-gravatar.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/fields/class-gravityview-field-gravatar.php b/includes/fields/class-gravityview-field-gravatar.php index 779ca8fabf..2f3fa44d58 100644 --- a/includes/fields/class-gravityview-field-gravatar.php +++ b/includes/fields/class-gravityview-field-gravatar.php @@ -84,7 +84,7 @@ public static function get_email( $field_settings, $entry ) { $user = get_user_by( 'id', $created_by ); - $email = $user->user_email; + $email = $user ? $user->user_email : ''; break; default: $field_id = \GV\Utils::get( $field_settings, 'email_field' ); From eff652153867f206be92f03d2c6b19610382c37a Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 14:45:35 +0200 Subject: [PATCH 28/61] Remove html5 check on search widget --- .../search-widget/templates/search-field-search_all.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/widgets/search-widget/templates/search-field-search_all.php b/includes/widgets/search-widget/templates/search-field-search_all.php index d7c0b273df..3aaec0f432 100644 --- a/includes/widgets/search-widget/templates/search-field-search_all.php +++ b/includes/widgets/search-widget/templates/search-field-search_all.php @@ -10,7 +10,7 @@ $value = $gravityview_view->search_field['value']; $label = $gravityview_view->search_field['label']; -$html_input_type = RGFormsModel::is_html5_enabled() ? 'search' : 'text'; +$html_input_type = 'search'; ?> -
\ No newline at end of file +
From 7cf53a267564eefa5ca96451bad7ca23a603b405 Mon Sep 17 00:00:00 2001 From: Vlad Date: Mon, 21 Oct 2024 12:24:21 -0400 Subject: [PATCH 29/61] Update Foundation to v1.2.20 Ref: https://github.com/GravityKit/Foundation/releases/tag/v1.2.20 --- composer.lock | 10 +- translations.pot | 295 +++++++++++++++++------------------------------ 2 files changed, 113 insertions(+), 192 deletions(-) diff --git a/composer.lock b/composer.lock index d8dae1cfac..af933a8167 100644 --- a/composer.lock +++ b/composer.lock @@ -237,12 +237,12 @@ "source": { "type": "git", "url": "git@github.com:GravityKit/Foundation.git", - "reference": "a0876b3985cec34fdb69553863ae5da9ddb31c6e" + "reference": "fc729d93b17e53542c71b0280324e98486adc5fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GravityKit/Foundation/zipball/a0876b3985cec34fdb69553863ae5da9ddb31c6e", - "reference": "a0876b3985cec34fdb69553863ae5da9ddb31c6e", + "url": "https://api.github.com/repos/GravityKit/Foundation/zipball/fc729d93b17e53542c71b0280324e98486adc5fe", + "reference": "fc729d93b17e53542c71b0280324e98486adc5fe", "shasum": "" }, "require": { @@ -340,10 +340,10 @@ } ], "support": { - "source": "https://github.com/GravityKit/Foundation/tree/v1.2.19", + "source": "https://github.com/GravityKit/Foundation/tree/v1.2.20", "issues": "https://github.com/GravityKit/Foundation/issues" }, - "time": "2024-10-13T16:39:26+00:00" + "time": "2024-10-21T15:02:58+00:00" }, { "name": "illuminate/container", diff --git a/translations.pot b/translations.pot index 4dd53b3652..216c0bcf86 100644 --- a/translations.pot +++ b/translations.pot @@ -9,14 +9,13 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-10-15T21:11:46+00:00\n" +"POT-Creation-Date: 2024-10-21T16:23:51+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.10.0\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Domain: gk-gravityview\n" #. Plugin Name of the plugin -#: gravityview.php #: future/includes/gutenberg/class-gv-gutenberg-blocks.php:165 #: includes/class-gravityview-admin-bar.php:60 #: includes/class-gravityview-roles-capabilities.php:149 @@ -26,17 +25,14 @@ msgstr "" #. Plugin URI of the plugin #. Author URI of the plugin -#: gravityview.php msgid "https://www.gravitykit.com" msgstr "" #. Description of the plugin -#: gravityview.php msgid "The best, easiest way to display Gravity Forms entries on your website." msgstr "" #. Author of the plugin -#: gravityview.php #: vendor_prefixed/gravitykit/foundation/src/Licenses/WP/PluginsPage.php:404 #: vendor_prefixed/gravitykit/foundation/src/WP/AdminMenu.php:163 #: vendor_prefixed/gravitykit/foundation/src/WP/AdminMenu.php:164 @@ -106,7 +102,7 @@ msgstr "" #. Translators: [slug] is replaced by the slug. #: future/includes/class-gv-permalinks.php:335 -#: future/includes/class-gv-permalinks.php:488 +#: future/includes/class-gv-permalinks.php:492 msgid "Default: [slug]" msgstr "" @@ -130,7 +126,7 @@ msgid "Entry Endpoint" msgstr "" #: future/includes/class-gv-permalinks.php:409 -#: future/includes/class-gv-permalinks.php:471 +#: future/includes/class-gv-permalinks.php:475 msgid "Entry Slug" msgstr "" @@ -139,38 +135,38 @@ msgstr "" msgid "The entry slug requires at least the [slug] merge tag, to ensure uniqueness." msgstr "" -#: future/includes/class-gv-permalinks.php:449 +#: future/includes/class-gv-permalinks.php:453 msgid "Permalinks" msgstr "" -#: future/includes/class-gv-permalinks.php:450 +#: future/includes/class-gv-permalinks.php:454 msgid "GravityView allows you to create a custom URL structure for your Views." msgstr "" #. Translators: [entry_id] will be replaced by the actual merge tag. -#: future/includes/class-gv-permalinks.php:475 +#: future/includes/class-gv-permalinks.php:479 msgid "Change the slug for an entry. Make sure to at least include [entry_id] to avoid URL collisions." msgstr "" #. Translators: [count] is replaced by the amount of characters. -#: future/includes/class-gv-permalinks.php:557 -#: future/includes/class-gv-permalinks.php:607 +#: future/includes/class-gv-permalinks.php:561 +#: future/includes/class-gv-permalinks.php:611 msgid "At least [count] characters are required." msgstr "" #. Translators: [slug] will contain the slug value. -#: future/includes/class-gv-permalinks.php:562 -#: future/includes/class-gv-permalinks.php:643 +#: future/includes/class-gv-permalinks.php:566 +#: future/includes/class-gv-permalinks.php:647 msgid "Must contain \"[slug]\"." msgstr "" -#: future/includes/class-gv-permalinks.php:565 -#: future/includes/class-gv-permalinks.php:598 -#: future/includes/class-gv-permalinks.php:649 +#: future/includes/class-gv-permalinks.php:569 +#: future/includes/class-gv-permalinks.php:602 +#: future/includes/class-gv-permalinks.php:653 msgid "Only letters, numbers, underscores and dashes are allowed." msgstr "" -#: future/includes/class-gv-permalinks.php:613 +#: future/includes/class-gv-permalinks.php:617 msgid "You have used a reserved word." msgstr "" @@ -1277,7 +1273,7 @@ msgid "Click %s icon for additional information." msgstr "" #: includes/admin/class-gravityview-support-port.php:88 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:108 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:109 msgid "Learn More" msgstr "" @@ -1426,7 +1422,7 @@ msgstr "" #: vendor_prefixed/gravitykit/foundation/src/Licenses/WP/PluginsPage.php:203 #: vendor_prefixed/gravitykit/foundation/src/Licenses/WP/PluginsPage.php:302 #: vendor_prefixed/gravitykit/foundation/src/Settings/Framework.php:379 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:102 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:103 msgid "Settings" msgstr "" @@ -1557,7 +1553,7 @@ msgstr "" #: includes/extensions/edit-entry/class-edit-entry-locking.php:283 #: includes/extensions/edit-entry/class-edit-entry-render.php:1169 #: includes/extensions/edit-entry/class-edit-entry-render.php:1302 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:99 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:100 #: vendor_prefixed/trustedlogin/client/src/Form.php:1312 msgid "Cancel" msgstr "" @@ -1569,7 +1565,7 @@ msgstr "" #: includes/admin/metaboxes/views/select-template.php:68 #: includes/admin/metaboxes/views/view-configuration.php:179 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:128 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:129 msgid "Install" msgstr "" @@ -1586,7 +1582,7 @@ msgstr "" #: includes/admin/metaboxes/views/view-configuration.php:110 #: includes/admin/metaboxes/views/view-configuration.php:181 #: includes/plugin-and-theme-hooks/class-gravityview-object-placeholder.php:252 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:117 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:118 msgid "Buy Now" msgstr "" @@ -1654,7 +1650,7 @@ msgid "Install now" msgstr "" #: includes/admin/metaboxes/views/view-configuration.php:109 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:125 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:126 msgid "Activate" msgstr "" @@ -2965,7 +2961,7 @@ msgid "Note Content" msgstr "" #: includes/extensions/entry-notes/class-gravityview-field-notes.php:426 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:119 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:120 msgid "Delete" msgstr "" @@ -4015,7 +4011,7 @@ msgid "Radio Buttons" msgstr "" #: includes/fields/class-gravityview-field-section.php:24 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:168 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:169 msgid "Section" msgstr "" @@ -4942,7 +4938,7 @@ msgid "To" msgstr "" #: includes/widgets/search-widget/templates/search-field-submit.php:37 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:141 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:142 msgid "Search" msgstr "" @@ -5705,7 +5701,7 @@ msgid "This product has unmet dependencies. Click this link to see see what they msgstr "" #: vendor_prefixed/gravitykit/foundation/src/Licenses/WP/PluginsPage.php:237 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:123 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:124 msgid "Activate…" msgstr "" @@ -5729,7 +5725,7 @@ msgid "[product] is required by other products to be active. Click this link to msgstr "" #: vendor_prefixed/gravitykit/foundation/src/Licenses/WP/PluginsPage.php:286 -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:156 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:157 msgctxt "Placeholders inside [] are not to be translated." msgid "[product] is required by [products] to be active. Are you sure you want to deactivate it?" msgstr "" @@ -6178,338 +6174,343 @@ msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:85 msgctxt "Placeholders inside [] are not to be translated." -msgid "[dependency] needs to be activated" +msgid "[dependency] needs to be updated to [version] or newer" msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:86 msgctxt "Placeholders inside [] are not to be translated." -msgid "[dependency] needs to be licensed" +msgid "[dependency] needs to be activated" msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:87 msgctxt "Placeholders inside [] are not to be translated." -msgid "GravityKit must provide dependency information for [dependency] [version]. Please [link]contact support[/link]." +msgid "[dependency] needs to be licensed" msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:88 msgctxt "Placeholders inside [] are not to be translated." -msgid "GravityKit must indicate a version number for [dependency]. Please [link]contact support[/link]." +msgid "GravityKit must provide dependency information for [dependency] [version]. Please [link]contact support[/link]." msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:89 msgctxt "Placeholders inside [] are not to be translated." -msgid "[dependency] [version] needs to be installed and activated" +msgid "GravityKit must indicate a version number for [dependency]. Please [link]contact support[/link]." msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:90 -msgid "Installing…" +msgctxt "Placeholders inside [] are not to be translated." +msgid "[dependency] [version] or newer needs to be installed and activated" msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:91 -msgid "Updating…" +msgid "Installing…" msgstr "" #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:92 +msgid "Updating…" +msgstr "" + +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:93 msgctxt "Placeholders inside [] are not to be translated." msgid "Installing [product]…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:93 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:94 msgctxt "Placeholders inside [] are not to be translated." msgid "Activating [product]…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:94 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:95 msgctxt "Placeholders inside [] are not to be translated." msgid "Updating [product]…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:95 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:96 msgid "Resolving Dependencies…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:96 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:97 msgid "Continue With Installation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:97 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:98 msgid "Continue With Activation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:98 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:99 msgid "Continue With Update" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:100 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:101 msgctxt "Placeholders inside [] are not to be translated." msgid "[product] was deleted." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:101 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:102 msgctxt "Placeholders inside [] are not to be translated." msgid "[product] was deactivated." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:103 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:104 msgid "Go to the settings for this product." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:104 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:105 msgid "Unlicensed product" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:105 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:106 msgctxt "Placeholders inside [] are not to be translated." msgid "View changelog for [product_title]" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:106 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:107 msgctxt "Used in the \"version X is available\" context. Placeholders inside [] are not to be translated." msgid "[version] Available" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:107 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:108 msgctxt "Placeholders inside [] are not to be translated." msgid "Learn more about [product_title]" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:109 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:110 msgid "View Changelog" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:110 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:111 msgid "View documentation for [product]" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:111 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:112 msgid "Documentation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:112 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:113 msgid "Open Docs in a new window." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:113 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:114 msgid "Coming soon!" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:114 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:115 msgid "Enter License Key" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:115 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:116 msgid "I have a license key" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:116 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:117 msgctxt "Placeholders inside [] are not to be translated." msgid "Buy [product_title]" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:118 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:119 msgid "Deleting…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:120 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:121 msgid "Activate/Deactivate" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:121 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:122 msgid "Network Deactivate" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:122 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:123 msgid "Network Activate…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:124 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:125 msgid "Network Activate" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:126 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:127 msgid "Download is not available" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:127 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:128 msgid "Install…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:129 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:130 msgid "This product has been been network-activated and only the network administrator can change its status" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:130 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:131 msgid "Network Active" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:131 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:132 msgid "Hmm… no products found." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:132 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:133 msgid "Sorry, no products match your filter criteria." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:133 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:134 msgid "Show all products" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:134 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:135 msgid "Select a product filter or search for products" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:135 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:136 msgid "Filters" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:136 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:137 msgid "All" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:137 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:138 msgid "Unlicensed" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:138 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:139 msgid "Update Available" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:139 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:140 msgid "Inactive" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:140 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:141 msgid "Not Installed" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:142 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:143 msgid "Search Products" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:143 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:144 msgid "Search all GravityKit products using a keyword" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:144 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:145 msgid "Search products by title or description" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:145 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:146 msgid "Clear Search" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:146 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:147 msgid "Tabs" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:147 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:148 msgid "Some products are installed from a Git repository. Are you sure you want to update them?" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:148 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:149 msgctxt "Placeholders inside [] are not to be translated." msgid "Updated [updated] out of [total] products." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:149 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:150 msgctxt "Placeholders inside [] are not to be translated." msgid "Update [product]" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:150 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:151 msgid "Update All" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:151 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:152 msgid "Spinning wheel animation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:152 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:153 msgctxt "Placeholders inside [] are not to be translated." msgid "Updating [product]" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:153 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:154 msgctxt "Placeholders inside [] are not to be translated." msgid "Updating [product] ([current] of [total])" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:154 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:155 msgid "Cancelling…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:155 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:156 msgid "Incorrect data received from the server." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:157 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:158 msgctxt "Placeholders inside [] are not to be translated." msgid "[product] is installed from a Git repository. Are you sure you want to continue?" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:158 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:159 msgctxt "Placeholders inside [] are not to be translated." msgid "Deleting [product] can't be undone. Are you sure you want to continue?" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:159 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:160 msgid "Reloading the UI…" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:160 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:161 msgctxt "Placeholders inside [] are not to be translated." msgid "Changes to [product] require reloading the UI." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:161 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:162 msgid "Required" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:162 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:163 msgid "Are you sure you want to clear unsaved changes?" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:163 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:164 msgid "plugin icon" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:164 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:165 msgid "Close Navigation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:165 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:166 msgid "Open Navigation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:166 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:167 msgid "Quick search..." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:167 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:168 msgid "Product Navigation" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:169 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:170 msgid "Save Settings" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:170 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:171 msgid "Saving..." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:171 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:172 msgid "Floaty logo" msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:172 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:173 msgid "The settings data couldn't be loaded." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:173 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:174 msgid "Please [link]contact support[/link]." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:174 +#: vendor_prefixed/gravitykit/foundation/src/translations.js.php:175 msgid "Select All" msgstr "" @@ -7268,83 +7269,3 @@ msgstr "" #: future/includes/gutenberg/shared/js/sort-selector.js:75 msgid "No Sorting Fields found" msgstr "" - -#: future/includes/gutenberg/blocks/entry-field/block.json -msgctxt "block title" -msgid "GravityView Entry Field" -msgstr "" - -#: future/includes/gutenberg/blocks/entry-field/block.json -msgctxt "block description" -msgid "Display an entry field value." -msgstr "" - -#: future/includes/gutenberg/blocks/entry-field/block.json -#: future/includes/gutenberg/blocks/entry-link/block.json -#: future/includes/gutenberg/blocks/entry/block.json -#: future/includes/gutenberg/blocks/view-details/block.json -#: future/includes/gutenberg/blocks/view/block.json -msgctxt "block keyword" -msgid "GravityView" -msgstr "" - -#: future/includes/gutenberg/blocks/entry-field/block.json -#: future/includes/gutenberg/blocks/entry-link/block.json -#: future/includes/gutenberg/blocks/entry/block.json -#: future/includes/gutenberg/blocks/view-details/block.json -msgctxt "block keyword" -msgid "form entry" -msgstr "" - -#: future/includes/gutenberg/blocks/entry-field/block.json -#: future/includes/gutenberg/blocks/entry-link/block.json -#: future/includes/gutenberg/blocks/entry/block.json -#: future/includes/gutenberg/blocks/view-details/block.json -msgctxt "block keyword" -msgid "entry" -msgstr "" - -#: future/includes/gutenberg/blocks/entry-link/block.json -msgctxt "block title" -msgid "GravityView Entry Link" -msgstr "" - -#: future/includes/gutenberg/blocks/entry-link/block.json -msgctxt "block description" -msgid "Display a link to the GravityView entry." -msgstr "" - -#: future/includes/gutenberg/blocks/entry/block.json -msgctxt "block title" -msgid "GravityView Entry" -msgstr "" - -#: future/includes/gutenberg/blocks/entry/block.json -msgctxt "block description" -msgid "Display a GravityView entry." -msgstr "" - -#: future/includes/gutenberg/blocks/view-details/block.json -msgctxt "block title" -msgid "GravityView View Details" -msgstr "" - -#: future/includes/gutenberg/blocks/view-details/block.json -msgctxt "block description" -msgid "Display specific information about a GravityView View." -msgstr "" - -#: future/includes/gutenberg/blocks/view/block.json -msgctxt "block title" -msgid "GravityView View" -msgstr "" - -#: future/includes/gutenberg/blocks/view/block.json -msgctxt "block description" -msgid "Display a GravityView View." -msgstr "" - -#: future/includes/gutenberg/blocks/view/block.json -msgctxt "block keyword" -msgid "view" -msgstr "" From eb2fc4dcf3ce59226051ec3d4113d5261a6b5262 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 20:02:07 +0200 Subject: [PATCH 30/61] Change title case --- includes/class-admin-views.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 68df24a8dd..540d796f9d 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1580,7 +1580,7 @@ class="gv-add-row"
From f95b9797740eaa27141bf9fe908041036e0bd14b Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Mon, 21 Oct 2024 20:27:45 +0200 Subject: [PATCH 31/61] Fix Add Row button for new Views --- assets/js/admin-grid.js | 18 ++++++++++-------- assets/js/admin-grid.min.js | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/assets/js/admin-grid.js b/assets/js/admin-grid.js index 44acdec436..c4349d19dd 100644 --- a/assets/js/admin-grid.js +++ b/assets/js/admin-grid.js @@ -31,13 +31,15 @@ } ); } ); - $( '.gv-grid-add-row' ) - .on( 'click', '.gv-toggle', function ( e ) { - $( e.delegateTarget ).toggleClass( 'open' ); - $( this ).attr( 'aria-expanded', $( e.delegateTarget ).hasClass( 'open' ) ); + $( document ) + .on( 'click', '.gv-grid-add-row .gv-toggle', function ( e ) { + const $add_row = $( this ).closest( '.gv-grid-add-row' ); + $add_row.toggleClass( 'open' ); + $( this ).attr( 'aria-expanded', $add_row.hasClass( 'open' ) ); } ) - .on( 'click', '[data-add-row]', function ( e ) { + .on( 'click', '.gv-grid-add-row [data-add-row]', function ( e ) { const $add_row_button = $( this ); + const $add_row = $( this ).closest( '.gv-grid-add-row' ); const zone = $add_row_button.data( 'add-row' ); const template_id = $add_row_button.data( 'template-id' ); @@ -54,13 +56,13 @@ dataType: 'json' } ) .always( () => { - $( e.delegateTarget ).removeClass( 'open' ) - $( e.delegateTarget ).find( '.gv-toggle' ).attr( 'aria-expanded', false ); + $add_row.removeClass( 'open' ) + $add_row.find( '.gv-toggle' ).attr( 'aria-expanded', false ); } ) .done( ( response => { const result = JSON.parse( response ); const $row = $( result?.row ); - $row.insertBefore( $( e.delegateTarget ) ); + $row.insertBefore( $add_row ); window?.gvAdminActions?.initTooltips(); window?.gvAdminActions?.initDroppables( $row ); diff --git a/assets/js/admin-grid.min.js b/assets/js/admin-grid.min.js index 56702f9658..70c93be17a 100644 --- a/assets/js/admin-grid.min.js +++ b/assets/js/admin-grid.min.js @@ -1 +1 @@ -($=>{$(()=>{$(document).find(".gv-grid").sortable({handle:".gv-grid-row-handle",items:"> .gv-grid-row.is-sortable",distance:2,revert:75,placeholder:"grid-row-placeholder",forcePlaceholderSize:!0}),$(document).on("click",".gv-grid-row-delete",function(){const $row=$(this).closest(".gv-grid-row"),$fields=$row.find(".gv-fields");0<$fields.length&&!confirm($(this).data("confirm"))||$row.fadeOut("fast",()=>{$fields.each(function(){$(this).remove(),$(document.body).trigger("gravityview/field-removed",$(this))}),$row.remove(),$(document.body).trigger("gravityview/row-removed",$row)})}),$(".gv-grid-add-row").on("click",".gv-toggle",function(e){$(e.delegateTarget).toggleClass("open"),$(this).attr("aria-expanded",$(e.delegateTarget).hasClass("open"))}).on("click","[data-add-row]",function(e){const $add_row_button=$(this);var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id"),type=$add_row_button.data("type"),row_type=$add_row_button.data("row-type");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,type:type,row_type:row_type,dataType:"json"}).always(()=>{$(e.delegateTarget).removeClass("open"),$(e.delegateTarget).find(".gv-toggle").attr("aria-expanded",!1)}).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($(e.delegateTarget)),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file +($=>{$(()=>{$(document).find(".gv-grid").sortable({handle:".gv-grid-row-handle",items:"> .gv-grid-row.is-sortable",distance:2,revert:75,placeholder:"grid-row-placeholder",forcePlaceholderSize:!0}),$(document).on("click",".gv-grid-row-delete",function(){const $row=$(this).closest(".gv-grid-row"),$fields=$row.find(".gv-fields");0<$fields.length&&!confirm($(this).data("confirm"))||$row.fadeOut("fast",()=>{$fields.each(function(){$(this).remove(),$(document.body).trigger("gravityview/field-removed",$(this))}),$row.remove(),$(document.body).trigger("gravityview/row-removed",$row)})}),$(document).on("click",".gv-grid-add-row .gv-toggle",function(e){const $add_row=$(this).closest(".gv-grid-add-row");$add_row.toggleClass("open"),$(this).attr("aria-expanded",$add_row.hasClass("open"))}).on("click",".gv-grid-add-row [data-add-row]",function(e){const $add_row_button=$(this),$add_row=$(this).closest(".gv-grid-add-row");var zone=$add_row_button.data("add-row"),template_id=$add_row_button.data("template-id"),type=$add_row_button.data("type"),row_type=$add_row_button.data("row-type");$.post(ajaxurl,{action:"gv_create_row",template_id:template_id,nonce:gvGlobals.nonce,zone:zone,type:type,row_type:row_type,dataType:"json"}).always(()=>{$add_row.removeClass("open"),$add_row.find(".gv-toggle").attr("aria-expanded",!1)}).done(result=>{result=JSON.parse(result);const $row=$(result?.row);$row.insertBefore($add_row),window?.gvAdminActions?.initTooltips(),window?.gvAdminActions?.initDroppables($row)})})})})(jQuery); \ No newline at end of file From 8ea77dd502798dec65c2c3108319c26f84ad2ff3 Mon Sep 17 00:00:00 2001 From: Vlad Date: Mon, 21 Oct 2024 16:22:03 -0400 Subject: [PATCH 32/61] Fix Signature field on the Edit Entry screen (#2173) --- ...-gravityview-plugin-hooks-elegant-themes.php | 17 ++++++++++++++++- readme.txt | 1 + 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php index 764e13105a..c1d99f99bc 100644 --- a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php +++ b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php @@ -27,7 +27,8 @@ class GravityView_Theme_Hooks_Elegant_Themes extends GravityView_Plugin_and_Them function add_hooks() { parent::add_hooks(); - add_action( 'admin_init', array( $this, 'add_hooks_admin_init' ), 1 ); + add_action( 'admin_init', [ $this, 'add_hooks_admin_init' ], 1 ); + add_action( 'et_builder_enable_jquery_body', [ $this, 'edit_entry_jquery_compat_fix' ] ); } /** @@ -99,6 +100,20 @@ public function maybe_admin_excluded_shortcodes( $shortcodes ) { return $shortcodes; } + + /** + * Prevents Divi from "faking" jQuery on the Edit Entry screen. + * This breaks some functionality, such as the Gravity Forms Signature Add-On. + * + * @since TBD + * + * @param bool $enable_jquery_compat + * + * @return false + */ + public function edit_entry_jquery_compat_fix( $enable_jquery_compat ) { + return gravityview()->request->is_edit_entry() ? false : $enable_jquery_compat; + } } new GravityView_Theme_Hooks_Elegant_Themes(); diff --git a/readme.txt b/readme.txt index 182999f176..8bae83270d 100644 --- a/readme.txt +++ b/readme.txt @@ -25,6 +25,7 @@ Beautifully display your Gravity Forms entries. Learn more on [gravitykit.com](h Fixed: Settings paged showed an undefined settings tab when the GravityView Settings tab was disabled. Fixed: Widgets could not be configured on a new unsaved View. +Fixed: Compatability with the Divi theme that prevented the Signature field from being edited on the Edit Entry screen. = 2.30.1 on October 15, 2024 = From 31dd973fbafe40e1efa313633e71978c835fe44b Mon Sep 17 00:00:00 2001 From: Vlad Date: Mon, 21 Oct 2024 16:22:59 -0400 Subject: [PATCH 33/61] Fix return type in docblock [ci skip] --- .../class-gravityview-plugin-hooks-elegant-themes.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php index c1d99f99bc..bfb04d12a2 100644 --- a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php +++ b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php @@ -109,7 +109,7 @@ public function maybe_admin_excluded_shortcodes( $shortcodes ) { * * @param bool $enable_jquery_compat * - * @return false + * @return bool */ public function edit_entry_jquery_compat_fix( $enable_jquery_compat ) { return gravityview()->request->is_edit_entry() ? false : $enable_jquery_compat; From 1d93339caeabf0d31a90a6a7acc451a889f965d2 Mon Sep 17 00:00:00 2001 From: Vlad Date: Mon, 21 Oct 2024 20:14:26 -0400 Subject: [PATCH 34/61] Use filter instead of action --- .../class-gravityview-plugin-hooks-elegant-themes.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php index bfb04d12a2..76e1b5cc15 100644 --- a/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php +++ b/includes/plugin-and-theme-hooks/class-gravityview-plugin-hooks-elegant-themes.php @@ -28,7 +28,7 @@ function add_hooks() { parent::add_hooks(); add_action( 'admin_init', [ $this, 'add_hooks_admin_init' ], 1 ); - add_action( 'et_builder_enable_jquery_body', [ $this, 'edit_entry_jquery_compat_fix' ] ); + add_filter( 'et_builder_enable_jquery_body', [ $this, 'edit_entry_jquery_compat_fix' ] ); } /** @@ -105,6 +105,8 @@ public function maybe_admin_excluded_shortcodes( $shortcodes ) { * Prevents Divi from "faking" jQuery on the Edit Entry screen. * This breaks some functionality, such as the Gravity Forms Signature Add-On. * + * @used-by `et_builder_enable_jquery_body` filter + * * @since TBD * * @param bool $enable_jquery_compat From 0a24db8c6ce249394e660d7ff8c950c4a3685242 Mon Sep 17 00:00:00 2001 From: Doeke Norg Date: Tue, 22 Oct 2024 12:38:49 +0200 Subject: [PATCH 35/61] Fix default widgets --- includes/class-admin-views.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index 540d796f9d..f455e099dd 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1301,11 +1301,16 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id = $widgets = []; $unique_id = static fn(): string => substr( md5( microtime( true ) ), 0, 13 ); + $header_top = 'header_' . ($default_widget_areas[0]['1-1'][0]['areaid'] ?? 'top'); + $header_left = 'header_' . ($default_widget_areas[1]['1-2 left'][0]['areaid'] ?? 'left'); + $header_right = 'header_' . ($default_widget_areas[1]['1-2 right'][0]['areaid'] ?? 'right'); + $footer_right = 'footer_' . ($default_widget_areas[1]['1-2 right'][0]['areaid'] ?? 'right'); + if ( ! empty( $post_id ) ) { if ( 'auto-draft' === get_post_status( $post_id ) ) { // This is a new View, prefill the widgets $widgets = [ - 'header_top' => [ + $header_top => [ $unique_id() => [ 'id' => 'search_bar', 'label' => __( 'Search Bar', 'gk-gravityview' ), @@ -1315,20 +1320,20 @@ function render_widgets_active_areas( $template_id = '', $zone = '', $post_id = 'search_mode' => 'any', ], ], - 'header_left' => [ + $header_left => [ $unique_id() => [ 'id' => 'page_info', 'label' => __( 'Show Pagination Info', 'gk-gravityview' ), ], ], - 'header_right' => [ + $header_right => [ $unique_id() => [ 'id' => 'page_links', 'label' => __( 'Page Links', 'gk-gravityview' ), 'show_all' => '0', ], ], - 'footer_right' => [ + $footer_right => [ $unique_id() => [ 'id' => 'page_links', 'label' => __( 'Page Links', 'gk-gravityview' ), From a75f0c371bb93a3ee5babb0ae8ed916966cd2a8b Mon Sep 17 00:00:00 2001 From: Vlad Date: Tue, 22 Oct 2024 12:12:57 -0400 Subject: [PATCH 36/61] Fix fatal error related to wp_redirect filter (#2176) --- includes/extensions/duplicate-entry/class-duplicate-entry.php | 2 +- readme.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/extensions/duplicate-entry/class-duplicate-entry.php b/includes/extensions/duplicate-entry/class-duplicate-entry.php index a82a8edf15..b0deb23aba 100644 --- a/includes/extensions/duplicate-entry/class-duplicate-entry.php +++ b/includes/extensions/duplicate-entry/class-duplicate-entry.php @@ -437,7 +437,7 @@ public function process_duplicate() { $redirect_to_base = esc_url_raw( remove_query_arg( array( 'action', 'gvid', 'entry_id' ) ) ); $redirect_to = add_query_arg( $messages, $redirect_to_base ); - if ( defined( 'DOING_GRAVITYVIEW_TESTS' ) || ! apply_filters( 'wp_redirect', $redirect_to ) ) { + if ( defined( 'DOING_GRAVITYVIEW_TESTS' ) || ! apply_filters( 'wp_redirect', $redirect_to, 302 ) ) { return $redirect_to; } diff --git a/readme.txt b/readme.txt index 8bae83270d..bc9807617e 100644 --- a/readme.txt +++ b/readme.txt @@ -26,6 +26,7 @@ Beautifully display your Gravity Forms entries. Learn more on [gravitykit.com](h Fixed: Settings paged showed an undefined settings tab when the GravityView Settings tab was disabled. Fixed: Widgets could not be configured on a new unsaved View. Fixed: Compatability with the Divi theme that prevented the Signature field from being edited on the Edit Entry screen. +Fixed: Conflict with the LiteSpeed plugin caused a fatal error when redirecting users after duplicating an entry. = 2.30.1 on October 15, 2024 = From 5a53b14366b4cd09f4c97ecc5439f2fa4d6b8dc6 Mon Sep 17 00:00:00 2001 From: Vlad Date: Wed, 23 Oct 2024 18:12:14 -0400 Subject: [PATCH 37/61] Update Foundation to cebcb46 Ref: https://github.com/GravityKit/Foundation/commit/cebcb46270e8c259f45d91a7a1a6f26ee04da07c --- composer.lock | 10 +++++----- translations.pot | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.lock b/composer.lock index af933a8167..0bf13db928 100644 --- a/composer.lock +++ b/composer.lock @@ -237,12 +237,12 @@ "source": { "type": "git", "url": "git@github.com:GravityKit/Foundation.git", - "reference": "fc729d93b17e53542c71b0280324e98486adc5fe" + "reference": "cebcb46270e8c259f45d91a7a1a6f26ee04da07c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GravityKit/Foundation/zipball/fc729d93b17e53542c71b0280324e98486adc5fe", - "reference": "fc729d93b17e53542c71b0280324e98486adc5fe", + "url": "https://api.github.com/repos/GravityKit/Foundation/zipball/cebcb46270e8c259f45d91a7a1a6f26ee04da07c", + "reference": "cebcb46270e8c259f45d91a7a1a6f26ee04da07c", "shasum": "" }, "require": { @@ -340,10 +340,10 @@ } ], "support": { - "source": "https://github.com/GravityKit/Foundation/tree/v1.2.20", + "source": "https://github.com/GravityKit/Foundation/tree/develop", "issues": "https://github.com/GravityKit/Foundation/issues" }, - "time": "2024-10-21T15:02:58+00:00" + "time": "2024-10-23T21:44:59+00:00" }, { "name": "illuminate/container", diff --git a/translations.pot b/translations.pot index 216c0bcf86..4f565f8652 100644 --- a/translations.pot +++ b/translations.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-10-21T16:23:51+00:00\n" +"POT-Creation-Date: 2024-10-23T22:11:43+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.10.0\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -5547,7 +5547,7 @@ msgstr "" #: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:452 #: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:535 #: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:618 -#: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:819 +#: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:821 msgid "You do not have a permission to perform this action." msgstr "" @@ -5682,7 +5682,7 @@ msgstr "" msgid "Invalid product information received from the API." msgstr "" -#: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:792 +#: vendor_prefixed/gravitykit/foundation/src/Licenses/ProductManager.php:794 #: vendor_prefixed/gravitykit/foundation/src/translations.js.php:68 msgid "View full changelog" msgstr "" From 80e383967cb54530717a65bb99e97219b9a1ec83 Mon Sep 17 00:00:00 2001 From: Vlad Date: Thu, 24 Oct 2024 09:04:40 -0400 Subject: [PATCH 38/61] Remove redundant actions; execute wp_footer() (#2178) As part of the wp_head() execution, the `wp_enqueue_scripts` action is triggered. Since scripts can be enqueued in the footer, we also need to run wp_footer(). --- .../lightbox-entry/class-gravityview-lightbox-entry.php | 5 ++--- readme.txt | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/extensions/lightbox-entry/class-gravityview-lightbox-entry.php b/includes/extensions/lightbox-entry/class-gravityview-lightbox-entry.php index bff8b447ee..6cc75c21da 100644 --- a/includes/extensions/lightbox-entry/class-gravityview-lightbox-entry.php +++ b/includes/extensions/lightbox-entry/class-gravityview-lightbox-entry.php @@ -485,7 +485,7 @@ private function render_entry( $type, $view, $entry, $form ) { <?php echo $title; ?> - +